摘要:智能交通是物联网技术的典型应用之一,智能化的车型、车速信息判定是实现智能交通关键环节之一。系统采用NI公司LabVIEW2011虚拟仪器开发系统,设计简易、实时、GUI界面计友好的虚拟仪器系统,实现对车辆通过时采集到的超声信息进行处理、显示、记录和车速、车型等信息判别。
本系统设计包括前端单片机系统,完成超声信息的采集,滤波和传输。后台由PC机和LabVIEW虚拟仪器系统构成,本设计中主要实现与前端单片机的串口通信、车辆超声信息处理、仪器GUI界面设计、文件系统设计和仪器系统的WEB远程发布,实现车辆相关信息的网络共享。系统实验采用各模块分布实验和联合实验的方法,实验结果表明:前端系统硬件设计合理可行、LabVIEW虚拟仪器系统界面良好、显示内容真实、远程发布成功实现信息远程共享。
系统借鉴了智能交通的技术架构,实现具有一种对车型、车速信息进行采集、记录、发布的虚拟仪器系统,具有一定的实用价值。
关键词 超声信息;VISA串口通信; 虚拟仪器;WEB远程发布
目录
摘要
Abstract
1 绪论-1
1.1 课题背景及意义-1
1.2国内发展趋势-1
1.3 研究的主要内容-1
2 车辆信息处理仪器系统设计-3
2.1 PC与单片机串口通信-3
2.1.1 串行通信-3
2.1.2 RS-232串口通信标准-5
2.1.3 PC与单片机通信硬件电路-7
2.1.4 VISA串口-7
3 车辆信息处理系统软件设计-9
3.1 虚拟仪器及LabVIEW简介-9
3.1.1 虚拟仪器概述-9
3.1.2 虚拟仪器的特点-9
3.1.3 LabVIEW概述-10
3.2 软件总体设计-11
3.3 车辆信息处理LabVIEW软件设计-12
3.3.1 登陆界面-12
3.3.2 密码修改界面-17
3.3.3串口设置及数据采集-19
3.3.4数据处理-20
3.3.5数据显示-26
3.3.6数据存储-28
4 信息的远程发布-32
4.1 远程测控系统-32
4.2 远程信息发布的实现-33
4.2.1远程发布系统流程图-33
4.2.2服务器端Web发布配置-33
4.2.3客户端的远程测控-37
结论-39
致谢-40
参考文献-41
附录-42
附录1 系统的前面板-42
附录2 部分程序-42
附录3 VI层次结构-48