毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于CAN的温度检测系统设计适配卡软件及PC监控界面设计(2)
基于CAN的温度监控是很成熟的技术,业界有公司开发出实际的系统,应用
在粮仓、船舶、地铁等。火灾监控系统中,各个检测点采集数据后,通过 CAN总
线传输给PC机的适配卡,适配卡再通过 RS232 串行线传输给控制室的
计算机
,
构成一个分布式监控系统——分散完成各处监控工作,对监控结果集中
管理
的架
构。PC机使用Visual Basic(以下简称VB)进行串口通信编程,并使用 VB作
监控界面的设计,CAN 适配卡上的
单片机
使用C 语言进行编程[2、3]
。
在现代的生产和生活中对温度进行监测有十分重要的意义。 这次毕业设计将
CAN总线技术与常见的传感器技术结合起来,实现一个基于CAN总线的智能化温
度监测系统。该系统的典型应用就是家庭火灾监控系统。本论文叙述家庭火灾监
控系统中CAN适配卡软件和 PC机监控界面的设计过程和方法。
家庭火灾监控系统成熟后,可以应用于居民住宅小区,学校学生公寓等区域
等,具有很广的应用范围。它可以将火灾控制在初期,有效预防火灾蔓延,减少
火灾带来的损失,保障人们生命财产。
1.2
研究现状
这些年CAN总线在在国内得到广泛的推广。它主要被应用于对抗干扰能力和
实时通信要求较高,单次通信量小,通信距离在 3-5km的一些场合中。在好多领
域,CAN 逐渐替代传统的 RS-485总线。CAN总线在各个领域的广泛应用,尤其是
在集散控制系统中的使用,使得开发出CAN控制器和 PC机的接口卡成为必须—
—因为现行的通用PC 没有CAN控制器单元。
在诸多的基于CAN 总线的转接卡中, 广州周立功单片机发展有限公司开发的
PCI-5121智能CAN接口卡,有很高的数据吞吐量,适合用于有大量数据传输的
CAN_BUS场合,可以最大限度减轻 PC机负担,对 PC机的硬件、软件要求并不严格[4]。
武汉吉阳光电科技有限公司开发的 GY8507 USB-CAN总线适配器,是带有
USB2.0接口和1路CAN 接口的CAN总线适配器,可进行双向传送。PC可以通过
USB接口连接一个标准 CAN网络,适配器应用于构建现场总线测试实验室、工业
控制、智能楼宇、汽车电子等领域中,进行数据处理、数据采集、数据通讯[5]。
在国外,CAN的研究和应用也很成熟。成熟的 CANOpen协议占领了欧洲的汽
车生产领域,而PeliCAN 应用层协议在美国和亚太的
机械
控制方面独占鳌头。例
如,CT断层扫描仪中有各种复杂的功能单元,如 X光发生器、X光接收器、扫描
控制单元、旋转控制单元等等,CAN总线技术,为断层扫描仪的数据通信提供了
较好的解决方案。Siemens 公司的CT断层扫描仪已经采用了 CAN总线技术[6]。
在界面设计领域,也有很多成熟的软件。比较常见的是 VC、VB和一些组态
软件。如果采用VC开发通信程序,语言简练,功能强大,易于移植。但是用 VC
开发出完善的界面,需要一定的专业知识。 VB在界面设计中的简单直观的特点,
弥补了作为非计算机专业同学的不足,可以让开发人员把主要精力集中在通信控
制和数据处理上。另外,现在的组态软件比较成熟,例如Intouch、组态王、CMS
组态软件等。他们在工业控制领域中,是比较流行的界面开发软件。这里,笔者
自学了VB,采用VB开发出一款简单、容易使用的界面监控软件。
1.3 系统设计构想
家庭火灾报警系统是 CAN网络通信的一个简单应用。家庭火灾报警系统的设
计,非常适合采用CAN 总线。因为火灾监控系统对实时性和抗干扰能力要求较高,
共4页:
上一页
1
2
3
4
下一页
上一篇:
电能质量检测中的谐波测量方法研究
下一篇:
交流调压在电机软起动中的应用+Matlab/Simulink
热环境对磁记忆信号的影响ANSYS有限元分析
连续-离散型状态观测器设...
基于Kinect手势识别的遥操...
冷库GPRS的无线数据采集系统设计
基于51单片机自动门智能控制系统设计
STC89C52单片机盲人用时钟的设计+电路图+程序
PLC物料自动分拣系统的设计+源程序
中国古代秘书擅权的发展和恶变
浅谈传统人文精神茬大學...
浅谈新形势下妇产科护理...
高校网球场馆运营管理初探【1805字】
多元化刑事简易程序构建探讨【9365字】
拉力采集上位机软件开发任务书
《醉青春》导演作品阐述
国内外无刷直流电动机研究现状
辩护律师的作证义务和保...
谷度酒庄消费者回访调查问卷表