摘 要:论文介绍了基于CAN(Controller Area Network)总线的温度测控系统,利用CAN总线将各温度采集控制模块与上位计算机连接起来,使系统不仅具有基本的温度测控功能,还可进行集中监控、参数设置、数据管理、报表打印等操作,提高了工作效率。文中重点讨论了它的硬件构成及软件设计。本文将研究一种由CAN总线完成测控系统间数据通信、结构灵活、通用性号的温度测控系统,在此系统中,我们同时使用了铂电阻温度传感器Pt100和单总线数字温度传感器DS18B20,以适应不同场合应用需要,并能方便的实现系统互联。将传感器的输出变换成标准电压或电流信号,通过A/D转换变成数字量。将数字量信号传给单片机,最后单片机将采集到的数据送到CAN总线控制器,通过CAN总线收发器传上总线,完成数据采集工作。
关键词:自动控制技术;温度测控系统;CAN 现场总线;传感器
1. 温度测控系统总体方案选择
根据应用场合的需要,本温度测控系统主要完成的功能有:对热电偶温度传感器Pt100 的信号进行检测;利用数字温度传感器DS18B20 对温度的检测; 现场LED显示数字温度信号、微型打印机打印温度变化曲线图以及键盘控制功能;主站通过CAN 总线与下位机通信,实现对整个系统的监控。系统主要由:监控模块、测温模块、现场显示模块和CAN 总线通信等部分组成。
基于CAN总线的智能温度测控系统全文下载