基于CAN总线的多路流量测量系统
本文以德国保得公司生产的 8045 电磁流量计为基础设计了一个 CAN 总线的多路流量测量系统。该系统在我校过程控制实验室的实际运行中准确、可靠。
1 系统的基本工作原理
系统硬件结构如图 1 所示, 系统由德国保得公司生产的Burkert8045 电磁流量计、CAN 总线通信接口、CAN-RS232 转换接口和计算机组成。
2 系统硬件电路设计
系 统 的 硬 件 电 路 由 CAN 总 线 通 信 接 口 电 路 和 CAN-RS232 转换接口电路组成。
2.1 CAN 总线通信接口电路
CAN 总 线通信接口电路如 图 2 所 示 。 它 由 AT89S52、SJA1000、PCA82C250 和光耦组成。
CAN-RS232 转换接口电路选用 MAXIM 公司的 MAX232接收 / 发送器。 它是 MAXIM 公司特别为满足 EIA/TEA2232E 的标准而设计的。在标准串行通信接口中日益得到广泛的应用。在本系统中,也由这块芯片负责 CAN 与计算机之间的通讯。 其电路如图 3 所示。
3 软件设计
软件设计主要包括监控主程序、CAN 接收程序、 中断服务程序和错误处理程序等。 通过软件完成对 CAN 总线的所有操作;调整测量时间间隔(10~2550ms/ 次);对 8045 的输出脉冲进行测量,并测出液体流量。
主程序编制要求实时性。 因此, 在主程序中, 采用类似Win32 程序的消息驱动的方式,在主程序中监控发生的消息,并作出相应的处理,流程图如图 4。
参考文献
[1]Bürkert Contromatic USA.MAGNETIC INDUCTIVE FLOW TRANS-MITTER 8045
[2]饶运涛 ,等.现场总线 CAN 原理与应用技术 [M].北京 :北京航空航天大学出版社,2003
[3]Philips Electronics N.V.1999.SJA1000 Data Sheet.1999 Aug 17
[4]Atmel Corporation 2001.AT89S52 Data Sheet.Rev 1919A-07 / 01
相关文章
- 2022-05-13永磁同步电机矢量控制方案在变频空调风机系统中的应用
- 2018-10-16光纤流量计初探
- 2023-01-19基于SP6648的手电筒LED照明电路的设计
- 2022-05-18锂离子电池组无线监控系统设计
- 2023-08-08一种透皮无创血糖检测系统的设计与实验验证
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。