一款低成本的数显电压电流5V至24V可调电源,量程宽至5V~24V,带有输出电压电流显示功能,一键式切换显示,带有数据传输功能,拥有较低的功耗,支持5V电源输入。
实验室,DIY用电源
一、产品简介
一款基于STM32F103C8T6单片机设计的一款低成本的数显电压电流5V至24V可调电源,现有的可调电源产品一般是AC220V输入,价格普遍较贵,很多DIY人员及学生很难负担得起,故开发设计数显电压电流5V至24V可调电源用于填补该处空白。
二、应用场景
DIY,适用于需要5V至24V可调电源的场合。
三、产品概述
该数显电压电流5V至24V可调电源使用STM32F103C8T6单片机作为主控,使用SX1308作为升压芯片,将5V电压最高可升至24V,通过电阻的分压将高电压按一定的倍数变为低电压,使用微处理器自带的ADC功能进行模数转换分析得到输出端口的电压值,使用电阻将电流信号转化为电压信号,根据电阻两端的压差及电阻的阻值即可得到输出的电流,以此来采集输出端电压电流信号,板载数码管显示电路,将采集到的输出端口电压及电流数据信息显示出来。板载USB转TTL设计,支持模块设备直接向PC端进行数据传输。该数显电压电流5V至24V可调电源体积小巧,仅需要5V电源供电即可,空载功耗低至50mA,使用方便。
使用STM32F103C8T6单片机作为微处理器,性能稳定、功耗低、成本低,微处理器通过固有的ADC功能读取解析计算传进来的电流电压信号数据并将结果信息发送至上位机串口调试助手终端,综上可方便准确的测量取得电流信息。设计有“打印机”设置,数据信息直观方便,部分电路增加相应的端口保护电路,有良好的安全系数,成本低,适用范围广,设计有固定孔,安装操作方便。
四、产品参数
(1)PCB尺寸:60mm*55mm,2层板,PCB厚度1.6mm,有铅喷锡
(2)输入电源电压范围:5±0.1V
(3)输入电源电流范围:最小100mA(空载功耗50mA,由用户负载决定)
(4)输出电源电压范围:5V~24V(连续可调)
(5)电压采集精度:0.1V
(6)输出电源电流范围:最大99.9mA (由用户负载决定,数码管显示电流最大显示99.9mA)
(7)电流采集精度:1mA
(8)输出信息电平信号:5V
(9)电流测量范围:由电阻功率决定,固件及源代码设计电流采样电阻为0603封装电阻(1/10W)两个并联,可自行改动,分辨率越高,量程越小。
(10)电流测量分辨率:由电阻功率决定,固件及源代码设计电流采样电阻为0603封装电阻(1/10W)两个并联,可自行改动,量程越大,分辨率越低。
(11)工作状态下功耗:约50mA
(12)安装孔尺寸:内孔3.2mm,可安装M3螺钉。
五、使用说明
在type-c直接接入5V电源,type-c既是供电输入口也是数据传输通道。
上电后,模块运行状态指示灯1秒1闪表示模块在正常工作。
如下图所示:
在PC端打开串口调试助手,配置如下图(波特率为115200,数据位为8,停止位为1,无校验位),从下图可见串口调试助手接收区接收到的数据为:
六、备注
1.本模块下载程序方可正常进行使用,程序固件详见附件“数显电压电流5V至24V可调电源固件”文件夹,本着学习分享的态度开放源代码,源代码使用KeilV5进行编写详见附件“数显电压电流5V至24V可调电源源代码”文件夹,为二次开发提供了便利,附件中提供了串口调试助手软件,电脑需要自行下载安装CH340驱动。
2.本模块的物料成本在20元左右,特殊物料的详细信息和参考购买链接在附件“分元器件+配件购买参考链接”中查看。
3.本模块的提供了元器件名称图及丝印图,方便读者进行焊接及问题排查。
4.若客户需要对该设备进行固定操作,该设备模块提供了安装固定孔详见附件“安装固定孔”图纸,该文件为dxf格式,该图纸为1:1。
七、演示视频
从视频中可以看出
上电后,串口调试助手以1秒1次的频率自动刷新打印电压电流信息,状态指示灯闪烁。
旋转高精度电位计即可实现升压操作。
按下轻触开关,即可实现输出电压显示及输出电流的显示,视频中的电阻下面的电阻为1K,使用万用表测量压降可得设备的电流,与实际采集显示的电流值可进行对比
表头显示的为输入功耗,单位为mA
点赞