CAN总线最初形成时主要应用在汽车领域,由于它的优异性能和突出优点,发展至今CAN总线在很多领域都有应用。在汽车制造方面的的动力系统和安全系统不仅对CAN总线广泛应用,而且目前的机械工业[4]、智能小区管理[5]、机器人[6]、医疗器械[7]、纺织工业等个领域对CAN总线都有广泛的应用。CAN总线应用带来的好处已经得到国际的认可,并且已经发展成为现场总线中的国际标准,它的应用前景十分被看好。
温度控制在现代生产和生活中占据着举足轻重地位,对生产效率和生活质量的提高起着重要作用。最早的温度控制技术主要用在工厂的生产中,对需要进行温度控制的厂区监测,采集实时温度并发送到控制室以进行后期调控,提高产品的质量和工作的效率。随着技术的发展,近几年,温度检测系统逐渐在电力、冶金、粮仓、工厂等行业应用起来。因此,生产中便需要一种能够及时感应温度和温度变化的器件,提供实时温度数据值,使人们对温度变化及时掌握,调整设备。温度检测可以根据不同的环境需要设置该环境需要的合适温度值,并及时反映周围环境的温度变化,提醒人们及时做出调整并对预设的温度进行报警,使温度控制更好地应用于生活生产。
最早被研究开发并应用到实际中的传感器是温度传感器。温度传感器应用在生产生活中的各个领域,目前市场上销售最多的传感器便是温度传感器。 从17世纪初开始人们便对工厂、日常生活中的温度进行关注,同时随着半导体技术的发展,本世纪相继开发了半导体热电偶传感器、PN结温度传感器和集成温度传感器[8]。
为了克服温度测控网络系统中检测不可靠、数字化程度不高等一系列缺点,将现场总线技术、单片机控制技术和数字化温度传感器结合起来应用,使温度测控网络测得的温度数据更加准确并且不断朝着数字化方向发展。
1.2 国内外研究现状及其发展
1.3 本文组织结构
本课题研究了基于CAN的现场总线控制系统的温度检测模块设计。其内容涉及硬件电路设计、原理分析、软件设计。
第一章为绪论,介绍了CAN总线和温度检测、温度传感器。
第二章是硬件电路模块介绍。
第三章是系统软件介绍。
2 系统硬件电路设计
2 .1 电路总体原理介绍
该电路总体由五个部分组成:温度传感器DS18B20、微控制器STC89C52、CAN控制器SJA1000、光电耦合器6N137和CAN总线收发器。总电路五个部分之间的连接关系如2.1所示。
2.1 总电路结构框图
(a)总电路第一部分的温度测量部分由温度传感器DS18B20进行,将温度传感器
的I/O端口与单片机微控制器连接,并将温度传感器测得的温度信息以数字信号传输到单片机中,另外,通过对单片机微控制器STC89C52编定程序使其控制温度传感器对外界温度进行检测。
(b)温度传感器内部有八只引脚,但它的封装器件只有有三个外接管脚,对它供电时只需将它的接电源管脚接5V电源即可。
(c)通信中对数据信息的传输需要通过控制CAN控制器来实现,在CAN控制器工作之前需要对其进行初始化,初始化的工作由微处理器STC89C52来完成。
2 .2 温度工作测量模块
温度传感器选用美国达拉斯公司研发的DS18B20。该温度传感器外部只有一个输入输出口,且外观小巧,携带、接线都较容易,价格也不高还能够对其进行编程[9]。 DS18B20是由高低电平触发的可编程的单总线数字温度计,而且其内程序不因电源消失而改变,利用蜂鸣器能够设计出具有报警功能的电路。 基于CAN的现场总线控制系统温度检测模块设计+电路图(2):http://www.youerw.com/zidonghua/lunwen_10518.html