* 1、项目功能介绍
基于国民技术N32G430C8L7 MCU的USB功率计,通过电流采样实时检测并显示通过该表的电流,电源两端电压,以及功率,支持TYPE-C-5V供电,同时引出了MCU的引脚,方便后期扩展不同的功能模块。问题较多,勉强点亮,第一次学习,图一乐吧!
*2、项目属性
第一次尝试开源设计,也是第一次做真正实用的东西,参考官方原理图与国民技术N32G430C8L7 MCU的开发板,项目肯定还有不足及值得完善的地方,有时间,我会尽力完善它。(是首次公开,是为原创,未获奖,无答辩)
* 3、开源协议
GPL 3.0 开源协议
*4、硬件部分
(1)主控电路
(2)复位、晶振、BOOT、调试、3.3降压电路
(3)电流采样、KEY、LED、引脚电路
(4)电压采样、OLED屏电路
软件使用KEIL编译,使用PWLINK进行调试,使用的官方例程!调试中4块板子5颗MCU,其中4颗MCU均只能连接一次串口,其中2颗刷了群友给的官方HEX代码,其中2颗没刷,之后串口不能连接,一直连接失败。SDW口用PWLINK连接,提示接口不可用,或者报错。且其中有一块板子是专门焊接的最小系统直接接串口测试:焊接好后,直接CH340G串口连接,成功刷写,断电,断开BOOT0,上电,稍后接上BOOT0再次连接串口,提示失败,无法再次连接!原因未知,且没做其它任务操作!
感谢群友:大眼镜 Ilikara 云溪 茅时雨 邻座的坏同学 严森-研发 Mn猪猪 国民技术李蒙蒙(虽然最后李工被我逼的让我百度)等等大佬的帮助!
最后没有办法用最后一板材料焊接好后,直接连接PWLINK烧录官方案例下的最新代码程序,成功点亮屏幕。
!注意:请使用浏览器自带下载,迅雷等下载软件可能无法下载到有效资源。
器件 | 类型 | 描述 | 数据手册 |
---|---|---|---|
N32G430C8L7 | 单片机(MCU/MPU/SOC) | 点击下载 | |
UMK212B7104KG-T | 贴片电容 | 精度:±10% 容值:100nF 额定电压:50V 温漂系数(介质材料):X7R 材质:X7R | 点击下载 |
CS2012X5R475K500NRE | 贴片电容(MLCC) | 点击下载 | |
0805W8F1002T5E | 贴片电阻 | 阻值(欧姆):10K 精度:±1% 功率:1/8W 温度系数:±100ppm/°C | 点击下载 |
49S-8.00-20-10-10/A | 直插晶体谐振器(无源) | - | 点击下载 |
0805CG120J500NT | 贴片电容 | 精度:±5% 容值:12pF 额定电压:50V 温漂系数(介质材料):C0G 材质:C0G | 点击下载 |
2.54-1x6P直针 | 排针 | 点击下载 | |
U-A-24DS-W-1 | USB连接器 | 点击下载 | |
WSLP2512R0100FEA | 贴片低阻值采样电阻 | 功率:3W 精度:±1% 阻值(欧姆):0.01 温度系数:±75 ppm/℃ 合金电阻 | 点击下载 |
INA199B1DCKR | 电流监控芯片 | 点击下载 | |
0805W8F0000T5E | 贴片电阻 | 阻值(欧姆):0 精度:±1% 功率:1/8W 温度系数:±800ppm/°C | 点击下载 |
AMS1117-3.3 | 低压差线性稳压(LDO) | 输出类型:固定 最大输入电压:18V 输出电流:1A 输出电压(最小值/固定值):3.235V | 点击下载 |
RS-05K9102FT | 贴片电阻 | 阻值(欧姆):91K 精度:±1% 功率:1/8W 温度系数:±100ppm/°C | 点击下载 |
2.54-1*4P母 | 排母 | 点击下载 | |
KH-303015-AJ | 轻触开关 | 点击下载 | |
D-G080508G1-KS2 | 发光二极管 | 照明颜色:绿色 主波长/色坐标:526~531nm 色温 - CCT(K):- 0805翠绿,纯绿,高亮款:275-300mcd@5mA,耐ESD:1000V | 点击下载 |
SZYY0805O | 发光二极管 | 0805 橙灯 贴片LED 发光二极管 | 点击下载 |
0805W8F1001T5E | 贴片电阻 | 阻值(欧姆):1K 精度:±1% 功率:1/8W 温度系数:±100ppm/°C | 点击下载 |
TYPEC-250D-BCP6 | USB连接器 | 点击下载 |
欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeworld”及时沟通。
EEWorld Datasheet 技术支持