基于STM32F030C6T6的互补脉冲PWM输出器。
不限于实验室工厂,需要互补脉冲PWM输出的情况。
一、产品概述
基于主控STM32F030C6T6,标准USBA接口作为供电充电口,支持环境温度的采集,支持输出电压调节、输出信号占空比及数据显示,使用LCD1602液晶屏作为数据显示器,数据显示更加清晰,板载设计有单节锂电池充放电管理及升压电路,支持单节锂电池供电,也支持对锂电池进行充电,更是设计有4颗高亮的低功耗LED灯作为锂电池电量指示,便于了解当前锂电池的剩余电量测试范围非常的广,涵盖了绝大多数的使用场景,功能太强大了。可以输出相互补的脉冲PWM信号。
二、产品参数
产品的主要参数:
1.PCB尺寸:91.27mm*36.09mm;
2.功耗:5V供电情况下97mA左右(不含给锂电池充电功耗);
3.输出信号电压:5V~36V,占空比0-100%;
4.直流输入电压电流:建议USBA 5V 1A;
5.参考锂电池种类:三星电池3.5AH;
6.锂电池类型:锂电池或者软包三元锂电池,禁止使用磷酸铁锂电池;
7.温度采集精度及范围:0.1℃,-30℃~99℃。
三、使用说明
设计亮点:
1. 支持输出相互互补的两路PWM信号,同时支持环境温度检测;
2. 支持锂电池供电,板载锂电池充放电管理升压电路及锂电池欠压保护电路,不需要给锂电池增加额外的锂电池保护板;
3. 采用LCD1602液晶屏作为数据信息的显示器,数据显示全面,通俗易懂;
4. 主流的USBA接口用于给设备供电及锂电池充电;
5.可以自行配表笔夹子用于信号的输出;
6.设计有温度采集限位槽,降低了温度采集断线短路的可能性。
接口和指示灯标注:
四、备注
1、成本构成
产品的复刻成本,按实际情况列示如下:
元器件成本:50 元(不含PCB,该尺寸支持嘉立创免费打样);
其他外设:三星型号电池3.5ah锂电不带保护板电池 :15 元;
LCD1602液晶显示屏:7 元;
总计:72 元。
2、细节备注
1.锂电池充电电流设计最大为1A;
2.该项目需要烧录固件才可以运行,烧录固件可以使用Jlink仿真器,Stlink等,源码使用keil_V5编写;
4.附件有焊接辅助工具文件,固件,源代码(含有静态的LIB库文件),名称与位号图等;
5.本项目不提供PCB文件,但可以在嘉立创直接下单;
6.注意输出接口的定义,需要遵守操作规范,如发生意外,概不负责;
7.温度检测使用的传感器为3950K 10K 1%的NTC(负温度系数)传感器,可自行淘宝购买。
五、测试视频
测试视频介绍:基于STM32F030C6T6的互补脉冲PWM输出器的介绍及使用。
从下面的视频可以看到使用基于STM32F030C6T6的互补脉冲PWM输出器,开机显示当前的环境温度,输出互补信号的过程。
六、更新日志
V1.0 首次上传2026年08月31日。
点赞



