
专业版
带有输出电流显示的ST-Link
126
0
0
0
简介
带有输出电流显示的超薄ST-Link
简介:带有输出电流显示的超薄ST-Link开源协议
:MIT License
创建时间:2026-06-04 14:28:49更新时间:2026-06-04 16:16:29
描述
一个超薄小巧的带有输出电流显示的ST-Link


- 关于目的:由于经常出现ST-Link连接目标板后,出现发热或者直接烧毁的情况。因此我在普通ST-Link的基础上增加了3.3v输出的电流指示灯,适合用于不熟悉的目标板评估供电情况,附件中有视频可以看到效果(开机的流水效果)
- 关于ST-Link:本身方案比较固定,网上好多资料,采用的F103作为载体,附件中有固件可用来烧录。
- 关于软件:指示灯部分用了一颗C011作为逻辑控制,基本原理就是检测电流->放大->滤波->ADC->灯亮。源码在附件中,CMake比较麻烦,我用的是Cubeide in Vscode,但代码不复杂也可以用自己工具链重做。不过也上传了.elf供直接烧录,默认最大显示电流(10颗LED全亮)为400mA。修改电流显示范围上限可以更改宏定义#define LED_FULL_SCALE_VOLTAGE 1.0f,1.0对应400mA。由于采用了同一颗LDO给本机和目标板同时供电的方案,因此在热插拔时候,经常会出现电压突然拉低导致C011死机的情况,这点不如F103耐造。我的解决办法是,以烧录软件CubeProgrammer为例,进入OB标签,打开BOR Level功能,再烧录固件。该方法是强制低压波动时候令芯片Reset。
- 关于焊接:为了保持超薄,排母部分最后需要手动焊接(但我穷,整机都是热床自己焊的),因为是非标的方法,具体看图片可以看出来。
- 关于外壳:附带了step的外壳文件,可以直接打印,效果很好。图片中的玻璃片是上网激光切割的,1mm厚度。玻璃片的CAD就不给了,因为我自己做也没控好公差。
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程添加到专辑
0
0
分享
侵权投诉
工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论