CAN总线与89C51单片机实现的远程温度检测系统
需积分: 10 183 浏览量
更新于2024-09-06
2
收藏 224KB PDF 举报
"基于CAN总线的远程温度检测系统的设计 .pdf"
在自动化领域,温度检测是许多关键行业的必备功能,如工厂、电力、楼宇、粮仓等。CAN(Controller Area Network)总线作为一种国际标准的现场总线技术,因其结构简单、实时性强、可靠性高、抗干扰性能出色以及成本效益高等优点,被广泛应用于各种工业控制和监测系统中。这篇论文由王钰栋和尹洪胜撰写,他们分别是中国矿业大学信息与电气工程学院的在读研究生和副教授,专业领域涉及单片机与嵌入式系统及现场监测和数字信号处理。
文章介绍的远程温度检测系统是基于CAN总线和89C51单片机设计的。89C51是一款广泛应用的微控制器,其在嵌入式系统中扮演着重要角色。系统中采用了DS18B20作为温度传感器,这是一种数字温度传感器,能够直接输出数字信号,简化了温度测量的过程,同时也提高了数据的准确性。
DS18B20与89C51单片机结合,负责现场温度的采集。采集到的温度数据通过CAN总线传输,CAN总线的特性使得数据在复杂环境中的传输更加稳定可靠。在这个系统中,CAN总线连接了检测节点和网关,检测节点负责收集温度数据,而网关则起到了数据汇总和转发的作用,使得这些信息可以通过网络传递到用户界面。
系统架构主要包括三个部分:用户界面、网关和检测节点。用户界面是人机交互的窗口,用户可以通过电脑查看并分析远程现场的温度数据。网关作为连接检测节点和用户界面的桥梁,处理和转发来自各个检测节点的数据。检测节点分布在现场各处,实时获取温度信息,并通过CAN总线将数据发送给网关。
关键词如“CAN总线”、“单片机”和“DS18B20”表明了本文的核心技术,而“远程检测”则揭示了系统的应用范围和目标。论文详细探讨了这种系统的设计思路、工作原理和实现方法,对于理解和应用基于CAN总线的远程温度检测系统具有重要的参考价值。
中图分类号“TP29”表示该研究属于计算机科学技术的“自动控制理论及应用”类别,进一步强调了该系统在自动化领域的技术贡献。这篇论文深入地探讨了如何利用CAN总线技术构建一个高效、可靠的远程温度监测系统,为相关领域的工程技术人员提供了宝贵的实践经验和理论指导。
2019-08-15 上传
2019-08-16 上传
weixin_39840387
- 粉丝: 790
- 资源: 3万+
最新资源
- Fisher Iris Setosa数据的主成分分析及可视化- Matlab实现
- 深入理解JavaScript类与面向对象编程
- Argspect-0.0.1版本Python包发布与使用说明
- OpenNetAdmin v09.07.15 PHP项目源码下载
- 掌握Node.js: 构建高性能Web服务器与应用程序
- Matlab矢量绘图工具:polarG函数使用详解
- 实现Vue.js中PDF文件的签名显示功能
- 开源项目PSPSolver:资源约束调度问题求解器库
- 探索vwru系统:大众的虚拟现实招聘平台
- 深入理解cJSON:案例与源文件解析
- 多边形扩展算法在MATLAB中的应用与实现
- 用React类组件创建迷你待办事项列表指南
- Python库setuptools-58.5.3助力高效开发
- fmfiles工具:在MATLAB中查找丢失文件并列出错误
- 老枪二级域名系统PHP源码简易版发布
- 探索DOSGUI开源库:C/C++图形界面开发新篇章