查看: 2199|回复: 2

GPS定位系统设计

[复制链接]
  • TA的每日心情

    2022-8-2 14:54
  • 签到天数: 7 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2020-3-9 21:49:54 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 a1153635534 于 2020-3-11 16:21 编辑

    GPS定位系统设计
      系统实时采集GPS模块的输出数据,并根据获取的纬度和经度信息判断公交当前是否到达预设站点。 该系统的优越性主要体现在通过GPS对公交车进行实时定位,无需人工干预,它可以自动无误上报车站,以实现衰减和高可靠性。
    GPS总线自动包装系统集成了定位技术,语音站和LCD显示屏。 它可以实时定位车辆并自动报告站位,在确保车辆安全和提高效率方面发挥着巨大作用。 自动公交车站报告系统通常基于GPS定位技术。 GPS定位系统主要有GPS接收器,SPCE061A为核心的控制器组成。在卫星定位的基础上,公交车可以实现进出站时的自动报站,方便乘客与司机。
      GPS导航系统是一种无线电导航定位系统,基于全球24颗定位卫星,可全天候向世界提供三维速度,三维位置和其他信息。它主要由三部分组成,一是地面控制部分,包括主控站,地面天线,监控站和通信辅助系统等设施。第二个是空间部分,由24个定位卫星组成,分别分布在6个倾斜的轨道平面上。第三是用户部分,包括天线和GPS接收器。现在,某些民用定位精度甚至可以达到10米以内。卫星导航技术的发展趋势主要体现在三个方面:一是卫星导航可以与多个系统共存,从而提高了系统的可用性,应用领域将更加广阔。二是逐步推广应用了多组件集成导航技术,主要有GPS与移动通信基站定位,航位推算技术,陀螺仪等组合应用。第三,将其他技术(例如无线通信和卫星导航)彼此结合在一起,例如将GPS接收器嵌入蜂窝电话,PDA,便携式PC和手表中。在安全性,消费类和消费类产品等电子产品中,这促进了IT技术的整体发展。
    系统实时采集GPS模块的输出数据,并根据获取的纬度和经度信息判断公交当前是否到达预设站点。到达指定站点后,站点信息将通过语音芯片实时广播,并且站点名称以及当前的纬度和经度将显示在LCD上。该系统的优越性主要体现在通过GPS对公交车进行实时定位,无需人工干预,它可以自动无误上报车站,以实现衰减和高可靠性。它用于自动广播公交车站信息,无需人工干预即可准确自动报告车站。
    LM1117是美国国家半导体公司(National Semiconductor)生产的功率芯片,LM2596是MOTORALA生产的开关稳压器功率芯片。 LM2596输入电压范围是6V-30V,输出电压可调范围是1.23--20V。输出电流可以达到3A。内部振荡器产生52KHZ的固定频率;过热和过流保护;输出可以TTL电平关闭,低功耗待机模式,典型待机电流为50uA,降压型降压,转换频率更高;由于可以实现Buck-Boost正负电压转换器LM1117和LM2596满足系统要求,因此选择该芯片作为电压转换芯片。
    SPCE061A是凌阳科技的16位微控制器。考虑到用户在存储资源方面对资源的需求较少,并且有助于程序调试和其他功能,因此SPCE061A仅嵌入32K字的Flash FLASH ROM。高速的处理速度使μ’nSP™能够轻松,快速地处理复杂的数字信号,适用于数字语音识别应用。 SPCE061A是数字语音和语音识别产品最经济的应用之一。凌阳的SPCE061A是一款具有DSP功能和强大信息处理功能的16位微控制器。最高时钟频率可以达到49MHz,具有计算速度高的优点。这些无疑是语音回放,录音和回放,合成和识别。提供条件。因此,选择了凌阳SPCE061A微控制器作为系统的主控制芯片。
    灵活性和效率是μ’nSP™指令系统的显着特征。 μ’nSP™组装说明有单字和双字版本。它们非常紧凑,并为高级语言中的C语言支持提供了最大的考虑。另外,可以将需要寻址的各种类型的指令中的每一个与6种寻址模式结合起来,以形成指令子集,以增强指令应用的实用性和灵活性。复合的“移位算术逻辑运算”指令允许操作数在通过ALU的算术逻辑运算然后通过ALU的算术逻辑运算之前,通过移位器执行各种移位处理。此外,算术和逻辑运算指令中的16位×16位乘法运算指令(Mul)和内积运算指令(Muls)也为数字信号处理应用程序提供支持。
      此系统主要由凌阳的SPCE061A单片机、GPS接收器、C系列中文显示液晶、SPR模组等构成。主要实现卫星定位导航,即在彩屏上显示导航路径及当前位置/
      (1) GPS接收模块:接收卫星发来的定位数据,并根据从三颗以上不同卫星发来的数据计算出自身所处地理位置的经纬度。并将经纬度信息通过串口传送给单片机。
      (2) 主控制模块:将从GPS接收器传来的数据进行运算,将经纬度数据与存储的公交站点经纬度数据进行比较得出当前的位置。读取SPR模组存储的语音资源并实现语音报站,将位置信息通过液晶显示出来。
    整个系统的设计思想是将显示和计算分开,不仅在硬件上是这样,在软件上也把显示函数和计算函数分开,每块程序可以调用显示函数,显示函数根据当前状态的不同显示不同的内容,并且这样做会给将来做下一个项目时带来很大方便(可以直接将源文件包含进去,需要时直接调用源文件中的函数)。
      (3) 液晶显示模块:液晶显示模块要求带有中文显示功能,显示当前的位置信息。站点名称及经纬度坐标。
      (4) SPR模组:存贮音频文件供单片机读取。考虑到语音文件的存储,SPR模组可用来存储体积较大语音文件。SPR模组是针对凌阳科技公司的存储器芯片SPR4096/SPR1024开发的简易烧写器。
    由于单片机带有10位双通道DAC音频输出能力。因此不需要额外的语音模块。


    点评

    还算可以  发表于 2020-3-13 15:05
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2020-3-13 12:08
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2020-3-13 12:07:57 | 显示全部楼层
    这个系统已经完善了吗
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条



    手机版|小黑屋|与非网

    GMT+8, 2025-1-13 10:54 , Processed in 0.142494 second(s), 18 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.