X-track_1.54码表
简介
勒瑟大佬的工程不见了,转一下
简介:勒瑟大佬的工程不见了,转一下开源协议
:GPL 3.0
描述
基于B站大佬 FASTSHIFT 开源的 【自制】这可能是你见过最强的DIY自行车码表,修改了PCB和外壳。
为什么说是烂尾工程呢,因为之前做的两个版本拖拖拉拉该来改去都不满意,主要是GPS搜星太慢,外壳不好做等等。。所以就变成烂尾工程了,直到有一天我看到了一个因为拆卸没夹稳而掉到地上的GPS模块陷入了沉思,于是有了这个船新的版本。。。。
外壳抄的EDGE25,果然方形屏幕还是方形外壳比较般配。。。
GPS搜星速度还算满意,多次测试都能在1分钟左右搜到8颗星(温启动),搜星速度测试见视频2(大佬的原视频不见了,我重拍了一份,条件:宁波,多云,五楼。视频有些噪音,寝室对面就是食堂有点吵)。
更新日志:
7-21:经过猫呜大佬@buranhaha测试发现,MCU串口2有通信时,通过串口下载会无法连接,把R3 R4拆除或者断开GPS芯片供电就可以正常连接了。。。
6-7更新:串口下载程序可用,下载方法:打开ArteryISPProgrammer,按住boot按键和编码器中键(保持开机,用跳线短接也可以)后插入USB,再点击下一步。pcb已改为按键拉高boot0,这样就不会在刷完固件后忘记断开跳线了。
器件:
电池最大支持103040(厚度最大10mm,长宽固定30x40)
GPS天线最大支持18x18,20x6的也可以,但还是建议用18x18的(有源天线,线长5CM,IPEX1代)
注意事项:
①GPS部分:
1. 26M晶振很关键(影响搜星速度和精度),要用高精度的温补晶振(TCXO),焊接时避免长时间加热和反复加热 。 DSB221SDN、TG-5006CG 等都可以用。
2. SAW(声表滤波器)是最难焊的,封装小引脚也很小,需要注意一下。
3.偏置供电(电路来源见附件 AN-2061)的1uH电感(L6)可以用0欧姆代替,两颗56nh电感最好用自谐振频率大于2GHz的绕线电感。
②强烈建议屏幕用1mm双面泡面黏贴在PCB上,对准PCB上的定位框(不需要太多,在四个角的小块丝印上粘上即可),不然安装后,屏幕不能紧贴外壳,会有空隙。
③PCB打样厚度选1.2mm,阻抗选7628。装壳子时,先把编码器一端塞入,然后将另一端按下去,力气不要太大,不然屏幕没对准容易碎屏或外壳脱落(血的教训)。
④黏电池的时候在电池上或者外壳上先黏上高温胶带,方便把电池从外壳上分离,一定要固定电池!
⑤TYPEC座要用 C2837092 (无定位孔,比常见的短)。
⑥SWD小板打不打都可以,只是方便不拆外壳刷固件用的。。
⑦BQ24092这个充电芯片支持无电池时给负载供电。
⑧MCU的RTC供电和GPS芯片的备份电源都是直接接电池的(D1 D11串联降压0.6V左右),不经过开关机电路,所以GPS芯片是一直处于温启动状态的。耗电虽然不高,但是长时间闲置记得偶尔充充电,避免电池过放。
⑨外壳的打印推荐三维猴光固化的,我打了一个FDM0.2层高的效果很不理想,甚至PCB都塞不进去,装码表架更困难。我领券后十来块就打了五套外壳。
⑩画了配套外壳的亚克力面板在附件,没打样验证(厚度外壳设计的是1mm,但是我感觉0.8应该更合适?)(个人不喜欢这样的,像曾经的MP4,我拿透明亚克力定制了一下,效果还不错)
固件下载(建议编码器、sd卡座,屏幕等在烧录完成后再焊接):
1、首先连接电脑后,看看设备管理器有没有出现CH340,如果没有就检查一下USB,电源电路,还有CH340。
2、打开ArteryISPProgrammer,按住boot按键和编码器中键(保持开机,用跳线短接也可以)后插入USB,选择串口后全部默认配置再点击下一步。
3、如果出现什么设备无应答的情况,检查一下CH340和主控的连接处可能虚焊短路了。
4、然后选择要烧写的固件就行,我的主控换成了435(极其丝滑,见视频1),所以我烧的附件里的“X-Track-F435-V2.6.hex”
地图教程在对应的软件压缩包内
交作业:
评论