在做完这个毕业设计之后,一直想着抽时间写一下这个毕业设计的博客!!!
先说一下基本设计思路吧!!希望对个位博友有用处。哈哈
首先,从题目分析,即基于单片机&GPS的导航系统设计。
(1)单片机可以用32也可以用51,如果想按照我的思路去做设计的话可以用51。我用的是51单片机的最小系统。51单片机最小系统如下图所示:
(2) GPS指的是GPS模块,大家可以自行购买,一般几十块,我买的是NEO-6M型号的GPS定位模块(GPSmini版)。如果大家不是专门搞研究的话,买mini版的即可,自带SMA接口用于连接天线,便于定位。GPS模块效果图如下图所示:
(3)导航系统指的是,手机程序APP的设计,具有导航的功能。
其次,说一下大致设计思路。
GPS定位模块接收位置信息,51单片机负责接收GPS模块接收的位置信息并解析(解析出时间,经纬度等),并通过蓝牙透传模块发送给手机APP(当然在此之前,手机APP里面要有接收蓝牙数据的相关程序),之后根据当前定到的位置(起点)以及终点搜索并规划行驶路线,从而实现定位+导航的功能。
最后,讲一下硬件电路的设计。
(1)51单片机我使用的是单片机最小系统。本页上图有效果图,还挺好用的,但是需要注意的是买一个好一点的最小系统,最好不要买我上图所示的那一种,里面的CH340(烧录代码需要的芯片)用了几次就烧坏了,导致我后面调试代码烧录进去的时候特别麻烦。
对于51单片机的使用,需要注意:
1,单片机串口通信问题:也就是SBUF的问题,他们是两个东西,一个是发送缓冲区,一个是接收缓冲区,只不过名字一样。对于SB
基于51单片机&GPS的导航系统设计(1)---(设计思路)
于 2019-05-30 13:54:25 首次发布