系统功能框图 - 基于CC2430的城市车辆限行系统
1.1 无线射频信号收发阶段
当车辆通过安装了采集单元的龙门架前方附近时,处于采集单元内部阅读器天线的辐射区,电子标签开始发送加密载波信号至阅读器。二者之间属于微波通信,通信工作频率达2.4 GHz。对已接收车辆电子标签采用休眠-唤醒-休眠方式控制数据发送,避免车辆信息重复发送,降低功耗。
采用ALHOLA时分算法进行多个车辆的识别,防止多个标签信息发送发生碰撞。电子标签和阅读器之间的数据传送采用验证和加密方式保证数据传送安全。
阅读器解调接收信息后,将数据送至控制模块。
1.2 控制模块信息处理及数据发送
控制模块首先根据车牌前两位判断是否为本市车辆(只记录本地车辆出行数据)。若为本市车辆,则存入,否则继续判读下一条信息。将车牌信息结合当天日期进行编码,存入存储器。
控制模块选用微处理器作为控制芯片,外接存储芯片保存数据。选用以太网控制器芯片通过RJ45接口,连接外部以太网络。传输协议遵守标准TCP/IP协议,将数据发送至交控中心服务器。
1.3 拥堵费计算系统
采集单元将当天车辆出行信息发送至交控中心服务器。对各个单元内车辆出行信息进行筛选,去除重复数据,得出车辆当天的出行信息。
月底或年终,对车辆出行信息进行统计,得出车辆每月或每年总的出行天数,然后可根据车辆出行天数进行拥堵费收取。
交控中心应对安装采集单元的路段以及拥堵费收取费率作必要公示。每月以短信方式通告车主当月出行天数以及应缴拥堵费数额。年底,交控中心汇总计算车辆当年应缴拥堵费,并通知车主拥堵费缴纳时间。对于逾期不交、拖欠等行为,交管中心可对车辆进行适当罚款,以作必要警示。对于故意人为破坏电子标签等逃避车辆识别行为,采取教育、罚款等方式,确保车辆识别率,提高城市车辆限行效果。
2 硬件设计
系统硬件结构中主要包括射频收发芯片CC2430、以太网控制器RTL8019AS、存储芯片、网络隔离变压器。CC2430芯片在发送端自动完成对数据信号的打包、编码、调制,转换为RP、信号后通过后端输入/输出匹配电路送入天线,完成信号发送。接收端将从天线接收到的有用信号通过CC2430解调、拆包,并进行CRC校验,最终存储数据。CC2430芯片内部的8051单片机,控制以太网控制器RTL8019AS进行数据的发送,用到的主要芯片有RTL8019AS,CSl93C46(64×16 b的E2PROM),74HC573(8位锁存),62256(32KBRAM)。为分配好地址空间,采用CSI93C46进行读(或写)操作来设置RTL8019AS端口的I/O基地址和以太网物理地址。8051作为中央处理器,可控制射频芯片休眠或者将其唤醒,进行数据的收发。8051的两个外部中断输入端分别接开关K1和K2。开关K1的功能在于使用外部中断退出单片机的掉电模式,开关K2的功能在于实现单片机内部的数据发送控制。8051单片机作为中央处理器不仅需要控制无线信号收发,同时还要对以太网控制器进行控制,在软件设计中需要判别车牌信息是否为本市车辆,对数据进行存储,按照时钟定时发送或者接收交控中心发出的控制信号进行数据发送操作;射频收发芯片主要作为该系统的发送、接收设备,它用来实现车辆信息的给定,主要作用在于它可以实现电子标签和采集单元的数据交互;RTIL8019AS芯片,主要作用是实现单片机和远程PC通过以太网实现相互通信,将8051的串行口改为能介入以太网的RJ 45接口,数据传输遵循标准TCP/IP协议。
2.1 电子标签&阅读器
CC2430是真正的系统芯片(SoC)CMOS解决方案,能够提高性能并满足以ZigBee为基础的2.4 GHzISM波段应用对低成本、低功耗的要求。它结合了高性能的2.4 GHz DSSS(直接序列扩频)射频收发器核心和1颗工业级小巧高效的8051控制器。CC2430在单个片上集成了ZigBee射频(RF)前端、内存和微控制器,使用1个8位MCU(8051),具有32 KB/64 KB/128 KB的编程闪存和8 KB的RAM,还包含模/数转换器(ADC)、定时器(Timer)、AES-128安全协处理器、看门狗定时器(Watchdog Timer)、32 kHz晶振的休眠模式定时器、上电复位电路、掉电检测电路以及21个可编程I/O引脚。CC2430的8051内核的目标代码兼容标准8051微处理器,可以使用标准8051的汇编器和编译器进行软件开发。其21个可编程I/O引脚均可以通过软件设定1组SFR寄存器的位和字节,使这些引脚作为通常的I/O口或者作为接ADC、定时器或USART部件的外围设备I/O口使用。
CC2430电路连接图如图3所示。电路选用CC2430芯片作为电子标签以及采集单元内阅读器的核心部件。选用1个32.768 kHz的石英谐振器和2个电容组成32.768 kHz的晶振电路;选用1个32 MHz的石英谐振器和2个电容组成32 MHz的晶振电路(具体晶振电路图省略)。电压调节器可为所有要求1.8V电压的内部电源供电,电容是用来作为电源滤波的去耦合电容,以提高芯片工作的稳定性。电路中J2是I/O引脚JTAG仿真器接口。J1是CC2430芯片扩展输出口,在扩展输出口上主要预留了SPI口和整个P0 I/O口。设计了2个发光二极管指示灯,作为电路调试指示灯。使用1个非平衡天线,为了使天线性能更好,在天线与CC2430之间连接了1个非平衡变压器。非平衡变压器由电容和三个电感以及1个PCB微波传输线组成,整个结构满足RF输入/输出匹配电阻(50 Ω)的要求。
在电子标签中,由微控制芯片8051对CC2430进行控制,并通过SPI口将所要发送的数据送入CC2430,CC2430自动完成对数据信号的打包、编码、调制,转换为RF信号后通过后端输入/输出匹配电路送入天线,完成信号发送。采集单元阅读器中数据接收将从天线接收到的有用信号通过CC2430解调、拆包,并进行CRC校验,然后送入微控制器芯片进行处理,通过RS 232转换芯片进行输出。经过上述过程,进行数据的收发,RF收发器设计原理图如图4所示,虚线部分为阅读器部分,通过RS 232串口送至以太网控制器。
- 第 1 页:基于CC2430的城市车辆限行系统
- 第 2 页:系统功能框图
- 第 3 页:以太网控制器
- 第 4 页:射频数据传输协议
- 第 5 页:以太网数据传送控制
本文导航
非常好我支持^.^
(3) 100%
不好我反对
(0) 0%
相关阅读:
- [电子说] 基于CC2430芯片实现电源电压实时监控系统的应用方案 2021-06-26
- [电子说] 基于CC2430收发器和AH805升压稳压器实现无线模块的设计 2021-05-20
- [电子说] 基于CC2430芯片和ZigBee2006协议实现无线传感器节点的设计 2021-05-05
- [电子说] 基于CC2430芯片和MSP430单片机实现无线水表抄表系统的应用方案 2021-03-30
- [电子说] 基于STTS75温度传感器和CC2430芯片实现网箱温度监控系统的设计 2020-05-07
- [工业控制] 采用CC2430和传感器实现煤矿顶板压力实时监控设计 2020-04-12
- [通信网络] 通过采用CC2430芯片实现公交火灾快速定位系统设计解决方案 2020-02-06
- [安全设备/系统] 采用CC2430 SoC解决方案和Z-Stack软件设计树簇拓扑网络监控系统 2020-01-10
( 发表人:叶子 )