高集成度国标ETC射频收发器应用系统分析
收到数据包结束标志后,便自动将Rx关闭,同时中断引脚发出接收中断,BK5822进入待机状态,直到FIFO里面的数据被读空,或者清除接收中断后,接收才重新打开以等待接收数据。如果BK5822没有接收到数据包结束标志,将一直处于接收状态,此时如果要退出接收状态进入待机状态,需要通过相应寄存器设置强制关闭接收模块。为了对BK5822接收的信号进行更好的解调和解码,BK5822内部集成了一个AGC(自动增益控制),实现接收链路增益的自动调节。
唤醒模块(请做粗宋):对14KHz方波进行检测,检测到N个方波后,BK5822给出唤醒中断信号。这里的N可由用户设定,范围是1~16。BK5822内部集成了带通的鉴频器,实现10KHz~20KHz范围内的方波能够产生唤醒中断,大大减小了误唤醒的概率。
系统应用分析
应用BK5822设计ETC OBU,电路实现方面十分简单,图3是应用BK5822设计ETC OBU的系统框图。从图可看出,整个OBU系统主要有两颗芯片,一个是主控芯片MCU,另一个是射频收发器BK5822。BK5822的外围应用器件很少,一颗是32.768MHz的晶振,其它主要是匹配电路应用的无源器件。发射、接收和唤醒部分的匹配电路均采用单端输出和输入的结构,便于研发调试和外围器件的成本控制。接收和发射共用一个微波天线,通过一个PIN微波二极管来控制收发的切换。微波天线具有圆极化的特性,方向性较强,应用普通PCB板材实现的PCB板上印制微波天线,大幅降低了成本。
图3: 应用BK5822实现的ETC OBU系统框图。
主控MCU通过SPI来控制射频收发器BK5822,从而实现整个OBU的功能。BK5822提供一个最高速率可达8MHz的SPI接口,它由四根信号线组成,分别为MOSI、MISO、CLK和CSN。通过SPI接口,用户通过读写寄存器的方式进行数据传输和控制。
实际应用BK5822实现的OBU,在程序初始化后,一般来说,只是通过两个中断信号触发MCU之后,才与BK5822进行数据传输。一个中断信号为唤醒中断,另一个为IRQ中断。IRQ的中断信号在接收到数据或发射完数据后产生。具体MCU和BK5822的交互流程图如图4所示。
图4: MCU和BK5822交互流程图
射频收发器 相关文章:
- 全集成CMOS GSM射频收发器的实现(02-07)
- 基于TDA5255的射频收发器设计(10-06)
- 高性能PHS射频收发器芯片的设计(04-28)
- 单片射频收发器nRF905及其应用(08-19)
- 借助差分接口优化射频收发器设计性能(08-23)
- RF收发器接收端口差分匹配电路计算方法(05-28)