压力温度采集器串行通讯选用压差传输的CAN总线,它具有传输间隔远、遏止共模搅扰能力强等优点,通讯速率可达1Mb/s。CAN总线通讯接口集成了CAN协议的物理层和数据链路层功能,可完结对通讯数据的成帧处理,包含位填充、数据块编码、循环冗余检验、先级判别等。
数据段长度多为8个字节,可满意一般工业领域中操控命令、作业状态及测验数据的一般要求。一起,8个字节不会占用总线时刻过长,然后确保了通讯的实时性。CAN协议选用CRC检验并可供给相应的错误处理功能,确保了数据通讯的可靠性。
在整个温度测控体系中,选用CAN总线作为数据通讯线路,测温模块安装在间隔丈量点较近地规模内,这样,来自传感器的接线就比较短,然后减少了搅扰。整个体系的软件设计包含两部分:计算机软件(上位机)和单片机软件。其间,计算机软件主要完结设定温度、监控体系当前温度和标定体系。
单片机软件完结A/D收集、串口通讯和功率模块操控。随着收集到的温度值越来越挨近设定温度值,单片机输出的PWM值越来越大,导通角越来越小,输出的功率也相应变小,直到收集的温度等于设定温度时,导通角完全关断。一起下位机也可随时响应串口中断,便于用户通过上位机设置或修改设定温度和操控规模。
上位机软件选用LabWindows/CVI编写,它将功能强大、使用灵敏的C言语渠道和用于数据收集剖析和显示的测控工具有机地结合起来,利用它的集成化开发环境、交互式编程办法、函数面板和丰厚的库函数大大加强了C言语的功能。
为建立测验体系、自动测验环境、数据收集体系、进程监控体系等应用软件供给了一个抱负的软件开发环境。能够脱离Labwindows/CVI开发环境运行,用户终究看见的是和实际仪器面板相类似的操作面板。板卡与PC机通过RS-232串口线连接。
版权所有:88038威尼斯(中国)有限公司 网站备案/许可证号:冀ICP备2021016391号-2
技术支持:衡水龙腾网络公司