高精度GPS定位仪,支持数据“打印机”功能~支持精确到小数点后7位,液晶屏显示卫星数量及经、纬度~支持精确到小数点后5位
高精度GPS定位仪,适用于需要定位的场所及设备
一、产品简介
一款基于UM220-IV及STM32F103C8T6的高精度GPS定位仪。
二、应用场景
DIY,适用于需要定位的场所及设备。
三、产品概述
该高精度GPS定位仪使用STM32F103C8T6作为主控,通过协议配置UM220-IV相关参数,并接收UM220-IV数据进行解析、分析、整理、汇总,并通过USB转TTL芯片将解析后的数据上传至PC端,同时将定位信息的经纬度信息及当前搜索到的卫星数通过LCD1602液晶屏显示,该高精度GPS定位仪体积小巧,type-c接口既是整体模块的供电端口又是串口数据的传输通道,可直接连接至PC端,(5V供电情况下)功耗低至106mA,使用方便,因为板载USB转TTL电路,即仅需要一根USB-TypeC数据线连接GPS定位仪模块至PC端即可达到供电及数据传输的目的。
使用STM32F103C8T6作为微处理器,性能稳定、功耗低、成本低。
将LCD1602液晶屏与主板叠加组装,体积小,成本低。
固件公开,源代码公开,板载预设有多功能按键,按键功能可自主设定。板载工作状态指示灯,指示灯闪烁即表示正在工作并进行数据传输,所公开的固件及源码均为以1秒的时间采集上传一次数据,如需要二次开发可自行更改。
综上可方便准确的进行GPS定位,部分电路增加相应的端口保护电路,有良好的安全系数,适用范围广,适用于办公室、卧室、客厅、实验室、工厂等任何需要定位的场景,设计有固定孔,安装操作方便,适用于展会演示,实验室及用户!
四、产品参数
(1)PCB尺寸:80.4mm*45mm,4层板,PCB厚度1.6mm,有铅喷锡
(2)输入电压范围:5±0.1V
(3)输入电源带载能力:最小200mA(5V)
(4)输出信息电平信号:5V
(5)运行状态下功耗:约100mA(含液晶屏)
(6)分辨率:PC端串口调试助手显示~支持精确到小数点后7位,液晶屏显示经、纬度~支持精确到小数点后5位。
(7)安装孔尺寸:内孔3.2mm,可安装M3螺钉。
五、使用说明
在type-c直接接入5V电源,type-c既是供电输入口也是数据传输通道。
所公开的固件及源码均为:上电后即开始定位工作并进行数据传输。
要求PC端安装有CH340驱动,可自行在网络上进行搜索下载并安装。
在PC端打开串口调试助手,配置如下图(波特率为9600,数据位为8,停止位为1,无校验位),从下图可见串口调试助手接收区接收到的数据。
六、备注
1.本模块下载程序方可正常进行使用,程序固件详见附件“固件”文件夹,使用STM32 ST-LINK Utility软件(安装包在附件“STM32 ST-LINK Utility_v3.1.0_安装包”中查看)、ST-link调试器的SWD模式进行烧录。
程序源码详见附件“工程源码”文件夹,使用KEIL5软件,欢迎各位在评论区交流学习。
2.本模块的物料成本在60元左右,物料的详细信息和参考购买链接在附件“配件购买参考链接”中查看,装配详见附件“装配建议指导书”。
3.本模块的提供了元器件名称图及丝印图,方便读者进行焊接及问题排查。
4.注意:本模块非焊接全部BOM器件,BOM为整板所有器件,非专业人员请严格按照附件“焊接指导”进行焊接制作。
七、演示视频
从视频中可以看出,使用USB转Type-C连接PC及高精度GPS定位仪
状态指示灯进行闪烁代表运行正常,液晶屏显示0表示正在搜索,定位后显示经纬度及卫星数信息。
打开PC端串口调试助手可见高精度GPS定位仪传出的位置等信息。
点赞