
电流电压表
简介
diy的小巧电流电压表,使用单颗STC8G1K08单片机驱动,0.28寸4位数码管显示,INA180电流放大器采集,宽电压输入,高速采集上位机同步显示
简介:diy的小巧电流电压表,使用单颗STC8G1K08单片机驱动,0.28寸4位数码管显示,INA180电流放大器采集,宽电压输入,高速采集上位机同步显示开源协议
:GPL 3.0
描述
硬件电路设计:
主控使用STC8G1K08-TSSOP20单片机,成本1.5元,单片机io直驱4位0.28寸数码管,使用单片机内部集成的4.1k上拉电阻限流。
电流采集使用INA180A3,放大倍数100,最小化电流采集对负载的影响,可通过调整采样电阻的大小和放大倍数修改电流量程。
电源使用一颗7805供电,宽电压输入,简化电路设计,输入防反接
功能设计:
板子有一个按键和一颗led灯,按键用于切换数码管显示的内容,可切换为电压、电流、功率。led可以pwm调光输出,主要用于动态显示电流的波动情况。
数码管数值显示刷新率5hz,上位机测量速率10khz。
电压测量范围:7-30v
电压测量范围:0-30v(独立供电)
电流测量范围:0-5A
可调整采样电阻和放大倍数,并独立供电,用于采集低功耗设备的电流波动,分析负载的工作状态
上位机设计:
上位机使用免费的vofa+显示,使用串口通信,自定义通信协议,可以在串口2000000波特率的情况下,以10khz的频率传输电压和电流值。上位机试试同步显示,可以方便的调整缩放大小,数据记录时长受电脑配置影响,一般可达到千万帧的数据。
使用通用的usb转串口线,连接模块的串口接口。打开vofa+上位机,选择对应串口,波特率2000000,数据引擎:UintData,就可以在右侧看到实时数据和波形

详情可看:https://blog.csdn.net/Dommsday/article/details/126928175
单片机的源码工程:https://gitee.com/epoko/voltmeter
上位机官网下载:https://www.vofa.plus
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论