基于非接触式IC卡的高速公路收费系统设计 - 中国一卡通网
用户名密码 [免费注册] [找回密码] 推广技巧 发布求购 建商铺  发产品  会员体制比较  
 

基于非接触式IC卡的高速公路收费系统设计

来源:中国一卡通网  作者:闫群民  发布时间:2011-07-19 10:18:31  字体:[ ]

关键字:高速公路收费  非接触式IC卡  收费系统  

摘   要:分析了当前高速公路收费系统的现状,指出了其存在的不足和缺陷.提出了以AVR单片机ATmegal28为核心处理器,采用非接触式Ic卡技术的高速公路收费管理系统I给出了系统的硬件设计,同时基于数据库技术并采用VB编写了收费系统软件管理系统,并实现了与上位机通讯。最后分析了Ic卡收费系统的安全性措施}该收费系统模拟了西安至潼关的高速公路收费,实验证明该系统具有收费效率高,放行速度快,安全性高等特点。

    引言

    公路是经济发展的血脉,而高速公路可称得上是其中的动脉血管。高速公路的通畅与否直接关系到国民经济能否健康快速的发展。随着经济的快速发展,车辆的数量大副攀升,因此对高速公路的要求也不断的提高,传统的高速公路计费管理系统的问题也充分地暴露了出来,特别是主要干线公路交通拥挤、行车缓慢等问题越来越突出。目前在我国大多数高速公路的道路收费仍处于纯人工收费的半原始状态,效率低,需要大量人力,收费站的建成和运营成本就消耗了相当一部分资金,而且大量收费站车辆交费需要完全停止。在交通高峰时期,收费站成为高速公路的“瓶颈”,这些突出问题已造成高速公路不“高速”。同时车辆的频繁刹车、启动也造成了能源浪费和环境污染,同时也加快了车辆部件的磨损,带来交通隐患。因此我们针对目前我国的实际情况设计了基于AVR单片机的高速公路收费管理系统,通过模拟运行,该系统能大大提高收费站的工作效率,节省人力、财力,同时也减轻了司机因频繁刹车、启动刹车交费带来的不便及车辆不必要的消耗及磨损。

    1 系统的硬件设计

    1.1 ATmegal28简介

    ATmegal28是AVR RISC结构的8位低功耗CUriOS微处理器。由于其先进的指令以及单周期指令执行时间,ATmegal28的数据吞吐率高达1MIPS/MHz,从而可以减缓系统在功耗和处理速度之间的矛盾。其具有128k字节的系统可编程flash,4k字节的EEPROM,4k字节的sRAM,53个通用I/O线,32个通用工作寄存器,实时时钟RTc,4个灵活的具有比较模式和PWM功能的定时器/计数器,两个USART,面向字节的两线接口TWI,8通道10位ADC,具有片内振荡器的可编程看门狗定时器,SPI串行端口以及六种可通过软件选择的省电模式等特点。

    1.2系统硬件

    系统由电源模块、IC卡读写识别模块、驱动显示模块、控制杆执行模块和上位机通讯模块等组成。电源模块为整个系统提供电源支持,通讯模块负责和上位机进行通讯,传递重要的数据,IC卡读写模块用于建立与非接触式lc卡的物理连接通路,完成与IC卡的通讯,从卡上读取数据并将处理完的数据重新写入IC卡,执行模块用来执行上位机的各种指令,包括放行控制等功能。驱动显示模块是系统与用户交流的纽带,它一方面提示用户进行相应的操作,另一方面对车辆是否放行给出显示。系统总体框图如图1所示。 

    汽车进入自动收费车道时,当持有效的IC卡在BDXIC--2读写卡识别模块识别范围内时,读写卡模块读有效IC卡,并把读的信号送入ATmegal28单片机中,单片机将信息进行处理同时和上位机进行通讯,并在上位机后台数据库中对lc卡上的费用进行减操作,同时修改该卡ID所对应数据库信息,完成上述操作后.单片机给继电器控制信号,控制直流电动机抬起控制杆,并显示放行指示信号,车辆可快速通过。

    1.3读写卡和通讯模块

    非接触式IC卡,又名射频卡或感应卡,是世界上近几年发展起来的一项新技术,它成功地将射频识别技术和IC技术结合起来,解决了IC卡无源和免接触这一难题,是电子器件领域的一大突破。本设计中采用北斗星数码公司开发的BDX—IC--2非接触IC卡读写模块,该模块具有体积小,外接电路简单,通常情况下仅需在ANTEl和ANTE2两管脚接一个1.45mH的电感天线,其发射频率约为125kHz士2%,读写距离最大为80mm,属于串行异步通讯模式,波特率为4800 bit/s,RXD和TXD两管脚分别接ATmegal28第一个USART的PD2和PD3两管脚。同时BDXIC一2模块的TCON和GND两管脚接地即可。

    在通讯模块中选择电压型串口通讯MAX232芯片,接线上MAX232的T1IN(TDXl)和R10UT(RXDl)两管脚分别接ATmegal28第二个USART的PEl和PE0两管脚,R1IN和T10UT管脚等组成与上位机的串口通讯端子。1.4驱动及显示模块本模块包括两部分:LED显示和控制杆操作两部分。由于LED点阵不仅可以显示数字而且还可以显示箭头、符号等特殊字符。同时也因为控制简单方便,比起LED数码管和液晶有着特殊的优点,因此,选用两个8×8LED高亮点阵作为显示指示信号,在驱动LED点阵上选择3个74HC245,其中两个作为列控制,一个作为行控制。

    接线上ATmegal28的PA口(PA0至PA7),PC口(PC0至PC7)和PF口(PF0至PF7)依次接3个74HC245的B口(B1至B8),为了控制方便,74HC245的DIR管脚直接接地,即信号流从74HC245的B口流向A口。 

    在控制杆执行操作上选用如图2所示的信号放大控制电路。控制杆执行电路由普通的晶体管和两个AGY23299型固态继电器组成,它们共同完成带有减速器的直流电动机A的正、反转控制。正常情况下,控制杆放下并显示红灯z信号。当有车持有效lC卡通过时,完成自动交费后显示绿灯箭头标志放行。由于在目前情况下最有效的收费方式应为IC卡预付费方式,若持有无效IC卡或卡上余额不足时,则汽车可通过收费站的辅道进入人工收费口进行交费。 

更多

新闻投稿合作邮箱:[email protected]    字体[ ] [收藏] [进入论坛]

推荐文章

论坛热帖