💡
原文中文,约3000字,阅读约需7分钟。
📝
内容提要
文章讨论了开发一款支持多协议快充的PD诱骗器的过程,重点在于测试快充输出。设计中选择了合适的PD sink芯片、功率计芯片和主控芯片,以确保设备能够显示电压、电流和功率。同时,文章还提到软件设计和按键操作逻辑,以提升设备的功能和用户体验。
🎯
关键要点
- 开发一款支持多协议快充的PD诱骗器,主要用于测试快充输出。
- 设计目标包括支持5-20V的PD sink,避免误操作,具备记忆功能和实时显示电流与功率。
- 项目分为PD sink和参数采集两部分,由MCU控制,支持双向通信的PD sink芯片是关键。
- 选择了HUSB238芯片,支持多种电压档位,并能通过I2C配置。
- 功率计芯片使用INA226,主控芯片选择CH32V003,显示屏为0.96寸TFT。
- 软件设计包括主界面显示电压、电流、功率,按键操作逻辑清晰,支持睡眠模式和界面切换。
- 测试过程中发现LDO温度偏高,考虑降低屏幕背光亮度以改善散热。
❓
延伸问答
PD诱骗器的主要功能是什么?
PD诱骗器主要用于测试多协议快充的输出,支持5-20V的电压范围。
在设计PD诱骗器时选择了哪些关键芯片?
选择了HUSB238作为PD sink芯片,INA226作为功率计芯片,CH32V003作为主控芯片。
PD诱骗器的显示屏有什么特点?
显示屏为0.96寸TFT,支持彩色显示,能够实时显示电压、电流和功率。
如何避免PD诱骗器的误操作?
设计中采用了数控方式,并具备记忆功能,以避免误操作。
PD诱骗器在测试过程中遇到了什么问题?
测试过程中发现LDO温度偏高,考虑降低屏幕背光亮度以改善散热。
PD诱骗器的软件设计包含哪些功能?
软件设计包括主界面显示电压、电流、功率,支持按键操作逻辑和睡眠模式。
➡️