本帖最后由 330713927 于 2013-3-27 19:55 编辑
这是作者的原理解释:
工作原理:此单元电路的输入信号有两路,一路是定时时间的输入,另一路是PWM信号的输入,当定时时间未到继电器处于断开,LED处于熄灭状态;当时间灯开时间,Q7输入高电平,继电器线圈得电,开关吸和,此时如果,PWM 为高电平(这应该是低电平吧?),电流经LED灯、R26,R32到地;如果PWM为低电平(高电平?),电流经LED灯、L1、Q9到地,通过采样电路取样、经滤波电容C18滤波后,去出采样信号,并把采样信号送入单片机,起到LED灯的恒流。
我的目的是:让路灯驱动
电源输出功率能在规定时间按设定要求自动减小,该功率应能在20%-100%范围内设定并调节,调节误差《2%。
我的疑问是:(1)PWM怎么输出才能控制其输出功率。(2)AD的闭环控制怎么实现恒流的。(3)驱动电路具体是怎么运行的
PS:那个功率管应该是IRF830(Vgs(th)》2v,即根据资料最小的导通压降是2V)。1W LED的参数是额定电压是3.2-3.4v,额定电流是350mA。D7是IN4007起保护作用吧。
-
恒流源电路
上传的仿真图在主题里面,替换了原来那张原理图
原来是特出LED,即使是压降2V,那剩下还有3V加载在线圈和Vds上。
算一下也还有1A,怕怕~~。
你说的原理我当然明白,不然PWM怎么能控制电流
刚才我说的是在静态情况下。
动态时,线圈的作用不是电压,而是阻止电流变化,
如果最大LED电流是1A的话,通过PWM的占空比,可以控制LED的电流,使其保证在350mA之下,也就是说 占空比<=0.35A/1A=35%
我只是担心一旦软件设置错误,超过这个值,LED就报废了。
如果占空比是35%的话那从单片机输出pwm的输出电平就只有1.75V咯?那怎么驱动IRF830呢?它的导通压降最小是2V啊。
哈哈,这是MOSFET不是BJT,PWM实际输出还是高低电平5或0V,占空比就是高电平时间占总周期的百分比。
NMOS开关响应时间很快的,所以他在不停的开关。
电流是通过那个大线圈保持的。
你最好仿真一下,便于理解。
一周热门 更多>