便地使控制器达到临界阻尼,临界阻尼控制器可提供最优越的控制特性。
PID 控制器的软件
流程图如
b 所示。
主程序流程图主程序由初始化设置、串口中断服务程序、
HSO 中断服务程序、电机方向、
速度输出程序等部分组成。在
HSO 初值设置上,需要注意的是,把 3 个电机时间参数时间
写入时间寄存器(
00040005h)时,两组数据写入时间间隔在 8 个状态周期以上,以免触发
时间发生冲突,影响电机正常速度信号输出。主程序流程图如
a 所示。
结束语本控制器采用十六位单片机
80C196KB/KC 驱动直流电机,节省大量 I/O 空间,
信号输出稳定,调试灵活,比以往的
MSC51 系列单片机控制系统更加简单、快捷。为方便调
试,提高可靠性,在软件设计中采用模块化设计方法,并加入软件抗干扰措施。该控制器的
精度、可靠性、先进性以及功能性等指标均达到较好的效果。本系统可以应用到数据采集、测
量、伺服控制等多个领域中。