本论文介绍了基于 CAN 总线的温度监控系统,主要讲解家庭火灾监控系统的CAN适配卡设计和PC 机监控软件的软件。通用 PC机没有与CAN总线的接口电路,所以需要适配卡来沟通现场监控节点和 PC 机。PC 机监控软件负责对现场数据显示、处理,是人机交互的平台。 CAN 适配卡软件采用C语言编写,它作用是协调 CAN 总线和 RS232 的串口通信、数据缓存、控制数据发送或接收等,具有一定的健壮性和通用性。PC监控软件采用Visual Basic 6.0 开发,支持用户注册、火灾日志查询、主动查询现场监控节点、设置现场节点携带的传感器参数、数据异常时触发报警程序等。
关键词 CAN网络通信 CAN适配卡硬件及软件 PC机监控界面 RS232通信7991
Title Design of Adapter Card & PC Monitoring Softwares for a Temperature Detection System Based on CAN
Abstract
This article recommends a tiny temperature detection system based on CAN
bus and RS232 serial communication. It emphasizes the design of an adapter
card software for CAN bus & a PC monitoring interface. An adapter card
is designed to connect the CAN bus and the computer for there are no CAN
bus interface circuits built in commonly used computers. PC monitoring
software provides an interface between the system and certificated users.
The adapter card’s software is programmed by C and aims at coordinating
the communication between CAN bus and RS232.It can store data and control
data transmition and have certain robustness and universal. The PC
monitoring software is developed by Visual Basic 6.0 and support new
user’s register, fire log checking, alarm triggered when abnormal data
detected, the configuring of detectors’ parameters and so on.
Keywords CAN Net Communication PC Monitoring Interface
CAN Adapter Card Hardware& Softwares Design
目 次
1 引言. 1
1.1 课题背景 1
1.2 研究现状 1
1.3 系统设计构想 2
2 准备知识. 4
2.1 现场总线 4
2.2 CAN 总线及其通信协议 4
2.3 RS232 通信 5
2.4 VB 软件 . 6
2.5 现场传感器 7
3 监控界面设计. 9
3.1 主要控件的属性及设置 9
3.2 功能窗口设计. 11
3.3 主要函数介绍. 17
4 CAN适配卡设计 19
4.1 CAN 适配卡硬件 . 19
4.2 家庭火灾监控系统网络参数配置. 21
4.3 现场节点通信流程. 23
4.4 网络通信协议设定. 24
4.5 CAN 适配卡程序设计 . 25
结 论. 35
致 谢. 37
参 考 文 献 38
附录A CAN 适配卡部分程序. 40
附录B PC 监控界面部分程序 46
附录C CAN 适配卡程序设计中使用的寄存器. 52
1 引言
1.1 课题背景
CAN最初出现在80 年代末的汽车工业中。由德国 Bosch公司最先提出。提出
CAN 总线的最初动机就是为了解决现代汽车中庞大的电子控制装置之间的通讯,
减少不断增加的信号线。1993年,CAN已成为国际标准 ISO11898(高速应用)和
ISOll519(低速应用) [1]
。选择基于CAN总线家庭火灾报警系统作为毕业设计,让
我们掌握CAN总线原理与应用技术大有裨益。
- 上一篇:电能质量检测中的谐波测量方法研究
- 下一篇:交流调压在电机软起动中的应用+Matlab/Simulink
-
-
-
-
-
-
-
C++最短路径算法研究和程序设计
高警觉工作人群的元情绪...
巴金《激流三部曲》高觉新的悲剧命运
上市公司股权结构对经营绩效的影响研究
现代简约美式风格在室内家装中的运用
g-C3N4光催化剂的制备和光催化性能研究
江苏省某高中学生体质现状的调查研究
NFC协议物理层的软件实现+文献综述
浅析中国古代宗法制度
中国传统元素在游戏角色...