




文档主要内容
文档类型:技术论文
适用人群:从事工业自动化、压缩机监测系统开发的工程师,嵌入式系统设计人员,以及机械故障诊断领域的研究者。
文档核心价值:针对往复压缩机现场环境恶劣、模拟信号易受干扰的痛点,提出一套基于单片机的上下位机在线监测系统方案,详细阐述硬件选型、电路控制逻辑与数据采集存储方法,为同类系统开发提供可落地的技术参考。
正文内容:
往复压缩机是石化生产的关键设备,其运行状态直接关系生产安全与效率。针对扬子石化芳烃厂一台H型双列四缸活塞式压缩机,该系统共布置29个传感器测点,包括8个压力测点、8个温度测点、8个振动测点、4个位移测点及1个键相测点,实现对关键参数的全面覆盖。
考虑到现场强电磁干扰与长距离信号衰减问题,系统采用上下位机结构。下位机以AT89S52单片机为核心,安装在压缩机现场的防爆仪表箱内,负责多路数据采集、信号放大、模数转换、数据存储及与上位机通信。上位机位于中控室,承担实时监测、故障报警与数据分析诊断任务。
在电路控制单元中,AT89S52通过串口接收上位机指令,控制4片DG508芯片实现29路模拟信号的轮流选通。单片机的P1.3和P1.4口经74HC139译码器控制DG508的片选,P1.0、P1.1和P1.2口控制每片芯片的通道切换。同时,单片机还负责多路模拟开关切换、AD信号转换与数据存储的协调控制。
数据采集单元中,传感器输出的微弱低电平信号先经LF356芯片放大至与AD转换器满量程匹配的电平,再送入AD574A芯片进行12位逐次逼近式模数转换。AD574A转换时间为25微秒,转换误差为±1LSB,支持+5V、±12V或±15V供电,其内部集成微机接口与三态输出缓冲器,可直接连接单片机数据总线。转换结束后,STS引脚输出低电平,单片机通过P1.5口检测该状态,并经由P0口读取转换结果。
为解决高速采集时上下位机通讯速度不匹配导致的数据丢失问题,系统对AT89S52进行了数据存储器扩展。采用两片62256芯片组成64KB存储空间,用于暂存AD574A的转换结果,待全部数据采集完成后再统一进行串口通信,确保数据完整传输。
该系统通过合理的硬件选型与电路设计,有效解决了压缩机现场信号干扰与数据丢失两大难题,为往复压缩机的实时在线监测与故障诊断提供了可靠的技术支撑。
















暂无评论内容