当湿温过大,则对步进电机进行正转控制,让其带动排风门张开的角度变大,当湿温过低,则对步进电机反转,缩小排风门张开的角度。程序中的参数“上一次角度”在步进电机子程序中进行累加,在主程序的WHILE大循环的移位寄存器上进行传递,从而对排风门的进行限位,对当前的打开的度数进行计算判断是否继续转动。

图2步进电机控制框图程序
Fig2thediagramprogramofStepperMotorControl
步进电机子VI程序如图2所示:调用采集卡的DigitalI/O函数来进行IO0到IO3的写操作,左边CASE结构通过湿度控制程序中枚举输出量来进入正转或是反转程序分支,并在此CASE结构中进行超限判断,如果未超限则进入右面CASE结构中的“真分支”,对输入输出方式及对控制步进电机的驱动芯片L298N的四个输入控制口进行设定。如果超出限制范围,则进入假分支,直接输出前一次角度。
4结论与展望
经过仿真,该系统克服了控湿的烦琐操作和夜间观察调节的诸多不便,大大降低了烘烤劳动强度,有效提高上等烟比例,有利于烤烟烘烤质量的稳定和提高。在烟叶生产中具有广阔的推广应用前景。
参考文献
1 郭阳明 基于虚拟仪器的温湿度测量系统设计与实现 [J] 中国测试技术 2008,5(3):302-305.
2 赵一丁 自动控制系统(第2版)[M].北京邮电大学出版社.2007 2/2 首页 上一页 1 2 |