论文部分内容阅读
北斗导航系统是我国自主研发的卫星导航系统。目前已成功实现亚太地区的覆盖,2020年将会实现全球覆盖,随着我国北斗导航系统组网的逐渐完善,研发新一代北斗导航车载终端系统具有重要意义。目前北斗导航终端产品民用市场占比不高,主要用于国防等军事领域,国内外车载导航终端产品大多数都是依托GPS技术。因此,发展我们自己国家的导航终端产品势在必行,无论是军事领域还是民用领域都将不再受GPS服务的限制。人民防空是国防力量的重要组成部分,国家人防卫星导航定位系统是“十二五”期间国家人防信息化系统建设的一项重要工作。北斗卫星系统集定位、短报文通信和授时等功能为一体,特别适合人防开展应急指挥、态势监控和数据传输等应用。北斗卫星系统及相关装备资源是构建我国人防卫星导航定位系统合适的也是唯一的选择。本论文设计以实习期间所参与的公司北斗人防信息化建设相关项目为背景,结合了卫星导航技术、嵌入式技术、计算机技术及移动通讯技术等,研究设计了基于人防应用的北斗车载用户机系统,实现了实时定位和短报文通信等功能。首先,本论文结合公司北斗人防信息化建设的相关项目背景,对车载用户机系统的硬件功能和软件功能进行了需求分析。从车载用户机成本、体积及性能等方面综合考虑,制定系统的总体设计方案,决定采用嵌入式系统的设计思想,以STM32微处理器为核心设计硬件系统,软件系统则选用功能强大的μC/OS-Ⅱ系统。本设计中增加了GPRS通讯模块的创新设计,利用其软件设计可以提高位置上报的频度,实现车辆位置信息秒级上报的功能,从而实现指挥中心对车载用户终端的实时精准定位。其次,本论文给出了车载用户机系统的具体设计过程,硬件部分主要给出了车载用户机天线和车载用户机主机的硬件电路设计。车载用户机天线主要由RDSS天线模块、RDSS射频模块和基带信号处理模块构成,其中主要给出了基带信号处理模块的硬件电路设计。车载用户机主机部分主要给出了协议处理单元、GPRS通讯单元、WIFI通讯单元以及电源管理单元的硬件电路设计。软件部分采用μC/OS-Ⅱ操作系统进行应用软件的设计,首先完成μC/OS-Ⅱ操作系统在STM32处理器上的移植;接着重点给出了车载用户机系统应用软件的设计,包括软件的总体设计、初始化功能的实现、主循环结构的设计以及GPRS通讯模块的软件设计,并完成部分功能模块软件程序的编写。最后,本论文对车载用户机系统进行了整机测试验证。主要包括定位、短报文通信及GPRS通讯功能的实现测试,使用北斗调试助手软件对各部分功能进行仿真测试,并对各功能模块的测试结果进行分析,测试结果符合设计预期要求,北斗车载用户机系统功能能够正常实现。同时,对整个课题进行了总结并提出了对以后工作的展望。