Skip to content

Latest commit

 

History

History
 
 

Hardware

编译

硬件修改

  • PCB打样的厚度选择0.8mm1mm
  • 去除D4二极管,防止充电时自动开机,导致充电变慢和发热。
  • 注意D2二极管方向,方向是和其他二极管相反的。否则会发生开机一段时间自动关机的情况。
  • GPS模块需要由HT1818Z3G5L更换为ATGM336H(购买链接在下方),否则外壳放不下。关于接线,GPS模块的TX脚接板子的T焊盘,RX脚接板子的R焊盘。注意GPS的天线不要碰到旁边的法拉电容,否则导致模块发热且收不到信号。
  • 地磁计LIS3MDL和加速度计LSM6DSM在该系统中作用不大,又由于芯片涨价导致整机成本过高,可以不安装。
  • MCU:AT32F435CGU7AT32F403ACGU7 如果定不到货,可以尝试@johnsbark设计的改进版硬件方案(红框内的MCU都可以进行尝试)。

image image

  • 关于其他品牌MCU替换的性能需求: 主频 >150M,RAM >=200K,FLASH >=512K,SPI速度 >=50Mbps。

特殊器件购买链接

焊接

常见故障排查

GPS连不上

  • 到开阔地带进行定位
  • 进入系统信息页面查看GPS栏是否能获取到UTC时间
  • 如果一直无法获取UTC时间,则检查GPS模块和MCU的硬件连接,确保通信波特率为9600
  • 检查GPS天线朝向,参考下图

image

地图不显示

  • 在首次定位成功前,默认加载的地图区域是北京,等待定位成功或者修改SystemSave.json里的经纬度配置
  • 检查状态栏是否有SD卡图标
  • 检查地图文件路径是否为/MAP/z/x/y.bin
  • 不要使用旧版地图工具

不开机 & 关不了机

  • 长按编码器开关机
  • 检查供电是否正常,MCU和其他器件上的电压是否是3.3V

开机了但黑屏

  • 检查屏幕排线和MCU间是否短路或虚焊
  • 检查背光是否有电压

SD卡无法读取

  • 在系统信息页面查看"Storage"项,是否能正常读取到SD卡容量和类型
  • 检查SD卡座和MCU间是否有短路或虚焊
  • 检查SD卡格式是否为FAT32

SD卡内没有生成SystemSave.json配置文件

  • SystemSave.json在第一次关机后自动生成

地图坐标有恒定偏移

速度不准

  • 不同厂家的GPS模块性能不一,测得的速度可能会有小幅度跳动(<±2KM/h)
  • 检查GPS天线朝向,参考第一点
  • 更换GPS模块

PC模拟器上无法显示地图/显示颜色异常

  • MAP地图文件夹放在X-TRACK工程的根目录~/X-TRACK/MAP/
  • 修改SystemSave.json里的经纬度配置到希望显示地图的地方
  • 确认生成的地图文件命名格式为/z/x/y.png
  • 修改SystemSave.json"sysConfig.mapExtName"项目,将"bin"改为"png"

2.0寸屏版本

https://github.com/FASTSHIFT/X-TRACK/tree/2.0-inch by@HanfG