·上一文章:基于模糊控制的机器人寻线控制系统改进设计
·下一文章:基于FPGA的磁浮轴承控制系统研究
2.3 通信接口电路
本节电器和PC机的通信采取串口通信,使用的是微控制器的UART口,其中RX0为微控制器接收信号,Txo为微控制器发送信号。UART口通过专用的RS485芯片将信号发送到总线或从总线上接收信号。其电路图如图6所示。
图中的光耦起到了隔离作用,用于防止微控制器被其它信号干扰,防雷一般采用的是瞬态二极管。
3 软件设计
图7所示是本系统的软件结构流程图。当系统开机之后,微控制器首先初始化,然后启动内部定时器进行电流和电压采样。如果电流过流,控制器将使整个系统旁路,以免烧毁元器件,之后,微控制器再对采集到的电网电压进行分析,以判断自耦变压器应该处在什么档位。并结合PC机传给控制器的命令来综合分析应该采取的动作。
通信程序应保障计算机与单片机之间的联系畅通并能实现多机通信。当开机之后,连接在总线上的每一台设备都将分配一个通信地址。计算机要与哪一台设备通信,可以通过控制界面进行选择,从而监控每台设备的信息,并可通过远程发送控制命令。此时,总线上的每台设备都接收到计算机发出的信息,而只有通信地址与信息中包含的地址相匹配的设备才可以做出相关的动作,同时获得向计算机发送自身状态信息的权利。
4 结束语
实验表明,该节电装置实现起来简单方便,可靠性较好,通过在重庆机务段的广场照明实验,其节电率可达20%以上,基本符合理论计算的结果,可以满足节电照明的商业化要求,能实现长期安全可靠的运行。