联系人:徐经理
电话:139 6412 8213
地址:济南市长清区大学科技园
网址:www.sdcxfs.com
铅门遥控信号接收器收到的信号、按键输入信号以及各种反馈信号都要送单片机处理,同时单片机还要将处理结果转换成各种控制信号输出。所以恰当分配单片机的端口是优化设计的关键。来自遥控接收器的4路输入信号;按键输入信号3路;A、B门驱电机过流反馈信号2路;A, B门位置反馈信号2路,共计11路输入信号需要11个输入口。同时,单片机要分别控制A门、B门、地锁等三台电机的正反转,需要6个输出口,电机调速采用1 WWM控制策略,要用到1个1WM输出口,声、光报警要占用2个端口,共计9个输出端口。PLC 16F57单片机的20个1/0口功能分配见表1。通过内部特殊功能寄存器设置其输入输出功能。
端口A的RAO -RA3设为输入口,接收来自遥控接收器的4路输入信号。端口B的RB5设为1 WWM信号输出端口;其余设为输入端口。RB0, RBI为A, B门驱电机转速计数输入口;RB2--RB4为按键SA, SB, SC输入接口;R B乓RB7为A, B门驱电机电流反馈信号输入口。端口c全部设置为输出端口,分别作为A, B门驱电机正反转控制信号输出口、地锁开关控制信号输出口,以及LED和喇叭构成的声光报警输出口。按键输入与声、光报警如图2所示。
其中按键SA是增大铅防护门开关速度,按键SB是减小门开关速度,按键sc设定门位置初值。