这也能隔离?做了个DAPLink调试器,最高支持1500V隔离!有啥用?

这也能隔离?做了个DAPLink调试器,最高支持1500V隔离!有啥用?

编程文章jaq1232025-02-01 16:07:5558A+A-

前言

事情是这样的。

在日常的个人DIY调试过程中,人体或外界产生的静电总会给DIY带来些小插曲,严重一点还可能会烧毁芯片

特别是在工业制造这种复杂的环境中,静电则更加无法忽视。

因此,我做了一款隔离DAPLink调试器,最高支持1500V隔离(不接入隔离电源情况下可以达到5KV)。基于AT32F415设计。

能隔离大部分静电!甚至能驾驭工业制造环境!可双向保护作品和调试工具!

DIY成本仅25元。


一、功能与亮点?

  • 测到最高SWD频率为8M左右
  • USB转串口,可实现4M波特率不丢字符(可自行开发第二路串口转USB)
  • 支持USB更新程序,无需拆机即可刷新程序
  • 支持上位机配置DAP ID,方便区分多个DAP
  • 根据芯片唯一码生成的序列号,可防止重复
  • 可用于调试电机控制板等其他设备

想实现这些功能,有什么设计要点?


二、设计要点

如何实现全隔离?这一章会给你答案。

  • USB Type-C设计,方便长距离调试
  • 使用川士微隔离芯片,实现电源与信号全隔离,防止高压通过信号线串入电脑电路中
  • 支持USB更新程序,无需拆机即可刷新程序
  • 支持上位机配置DAP ID,方便区分多个DAP
  • 根据芯片唯一码生成的序列号,可防止重复

可用于调试电机控制板等其他设备


三、固件刷新教程

  • 下载ISP工具:https://www.arterytek.com/file/download/1720
  • 按住BOOT0,将调试器USB口连接至电脑,电脑应能听到USB识别的声音
  • 选择Artery_ISP_Programmer_V2.0.13\Artery_DFU_DriverInstall中的Artery_DFU_DriverInstall.exe
  • 双击后开始安装USB DFU驱动
  • 安装完成后打开Artery_ISP_Programmer_V2.0.13\Artery ISP Programmer_V2.0.13中的ArteryISPProgrammer.exe开始烧录即可

图示如下:

参考资料:

[1]开源网址:https://oshwhub.com/fanhuacloud/dap-link-iso

【正文完】

关注我,看一手优质开源项目

点击这里复制本文地址 以上内容由jaq123整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!

苍茫编程网 © All Rights Reserved.  蜀ICP备2024111239号-21