为了 DIY 更带劲,用 CH339 手搓一个四路电流检测、独立开关的 USB Hub,全开源~

为了 DIY 更带劲,用 CH339 手搓一个四路电流检测、独立开关的 USB Hub,全开源~

💡 原文中文,约3300字,阅读约需8分钟。
📝

内容提要

本文介绍了作者自制的USB Hub,旨在解决调试设备的难题。该Hub具备UART调试接口、独立电源控制和电流监测功能,采用沁恒的CH339芯片和CH32V006 MCU,设计简洁且功能丰富,适合电子DIY项目。项目已开源,未来支持彩屏显示。

🎯

关键要点

  • 作者自制USB Hub旨在解决调试设备的难题。

  • Hub具备UART调试接口、独立电源控制和电流监测功能。

  • 采用沁恒的CH339芯片和CH32V006 MCU,设计简洁且功能丰富。

  • 项目已开源,未来支持彩屏显示。

  • 常规USB Hub在调试设备时不方便,需要拔插USB连接。

  • 自带UART调试接口可以持续保持连接,方便观察日志输出。

  • 上位机USB及下游USB可独立控制电源,便于操作。

  • 可以监控USB每一路的电流消耗,预估项目功耗水平。

  • 选择沁恒的CH339芯片满足项目需求。

  • 使用PMOS和自锁开关实现独立电源控制。

  • 电流检测使用TI ADS1115,具有高分辨率。

  • 硬件选型包括CH339W、CH32V006、ADS1115等。

  • PCB布线采用四层板设计,空间宽裕。

  • 焊接过程中使用牛皮纸钢网和加热台,焊接效果良好。

  • 固件测试成功,屏幕显示USB接口电流。

  • 外壳采用经典三明治结构,设计紧凑。

  • 项目已在立创开源平台和拓竹MakerWorld上发布。

  • 得益于CH339的丰富功能,项目完成度高,未来可支持彩屏显示。

🔎

延伸解读

项目的实用性与便捷性

自制的USB Hub通过集成UART调试接口和独立电源控制,显著提升了调试设备的便捷性。相比传统USB Hub,用户无需频繁拔插USB连接,能够更高效地进行设备调试,尤其适合电子DIY爱好者。

电流监测的重要性

该Hub具备电流监测功能,可以实时监控每一路USB的电流消耗。这一功能不仅有助于预估项目功耗,还能避免因过流导致的设备损坏,提升了项目的安全性和可靠性。

开源项目的优势

项目已开源,意味着其他开发者可以基于此进行二次开发或改进。这种开放性不仅促进了知识共享,也为电子DIY社区提供了更多的学习和实践机会,鼓励更多人参与到DIY项目中来。

硬件选型的考量

选择沁恒的CH339芯片和CH32V006 MCU是基于其丰富的功能和适应性。了解硬件选型的背景和理由,有助于读者在未来的项目中做出更合适的选择,避免因不当选型而导致的功能限制。

延伸问答

这个自制USB Hub有哪些主要功能?

该USB Hub具备UART调试接口、独立电源控制和电流监测功能。

为什么选择CH339芯片来制作USB Hub?

CH339芯片功能丰富,能够满足项目对多种接口和电源控制的需求。

这个USB Hub如何解决调试设备时的不便?

它自带UART调试接口,避免了USB CDC断开连接的问题,方便持续观察日志输出。

项目的开源信息在哪里可以找到?

项目已在立创开源平台和拓竹MakerWorld上发布,可以通过相关链接查看。

这个USB Hub的电流监测功能是如何实现的?

电流监测使用TI ADS1115芯片,具有高分辨率,可以精确到1mA。

自制USB Hub的外壳设计有什么特点?

外壳采用经典三明治结构,布局紧凑,便于固定和操作。

🏷️

标签

➡️

继续阅读