内容介绍
内容介绍
任务介绍
题目要求:
- 设计一款单路恒流LED驱动模块
- 输入6-40V,输出1A恒流
- 支持PWM调光和模拟调光
模块介绍
TPS92513DGQR是德州仪器(TI)推出的一款高性能降压型(Buck)LED驱动器芯片。它集成了功率MOSFET,专为驱动大电流LED而设计,特别适合需要精密调光和高效能的照明应用。
原理图和PCB模块介绍

原理图

PCB
焊接调试过程
其中需要PWM信号,这里使用游戏机RP2040,产生100KHZ的PWM信号出来
from machine import Pin, PWM
import time
import math
pwm = PWM(Pin(22))
pwm.freq(100000)
while True:
t = time.ticks_ms() / 1000.0
duty_factor = (math.sin(t) + 1) / 2 # 完整的正弦波作为亮度变化
new_duty = int(duty_factor * 60000)
pwm.duty_u16(new_duty)
time.sleep(0.05)
将其中22引脚与我们的PWM引脚连接
焊接成品

这里基本有些焊油,然后其中通过万用表测试发现,其中LED+和LED-给标注反了
效果展示
因为是PWM控制小灯亮灭,这里的小灯看不出来变化,具体效果可以看b站上的效果视频,在最后有展示

总结
这里测试的时候,一开始给电源5V的时候,其中LED的电压大约在1.1V左右,还没有升压稳定,需要给6V才能够稳定输出5V,通过PWM的外部信号就能实现小灯的亮度变化,后面可以使用铝基板的LED灯板使用。
附件下载
PWM.kicad_pcb
PWM.kicad_sch
code.py
团队介绍
个人
评论
0 / 100
查看更多
猜你喜欢
2025 Make Blocks阶段1 基于TPS92513DGQR单路PWM调光LED恒流驱动该项目使用了TPS92513DGQR,实现了单路PWM调光LED恒流驱动的设计,它的主要功能为:基于TPS92513DGQR单路PWM调光LED恒流驱动。
冲向天空的猪
137
2025Make Blocks阶段1——单路PWM调光LED恒流驱动该项目使用了LM3409HVMYX/NOPB,实现了对LED驱动的设计,它的主要功能为:支持PWM调光和模拟调光。
iop
882
2025 Make Blocks阶段1 - 单路PWM调光LED恒流驱动设计设计了一款单路恒流LED驱动模块,支持输入6-40V,输出1A恒流,同时支持PWM调光和模拟调光,模拟调光采用电位器实现,PWM调光采用按键改变占空比,单片机输出PWM波实现。
kingden
329