微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 模拟电路设计 > 一种新型并条机断条光电自停装置的设计

一种新型并条机断条光电自停装置的设计

时间:10-31 来源:互联网 点击:
4.1 软件流程图

系统上电后微处理器先进行初始化设置,包括状态字设置、程序监控设置、输入、输出口设置、时间常数设置,然后进行光路接收测试,先以低光强测试,接收异常则加强发射光强度继续测试,若仍异常则退出检测,提示故障信息。接收正常进入主程序,进入主程序后在循环检测输入过程中产生38 kHz的脉冲信号。软件系统包括初始化程序、主程序、测控程序和38 kHz脉冲输出子程序,初始化检测和主程序软件流程图如图7所示。


4.2 软件产生38 kHz脉冲子程序清单

为简化电路设计,通过合理设计软件系统,由软件产生38 kHz调制脉冲信号,在测试程序和主程序两次调用间隙检测IRM输出。这个间隙时间为脉冲周期的一半,即13 ns。微处理器的指令周期为1 ns,系统能够执行13条指令,足以实现检测IRM输出并完成程序跳转(2~4 ns)。为稳定接收,每次调用连续循环发射红外光1 ms,并在程序中嵌入复位看门狗(Watchdog)命令,监视微处理器运行,防止强干扰造成系统运行异常。程序清单如下:


5 结 语

智能化的光电自停装置在设计上充分考虑了其应用现场的环境条件,将应用广泛、价格低廉的遥控接收器件和微处理器应用到电路设计,并采取了IRM内部集成放大和检波功能、动态光强控制、软件抗干扰等多项措施。充分利用了微控器软硬件资源,电路简洁、原理简单,提示信息全面。系统具有低功率消耗特点,每个发射与接收单元的工作电流小于30 mA@DC 5 V。在附加了堵条检测功能的条件下,系统仍具有扩展性,现场应用取得了较好的效果。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top