iTrax02接收模块共有40个引脚,其引脚排列如图8-18-1所示,各引脚中文见表8-18-1所列。
主要特点
● 极小的PCB封装体积(26mm×2bmm×4.7mm,包括射频部分和模块系统对外接口)。
● 超低功耗,在连续工作状态下为lOOmW、2.7V。
● 是12信道的并行接收机。
● 集成有20脚QLP封装的射频前端芯片UN8021和144脚BGA封装
的基带处理器芯片UN8031。
● 采用0. 35UCMOS技术的标准ASIS (Application Specific Integrated System)结构。
● 具有极快的信号获取专门搜索引擎。
● 独有的超低功耗,以及32MIPS集成的16比特DSP核。
● 实时操作系统控制(VSDSP ROTOS)类似于RISC的编程。
● 带有通用的小型系统连接器(包括射频和1/0口)。
● 具有片内存储器(X/Y数据和程序SRAM)。
● 自带低功耗实时时钟。
● 具有16比特通用输入输出口(GPIO)以及2个通用异步收发报机口 (UART),同时具有SPI总线接口。
● 采用双脉冲检测输入。
工作原理
iTrax02 GPS接收机模块的内部结构框图如图所示:
(1) SPI接口
对iTrax02 GPS接收机来说,其SPI接口主要有两个作用:一是通过外部的EEPROM来启动接收机; 二是控制射频前端芯片UN8021。对iTrax02来说,基带处理芯片UN8031永远是主设备,其他的有SPI 接口的设备永远是从设备。当通过外部的EEPROM来启动接收机时,其数据或命令时序如图8-18-3 所示。
(2) UART接口
iTrax02接收机芯片带有两个UART接口,这两个接口能够支持不同的协议,且均可用于串行通信。
UART O口支持FastraX公司自行开发的iTALK协议,数据率为115. 2Kb/s; UART 1口则支持通用的 无线电NMEA协议,它的数据率为4.8Kb/s。
(3) GPIO接口信号
iTrax02与外部接口中有一个16bit的GPIO口,每一个GPIO信号都可以编程产生中断。一些GPIO 接口信号是iTrax02 GPS接收机内部的保留信号引脚,其中内留的GP1014和GPI015可用于启动方式的选择。
iTrax02 GPS接收机的缺省启动方式是从内部的FLASH启动,其他的启动方式可以通过对外部的相应配置来选择。GPI013用来控制内部LNA的开启,GPI012用来控制内部FLASH的开启,GPI011则用来接收外部的唤醒信号,弓l脚电平由1到O或由O到l的跳变均可作为唤醒命令。
应用电路:
为了使接收效果最佳,应对iTrax02射频部分和基带部分分开供电。在设计PCB板时,要考虑到接收模块和天线之间的阻抗匹配问题。在PCB板上,可以在无源天线和接口之间接一个50Ω的PCB带状线。这个50Ω的带状线的宽度要依据PCB板的材料和厚度而定,对于FR4板材(约1.5GHz)而言,其带状线的宽度应是板厚的2倍,如果板厚是0. 8mm,那么带状线的宽度应是1.6mm,依此类推。也可以在iTrax02 GPS接收机的38脚V-ANTENNA上外接有源天线,有源天线的供应电流最大不能超过lOOmA。