基于虚拟仪器的停车场车位检测引导系统

发布者:MoonlightStar最新更新时间:2016-08-01 来源: ck365关键字:虚拟仪器  停车场  车位检测  引导系统 手机看文章 扫描二维码
随时随地手机看文章

1 引言:

随着经济的发展,家用轿车的数量急剧增加,而车量数总体上都远超出现有的车位数; 但另一方面,却经常出现市内部分停车场昼夜车满为患、处于相同区位的某些停车场却长期门前冷落的“奇怪”现象。究其原因,除了停车设施类型、布局不足的客观条件和驾车者自身选择偏爱等主观因素外,不可否认一定程度上是相当数量的停车设施缺乏明显的诱导标志.没有可靠的信息渠道向驾车者提供停车资源状况所造成的。为了合理引导优化停车选择行为,调节停车供需趋于平衡,本文设计了一种快捷,安全的停车系统。系统包括停车场车位总数,空车位数量,目前最近车位等信息。随着科学技术的发展,虚拟仪器的出现使得对停车场的管理也变的简单,通过软件面板上的选择按钮,实现任意停车区的信息获取,起到了实时监控的作用。

2. 停车场车位检测引导系统介绍

2. 1超声波检测车位状态的原理

超声波检测车位状态是基于超声波测距原理实现的,超声波探头不易受干扰, 安装方便, 将超声波传感器安装在车位的正上方, 向下发射超声波, 超声波经地面或车辆顶部反射又由传感器接收, 可获取超声波传输的时间, 从而计算出超声波传输的距离。当车位有车时, 超声波传输的距离与无车时是不同的, 由此可判断泊位上有无车辆停放。为此, 采用超声波传感器进行车位检测器的研制。

如图1所示,在超声波检测车位状态的原理图中,L为超声波探头到反射面的距离, L=Vt/2其中:t为发射超声波与接收超声波的时间间隔,v为在空气中的传播速度。

 

超声波检测车位状态原理图

图1 超声波检测车位状态原理图

2.2超声波检测车位状态的实现

根据超声波测距的原理,假设停车场的顶部(探头所在位置)与地面的高度为2米,空气的传播速度认为是不变的。在实际中,如果有车停入时,超声波发出后遇到汽车顶部反射,超声波接收到的时间就要比没有车时的时间短,可以根据公式L=Vt/2推出,这样得到的距离L也就小,实际测得距离小于2m,可以将2m作为比较距离, 把实测距离和2m做比较, 如果小于2m, 则表示车位有车停放,否则说明车位未被占据。为了克服人在车位上走动时的干扰, 当检测到有车刚停放时, 需要隔几秒钟之后再进行确认 。

超声波检测车位状态的电路包括:超声波发射电路、超声波接收电路和单片机电路。如图2所示。

 

超声波检测车位状态电路图

图 2 超声波检测车位状态电路图

超声波发射电路核心器件为TCT40-16(T),由单片机的P1.0管脚产生频率为40KHZ的方波信号。为了提高发射强度, 用推挽形式将方波信号加到超声波换能器两端,。输出端采用两个反相器(集电极开路输出的门电路)并联, 用于提高驱动能力。超声波接收电路核心器件为CX20106,CX20106是日本索尼公司一款红外线检波接收的专用芯片, 常用于电视机红外遥控接收器,在输入信号过强时防止前置放大器过载, 设有带通滤波器, 频率f0可由5脚的外接电阻或电位器调节。使用时调节方便, 抗电磁干扰能力较强。考虑到红外遥控常用的载波频率38K与测距的超声波频率40K较为接近,利用CX20106制作超声波检测接收电路。当接收探头接收到回波后,把超声波信号转变为微弱的电信号。再经过CX20106的放大,滤波,会在INT0产生一个下降沿信号,此信号作为单片机的中断信号。单片机响应中断后,读取单片机内部定时器的时间,计算距离。通过距离判断此车位有无停放车辆。如果有车,则把P1.1管脚置为高电平,如果没有车,则P1.1为低电平。此电平信号作为车位状态信息送给车位信息采集模块。

3 停车场车位检测引导系统的硬件实现

超声波车位检测引导系统的原理框图如图3. 车位检测引导系统由车位检测器,车位引导屏,方向指示灯等组成。在每个车位设置一个车位检测器,通过总线并入管理软件子系统后,车位引导屏将显示沿方向指示灯的空余车位数给司机,引导司机停车,避免司机在车库内找车位的烦恼。若车库内己无车位使用,则入口车位显示屏显示“车库满位(0)”字样,不再受理车辆进库。

车位检测器由一对超声波探头组成,首先由一只超声波探头发出超声波,再由另一个超声波探头接收,把接收到的超声波转化为电信号送到单片机,通过单片机的内部软件进行判断,如有车进入,则单片机控制第1组LED实现加1显示,如有车离开,则控制LED进行减1显示,同时单片机控制第二组LED进行当前剩余车位的显示,控制第三组LED进行最近车位的号码显示。

 

停车场车位管理系统总体原理图

图 3 停车场车位管理系统总体原理图

为了试验简单,停车场车位以8个作为示意。这样车位总数可以由一位数码管显示,当前空车位数用一位数码管显示,最近车位号用一位数码管显示。显示电路由74LS573锁存器以及共阴极数码管组成。

超声波车位探测器的车位信息由P1口接收。例如,如果P1.1为高电平,说明1号车位有车停放,反之,则说明无车停放。P1口为数码管的位选端,高电平有效。P3口的0,1,2管脚为锁存器的片选端。

4 停车场车位检测引导系统的软件实现

采用模块化程序设计思想,对不同功能的程序分别编程。本系统软件主要分为两大部分,一部分是超声波探测器部分的程序,主要有40KHZ方波产生,超声波的发射控制,距离的计算,车位情况的判断以及车位信息的发送。另一部分是车位信息采集及显示部分的程序,有车位信息采集,计算空车位数量,最近车位判断,显示内容。

4.1超声波探测器程序总体流程图

超声波探测器部分的程序主要由超声波发射程序和中断服务程序两部分组成。分别如图4、5所示。

 

图4 超声波发射程序 图5 中断程序

4.2 车位信息采集及显示部分程序

最近车位判断原理:把车位由近及远按顺序排队,即1号车位最近,8号车位最远。1号车位超声波探测器的信息输出端即P1.1接车位信息采集及显示模块的P1.1,依次接线。车位信息采集及显示模块扫描P1口,第一个低电位的车位即为最近车位。本模型只接了8个车位示意,在实际应用中可通过多路数据选择器等器件方便的扩展。流程图如下图6。

 

 车位信息采集及显示部分程序流程图

图6 车位信息采集及显示部分程序流程图

4.3 车位监测控制系统的软件管理系统

管理软件系统是整套停车库智能管理系统的核心部分。虽然因停车库功能的不同需求其软件的组成有所不同,但它应该是一套先进的停车库自动化管理程序。它不仅要为建设单位提供一种灵活,有效的管理模式,而且要具备自维护功能和一定的扩展性,以适应将来功能的需要。目前主要是空车位数、最近车位号等,入场引导方式主要是:停车场外入口车位显示屏。如图 7所示。

 

 车位检测控制系统的管理软件

图 7 车位检测控制系统的管理软件

图 7中的设计采用了 VISA的串行通讯子 VI来开发串行通信软件。VISA库驻留在计算机系统中,完成计算机与仪器之间的连接,用以实现对仪器的程序控制。VISA本身不具有编程能力,它是一个高层次API。通过调用低层驱动程序来实现对仪器的编程。VISA的 I/O控制适用于 VXI仪器、GPIB仪器、RS-232串行仪器等类型。VISA串口子 VI共有 5个串口通信节点,分别是实现寻找设备号、串口初始化、串口写、串口读、检测串口缓存、关闭串行设备的任务或事件功能。程序设计如图 5所示。

首先是对串口的初始化设置:波特率9600,8位数据位,1位停止位,无校验位,串口号为1。当系统启动时,通过 VISA Write向单片机发送“发送请求命令 1”,由于 Labview的串行通信子 VI只允许对字符串难道读写,因此在数据处理时,必须进行字符串与数字的转换,我们采用字符串到数字的转换函数来实现。另外在接到计算机发送来的请求信号后,单片机则回应应答信号3,计算机通过 VISA Read.vi节点读取单片机的应答信号,并且判断是否收到3来控制顺序结构中的While循环,若计算机没有收到单片机的应答信号则重发“发送请求命令”,若收到应答信号则顺序执行下面的程序,即通过 VISA Read.vi节点读取数据。最后对取得的数据进行处理、显示。

5、总结

该系统经过多次实验测试,能够实现距离检测准确,车位信息判断无误, 从所采用的器件的价格来看,该系统成本较低, 在实际安装时也较为方便。在测量范围满足实际室内停车场的要求后, 将车位检测器一方面与单片机先连,通过单片机内部处理、显示;另一方面与停车场内的总线接口相连,通过总线传输给中央控制器,由虚拟仪器LABVIEW软件进行处理,实现对停车场的智能化管理。

本系统的测距误差主要来源于以下几方面:

(1) 超声波束对探测目标的入射角的影响。

(2) 超声波回波的声强与待测距离的远近有直接关系, 因此,测距误差也与待测距离有关。

(3) 超声波传播速度对测距的影响。稳定准确的超声波传播速度是保证测量精度的必要条件。对于测距而言, 引起声速变化的主要原因是媒质温度的变化。本系统硬件上没有温度检测功能, 不能进行温度补偿。若采用温度检测和声速预置的方法对声速进行修正, 可以有效地消除温度变化对测距精度的影响。

本文作者创新点是:采用超声波探测车位状态,利用虚拟仪器实现监控,使系统具有成本低、硬件结构简单、工作可靠等特点。它不仅可用于汽车停车泊位, 还可以用于其它检测系统中。 

关键字:虚拟仪器  停车场  车位检测  引导系统 引用地址:基于虚拟仪器的停车场车位检测引导系统

上一篇:基于计算机声卡的虚拟实验仪器开发研究
下一篇:基于LabVIEW的中频电源电能质量分析测试系统设计

推荐阅读最新更新时间:2024-03-30 23:20

基于虚拟仪器概念的多功能无纸记录仪的设计开发
    摘 要: 从虚拟仪器的概念出发,采用低成本自动化系统的研究方法,提出了一种在硬件上基于PC/104嵌入式工控模板、软件上基于通用编程语言的多功能无纸记录仪,并着重从硬件设计和软件开发等方面进行了分析与论述。     关键词: 虚拟仪器 嵌入式系统 无纸记录仪         1 虚拟仪器技术的概念及其应用前景     自1986年美国国家仪器公司(NI)提出虚拟仪器(Virtual Instrument)的概念以来,这种集计算机技术、通讯技术和测量技术于一体的模块化仪器便在世界范围内得到了广泛的认同与应用,逐步体现了仪器仪表技术发展的一种趋势。由于微电子技术、计算机技术、网络通讯技术和软件技术的
[应用]
虚拟仪器及其应用
虚拟仪器是80年代末出现的新的仪器概念,它是计算机技术、测量仪器技术和软件技术的高速发展共同孕育出的一项革命性新技术。虚拟仪器的出现,彻底改变了传统的仪器观,开辟了测量测试技术的新纪元。 1 虚拟仪器的概念 微机及DSP提供了强大的计算能力使得在一定的实时性要求下代替了许多原来由硬件完成的功能,这标志着 软件即仪器(The software is the instrument) 时代的到来。人们给这样的测试仪器起了一个形象的名字 虚拟仪器。 从1987年以专用集成电路(ASIC)和计算机技术为基础的总线仪器 虚拟仪器的雏形问世,到1993年虚拟仪器已发展到三百多家厂商、一千多种虚拟仪器产品,1995年厂商更达一千余家,产品达
[测试测量]
<font color='red'>虚拟仪器</font>及其应用
虚拟仪器在位移测试系统中的应用
位移测试技术在工业生产中有着广泛的应用。位移检测是机械量检测的基础,将机械量转化成位移量来检测是机电一体化技术的重要组成部分之一。对位移的检测不仅为提高产品质量和生产安全提供了重要数据,同时也为其他参数的检测提供了基础。在液压试验台中,传统的静态电液测量控制方式无法满足现在液压系统在性能、操作、在线监测和故障诊断方面的有求,所以在线监测以及分析系统的开发显得尤其重要。为了保证系统的稳定、准确以及低事故运行,本文开发了位移测试系统,能够实时显示其位移波形兵,还能够对其进行信号处理。 1 虚拟仪器及LabVIEW介绍 虚拟仪器(简称VI)由硬件设备与接口、设备驱动软件和虚拟仪器面板组成。通过底层设备驱动软件与真实的仪器系统进行通
[测试测量]
<font color='red'>虚拟仪器</font>在位移测试<font color='red'>系统</font>中的应用
多维影像引导手术系统问世 耗资2000万美元
  据美国波士顿环球报报道,美国联盟医疗体系所属的美国哈佛大学医学院附属布列根和妇女医院经过20年的筹备,与美国国立卫生研究院(NIH)共同投资2000万美元,兴建了全球唯一的“高级多维影像引导手术操作系统”手术室,即AMIGO(advanced multimodality image-guidance operating)。   AMIGO手术室占地5700平方英尺,与一般的影像引导手术不同的是,AMIGO通过电子系统将X光、B超、CT、MRI、PET- CT等多种设备有效整合,使操作手术的医生能够随时精确观察到患者整个身体的实时影像,有助于确定最佳手术方案。   AMIGO对手术精确操作至关重要。如一个患者术中需要同时
[医疗电子]
基于虚拟仪器的多通道信号产生系统设计
0 引言 任意波形发生器是一种常用的信号源,可广泛用于科学研究、生产实践和教学实践等领域。传统的波形发生器大多采用模拟电路技术,一般由分立元件构成,其电路结构复杂、体积庞大、稳定度和准确度较差,而且仅能产生正弦波、方波、三角波等几种简单波形,难以产生较为复杂的波形信号。 随着微处理器性能的提高,新型的波形发生器大多已采用软件仿真而不是单纯的用分立元件来搭建电路,因而有效的解决了传统信号发生器的缺点。虚拟仪器的出现是仪器发展史上的一场革命,代表着仪器发展的最新方向和潮流,是信息技术的一个重要领域。 本文将结合虚拟仪器技术来进行多通道任意波形发生器、以及信号采集和分析的研究与设计。其硬件开发平台采用ADLINK公司的DAQ220
[测试测量]
北京市城市管理委员会 北京市交通委员会关于加强停车场内充电设施建设和管理的实施意见
  各区城市管理委(市政市容委)、城六区交通委、房山区交通局、延庆区交通局、市经济技术开发区市政局,各充电设施建设运营企业、停车场产权单位(经营管理单位):   停车场是充电基础设施建设的重要依托,充电基础设施是停车场建设的必要内容。根据《北京市机动车停车条例》、《北京市政府办公厅关于进一步加强电动汽车充电基础设施和管理的实施意见》(京政办发〔2017〕36号)和国家发展改革委《关于统筹加快推进停车场与充电基础设施一体化建设的通知》(发改基础〔2016〕2826号)等法规、政策要求,为进一步加强停车场内充电设施的建设和管理,促进本市电动汽车的推广使用。现提出如下意见:   一、有序推进停车场内充电设施建设   (一)
[新能源]
LabVIEW环境下的GPIB总线虚拟仪器开发
     前 言       数据采集、仪器控制和自动化测试是实验室研究经常遇到的实际任务。LabVIEW的出现使普通的实验室工作者也能在较短的时间内构建自己的测控系统。LabVIEW采用图形化语言进行编程,抛弃了传统的文本编程方式,程序开发变得简单直观,开发时间大大减少。       尽管现有的测试测量仪器能提供很高程序上的测量自动化操作,但有时仍然不能满足实际测量的需要,因为实际的测量要求往往随实际的测量环境和测量目的不同而发生改变,但台式仪器的功能一般是固定不变的。例如一些台式仪器虽然能对某些物理量进行实时测量,但它并不能将整个测试过程的数据记录下来,仪器本身仅仅相当于一个物理量指标器。为了实现实时测量分析并记录其测量结果,必
[测试测量]
LabVIEW环境下的GPIB总线<font color='red'>虚拟仪器</font>开发
嵌入式系统引导技术研究
摘要:以PowerPC8xx系列处理器为例,通过对此类处理器的引导模式、引导代码的编写和调试,以及如何引导操作系统执行等问题的研究,探索嵌入式系统引导过程的一种解决方案。 关键词:MPC860 嵌入式操作系统 存储映射 引导 嵌入式系统应用开发不同于PC机,其开发过程同时涉及软硬件,需要将硬件平台的设计、操作系统以及上层应用开发综合考虑;而PC机应用开发建立在已经定制好的硬件和操作系统平台上,开发者只需调用系统提供的接口和服务完成相应的功能。由于应用和成本约束,嵌入式系统的硬件平台需根据应用量身定制,通常所用的MPU、存储器、外围设备等有多种选择余地,而且软件调试技术特殊,使平台的引导设计变得十分复杂。因此,对于嵌入式系统开
[嵌入式]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved