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

基于CAN总线的超声液位检测系统研究与设计

作 者: 巩庆民
导 师: 李泉溪
学 校: 河南理工大学
专 业: 控制理论与控制工程
关键词: 超声波 液位检测 CAN总线 VB编程
分类号: TP274.53
类 型: 硕士论文
年 份: 2009年
下 载: 80次
引 用: 0次
阅 读: 论文下载
 

内容摘要


近年来,液位检测技术的应用越来越广泛,技术要求也越来越高,网络化已经成为水库、港口等液位检测的趋势。CAN总线作为一种有效支持分布式控制和实时控制的技术,以其稳定性好、可靠性高、维护成本低等特点受到人们的重视。为了适应科学技术的需要,提出了基于CAN总线的超声液位检测系统设计方案,实现了总线仪表的智能化。本文首先分析了CAN总线的原理及通信的技术规范,通过分析引出了基于CAN总线的超声液位检测控制方案,介绍了控制系统各个部分的基本硬件组成。本文选用AT89S52单片机与CAN控制器SJA1000作为控制芯片设计了具体的硬件电路,接着针对各个组成部分的具体硬件进行详细的设计并对相关硬件的控制方法进行研究。然后,在控制方案和硬件的基础上进行软件系统的设计,采用C51高级语言编写了单片机系统的软件模块,给出了各个模块的流程图以及部分源代码。采用VB高级语言编写上位机界面并给出了部分源代码,设计出了可视化的界面,并且给出了软件运行的结果,最后通过仿真和实验对系统进行调试,得出理想的参数值。在可靠性方面,采取了光电隔离、软件陷阱以及系统软件滤波等措施,就系统运行中软硬件抗干扰技术方面的问题进行了说明,保证系统可靠运行,实验和仿真结果表明,研究开发的液位检测系统实现了工作站和监控后台在CAN总线上的通信,进而证明了课题的可行性。

全文目录


摘要  4-5
Abstract  5-9
1 引言  9-15
  1.1 课题提出及研究的意义  9-10
  1.2 CAN 总线的优势  10-12
    1.2.1 串行通信RS-485  10-11
    1.2.2 无线通信  11
    1.2.3 现场总线CAN-bus  11
    1.2.4 CAN 总线与RS-485 的比较优势  11-12
    1.2.5 CAN 总线与其它总线的比较优势  12
  1.3 超声液位检测以及CAN 总线技术应用研究的现状  12-14
    1.3.1 国内研究现状  12-13
    1.3.2 国外研究现状  13-14
  1.4 本文研究内容  14
  1.5 本章小结  14-15
2 CAN 总线的工作原理及技术规范  15-23
  2.1 CAN 总线简介  15-16
    2.1.1 CAN 总线的特点  15-16
    2.1.2 CAN 总线的协议标准  16
  2.2 CAN 总线的网络协议分析  16-19
    2.2.1 CAN 总线网络协议结构  16-17
    2.2.2 CAN 总线物理层分析  17-18
    2.2.3 CAN 总线数据链路层分析  18-19
  2.3 CAN 总线的报文传送及其帧结构  19-22
  2.4 本章小结  22-23
3 系统的硬件组成研究与设计  23-38
  3.1 系统总体结构设计  23
  3.2 微处理器单元  23-24
  3.3 超声液位采集处理模块  24-30
    3.3.1 发射电路单元  25-26
    3.3.2 接收电路单元  26-27
    3.3.3 温度校正单元  27-28
    3.3.4 液晶显示单元设计  28-30
  3.4 上位机通信模块  30-37
    3.4.1 CAN232 智能接口卡  30-31
    3.4.2 SJA1000CAN 控制器  31-35
    3.4.3 CAN 总线收发器  35-37
  3.5 本章小结  37-38
4 系统的软件结构设计  38-51
  4.1 液位检测系统软件的主程序设计  38
  4.2 超声液位采集处理模块软件设计  38-48
    4.2.1 超声波发射和接收程序设计  38-40
    4.2.2 温度补偿程序设计  40-44
    4.2.3 软件滤波程序设计  44-45
    4.2.4 液晶显示程序设计  45-48
  4.3 CAN 总线通信程序的设计  48-50
  4.4 本章小结  50-51
5 超声液位检测系统上位机通信软件设计  51-67
  5.1 Visual Basic6.0 简介  51-52
    5.1.1 Visual Basic 的主要功能  51
    5.1.2 Visual Basic 开发工程的步骤  51-52
  5.2 控件 MSComm 简介  52-54
    5.2.1 MSComm 处理通信的方式  52
    5.2.2 MSComm 的常用属性  52-54
  5.3 通信界面的设计  54-66
    5.3.1 主界面的设计  55-56
    5.3.2 主窗体的源程序  56-62
    5.3.3 界面设置及查询方法  62-66
  5.4 本章小结  66-67
6 系统抗干扰设计及实验分析  67-75
  6.1 环境干扰及其危害  67-68
    6.1.1 监控系统本身的干扰源  67
    6.1.2 电磁干扰源  67
    6.1.3 过压干扰源  67-68
  6.2 硬件抗干扰实现  68-69
    6.2.1 PCB 布线及硬件抗干扰设计  68
    6.2.2 采用光电隔离技术  68-69
    6.2.3 传输线的抗干扰设计  69
  6.3 系统软件抗干扰实现  69-70
  6.4 系统实验分析  70-73
  6.5 误差分析  73-74
  6.6 本章小结  74-75
7 结论与展望  75-77
  7.1 结论  75
  7.2 展望  75-77
参考文献  77-79
附录  79-88
移动机器人智能导航系统的研究与设计  88-93
致谢  93

相似论文

  1. 基于超声波的泥浆密度测试机理的研究,TE256.7
  2. 超声波钎焊填缝及钎缝优化工艺研究,TG454
  3. GJB1188A接口监测记录设备研制,V248.2
  4. 基于ARM9机车信号系统检测装置的设计与优化,U284.91
  5. 列车动态监控系统的研究,U284.48
  6. 基于感性负载的车身网络控制系统,U463.6
  7. 基于LIN总线的电动车窗控制方法研究,U463.6
  8. 适应多总线通讯模式的感应电动机矢量控制系统研究,TM346
  9. 高性能计算机I/O总线技术研究,TP336
  10. PCI-E总线高速数据采集回放模块研制,TP274.2
  11. PCI-E数字化仪研制,TP274.2
  12. 基于DSP的VXI总线通用接口板研制,TP274
  13. LXI 1553B总线通信模块设计,TP273
  14. PXI高性能数字I/O模块研制,TP274
  15. VXI总线运动单元测控模块研制,TP274
  16. 车身网络控制系统的主控制器设计,TP273
  17. PROFIBUS-DP典型应用系统研究,TP273
  18. 基于气体还原法的钢丝镀锌自动化生产线关键技术的研究,TQ153.15
  19. 大型变压器内局部放电激发超声波的机理及其传播特性研究,TM855
  20. 多功能车辆总线控制器MVBC综合验证研究,TP273
  21. 三元复合驱油井管道超声波除垢技术研究,TE39

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 数据处理、数据处理系统 > 采用各种新技术的自动检测系统 > 超声波检测及其设备
© 2012 www.xueweilunwen.com