基于lab view的车库道闸自动控制系统初探

时间:2022-09-20 03:27:56

基于lab view的车库道闸自动控制系统初探

摘要:本论文介绍了基于LABVIEW的车库道闸自动控制系统。通过出入道闸两侧的光感器件识别车辆的进出,再通过图像预处理、车牌定位、字符分割和字符识别等方法识别车牌号,与数据库相连后可实现有记录的车辆自动进出功能,省却了停车、刷卡等过程,更加便捷。

关键词:LABVIEW;车库道闸;自动进出

中图分类号:TP311.52 文献标识码:A 文章编号:1007-9599(2013)01-0102-02

道闸基本外观是专门用于道路上限制机动车行驶的通道出入口管理设备 ,现广泛应用于公路收费站、停车场、小区、企事业单位门口,来管理车辆的出入。电动道闸可单独通过遥控实现起落杆,也可以通过停车场管理系统(即IC刷卡管理系统)实行自动管理状态。

随着汽车工业的不断发展及汽车数量的日益剧增,对道闸的需求量也越来越大,对道闸的性能也提出了更高的要求。如道闸一体化机芯、离合装置、智能防抬功能、遇阻返回装置、升温功能(确保在零下40度环境下使用)、抽风降温系统(及时降低电机栅栏杆道闸温度)、自动离合装置、防撞脱杆装置等。

本设计是希望在刷卡上更进一步,省去刷卡的过程,通过车牌识别和记录户主车牌的数据库对比,确认是否让车辆通过,使得车辆进出更加方便快捷。不需要停车,也不用办卡,让我们的车库更加智能。

1 车库道闸系统组成

1.1 软件工具

(1)Lab VIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发的,类似于C和BASIC开发环境,但是Lab VIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而Lab VIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。Lab VIEW(Laboratory Virtual Instrument Engineering Workbench)是一种用图标代替文本行创建应用程序的图形化编程语言。传统文本编程语言根据语句和指令的先后顺序决定程序执行顺序,而 Lab VIEW则采用数据流编程方式,程序框图中节点之间的数据流向决定了VI及函数的执行顺序。VI指虚拟仪器,是 Lab VIEW的程序模块。Lab VIEW提供很多外观与传统仪器(如示波器、万用表)类似的控件,可用来方便地创建用户界面。用户界面在 Lab VIEW中被称为前面板。使用图标和连线,可以通过编程对前面板上的对象进行控制。这就是图形化源代码,又称G代码。Lab VIEW的图形化源代码在某种程度上类似于流程图,因此又被称作程序框图代码。

(2)Microsoft Office Access是由微软的关联式数据库管理系统。它结合了Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office 的系统程式之一。

1.2 硬件组成

(1)红外线发射器。红外线发射器是一种遥控设备,具有遥控功能。它通过红外线发射管在一定范围内向外发射光线,从而达到控制信号的作用,广泛应用于消费电子、工业和通信等红外线接发器、数据传输技术等领域。(2)红外接收器。红外线接收器是一种可以接收红外信号并能独立完成从红外线接收到输出与TTL电频信号兼容的器件,体积和普通的塑封三极管差不多,适合于各种红外线遥控和红外线数据传输。(3)摄像机。本系统中,采用松下WV2CL270 1Π2英寸CCD低照度彩色摄像机,拍摄通过车辆的模拟图像。(4)图像采集卡。采用美国NI公司的IMAQ PCI21408视频采集卡,插在PC机的插槽上,通过视频信号线与CCD 摄像机连接起来,完成图像的高质量采集、数据变换和传输。

2 系统的工作原理

当车辆驶入车库入口路段时,将先后遮挡住入口处的两个红外发射器(此处要两个红外发射器是为了用先后顺序识别车辆是进车库还是出车库),得到遮挡信号后,通过开关电路开启摄像机,开始自动采集车牌号。

上一篇:计算机病毒与网络安全 下一篇:基于分布式技术数据库容灾备份系统的构建研究