本帖最后由 xxdcq 于 2017-12-24 23:53 编辑
采用2.4G无线数据传输,电路图如下:
发射器和接收器都是同一个电路
准备好所需的主要元器件:
1. 两个2.4G无线传输模块,采用NRF24L01+,若发射和接收都用带PA的,传输距离可达到1500米
也可以采用更便宜的无线传输模块,如下
2. 一个GPS模块,需设置成波特率57600
3. 两片STC12C5204AD单片机
4. 两个11.0592MHz晶振
5. 两个5V转3.3V电源转换芯片AM1117--3.3
6. 两个指示灯
7. 两个4P双排插座,用于插2.4G无线传输模块
8. 两个4P弯角插座
9. 两个2P弯角插座
10. 两块洞洞板
将所有元器件固定在洞洞板上
然后按照电路图连线
焊接要仔细认真,严格按照电路图不要连错了发射板和接收板连线完全一样
下面是下载固件程序
用USB转TTL插上电脑,常见的PL2303或CH340的都可以,但需设成5V供电
打开固件下载程序,选好COM口,点“开始升级”
将USB转TTL连接电路板4P弯角插座,注意TXD RXD接线顺序要正确
开始下载,直到下载完成
发射器和接收器均下载同一个程序
发射器和接收器按照下图插上2.4G无线传输模块
发射器插上GPS模块注意GPS模块的RXD和TXD接发射器需交叉,即RXD接TXD,TXD接RXD
接收器通过USB转TTL插电脑或平板
电脑或平板一定要上网,否则无法显示地图
打开野火多功调试助手,选“GPS定位功能”
选好端口和波特率,端口就是USB转TTL的COM口,波特率选56000,点“打开串口”
发射器接上5V电源
等待GPS模块定位了LED指示灯会闪烁,同时接收器的LED指示灯也会跟着闪烁
野火多功调试助手会出现一个红点,地图会以红点为中心显示,这个红点就是发射器的位置
同时下面还可以看见GPS数据,可以显示经度和纬度以及速度
位置1秒刷新一次,可以快速跟踪飞行轨迹
以上测试必须在野外空旷地方进行,否则GPS无法定位
现在已经可以用手机看了,自己和飞机都可以看见
可以使用离线地图,可以无网络使用
距离可以到2公里
测试视频:
以下是附件:百度云附件:GPS定位器.rar
|