#第七届立创电赛 #USB电流表/电压电流表
简介
基于N32G430C8L7+INA199+LM358制作的2路USB电流表,查看USB工作时候的电流,带充电容量和充电时间显示,也可以单独作为电压电流表使用。
简介:基于N32G430C8L7+INA199+LM358制作的2路USB电流表,查看USB工作时候的电流,带充电容量和充电时间显示,也可以单独作为电压电流表使用。开源协议
:GPL 3.0
描述
注:* 为必填项
请在报名阶段填写 ↓
* 1、项目功能介绍
基于N32G430C8L7+INA199制作的USB电流表,查看USB工作时候的电流,有2个LED灯用于调试和工作指示,3个按键用于设置参数,因使用了LCD12864的屏,显示字体较大,带充电容量和充电时间显示,也可以单独作为电压电流表使用,作为电子爱好者,对充电电池的容量很关心,想通过这次活动学习国产单片机编程。
通过参数校正,把AD校正系数保存在N32G430C8L7芯片的FLASH里面,方便上电后调用AD校正系数,从而实现电压、电流表值的软件校正。
主要器件
主控芯片,采用了32位的N32G430C8L7芯片,一路通过R02采样电阻对电流进行采样,经过INA199B1DCKR将采样信号放大,送人单片机AD口进行量化处理,另一路则通过R02采样电阻对电流进行采样,经过LM358将采样信号放大,送人单片机AD口进行量化处理,比较一下2种信号放大器电路,经LCD12864液晶屏显示。
硬件设计
1.电源电路
2.电流采样电路
3.电压采样电路
4.启动选择
5.复位电路
6.MCU烧录口
7.LCD12864显示
8.2个LED灯
9.3个按键
10.两路USB输出
11.主控芯片
12.扩展1---外部晶振
12.扩展2---蜂鸣器
13.BOM
原理图
PCB
*2、项目属性
项目是首次公开,项目为原创,项目否曾经在其他比赛中获奖,项目否在学校参加过答辩。
* 3、开源协议
支持开源。
请在竞赛阶段填写 ↓
*4、硬件部分
注:推荐使用嘉立创EDA。若选择其他EDA工具,请在附件上传PDF格式的原理图,PDF格式的PCB图纸,Gerber格式的PCB文件。这里可以详细说明您的项目实现原理和机制、注意事项、调试方法、测试方法等。推荐图文并茂的形式向别人介绍您的想法。
*5、软件部分
编译软件---Keil uVision5
电压流表
USB1---电流,容量,时间
USB2---电流,容量,时间
USB----电压
外接---电压
USB1---电流值微调校正
USB2---电流值微调校正
USB----电压值微调校正
外接---电压值微调校正
校正完成后,校正系数保存在FLASH中,芯片上电后,先从FLASH中读取校正系数。
增加键-----关闭背光
减小键-----打开背光
确认键-----打开背光
LED1灯-----暂时未用
LED2灯-----定时器0.5S闪
USB1-------电流,最大量程3A
USB2-------电流,最大量程3A
USB--------电压,最大量程3V
外接-------电压,最大量程30V
USB1-------容量,最大量程99.99ah
USB2-------容量,最大量程99.99ah
USB1-------时间,最大量程9999分钟
USB2-------时间,最大量程9999分钟
*6、BOM清单
*7、大赛LOGO验证
* 8、演示您的项目并录制成视频上传
视频要求:请横屏拍摄,分辨率不低于1280×720,格式Mp4/Mov,单个视频大小限100M内;
视频标题:立创电赛:{项目名称}-{视频模块名称};如立创电赛:《自动驾驶》-团队介绍。
更多详情:https://diy.szlcsc.com/posts/d76d9cb41705430e9a54e7a5feed07a5
评论