基于单片机的简易gps定位信息显示系统设计)内容摘要:

e n v o id 12 图 11 GPS数据接收模块 流程图 部分子程序如下: } 0。 r e v _ s t o p 0。 g p s _ f l a g 0。 e r r o r _ n u m y On e ( )。 GP S _ Di s p l a R M C _ YE S。 { GP S ) )amp。 u f ,a r s e ( r e v _ b( GP S _ R M C _ P if 20) ( e r r o r _ n u m if。 e r r o r _ n u m { e ls e  13 3. 单片机模块 由 GPS 模块接收的数据接收到微控制器的数据,分析,处理,将处理后的数据, 由液晶显示 器显 示。 其 流程图 如 图 12 所示 : } R E V _ NO。 0。 re v _ sto p 0。 gp s_ fla g }。 GP S_ In it() 20。 e rro r_ n u m R M C _ NO。 { 14 图 12单片机模块 流程图 部分 程序 段代码 如下: 源 程序 其它 代码详 见附录 三。 五 软件 调试与仿真测试 ( 一 ) 软件调试 软件调试的任务是使用在线仿真调试的开发工具,找出并纠正编程错误,而且还可以发现硬件故障。 检查 GPS 模块步骤程序,了解情况,通过观察 LCD , GPS 信号的接收条件。 第三步骤中的程序,通过 GPS 模块和液晶显示模块程序,结合在 LCD 显示器上的信息的 GPS 观测。 ( 二 ) 仿真测试 过程 ,如图 13所示。 }R E V _ Y E S。 1。 T R 0{ (re v _ s to p ) if { wh ile (1 )R E V _ N O。 0。 re v _ s to p。 G P S _ In it()。 L c d _ In it() 0。 e rro r_ n u mu c h a r { m a in (v o id ) v o id 15 图 13 建立新工程 进入菜单 File/New 生成一个 *.C 格式的源文件 ,然后 单击“ Target 1”前面的“ +”号 ,然后在“ Source Group 1”上单击右键 ,弹出如下图 14所示界面加入 源文件。 图 14 加入源文件界面 3. 加入 源 程序完成后进入菜单 Project/Build target 编译工程 , 如图 15 所示。 16 图 15 生成文件 仿真 测试结果 图 ,如图 16 所示。 仿真 电路原理 图 见附录二。 图 16 仿真 测试结果 图 GPS卫星 信号由 Q1 接收, 通过 口 送到单片机分析、处理, 同时时钟电路通过XTAL1和 XTAL2接口对单片机进行定时,复位电路通过 RST和 EA接口对单片机进行复位,单片机 整理好的数据再由 ~ 口传送到 LCD1显示器显示。 六 总结 通过 本次毕业设计,主要是 学习 了 GPS 的原理,熟悉 GPS 接收机的工作原理及其各部分工作流程。 GPS信号处理模块由 SiRF Star II 实现,通过 SiRF Star II 与 MCS51兼容系列单片机相连, 配备必要的外围电路,液晶显示的结果和 GPS 接收机的硬件和软件设计的细节。 毕业 设计 是一个非常重要的学习阶段,专业理论和实践相结合的机会,通过这种更完整的设计,我摆脱了纯粹的理论知识状态,我综合运用知识的能力, 通过理论与实践相结合的, 并行使解决实际工程能力, 也提高了我的访问,文学,设计手册,设计规范和绘画水平,以及细节的控制,可以使我的能力加强和丰富经验。 总之,做毕业设计的过程中,我们已经学到的专业知识,在我生命中的一个很好的学习经验和学到的实践经验, 也 是 对自己 的综合能力测试和提高。 17 致 谢 本课题是在罗红艳老师的悉心指导下完成的,论文从选题到写作及最后成稿,罗老师都给予了我精心的指导和极大的帮助。 罗 老师 尽心尽责 给了我深刻的影响,而罗 老师随和的个性让我感到温暖。 在设计阶段,罗 老师 在数据收集,程序调试,征文等方面给了我严格 的 要求和重要的指导。 在此感谢罗 老师 对 我的 帮助。 感谢电子系所有老师在毕业设计期间为我们提供良好的知识基础。 此外,我还要对在这次设计中,帮助和支持我的同学,表示感谢。 参考文献 [1] 刘基余 .GPS卫星导航定位原理与方法 [M].科学出版社 .2020. [2] 刘基余,李征航 .全球定位系统原理及其应用 [M].测绘出版社 .1993. [3] 王惠南 .GPS导航原理与应用 [M].科学出版社 .2020. [4] 潘永雄 .新编单片机原理与应用 [M].西安电子科技大学出版社 .2020. [5] 张鹏 .单片机原理及应用 [M].电子科技大学出版社 .2020. [6] 张立科 .单片机典型模块设计实例导航 [M].人民邮电出版社 .2020. [7] 余锡存,曹国华 .单片机原理及接口技术 [M].西安电子科技大学出版社 .2020. [8] 蔡美琴 .MCS51系列单片机系统及其应用 .北京高等教育出版社 .1992. [9] 周航慈 .单片机应用程序设计技术 [M].北京航空航天大学出版社 .2020. [10] 李洪涛 .GPS 应用程序设计 [M].科学出版社 .1999. 18 附录 一 电路原理图 19 附录二 仿 真电路原理图 20 附录 三 源程序 主程序。 L c d _ I n i t ( ) 0。 e r r o r _ n u mu c h a r { m a i n ( v o i d ) v o i d} 1。 E T 0 1。 ES 1。 EA 0。 RI 0。 TI 1。 S M 1 0。 S M 0 1。 R E N 1。 T R 1 0 x FA。 T L 1 0 x FA。 T H1 0xb0。 T L 0 0 x 3 c。 T H0 0 X0 0。 P C ON 0x21。 T M OD {( v o i d ) U a r t _ I n i t v o i d0。 num x d a t au c h a r ? 0。 ec h a n g e _ p a g x d a t au c h a r ? 0。 g p s _ f l a g x d a t au c h a r ? 0。 r e v _ s t o p x d a t au c h a r ? 0。 r e v _ s t a r t x d a t au c h a r ? ]。 r e v _ b u f [ 8 0 tac h a r x d a d i s p l a y . h i n c l u d e L C D. h i n c l u d e GP S . h i n c l u d e s t r i n g . h i n c l u d e s t d i o . h i n c l u d e r e g 5 2 . h i n c l u d e  21 } } } R E V _ NO。 0。 r e v _ s t o p 0。 g p s _ f l a g }。 GP S _ I n i t ( ) 20。 e r r o r _ n u m R MC _ NO。 { 20) ( e r r o r _ n u m if。 e r r o r _ n u m { e l s e } 0。 r e v _ s t o p 0。 g p s _ f l a g 0。 e r r o r _ n u m y On e ( )。 GP S _ Di s p l a R MC _ YE S。 { GP S ) )amp。 u f ,a r s e ( r e v _ b( GP S _ R MC _ P if R E V _ YE S。 1。 T R 0{ ( r e v _ s t o p ) if { wh i l e ( 1 )R E V _ NO。 0。 r e v _ s t o p。 GP S _ I n i t ( )  { 1int e rru pt id) t im e r0(v o voi d 22 } } } 0。 num 1。 g p s _ f l a g 1。 r e v _ s t o p 0。 r e v _ s t a r t。 39。 \ 0 39。 m]r e v _ b u f [ n u { )39。 \ n 39。 ( c h if c h。 ]mr e v _ b u f [ n u { 1) ( r e v _ s t a r t if } 0。 r e v _ s t o p 1。 r e v _ s t a r t { 0 ) ) ( g p s _ f l a g amp。 amp。 )39。 $ 39。 ( ( c h if S B U F。 c h { ( R I ) if 0。 ES c h。 u c h a r { 2i n t e r r u p t i v e ( v o i d ) U a r t _ R e c e v o i d}} 0。 ec h a n g e _ p a g 10) ge( c h a n g e _ p a if。 ec h a n g e _ p a g 0。 c o u n t { 200) ( c o u n t if。 c o u n t 0 x b 0。 T L 0 0 x 3 c。 T H0 0。 c o u n t u c h a r s t a t i c  23 GPS接收模块程序 = {GPS 显示终端 }。 = {GPS 初始化 ......}。 = {搜索定位卫星 ....}。 } 1。 ES 0。 R。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。