基于FPGA+ARM的卫星导航信号采集存储系统
87 浏览量
更新于2024-08-31
1
收藏 442KB PDF 举报
本文介绍了一款专为卫星导航接收机性能研究设计的信号采集存储系统,该系统基于FPGA+ARM架构,集成了射频下变频、高速A/D转换和高速数据存储功能,具备双采样通道、高速存储速率和便携性。通过实际在轨卫星信号的测试,证明了系统的数据正确性和设计目标的达成。
1 引言
在卫星导航接收机的开发过程中,获取真实环境下的信号数据至关重要,但实际环境的复杂性和偏远性增加了研发难度和成本。因此,设计一款能够方便、高效采集存储卫星导航信号的设备成为了解决这一问题的关键。该系统的核心目标是为软件接收机提供原始观测数据,确保数据质量,以满足接收机对原始数据的严格要求。
2 系统总体架构
该卫星导航信号采集存储系统主要包括三个关键模块:射频下变频模块、高速A/D转换模块和数据存储模块。射频下变频电路采用RX3007芯片,能同时处理GPSL1和BD2B1两个频点的信号,将其转化为模拟中频信号。高速A/D转换模块进行同步采样,FPGA用于数据缓冲和通过PCIExpress总线控制SATA硬盘存储。ARM微控制器则通过FPGA与SATA硬盘进行数据交互和存储管理。
3 硬件电路设计
3.1 射频下变频电路设计
射频前端采用RX3007,这是一款支持北斗2B1/GPSL1双模式的射频导航芯片,具备双通道并行工作能力,能将射频信号下变频为低中频信号,便于后续处理。
系统采用PCIExpress和SATA总线技术,这两种总线技术在数据传输速率和扩展性上均有显著优势,能够满足高速数据存储的需求。FPGA中的PCIExpress硬IP核负责控制SATA硬盘存储控制芯片SiL3132,实现总线协议的转换。
4 性能验证与结论
通过实际测试在轨卫星信号,该系统验证了其数据采集和存储的准确性,满足了设计预期,为卫星导航接收机的性能研究提供了强有力的数据支持。
该系统的设计对于卫星导航领域的研究和开发具有重要意义,简化了远程环境下的信号获取步骤,提高了研发效率,同时确保了数据质量,对于推动卫星导航技术的发展起到了积极的作用。
点击了解资源详情
点击了解资源详情
170 浏览量
190 浏览量
187 浏览量
2014-05-03 上传
2021-07-13 上传
1022 浏览量
301 浏览量

weixin_38635996
- 粉丝: 3
最新资源
- 久度免费文件代存系统 v1.0:全技术领域源码分享
- 深入解析caseyjpaul.github.io的HTML结构
- HTML5视频播放器的实现与应用
- SSD7练习9完整答案解析
- 迅捷PDF完美转PPT技术:深度识别PDF内容
- 批量截取子网页工具:Python源码分享与使用指南
- Kotlin4You: 探索设计模式与架构概念
- 古典风格茶园茶叶酿制企业网站模板
- 多功能轻量级jquery tab选项卡插件使用教程
- 实现快速增量更新的jar包解决方案
- RabbitMQ消息队列安装及应用实战教程
- 简化操作:一键脚本调用截图工具使用指南
- XSJ流量积算仪控制与数显功能介绍
- Android平台下的AES加密与解密技术应用研究
- Место-响应式单页网站的项目实践
- Android完整聊天客户端演示与实践