#第七届立创电赛#带有hub的USB功率计(带有上位机软件)
简介
采用国民技术N32G430系列芯片作为主控。功率计带有SL2.1Ahub芯片,其中一路连接板载的CH340用于串口通讯,其他三路引出可搭载外设。搭配LabVIEW上位机软件实现实时功耗检测。
简介:采用国民技术N32G430系列芯片作为主控。功率计带有SL2.1Ahub芯片,其中一路连接板载的CH340用于串口通讯,其他三路引出可搭载外设。搭配LabVIEW上位机软件实现实时功耗检测。开源协议
:GPL 3.0
描述
注:* 为必填项
请在报名阶段填写 ↓
* 1、项目功能介绍
这是一款USB功率计,并且带有hub可以连接蓝牙鼠标与键盘的USB,板载CH340芯片通过HUB与计算机USB连接,搭配Labview编写的上位机软件可以实现电压、电流、功耗的实时监测,在调试其他硬件时可以很容易的得到硬件的功耗情况与功耗水平。
*2、项目属性
立创训练营纯原创项目
请在竞赛阶段填写 ↓
*4、硬件部分
采用国民技术N32G430系列芯片作为主控,负责采样电压与电流、进行简单功耗运算并驱动OLED(0.96)。
电流采样部分采用INA199芯片,采样电阻为40mΩ(由于我经常做的项目功耗不大,更需要关注小电流、低功耗的情况因此采用了较大的采样电阻),最大可实现1.6A电流的采样,若想达到更大的电流可更换采样电阻。
功率计带有SL2.1Ahub芯片,该芯片可以提供USB1转4路,其中一路连接板载的CH340用于串口通讯以及程序下载,其他三路引出可搭载外设进行数据传输。(采样的电流是三路的电流总和)
采用立创eda标准版进行PCB设计(会尽快转到专业版的~) PCB成品见下图
利用立创eda专业版进行外壳设计,三维猴进行3D外壳打印,效果灰常不错
*5、软件部分
软件部分采用Keil5进行编程,主要参考了国民技术的官方立创,具体有:
1.使能定时器产生1s定时,每隔1sRGB蓝灯闪烁表示程序正在运行,并利用串口向电脑发送一次数据
2. 使能串口printf打印函数
3. 每间隔1s,对电流与电压进行相乘得到功率累加得到mWh的数据
上位机软件采用LabVIEW编写,主要是串口信息读取与功耗作图。
*6、BOM清单
芯片都是在立创买的啦,ch340、sl2.1a、n32g430一共10块拿下,oled淘宝十元差不多,外壳五块阻容以及接口算5块,一共三十元轻松拿下
*7、大赛LOGO验证
* 8、演示您的项目并录制成视频上传
视频有点大,上传有点慢可以移步B站:立创&国民技术训练营_带有USB hub的功率计_哔哩哔哩_bilibili
评论