毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于CAN的温度检测系统设计适配卡软件及PC监控界面设计(3)
其次,单次通信量比较小,适合 CAN总线的短帧结构 [7]
。
家庭火灾监控系统主要功能有:现场节点温度烟雾采集、火灾信息记录、异
常数据自动报警、现场参数设置。
在现场检测的两块电路板上,一块带有烟雾传感器和温度传感器,另一块带
有温度传感器。
整个系统是分布式监控系统,由监控计算机、CAN 适配卡、智能节点(n=2)、
CAN网络组成,系统结构如图1-1。 放在现场的智能检测节点,采集到数据后(烟雾传感器输出的电压值、温度
传感器输出的电压值)将数据打包到消息对象的数据帧里,然后 C8051F040 的
CAN控制器监测总线状态,当总线空闲时,开始发送报文。CAN适配卡从 CAN总
线上接收数据,通过RS232 数据线传输给上位机。上位机的监控程序接收到传输
来的数据,处理后显示。当现场数据异常时,监控程序报警模块激活,进行报警。
此外,还可以通过PC 机来设置现场节点的一些参数。
2 准备知识
2.1 现场总线
现场总线较为公认的定义是“从控制室连接到现场设备的双向串行数字通信
总线”。现场总线的本质意义是信息技术对
自动化
系统底层的现场设备进行改造[8]
。常用的现场总线有:现场基金会总线、HART 通信、Profibus现场总线、CAN
现场总线等。其中CAN 是多主对等系统,支持竞争,是计算机、网络技术在现代
控制技术领域的应用和发展。
2.2 CAN 总线及其通信协议
CAN(Controller Area Network)总线,又称控制器局域网,属于现场总线的
范畴,是在现代汽车技术中领先的一种多主机局部网络互联方案。由于其卓越的
性能、极高的可靠性、独特灵活的设计和低廉的价格,已广泛应用于工业现场控
制、智能大厦、小区安防、交通工具、医疗仪器、环境监控等众多领域 [9]
。与一
般的通信总线相比,CAN 总线的数据通信具有突出的可靠性、实时性和灵活性。
CAN控制器工作于多主方式,网络中的各节点都可根据总线访问优先权(取决于
报文标识符),采用无损结构的逐位仲裁的方式向总线发送数据,且CAN 协议废
除了站地址编码,而代之以对通信数据进行编码,这可使不同的节点同时接收到
相同的数据[10]。
这里着重介绍下 CAN的位仲裁机制和CAN报文格式。
CAN总线以报文为单位进行数据传送。报文的优先级结合在11位标识符中。
具有最低二进制数的标识符有最高的优先级。这种优先级一旦在系统设计时被确
立后就不能再被更改。总线读取中的冲突可通过位仲裁解决。这种非破坏性位仲
裁方法的优点在于,在网络最终确定哪一个站的报文被传送以前,报文的起始部
分已经在网络上传送了。所有未获得总线读取权的站都成为具有最高优先权报文
的接收站,并且不会在总线再次空闲前发送报文[11]。
在总线中传送的报文,每帧由 7部分组成。CAN协议支持两种报文格式,其
唯一的不同是标识符 ID的长度不同,标准格式为 l1 位,见图2-1,扩展格式为
29位。在标准格式中,报文的起始位称为帧起始(SOF)。然后是由11 位标识符
和远程发送请求位(RTR)组成的仲裁场。RTR 位标明是数据帧还是请求帧,在请
求帧中没有数据字节。控制场包括标识符扩展位(ODE),指出是标准格式还是
扩展格式。它还包括一个保留位(r0),为将来扩展使用。它的最后四个字节用来
指明数据场中数据的长度(DLC)。数据场范围为 0~8个字节,其后有一个检测数
共4页:
上一页
1
2
3
4
下一页
上一篇:
电能质量检测中的谐波测量方法研究
下一篇:
交流调压在电机软起动中的应用+Matlab/Simulink
热环境对磁记忆信号的影响ANSYS有限元分析
连续-离散型状态观测器设...
基于Kinect手势识别的遥操...
冷库GPRS的无线数据采集系统设计
基于51单片机自动门智能控制系统设计
STC89C52单片机盲人用时钟的设计+电路图+程序
PLC物料自动分拣系统的设计+源程序
中国古代秘书擅权的发展和恶变
浅谈传统人文精神茬大學...
浅谈新形势下妇产科护理...
高校网球场馆运营管理初探【1805字】
多元化刑事简易程序构建探讨【9365字】
拉力采集上位机软件开发任务书
《醉青春》导演作品阐述
国内外无刷直流电动机研究现状
辩护律师的作证义务和保...
谷度酒庄消费者回访调查问卷表