有关MAX2769的软件GPS接收机射频前端设计

出处:邵 磊, 刘瑞华 发布于:2011-08-06 08:29:19

  与传统的硬件接收机相比较,软件GPS接收机需要获取中频采样数据。采样数据的获取一般有两种途径,一种是通过硬件模拟或硬件直接接收卫星信号,另一种是通过软件模拟产生信号。软件方式可以应用在对算法的研究上,然而在实时接收机中,设计低成本、高性能的前端放大器是直接有效的方式。

  MAX2769采用Maxim公司的低功耗工艺技术,该器件集成了完整的接收机链路,包括双输入低噪声放大器(LNA)以及混频器(MIXER)、镜像抑制滤波器(IRF)、可编程增益放大器(PGA)、VCO、N分频频率合成器、晶体振荡器以及多位ADC。MAX2769所具有的高集成度使其省去了有源天线应用中所需的外部LNA以及外部IF声表面波滤波器。

  MAX2769集成的?撞-?驻N分频频率合成器可实现±40 Hz的中频编程,从而与主机系统所提供的任意基准或晶体频率配合工作。集成的ADC输出可以同时为I和Q通道输出一个或两个量化位或者为I通道输出三个量化位。输出数据采用CMOS或受限的差分逻辑电平。MAX2769适合汽车导航、资产跟踪、蜂窝手持设备、便携式导航设备(PND)、数码相机、笔记本电脑等。通过外围电路的扩展,MAX2769芯片可以扩展成USB输出。

  1 GPS信号的构成

  GPS的信号由三部分组成: 载波、导航数据和扩频序列。载波即为GPS卫星L波段上的两个无线电频率,包括链路L1和L2。

  导航数据包含卫星轨道的相关信息,比特流为50 b/s,扩频序列是由伪随机序列组成的一组码,包括粗捕获码(C/A)和加密码((P(Y))。C/A为速率为1.023 MHz的二相调制信号,主瓣两个零值之间为2.046 MHz,C/A可由多位移位寄存器产生,由于C/A码有很好的自相关性,所以可以用它来搜索卫星信号。

  L1上的信号可以表示为:

  Ap是P码的振幅,P(t)为P码的相位,D(t)表示数据码,f1表示L1的频率,Ac是C/A码的振幅,C(t)表示C/A的相位。

  GPS系统属于简单的扩频通信系统。首先,将50 bps的导航数据重复20次产生1 000 b/s的数据流,然后C/A扩频,这样,就产生了1.023 Mb/s的基带信号。事实上,接收机接收到的来自卫星的信号是被完全淹没在接收机的噪声当中,热噪声功率为:

  卫星信号的功率约为-160 dB,显然,热噪声功率大于接收机卫星信号的功率,因此,卫星信号不能从频谱分析仪上直接观察到,但通过解扩,接收机总增益可以将淹没于噪声的导航信号恢复出来。

  2 GPS L1前端构成

  射频前端主要包括带通滤波器(BPF)、LNA、混频器/振荡器和ADC,图1是GPS L1的前端示意图[2]。

  带通滤波器是一个频率选择性器件,只允许某些频率通过并使其他频率成份衰减。

  混频器/振荡器的功能是把输入的1 575.42 MHz 的RF载波转换到更低的中频(IF)上,同时不改变调制信号的结构。其原理如图2所示。

  混频器的功能可以用公式(4)表示:

  混频器的输出为频率之差与频率之和,有用的是差频,也即中频(IF),而和频可由滤波器滤掉。

  模数转换器的功能是将模拟信号转换成数字信号。MAX2769模数转换器的原理如图3所示。MAX2769的模数转换器支持三种格式,格式的选择可以通过设置配置寄存器的0001地址的FORMAT数据位来,设置成00表示采用无符号二进制,设置成01表示采用符号/量值,设置成10或11表示双二进制补码,默认设置为01。

  数据位可以通过BITS位来设置,其他各种设置都可以通过设置寄存器的相应数据位来实现。

  3  MAX2769前端芯片设计

  MAX2769芯片的内部结构及主要管脚功能。

  由于MAX2769所具有的高集成度使其省去了有源天线应用中所需的外部LNA以及外部IF声表面波滤波器。因此仅需要很少的外围电路就可以实现完整的低成本的GPS软件接收机。

  MAX2769内置了配置寄存器,许多配置可以通过串行输入端口对相应的寄存器进行设置。

  GPS天线分为有源天线和无源天线,具体使用哪一种,要根据不同的应用情况决定。MAX2769提供两种方案,并且能够自动检测天线的电流消耗来切换LNA1和LNA2,当插入灵敏度较高的有源天线时,能够自动替代无源天线的应用。在实际使用中,建议设计人员将外部天线接到LNA2,内部天线接到LNA1,这样可以实现自动切换。

  使用无源天线时,GPS天线通过BNC接头,先通过一个交流耦合电容C0接入管脚LNA1,默认模式下,偏置电流设置为4 mA,典型的噪声系数为0.83 dB, IP3为-1.1 dBm。

  信号经再次滤波后,输入混频器,MAX2769包括一个正交混频器,可以输出低中频或零中频I和Q信号。正交混频器需要低端LO注入才能将内阻匹配到50 Ω,LNA的输出和正交混频器的输入设计在芯片外部,以方便声表面波滤波器的使用。

  MAX2769集成了基带可编程增益放大器(PGA),其增益可以通过设置寄存器的0001地址的GAININ来更改,设置GAINREF可以更改自动增益控制(AGC)模式。

  MAX2769的基带滤波器可以设置成低通或复杂的带通滤波器,通带3 dB带宽可选择为2.5 MHz、4.2 MHz、8 MHz或18 MHz(只用作低通滤波器),当0000地址的FCENX位设置为1时,低通滤波器变为带通滤波器,其中心频率可以由FCEN位来设置。

  PLL回路滤波器是合成器的的外部模块,其典型结构为一个C-R-C网络。

  MAX2769提供了一个芯片内部晶振,使用时需要一个并行晶振,建议晶振和交流耦合电容一同使用来调节晶振频率的中心。

  MAX2769提供了参考时钟输出,可以通过调整PLL配置寄存器的REFDIV来调整。

  MAX2769的ADC的频率可以达到50 MHz。输出端口有2组,可以通过设置寄存器IQEN数据位来更改输出端口,默认设置为只使用I口输出,默认数据位为2位。

  MAX2769同时提供了低功耗模式,在这种情况下,总电流消耗可降到10 mA,总噪声级联系数可以提高到3.8 dB。

  MAX2769提供了115 dB的总增益,捕获灵敏度达-143 dB,跟踪灵敏度达-154 dB。

  4 USB输出扩展

  USB是新型的接口技术,它使用方便、速度快、连接灵活、独立供电,现已广泛应用到鼠标、键盘、游戏手柄、扫描仪、Modem、数码摄像机、网卡、Hub和显示器中。

  USB接口的GPS L1软件接收机把前端放大器、天线和USB口转换芯片集成在一起,通过一段1 m~1.5 m的线缆连接到USB口。USB接口既可以传递GPS定位信息,也可以向模块供电。这种设计非常适合笔记本电脑和车辆导航。在车辆导航时,USB接收机可以放到车外并吸附到车顶上,限度地接收卫星信号。

  MAX2769的USB输出扩展原理图如图4所示,卫星信号通过LNA1进入混频器,然后经过ADC进行数字化,接着通过计数器和USB接口控制器,控制器的参考晶振为24 MHz,SPI用来对MAX2769的寄存器进行设置。

  MAX2769集成度高、简单易用,为软件GPS接收机前端放大器的设计提供了方便,其参数可调的特性可以提供宽范围的输出,MAX2769成本低、通用性强、性能高、体积小的特性,将会进一步促进软件GNSS接收机的发展。


  
关键词:射频

版权与免责声明

凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

相关技术资料
上传BOM文件: BOM文件
*公司名:
*联系人:
*手机号码:
QQ:
应用领域:

有效期:
OEM清单文件: OEM清单文件
*公司名:
*联系人:
*手机号码:
QQ:
有效期:

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:

0571-85317607

客服在线时间周一至周五
9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!