• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

51单片机PWM信号通过控制可控硅调节灯光亮度

制作一个基于51单片机的调光电路,通过PWM去控制可控硅来调节灯光亮度,但是可控硅只是做开关作用,不管怎么调节PWM占空比,灯光亮度都不会变化,是什么原因呢?可控硅电路如下

全部回复(12)
正序查看
倒序查看
yeming
LV.9
2
2015-05-17 23:35

这个图的原理就不对,对于可控硅,触发信号需要有个触发角,在你的这个图上看不出有任何触发角控制的地方!

0
回复
2015-05-19 14:18

必须还要有一个过零检测电路才行。。。

 

0
回复
yhy630
LV.2
4
2015-07-02 11:18
@yangkuan6621
必须还要有一个过零检测电路才行。。。 

同意

0
回复
2015-07-03 16:42
@yeming
这个图的原理就不对,对于可控硅,触发信号需要有个触发角,在你的这个图上看不出有任何触发角控制的地方!

那么怎么改才对呢

0
回复
2016-08-07 15:34
@yhy630
同意
过零检测电路?具体怎么改?
0
回复
2016-09-16 15:17

控制相位角....先要同步吧...50赫兹,一个波形20毫秒吧....再把20若干等分...挺复杂的...

先去温习下...正炫波...

0
回复
2016-10-10 21:59
你的电路就没有控制可控硅的导通角,可控硅之所以能调节灯泡的亮度,就是通过控制导通角的大小,控制流过灯泡的电流,影响其亮度。可以给单片机设置一个检测220过零的电路,当单片机检测到交流电过0点时,延时触发moc3022的导通,从而起到控制导通角的目的。
0
回复
2016-10-11 08:38
@qshagua5800
你的电路就没有控制可控硅的导通角,可控硅之所以能调节灯泡的亮度,就是通过控制导通角的大小,控制流过灯泡的电流,影响其亮度。可以给单片机设置一个检测220过零的电路,当单片机检测到交流电过0点时,延时触发moc3022的导通,从而起到控制导通角的目的。

1
回复
2016-10-11 08:39
@lihui710884923
[图片]
这个参考下,我们设备上的电路
0
回复
2016-10-11 08:50
@lihui710884923
这个参考下,我们设备上的电路
楼主这个电路不对,1k电阻应该去掉,并且220回路要串一个保险
0
回复
2017-01-01 19:24
@lihui710884923
这个参考下,我们设备上的电路
学习了
0
回复
sheng_ge520
LV.2
13
2017-02-18 15:28
@lihui710884923
[图片]
成本太奢侈,非隔离的情况下用电阻分压就好了,隔离的情况下电阻分压再加一个光耦
0
回复