【2025电源模块创意大赛】高密度可编程电池测试仪/模拟器通道板作品提交

一、作品简介

实物

立创3d预览(见跟帖)

本作品是一个基于MCU与MPS数字电源模块的可编程电源控制系统。核心基于ESP32-S3微控制器,通过I2C总线对MPS电源模块进行寄存器读写操作,实现了对输出电压、电流极限等参数的精确、动态编程控制。系统通过1.47英寸LCD屏幕,实时可视化显示电源模块的各项关键参数(电压、电流、功率、状态)。本项目成功验证了“软件定义电源”的可行性,为物联网、嵌入式系统等应用提供了动态电源管理的高性价比解决方案。

二、系统框图

系统以ESP32-S3作为主控(Master),通过硬件I2C总线与MPS MPM3695,82504模块(Slave)进行通信。开发者通过物理按键下发控制指令,ESP32将这些指令转换为标准的I2C数据帧写入电源模块的相应寄存器,从而改变其输出电压。同时,ESP32持续从模块读取状态寄存器,获取真实的电压、电流数据,并驱动LCD屏幕更新显示,形成一个完整的闭环控制与监测系统。

三、各部分功能说明

1. 核心控制与通信层 (硬件:ESP32-S3 )

I2C Master:使用ESP32的硬件I2C外设,按照MPS芯片手册的时序要求产生通信信号。

2. 电源执行层 (硬件:MPS MPM3695 MPM82504模块)

功能:本项目的核心执行单元。接收来自ESP32的I2C指令,并转换为实际的模拟电源行为,精确输出设定的电压,并测量输出电流。

实现:正确连接Vin、Vout、GND以及I2C的SDA、SCL和地址选择引脚。

3. 数据可视化层 (硬件:LCD屏幕)

功能:实时显示从MPS模块读取到的数据。

实现:在屏幕上绘制仪表盘或数字标签,显示各通道的实时电压(V)、电流(A),与用万用表测量到的数值完全一致,验证了控制的有效性。

实物

立创3d预览

请问这个工具是如何对电池进行测试的呢?

使用在什么场景?需要再增加一些防护

验证结果怎么样?