基于CAN总线技术的冷库温度控制系统的设计.doc
《基于CAN总线技术的冷库温度控制系统的设计.doc》由会员分享,可在线阅读,更多相关《基于CAN总线技术的冷库温度控制系统的设计.doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流基于CAN总线技术的冷库温度控制系统的设计.精品文档.介绍了一种基于CAN总线技术的冷库温度控制系统的设计。CAN总线是目前最流行的现场总线技术,它具有可靠性高、价格低廉、实时性强等优点,在自动控制领域广泛应用。本系统由上位机和下位机两大部分组成。上位机主要完成与PC机的通信功能,通过PC机可设置及显示各冷库的温度,将设置的温度通过上位机送至下位机;下位机完成对冷库的温度检测以及实现自动恒温控制。同时,可现场设定温度值。上位机与下位机均以AT89S52为核心,下位机使用LED进行温度显示。选用DS18B20单总线数字温度传感器,测量精度可以达
2、到0.5。将测量值与设定值进行比较后由下位机控制制冷压缩机或电加热器进行温度调整,达到恒温控制,实现系统智能化。系统通过CAN总线实现对冷库所有仓库的远程管理,控制各个仓库的信息采集、数据传输和温度的调节,大大提高了管理效率,节省了人力资本;系统结构简单、可靠性高、应用灵活、前景十分广阔。冷库温度测控系统总体设计2.1课题总体分析设计一个基于CAN总线的大型冷藏库控制系统,针对不同贮藏室的温度控制要求实现自动恒温和远程监控。用户根据需要,通过键盘或上位机设定各储藏室的温度,由现场控制节点实现自动恒温控制,系统误差为0.5;并且可以通过上节点实时监控各贮藏室的温度。根据总体设计,选择经济适用的传
3、感器和单片机以及外围电路所需的芯片及元器件;设计相应的前向通道和后向通道;设计CAN总线电路用于数据通信;设计显示电路用于显示温度等值;设计键盘电路用于设置初值等;软件设计,并编写相应的软件。传感器单片机控制电路显示电路2.2方案论证2.3系统总体框架本课题设计的冷库温度控制系统主要由CAN总线分为上节点和下节点两部分。CAN总线完成上节点和下节点的通信功能。系统主要由PC机、上位机和下位机组成。CAN总线总体框图如图2.3所示。PC机上位机节点1节点nCAN总线图2.3 CAN总线整体框图 单片机通信模块CAN总线控制器CAN总线收发器PC机上节点主要完成与PC机之间的通信功能,把下节点检测
4、到的温度值送到PC机进行显示,并把PC机设置的各冷库温度值通过CAN总线送至下节点。主要由CAN总线控制器和CAN总线收发器来完成与下节点的通信。上节点框图如图2.4所示。图2.4 CAN总线上节点结构框图CAN总线收发器CAN总线控制器单片机n号库房测温点动态显示驱动电路控制电路键盘下节点完成冷库内温度的采集,用温度传感器测量冷库内的温度,显示部分显示当前冷库内的温度值,控制电路调节冷库内的温度达到恒温控制。下节点框图如下图所示。图2.5 CAN总线下节点结构框图2.4各模块功能介绍本系统采用单片机作为上位机,通过CAN总线完成对下节点的控制,以及与PC机之间的通信。下节点主要完成各个库房的
5、恒温控制,通过库房测温点的温度传感器将库房的温度信号送到单片机,单片机将其温度与设定温度进行比较后控制空调调节库房内的温度,使其达到设定的温度,实现恒温控制。动态显示电路用来显示各个库房的当前温度。第1章 系统硬件电路设计3.1单片机系统的设计3.1.1单片机的选择图3.1 AT89S52单片机引脚图3.1.2单片机外围电路设计图3.2 单片机时钟电路和复位电路3.2键盘和显示电路的设计图3.3 下节点单片机键盘、显示电路3.3直流稳压电源的设计图3.4 直流稳压电源电路3.4 RS232接口电路的设计在本电路设计中RS232接口电路主要功能是解决PC机与外部设备连接的电平转换问题。图3.5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 CAN 总线技术 冷库 温度 控制系统 设计
限制150内