[分享] [立创开源]初次尝试国民MCU之 N32G430电流表及快充采样

wangerxian   2022-9-9 13:16 楼主

看到一篇不错的文章!分享给大家~

内容已在立创开源了,开源地址: https://oshwhub.com/gnosis/n32g430

采用国民技术MCU N32G430实现的电流表,支持电压、电流、功率、纹波及电流波动图形显示。

学习Keil5编写单片机不久,只是按自己想法实现,可能代码还有不完善的,也欢迎大家指出。
我现在制作的这个目前主要目标是实现以下功能:

1、电压、电流显示、功率显示,这个比较简单,已经实现
2、电压纹波显示,目前也已实现
3、充电协议分析,暂时想通过D+D-进行协议判断,但实测好像非常不准确,不知道充电协议具体应该怎么分析,有待完善
4、电流波动图,已实现
5、功耗统计,这个功能虽然简单,但目前对这个单片机不太熟悉,得到的每次时间有些误差,所以还在优化
6、快充诱骗,想法是通过D+D-实现,但后面发现N32G430没有DAC功能,所以目前是放弃了。

功能简单说明下:
1、Boot/SEL按键切换不同功能页,第一页是电压电流显示,第二页是电压纹波,第三页是电流波动情况;
2、BTN1/+、BTN2/-在第二页和第三页调整显示的范围,放大或缩小波形图。
不明白的可以相互讨论,感谢大家的关注!


成品图也放出来看下吧,还是比较小的,同时加了TYPE-C口,这样也比较方便。
焊好的样式,本来想拍一个工作的图片,发现屏幕闪动比较厉害,拍出来的显示内容不全,干脆后面录视频时再放上来了。

 

cc9uzFySMfC99s1ZnsU5XPoODcMvWiUw9NASvivH.jpeg

3QQkserMaztSWson1woQOTPitKekZHNztPO1dF8K.jpeg




三个按键,可以方便实现一些切换、调参等。
 

4P85wSjLRfLkRNXSxODAPVGHyqLmRf2oJIGE67Br.jpeg



第一屏:电压测量界面,图上显示不全是因为手机捕获速度高于刷新速度导致的,实际是正常的


 

en1c71jc70fwhoI3XcSMihqO1TZxqmIckY9igCCq.jpeg


第二屏:电压纹波界面
 

YZoH5znzglczynxkrfSOk7bMCl1IYHc1ZfNcLa73.jpeg




第三屏:电流波动界面
 

fX1Lzyv57Cm7WxbS4ErBBaQuU6kqCQH9gLKm3oAY.jpeg




代码也已开源,大家感兴趣也可以到立创开源平台查看详情

回复评论 (2)

这个芯片不是一个新的吗?这么快就出作品了

点赞  2022-9-9 15:18
引用: 秦天qintian0303 发表于 2022-9-9 15:18 这个芯片不是一个新的吗?这么快就出作品了

该作者比较厉害吧~

点赞  2022-9-9 16:13
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复