论文部分内容阅读
伴随着科学技术的不断发展,大型同步振动机械系统在工业部门中得到了广泛的应用,机械系统的同步性要求也越来越高。而随机外负载的干扰和工作环境的变化,可以直接影响电动机的转速。而转速和相位是电动机重要的工作参数,也是其他参数技术的重要依据,所以准确地掌握多电机的速度和相位,是实现对多机系统进行更好的控制和设计的关键。本文设计一套可以同时对18路信号进行采集的多电机的速度和相位同步检测的系统,完成了该系统的硬件和软件设计。计算机与检测板卡通过PCL-836板卡连接,并且由PCL-836板卡为检测系统硬件提供基准时钟信号。转速与相位检测硬件由Intel公司开发的定时器/计数器(12片8254芯片)实现。板卡三总线由PCL-836卡的16个数字输出口和8个数字输入口构造而成。其中,8个数字输出口与8个数字输入口通过三态门驱动电路构成数据总线,由6个数字输出口与74HC154构成地址总线,由2个数字输出口通过74HC139构成读写控制总线。通过长线驱动接收器与高速光电隔器件构成18个光电编码盘的输入接口电路;通过高速光电隔离器与霍尔元件构成18路相位输入接口电路。速度检测方式可通过光电编码盘或相位检测器两种方式之一实现,由板卡专用的选择控制电路设置。检测定时采用PCL-836输入脉冲进行同时触发相应的定时计数工作。检测结束后通过中断控制电路输入PCL-836外中断信号线,输入到计算机中断系统。系统的软件以PCL-836板卡的驱动程序为基础,运用Visual C++6.0根据检测系统的检测原理,采用自上而下的模块化程序设计思想对检测系统的软件进行编程的。系统采集的数据通过PCL-836板卡与计算机通信实现信号数据的传输,进而完成对多机系统的相位速度同步检测。设计完成的检测系统具有多功能、多通道、多方式的特点,可以针对电机的数目以及实际转速范围合理地选择,有效提高了检测系统的检测精度以及系统的适应性;该系统具有一定的先进性和良好的使用性,检测周期短、准确可靠,同时有很强的可控性,应用前景十分广阔。