开启新的征程,邀请您见证ST的蜕变

【备战电赛】先导片-如何补全知识链条

智能车电机驱动(HIP4082+LR7843)

卫星定位分布,基于STM32的卫星GPS路径记录仪(附完整源代码)

  • 卫星定位分布,基于STM32的卫星GPS路径记录仪(附完整源代码)
  • 卫星定位分布,基于STM32的卫星GPS路径记录仪(附完整源代码)
  • 卫星定位分布,基于STM32的卫星GPS路径记录仪(附完整源代码)
  • 卫星定位分布,基于STM32的卫星GPS路径记录仪(附完整源代码)
  • 卫星定位分布,基于STM32的卫星GPS路径记录仪(附完整源代码)

卫星定位分布,基于STM32的卫星GPS路径记录仪(附完整源代码)

卫星定位分布,基于STM32的卫星GPS路径记录仪(附完整源代码)

卫星定位分布,基于STM32的卫星GPS路径记录仪(附完整源代码)

卫星定位分布,基于STM32的卫星GPS路径记录仪(附完整源代码)

卫星定位分布,基于STM32的卫星GPS路径记录仪(附完整源代码)


该设计为GPS 记录器[主要功能]:

  • 显示当前的 经纬度/航向/速度/时间 等GPS基本信息.
  • 可按设定间隔记录经纬度等信息, 
  • 可导出原始格式的记录信息 或 导出 KML 格式的文件以供 Google Earth 等打开
  • 导出到 TF卡中
  • 可实时浏览存储器中的路径记录
  • 可简单管理存储器 如 擦除等

卫星GPS路径记录仪实物截图:

[硬件]组成:

  • 主控: STM32F103RBT6
  • GPS 模块: C3-370C
  • 存储器: W25Q16 2MB(16Mbit) + TF 卡(分别读写指示灯)
  • LCD: 160x100 4灰度
  • 供电: 锂离子电池, USB 口作为充电电源接口

见实物截图:

[软件开发平台]
语言: C, 平台: MDK, ST 库,

完整源代码包已上传,请自行下载。版本 0.5.110811, 平台 MDK, 包含 ST STM32 库 v3.4

说明:

1. 关于材料和量产
大家都希望量产, 可是由于材料没有, 所以希望不大,
比如: 最核心的GPS模块是从阿莫淘金哪里淘的, 而LCD也是网上购买的, 是别的产品的尾货, 板子原先两边还有, 我给剪掉的, (看边上剪得很不平啊...)
但是大家可以自己替换着来, 如果有其他GPS模块, 也是可以的, 因为大多都是输出NMEA语句的, LCD 也可以用其他的代替.

2. mcu200689 网友 提出的 GPS模块怎么是斜的?
因为模块上的 方块状物体时陶瓷天线, 一般认为, 这个天线最好是面向天空 , 采取与屏幕45度的角度, 即使 平着放或是竖着放都能尽量面向天空.

电路相关文件

其他文件
原文出处.txt
描述:原文出处查看链接
电路图文件
原理图.png
描述:原理图截图
源代码
整个项目源码.rar
描述:整个项目源码,版本 0.5.110811, 平台 MDK
分享到:
收藏 (48)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归getaticket所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 基于MSP430单片机的GSM无线GPS数据传输系统

    基于MSP430单片机的GSM无线GPS数据传输系统;通过GSM和云平台实现公网IP的GPS数据实时显示传输的功能。
    来自:安防与监控时间:2019-01-29 毕业设计 msp430 gps
  • 国芯 北斗定位电路设计

    模块是基于国产芯片设计的BD定位模块。支持BDS/GPS/GLONASS卫星导航系统的单系统定位,或者任意组合的多系统联合定位。串口通讯。
    来自:安防与监控时间:2019-01-25 gps 北斗定位 glonass
  • 基于SIM868的远程监控系统

    sim868是一款体积很小的2G模块,包含GPS GSM GPRS功能。定位精度2.5米左右。
    来自:无线手持设备时间:2019-01-21 stm32 gps sim868
  • 采用Arduino Uno和Digilent PmodGPS的GPS跟踪系统

    该项目是一个GPS跟踪系统,带有使用Arduino Uno和Digilent PmodGPS的LCD显示屏。硬件组件:Arduino UNO和Genuino UNO× 1 Digilent Pmod GPS× 1 Digilent Pmod CLS× 1 公/母跳线× 1 软件应用程序和在线服务:Arduino IDE我参加了2018年秋季的UW Bothell传感器和传感器系统选修课。该项目将突出使用Digilent的PmodGPS作为位置定位器和参考点的指南。这对于没有标志或其他清晰位置/方向标记的情况下的徒步旅行者,猎人或其他导航员是有帮助的。
    来自:家用电器时间:2019-01-04 gps 液晶显示 全球定位系统
  • 4头视觉贴片机控制系统控制板软件的整套源码源代码+电路图+机械图纸

    承诺售后支持,直到亲用本源码包做出能用的贴片机,售后提供1对1的指导服务,有问必答,联系qq790861133进行售后!!购买本源码包后加入官方群,享受终身源码升级服务, ic过视觉贴装演示: https://cloud.video.taobao.com/play/u/51522946/p/1/e/6/t/1/50037700599.mp4 特别声明:本人为此源码的原创作者,可以提供完整的售后二次开发技术支持,买盗版的是得不到正统的技术支持的。而且只有我这才有最新版的源码。市面上流传的贴片机源码很多都是不稳定的有bug的源码(比如有的贴几千片后卡死,比如usb接口的控制板老爱掉线,有的是盗卖我们的几年前的老版本代码(才几十块钱那种),或者采用老掉牙的串口通讯(某X林就是这样)),而本源码里的板子是采用网口通讯方式和电脑联机,超稳定,请认准本源码,看清了再下决定购买哪个! 采用【stm32f407主单片机 + DM9000a网卡芯片 +上位机电脑】方案,代码和图纸全部本人一个人开发完成,没有版权风险!本宝贝为最新版源码方案,修正bug列表:1. goto_xyz坐标控制函数改为用绝对步进步数的绝对量来控制运动xyz坐标,不再用容易出问题的xyz增量相对量来控制,2.改为dm9000a网卡来与电脑通讯,更稳定,3.优化了一些视觉识别过程。。。 交易成功后赠送单片机教程和上位机c#编程教程! 本宝贝为卖SMT视觉贴片机控制系统源码和图纸,为稳定能用版,48小时连续贴装测试不卡机!,含上位机源码,控制板单片机源码,电路图,机架机械图纸。 -----------------------------------------------------------------------------------------贴片机不过视觉慢速贴装演示:https://v.youku.com/v_show/id_XMzU0MTY0NjIzMg==.ht... (复制网址到浏览器打开) 客户用本贴片机控制系统做的小型diy贴片机运作演示视频:https://v.youku.com/v_show/id_XMTg4NDAzNDMwNA==.htm...(复制网址到浏览器打开)应用此控制板的了拉料式贴片机的演示贴装视频:https://v.youku.com/v_show/id_XMTU5NzY4MzAzMg==.htm...(复制网址到浏览器打开)贴片机贴密脚ic TQFP48封装的芯片的演示视频,重复贴2次,精度可以:https://v.youku.com/v_show/id_XOTEyNjk3Njc2.html(复制网址到浏览器打开) 网口控制,超稳定!一板多用,可用作单头机,也可用作双头机,也可用作4头机!(上位机软件里灵活设置)支持【气动飞达喂料或贴头拉料头拉料式喂料】这2种喂料方式,很灵活!所采用的处理器为160Mhz以上的主频,性能高速且稳定,非一般的控制板所能比,网口接口式联机控制,稳定性远超usb接口和串口线接口(串口线做通讯是最低端的,而usb接口通信是民用接口而非工业用,极容易受大电流干扰而usb掉线,如果您真心想买好的控制板,想想哪种通讯接口才是最稳定的吧,买回来三天两头的打烊就不好了),基本达到雷打不动的抗干扰!网上其他店家卖的贴片机控制系统部分采用了halcon商业视觉软件,为halcon商业视觉软件的破解DLL版,正版halcon商业视觉软件需要几万元授权费用,您能用得心安吗?又不心安,又不稳定,等操作系统等升级了,这些破解dll就不兼容了,而我们的视觉系统采用独立研发的视觉系统,有正规源代码,不是破解版的,用起来绝对心安!板子与电脑联机方式:1.贴片机主板用网线直连电脑2.贴片机主板用网线连路由器--------再路由器用网线连电脑3.贴片机主板用网线连路由器--------再路由器wifi连电脑 强大的稳定性和抗干扰性:贴装中即使网线意外掉线或手工拔掉网线再插回去,我们的系统也能自动恢复网络连接而继续贴装,永远不会卡死!另外,24小时连续贴装测试时未出现过卡死现象!1.采用视觉式漏吸检测技术,有效防止元件漏吸,发现漏吸后会自动重吸,重吸失败5次后会自动停止贴装,现有的贴片机很多是用真空检测技术来检测是否漏吸,但是误报率比视觉法相对高一点。采用视觉检漏后,可以有效防止吸嘴没吸到料而去贴装时导致的吸嘴沾到锡膏而完全堵住的问题!2.自行独立研发的步进电机S形加减速曲线机制,达到步进电机高速平稳运行又不丢步!连续贴装10几个小时步进电机也不会丢1步,支持用户自行设置加速区时间等参数3.带俯视摄像头和仰视摄像头接口,实现pcb的mark点识别,机台原点的mark点识别,和各类元件的视觉对中和角度与偏移误差的自动纠正4.可以对0805,0603,QFP,LQFP,so-16等各类小元件和芯片进行视觉对中和误差纠正5.贴片速度可以达到 2000-9000片/每小时 (XY轴配合高速的伺服电机则可能达到9000片/每小时)6.XY轴支持步进电机和伺服电机,支持同步带皮带传动和滚珠丝杆传动,支持光轴机和导轨机7.最大支持4个贴装头和2个Z轴(1个z轴驱动2个贴装头的方式)8.网口接口式联机控制,稳定性远超usb接口和串口线接口(串口线做通讯是最低端的,而usb接口通信是民用接口而非工业用,极容易受干扰而掉线),基本达到雷打不动的抗干扰!10.支持气动飞达喂料方式,和拉料头拉料方式(把其中1个juki吸嘴头作为拉料头针),当设为拉料方式时,吸嘴旋转轴4的步进驱动不再作为吸嘴旋转轴,而作为料皮的去皮电机的步进驱动11.采用电脑上位机控制软件和控制板进行网线联机式的控制来进行贴装,上位机控制软件支持各种win操作系统,比如win xp/win7/win8等12 自主产权MARK,彻底解决PCB厂家裁板不端正引起的贴装偏差,支持使用MARK摄像头获取PCB原点坐标13.可批量导入PCB坐标文件,确保输入的准确性,解放手工输入. 14.支持IC料盘式的喂料,和ic料盘的行列数设置15.支持拼板方式的贴装,可以设置拼板的行列数以及间距16.支持贴装坐标的视觉编程和坐标误差细调,所以可以对一块没PCB文件的PCB板生成贴装坐标飞达机贴片机机架图:元件纠偏视觉识别效果示意图:sot23-6封装的超小芯片的识别效果: -> so-8封装的芯片的识别效果: -> 贴片电解电容的识别效果: -> QFP封装的芯片的识别效果: -> LQFP-48封装的芯片的识别效果:->贴片二极管的识别效果:->0805封装的贴片电阻的识别效果:->最新版的控制板实物图(改为外置步进驱动器式):控制板接线图:气动飞达电磁阀的驱动扩展板:贴片机上位机软件部分截图:pcb板视觉mark点设置1:pcb板视觉mark点设置2:新建贴片项目:元件过视觉对中时的视觉参数设置:贴片机控制板源码的编程软件 : https://pan.baidu.com/s/1UbdaEKvLXMmH2jKW1vAVtQAD9电路图画板软件下载地址:https://pan.baidu.com/s/1jIPRt6A上位机软件编程软件vs2010下载地址:https://pan.baidu.com/s/1slKmeSH机械制图软件solidworks2013下载地址:https://pan.baidu.com/s/1bnLBpqJ 密码:fpuusolidworks2013的64位版的下载链接:https://pan.baidu.com/s/1dEHvWlF 密码:63x7solidworks破解补丁(解压密码121a232):https://pan.baidu.com/s/1pJPWsHH 密码:wkyy单片机和c#编程教程:https://pan.baidu.com/s/1hrUzhnm售后提问论坛:https://bbs.tiepianji001.com/
    来自:工业控制时间:2018-10-03 源代码 电路图 贴片机
  • GPS地图导航系统——跑步定位和记录路径(Arduino 程序+地图下载程序+库文件)

    该GPS地图导航系统基于电路城之前上传的设计完成。详见:https://www.cirmall.com/circuit/2611/detail?3(基于arduino的GPS导航系统源码+设计说明等),主要用来在跑步的时候定位和记录路径。使用1.8寸TFT屏,128*160分辨率,SPI接口。采用Atmega 328为主控芯片。5V输入锂电池充电板,系统电压3.3V。成品实物展示:PS:左侧黑色按钮放大,右侧红色按钮缩小,长按红色按钮(>=2秒)录制轨迹,再次长按停止录制。视频演示:实验测试GPS地图导航截图:说明:蓝色的点代表历史路径,刷屏后消失不保存,右下角REC字样表示仪器正在录制轨迹,存在SD卡中。下部绿色显示经纬度信息,红色显示时间和日期,蓝色显示海拔高度、速度和朝向。从图中历史轨迹点可看出数据漂移较多,原因可能是: 1.GPS模块精度不高;2.GPS模块应该设置在仪器的上方;3.需要采用滤波算法过滤。地图数据存在SD卡中,目录结构如下:串口速率与GPS模块要设置一致,接线方式如下:拨动开关控制电池充电和仪器开关,电池接中间引脚,充电板和仪器电源各接两边。点击“显示地图”出现地图窗口,地图可能加载较慢,通过鼠标左键拖拽进行平移,鼠标滚轮进行放大缩小,浏览到感兴趣的区域,点击“选择区域”并在地图中点击确定多边形的顶点,双击左键绘制结束,通过绘制多边形确定下载区域,关闭地图窗口,其它参数默认,点击确定并设置下载路径进行下载。将下载路径下的MAP文件夹替换SD卡相应目录下的MAP文件夹即可。下一步功能,将轨迹上传到网上并可以共享;添加历史轨迹回放功能;实现平滑卷屏效果,不过328的计算能力可能无法满足。
  • PCI Express DMA高速通信接口(FPGA+VHDL)

    基于FPGA 的PCI Express硬核IP功能设计说明书进行了详细的描述以及对系统中各个模块进行描述。本工作室为了能够给设计者一个清晰而又明确的设计思路,方便后期的能够迅速的理解该设计框架,能够对系统进行设计和修改。并提供一份详细设计文档和代码一份。该设计说明书基于对我司设计的高速通信板卡进行描述,主要分为以下几块进行介绍:第一节:前言即本章节,主要对整个PCI Express详细功能说明文档进行总结本设计说明书V1.0进行了概述以及编写目的进行了说明。第二节:对PCI Express的系统硬件整体框包含,对硬件的整体设计架构以及FPGA逻辑设计架构进行描述。第三节:对PCI Express总线进行介绍,主要是对PCI Express总线有一个最基本的认识,了解一下PCI Express总线的各个层叠结构,数据流的操作流向。第四节:PCI Express的CPU软件驱动的简要设计,作者主要是搞FPGA逻辑开发的对Linux的了解较少。第五节:基于FPGA的PCI Express接口设计,是我们需要主要重点掌握的部分,在本节中对PCI Express 硬核IP core的建立,以及各个功能模块的设计都会进行详细的讲解。第六节:PCI Express接口的整体调试,主要是对接口需要配合的地方关键状态信号的说明,以及在板卡调试中遇到的案例进行了详细的统计和描述,防止后来人犯同样的问题。最后对PCI Express的设计部分进行总结,并列举了设计中参考的资料,这个比较重要需要去看看的。备注:版权为山风电子工作室所有 违者必究!! 代码顶层注释中有联系邮箱!!!
  • 无人机专用-有源/无源低噪放大器解决方案 内含两个方案

    如果你做无人机,我这里有GPS+磁罗盘模块等构成的有源、无源低噪放大器,经过测试精度很好。型号一:有处理器无源低噪放,GPS+磁罗盘电路+阻抗匹配+抗干扰处理+CAN接口。采用STM32F103处理器进行数据的采集与处理,设计了磁罗盘电路和GPS电路,对GPS天线电路经行50欧姆阻抗匹配,板载EEPROM存储,设计CAN总线电路用于高可靠性数据传输,预留串口和CAN口,SWD程序下载口,和相关测试点,LED指示以及电源电路。附件资料见截图: 型号二:无处理器有源低噪放,GPS+磁罗盘电路+阻抗匹配+抗干扰处理+测试精度1米以内。附件资料截图:
    来自:飞行器时间:2017-01-07 解决方案 无人机 gps 放大器
  • STM32_PMSM_FOC_源代码+原理图+电机规格书等

    st有个评估板, 用的是ST-3210B 和 MB459B ,我玩过这个板子,上面的代码可以完美的跑起来。这两个板子照片如下:说明:ST评估板的原理图非常复杂,包含了一大堆没用的东西,为此我给3210b没用的东西都删掉了,精简了一个板子。保留了与459的接口一致,可以直接插在459上,这样 就不需要3210b了,这个板子我打过样,测试过没问题。见附件内容下载。在确定我精简的3210b板子没问题之后,我又做了一块459板。因为我想跑高压电机,所以用现成的ipm做了下面的板子,这个板子后来调试也没问题,跑459带的24v电机很正常,后来我自己从市场上随便买了一个bldc居然什么参数都没改也跑起来了,但是最后高压电机还没有跑。调试高压电机 需要一个隔离的仿真器,为此专门做了一个隔离的小板子。
    来自:电机驱动与控制时间:2016-12-14 源代码 foc 电机 pmsm
  • DS211代替DS201袖珍示波器开发源代码+APP固件+中文用户手册

    说明:DS0201 停产,DS211代替DS211示波器是基于ARM Cortex -M3的兼容的32位平台数字存储示波器,配置320*240的彩色显示屏, Micro USB接口和充电功能。体积小巧,操作简单,使用方便。可以满足学校实验、家电维修、电子工程的基本要求。DS211袖珍示波器实物图展示:DS211袖珍示波器参数如下:模拟带宽0-200KHz最大采样率1MSa/s采样存储深度8K横向灵敏度1uS/Div~2S/Div(1-2-5步)垂直灵敏度20mV/Div~10V/Div(x1探头)0.2V/Div~100V/Div(x10探头)输入阻抗>500KΩ最大输入电压40Vpp(x1探头)耦合方式交流/直流同步模式Auto,Normal,Single,Scan自动测量Frequency, Duty, Vpp, Vrms,Vavg, Vmax, Vmin垂直精确测量游标水平精确测量游标信号源10Hz~1MHz(1-2-5步)波形存储8MB Flash袖珍型示波器DS211详细开箱+拆解+示波器应用和实用案例讲解:https://www.minidso.com/forum.php?mod=viewthread&ti...可能感兴趣的项目设计:DS201袖珍示波器资料下载https://www.cirmall.com/circuit/5071/detail?3DS202袖珍示波器资料下载:https://www.cirmall.com/circuit/5074/detail?3DS203袖珍示波器资料下载https://www.cirmall.com/circuit/5077/detail?3
    来自:测试与测量时间:2016-12-07 示波器 源代码 ds201 ds211
销量
503
查看
7890
参数名 参数值
发布于 2017 年 03 月 01日
更新于 2017 年 03 月 01日
Moore8直播课堂