Page 162 - 机械工程及自动化创新研究
P. 162

Research on Mechanical Engineering and Automation Innovation
                  机械工程及自动化创新研究


             状态时,即开始等待键盘输入;输入有效值后,则在液晶显示屏上显示所需查看
             的各种模式。
                 智能阀门定位器的工作模式主要有自动模式和手动模式。
                 自动模式是智能阀门定位器的常用工作方式,也是智能阀门定位器的核心功

             能部分。它通过自适应控制程序,根据系统输入的电流设置值完成阀位开度的闭
             环控制,不断减小系统输入输出偏差,并可将阀门实时开度百分比、工作方式显
             示在液晶屏上。
                 手动模式是通过按键,设置系统自动模式向手动模式的切换。此时,系统将

             放弃对阀位开度的闭环控制,允许用户采用 UP 和 DOWN 键控制阀位,并在液
             晶显示屏上显示当前系统的阀位开度百分比。通过按下 UP 和 DOWN 键,完成
             现场调整:长按 UP 键,实现系统的快速充气;长按 DOWN 键,实现系统的快
             速放气;释放 UP 和 DOWN 键,保持当前状态,执行机构停止。

                 3.A/D 采集
                 MSP430 单片机带有 8 路的 12 位 A/D 转换模块,在这里选用了三路采集通道,
             分别对输入信号、反馈和速度进行采集。使用单通道多次采样的方式,每隔一定
             的时间对当前值进行检测,并将检测到的值与设定值进行比较,得到正确的显示

             值,传送至 LCD 显示。
                 4. 控制算法
                 采用积分分离的 PID 控制算法。控制单元比较采样、滤波处理后得到的设定
             值(set value,SV)与反馈值(process value,PV)获得系统的输出误差;通过

             控制算法计算,输出控制信号,驱动压电阀动作,控制气动调节阀、气腔气压、
             驱动执行机构动作,完成阀位的闭环控制。
                 主程序是整个系统软件的运行主体,各个子系统软件都必须经过它的调度,
             才能运行得当。主程序包括初始化程序、看门狗复位及通信发送启动等。初始化

             主要完成上电自检 ROM、RAM、EEPROM、I/O;将系统中所有的命令、状态
             以及有关的存储单元置成初始状态;分配内存单元及设置定时器参数等。故障判
             断及安全处理程序,可为系统正常工作创造条件。在主循环系统中,随时等待中
             断的发生,并转入相应的中断处理程序。同时,通过按键功能,进入相应的按键

             处理程序。系统总体程序流程如图 4-3 所示。




             148
   157   158   159   160   161   162   163   164   165   166   167