学位论文 > 优秀研究生学位论文题录展示

CAN总线技术在气象监测系统中的应用研究与实现

作 者: 张中远
导 师: 牛有田
学 校: 河南师范大学
专 业: 电路与系统
关键词: 数据采集 CAN总线 单片机 虚拟仪器 串口通信
分类号: P409
类 型: 硕士论文
年 份: 2011年
下 载: 35次
引 用: 2次
阅 读: 论文下载
 

内容摘要


结合国内外传感器技术应用的最新进展,对国内气象监测中出现的数据采集结果不准确、数据信息发布滞后,有时还出现误测、误报的情况以及气象预警服务水平等问题进行了分析和研究。随着传感器技术的进步与发展,气象监测现场数据的采集,很多都是由高精度的数字传感器来完成的,但传感器的后续设计和数据处理对测量结果影响很大,所以传感器的设计是论文的研究内容之一;设计了一种智能传感器,它能完成对现场数据的采集和打包,实现CAN报文的传输。为改善数据通信的滞后,提高数据传输的实时性和传输中可能出现的干扰造成数据的畸变问题,分析了CAN总线网络通信与其他通信网络的不同点和优势,结合目前我国气象观测手段和服务水平的现状,讨论了采用CAN总线技术组建气象数据监测网络的可行性和适用性,并采用CAN总线技术对传统的设计结构进行了改进,制定了符合本系统实际需要的CAN总线应用层协议。气象预警服务是在对大量数据分析的基础上,对未来趋势进行判断和综合分析,它需要丰富的数据处理算法,作者采用在工控领域得到广泛应用的虚拟仪器技术,在LABVIEW平台上,编写上位机程序程序,实现了上位机监控界面的开发,实现对现场数据的综合分析,开发的上位机界面友好、简洁直观、便于用户操作。在参考了CAN网络模型的基础上,构建了气象监测系统,在这个系统中,网络上的每个节点都可以方便的添加和去除以满足实际测量的需要,上位机能够自动识别出添加或去除的节点,对其他节点和系统没有影响,所以具有良好的开放性和可扩展性。除此之外,作者还对协议转换进行了研究,协议转换主要是实现CAN网络与上位机的通信。最后进行了总结,对下一步要做的工作进行了分析和展望。

全文目录


摘要  4-5
ABSTRACT  5-10
第一章 绪论  10-16
  1.1 课题研究的背景及意义  10-11
  1.2 国内外研究现状  11-13
    1.2.1 国外研究现状  11-12
    1.2.2 国内研究现状  12-13
  1.3 论文的主要内容  13
  1.4 论文的组织结构  13
  1.5 论文所做的工作  13-16
第二章 CAN 总线技术概述  16-26
  2.1 CAN 总线概述  16-18
    2.1.1 总线的概念  16
    2.1.2 CAN 总线技术  16-17
    2.1.3 CAN 与RS-485 比较  17-18
  2.2 CAN 工作原理及报文结构  18-20
    2.2.1 CAN 工作原理  18-19
    2.2.2 CAN 的报文及结构  19-20
  2.3 CAN 协议规范  20-21
  2.4 CAN 总线的仲裁机制及“位”表示含义  21-24
    2.4.1 CAN 仲裁机制  21-23
    2.4.2 “位”的含义  23-24
  2.5 CAN 总线应用层协议  24-26
第三章 系统总体设计  26-30
  3.1 系统整体框图设计  26
  3.2 通信方案选择  26-28
  3.3 系统功能和组成  28-30
第四章 智能传感器设计  30-46
  4.1 智能温度传感器设计  30-42
    4.1.1 智能传感器结构框图  30
    4.1.2 功能描述  30-31
    4.1.3 硬件设计  31-34
    4.1.4 软件设计  34-42
  4.2 智能气压传感器设计  42-45
    4.2.1 传感器整体框图  42-43
    4.2.2 功能描述  43
    4.2.3 硬件设计  43-44
    4.2.4 软件设计  44-45
  4.3 智能湿度传感器设计  45-46
第五章 CAN 应用层定义及转换  46-56
  5.1 网络模型  46-47
  5.2 应用层协议的定义  47-48
    5.2.1 标识符的定义  47-48
    5.2.2 数据区信息码定义  48
  5.3 传感器节点发送数据格式  48-49
  5.4 协议转换  49-56
    5.4.1 RS-232 接口  50-51
    5.4.2 CAN 接口  51
    5.4.3 转换方式  51-52
    5.4.4 转换格式  52-56
第六章 上位机设计  56-68
  6.1 LABVIEW 简介  56
  6.2 软件平台开发方法  56-57
  6.3 软件设计  57-68
    6.3.1 软件需求分析  57-58
    6.3.2 软件体系结构  58-59
    6.3.3 界面设计  59-62
    6.3.5 串口通信  62-67
    6.3.6 数据的处理  67
    6.3.7 数据的存储  67-68
第七章 总结与展望  68-70
  7.1 总结  68
  7.2 问题与解决的方法  68-69
  7.3 不足及展望  69-70
参考文献  70-72
附录 传感器实物图  72-74
致谢  74-76
攻读硕士学位期间的研究成果  76-77

相似论文

  1. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  2. 光探针测量系统中瞄准信号的检测与处理的研究,TH74
  3. 转轴径向跳动和转速实时检测光电系统的研究,TH822
  4. GJB1188A接口监测记录设备研制,V248.2
  5. 基于ARM9机车信号系统检测装置的设计与优化,U284.91
  6. 列车动态监控系统的研究,U284.48
  7. 基于LAH032.905标准的汽车点火线圈终检系统研究,U472.9
  8. 基于感性负载的车身网络控制系统,U463.6
  9. 基于LIN总线的电动车窗控制方法研究,U463.6
  10. 基于MODBUS的发电厂数据采集系统的研究,TM621
  11. 适应多总线通讯模式的感应电动机矢量控制系统研究,TM346
  12. 高性能计算机I/O总线技术研究,TP336
  13. PCI-E总线高速数据采集回放模块研制,TP274.2
  14. 基于信号完整性分析的高速数采卡设计,TP274.2
  15. 基于DSP的三维测头数据采集处理系统的研制,TP274.2
  16. 基于红外吸收原理的甲烷浓度检测仪,TP216
  17. 基于FPGA的电感传感器数据采集系统的研制,TP274.2
  18. PCI-E数字化仪研制,TP274.2
  19. 基于DSP的VXI总线通用接口板研制,TP274
  20. LXI 1553B总线通信模块设计,TP273
  21. PXI高性能数字I/O模块研制,TP274

中图分类: > 天文学、地球科学 > 大气科学(气象学) > 一般理论与方法 > 电子计算机在大气科学上的应用
© 2012 www.xueweilunwen.com