单片机STCl2C2052AD的比例遥控系统
接收机用接收模块将信号接收并解调,解调后的信号送串行口由STCl2C2052AD译码,最后驱动控制执行机构。由于本设计的任务简单,所以遥控系统对操作的响应时间并没有严格的要求,在A/D转换和串行通信程序设计中可以采用查询方式,将读人的信号转换成相应的控制信号,并用识别标志位的方法识别所对应的控制方式。接收单片机的串行口必须与发射机保持一致。由于改变的速度值可以直接转换成相应的电信号送入接收单片机的P1端口,单片机每响应一次外部中断,就会在对应的中断服务程序中根据计算公式增加或减小速度。当电机处于正反向调速系统时,在正反向调速子程序中根据该速度通过计算公式可以得到单片机内部定时/计数器的初值。在开始计数的同时,启动相应的控制程序驱动电动机驱动电路。定时时间结束的同时,停止对相应伺服电路的驱动,回到初始化状态,准备开始接收新的信号和数据。相应的程序流程如图4(b)所示。
2.4 系统调试及抗干扰措施
在调试电路时要注意将数字信号与模拟信号隔离,即两部分不能交叉安装;数字信号的地线应与模拟信号的地线分开,电源间要加去耦电路。晶体谐振器形成的干扰一般很大,应将其外壳接地。
系统调试时先分别调试各个单元模块,调通后再进行整机调试,这样可提高调试效率。
随着单片机在实际中的应用越来越广泛,对其可靠性的要求也越来越高。单片机系统的可靠性由多种因素决定,其中系统的抗干扰性能是可靠性的重要指标。如果外界环境中有强烈的电磁干扰,就必须采取抗干扰措施,否则单片机就难以稳定、可靠地运行。所以在系统硬件方面应该采取必要的抗干扰措施:
①器件选择。本设计中的主要功能单元选用了专门的集成芯片,这对于提高系统的稳定性和抗干扰性都有很大的好处。
②过压保护电路。在输入输出通道上应采用一过压保护电路,以防止引入高电压,伤害微机系统。过压保护电路主要由限流电阻和稳压管组成。限流电阻选择要适宜,太大会引起信号衰减,太小起不到保护稳压管的作用。稳压管的选择也要适宜,其稳压值以略高于最高传送信号电压为宜,太低将对有效信号限幅,使信号失真。
③配置去耦电容。在电动机的两端安置一个0.1μF的电容,可以消除大部分的高频干扰。
④良好接地。在单片机控制系统中,接地问题将直接影响系统是否正常工作。
结 语
基于STC系列单片机STCl2C2052AD设计的比例遥控控制系统,由于采用了模块化的设计方法,使得整个系统具有一定的扩展性。系统中的个别电路采用数字电路也可以实现同样的功能,如信号振荡器、A/D转换器等;但是它们在控制和性能方面都较差,硬件设计也比较麻烦。本电路采用了带A/D转换的单片机进行控制处理,使得整个系统具有简洁、灵活自由、易于控制、稳定性较好等优点,大大提高了智能化自动控制的程度,而且系统的性能也很好。
评论