找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 14291|回復(fù): 25
打印 上一主題 下一主題
收起左側(cè)

關(guān)于PWM無級(jí)調(diào)節(jié)LED亮度問題

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
如圖中的仿真電路,有2顆3528燈珠,我想要是通過程序輸出PWM波形來實(shí)現(xiàn)無級(jí)調(diào)節(jié)3528燈珠的亮度,這樣可行嗎?還有就是這兩顆3528燈珠還需要驅(qū)動(dòng)電路嗎?如果是多個(gè)的話又該怎么做?求大神解答,指教,謝謝��!

AA[{`B_CEI`}N6X_U]JR)K7.png (66.3 KB, 下載次數(shù): 110)

AA[{`B_CEI`}N6X_U]JR)K7.png
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:192539 發(fā)表于 2017-5-18 18:24 | 只看該作者
希望能解開我的困惑
回復(fù)

使用道具 舉報(bào)

板凳
ID:169944 發(fā)表于 2017-5-18 18:46 | 只看該作者
我覺得只要在中斷里一直輸出pwm波調(diào)節(jié)亮度,按鍵控制pwm占空比就行了,一般led不需要驅(qū)動(dòng)電路,加個(gè)電阻限流就行了
回復(fù)

使用道具 舉報(bào)

地板
ID:150793 發(fā)表于 2017-5-18 19:33 | 只看該作者
3528燈珠是什么燈?
回復(fù)

使用道具 舉報(bào)

5#
ID:47286 發(fā)表于 2017-5-18 20:06 | 只看該作者
我覺得不用這么麻煩吧 看著好復(fù)雜的樣子

單片機(jī)管腳出來接一個(gè)限流電阻然后到一個(gè)SOT23封裝的N-MOSFET 用N-M直接控制led的開關(guān)就可以了 3528的led能有多大電流 很多SOT23封裝的NMOS可以到6A 更大一點(diǎn)SOP8或者TO252封裝的就是十幾到幾十A

不知道你用什么單片機(jī) 如果是STC的 驅(qū)動(dòng)三極管需要把端口置成推挽 驅(qū)動(dòng)MOSFET用準(zhǔn)雙向就可以 限流都不用加 其它單片機(jī)可能需要用個(gè)上拉電阻 然后就行了 PWM程序各種思路都有 最終結(jié)果不就是控制端口開關(guān)時(shí)間么 你這又是電感又是大電容的 為什么啊 模電我白菜 別笑話啊
回復(fù)

使用道具 舉報(bào)

6#
ID:47286 發(fā)表于 2017-5-18 20:15 | 只看該作者
隨手畫的 不標(biāo)準(zhǔn)

MOS的供電可以和單片機(jī)同源 也可以用其它更高電壓的電源 共地就行
下拉電阻是為了防止上電復(fù)位時(shí)led會(huì)閃爍一下 你要是用準(zhǔn)雙向 這倆電阻都可以不要 推挽方式需要 取值1~3k
led的限流什么的沒畫 就是個(gè)大概的意思


回復(fù)

使用道具 舉報(bào)

7#
ID:123289 發(fā)表于 2017-5-18 20:48 | 只看該作者
樓主的電路是有問題的,無法進(jìn)行無級(jí)調(diào)節(jié)!特別是無法實(shí)現(xiàn)微亮。
說明樓主對(duì)LED的了解不深,如果是白熾燈是可以的。
回復(fù)

使用道具 舉報(bào)

8#
ID:195376 發(fā)表于 2017-5-18 20:59 | 只看該作者
加一個(gè)驅(qū)動(dòng)試試
回復(fù)

使用道具 舉報(bào)

9#
ID:192539 發(fā)表于 2017-5-18 22:08 | 只看該作者
yzwzfyz 發(fā)表于 2017-5-18 20:48
樓主的電路是有問題的,無法進(jìn)行無級(jí)調(diào)節(jié)!特別是無法實(shí)現(xiàn)微亮。
說明樓主對(duì)LED的了解不深,如果是白熾燈 ...

那該如何改進(jìn),我是剛開始學(xué)這個(gè),請(qǐng)教教我
回復(fù)

使用道具 舉報(bào)

10#
ID:192539 發(fā)表于 2017-5-18 22:25 | 只看該作者
yzwzfyz 發(fā)表于 2017-5-18 20:48
樓主的電路是有問題的,無法進(jìn)行無級(jí)調(diào)節(jié)!特別是無法實(shí)現(xiàn)微亮。
說明樓主對(duì)LED的了解不深,如果是白熾燈 ...

那如果要實(shí)現(xiàn)無級(jí)調(diào)光,電路該是怎么樣的。請(qǐng)教我一下,謝謝
回復(fù)

使用道具 舉報(bào)

11#
ID:123289 發(fā)表于 2017-5-18 23:43 | 只看該作者
用6樓的電路,改一下:
1、將MOS管換成達(dá)林頓管(MOS管打通需要較高的柵極電壓,導(dǎo)致漏極電壓不會(huì)很低,LED上得不到滿意的電壓)
2、LED燈上加一個(gè)限流電阻(阻值在全通時(shí)得到最大電流)
3、用單片機(jī)輸出PWM至達(dá)林頓管基極(稍加限流,如用200歐電阻)
注意:不能用電容對(duì)PWM進(jìn)行濾波!��!

回復(fù)

使用道具 舉報(bào)

12#
ID:123289 發(fā)表于 2017-5-19 00:00 | 只看該作者
樓主的原圖,用C4對(duì)PWM進(jìn)行了濾波,能改變電壓,從而改變電流,調(diào)節(jié)LED燈的亮度。
但LED在剛剛亮的時(shí)候,你是無法控制住電流的,LED實(shí)際是激光器的一種,要能激發(fā)出光來,必須有足夠的能量,這是個(gè)臺(tái)階,無法線性提供激發(fā)。
所以:采用恒流方式,且采用最大電流,如300mA,讓它最亮。而采用亮與不亮的占空比來調(diào)節(jié)光度才是合理的。如此:100%的PWM它最亮,而0%的PWM它不亮,0.1%PWM時(shí)一定得到一個(gè)很暗的亮度。
要點(diǎn):PWM的周期不要超過4ms,否則有閃爍感。建議用2ms。
樓主所說的無級(jí),理論上是做不到的,但可以將級(jí)別做得很細(xì)。取決于PWM的占空比率!
回復(fù)

使用道具 舉報(bào)

13#
ID:111634 發(fā)表于 2017-5-19 08:16 | 只看該作者
yzwzfyz 發(fā)表于 2017-5-19 00:00
樓主的原圖,用C4對(duì)PWM進(jìn)行了濾波,能改變電壓,從而改變電流,調(diào)節(jié)LED燈的亮度。
但LED在剛剛亮的時(shí)候, ...

單個(gè)LED最大電流是多少?能300mA嗎?
回復(fù)

使用道具 舉報(bào)

14#
ID:192539 發(fā)表于 2017-5-19 10:03 | 只看該作者
yzwzfyz 發(fā)表于 2017-5-19 00:00
樓主的原圖,用C4對(duì)PWM進(jìn)行了濾波,能改變電壓,從而改變電流,調(diào)節(jié)LED燈的亮度。
但LED在剛剛亮的時(shí)候, ...

謝謝!我用兩個(gè)2N3906接成達(dá)林頓管,燈光亮了不過看不出漸亮的效果,而且電流表數(shù)值一直都是0,示波器顯示LED燈輸出的也是矩形PWM波。請(qǐng)問這是怎么回事。。。
回復(fù)

使用道具 舉報(bào)

15#
ID:192539 發(fā)表于 2017-5-19 10:04 | 只看該作者
我的圖是這樣接的,合理嗎

P2E}AH2OCEP3{$7F~1E0)8O.png (41.88 KB, 下載次數(shù): 123)

P2E}AH2OCEP3{$7F~1E0)8O.png
回復(fù)

使用道具 舉報(bào)

16#
ID:202427 發(fā)表于 2017-5-19 11:02 | 只看該作者
看不懂
回復(fù)

使用道具 舉報(bào)

17#
ID:192539 發(fā)表于 2017-5-19 12:57 | 只看該作者
XYH_123 發(fā)表于 2017-5-19 10:04
我的圖是這樣接的,合理嗎

圖中我的電流表接反了,不過我接回來也沒有電流顯示
回復(fù)

使用道具 舉報(bào)

18#
ID:202627 發(fā)表于 2017-5-19 17:41 | 只看該作者
控制好輸出頻率防止燈珠會(huì)抖,驅(qū)動(dòng)燈珠只需要限流電阻,即可直接驅(qū)動(dòng)
回復(fù)

使用道具 舉報(bào)

19#
ID:192539 發(fā)表于 2017-5-19 18:50 | 只看該作者
shantian7 發(fā)表于 2017-5-19 17:41
控制好輸出頻率防止燈珠會(huì)抖,驅(qū)動(dòng)燈珠只需要限流電阻,即可直接驅(qū)動(dòng)

請(qǐng)問,意思就是說不用接達(dá)林頓管嗎?就直接串接個(gè)限流電阻接到單片機(jī)接口就行了?
回復(fù)

使用道具 舉報(bào)

20#
ID:202661 發(fā)表于 2017-5-19 20:03 | 只看該作者
看不懂
回復(fù)

使用道具 舉報(bào)

21#
ID:123289 發(fā)表于 2017-5-19 21:02 | 只看該作者
如果LED的電流不足40mA,可以不用三極管,
如果是300mA或更大(13樓不必懷疑,我做LED燈的驅(qū)動(dòng)電源,還有600mA,900mA的,市場(chǎng)上的LED節(jié)能燈,很多是300mA的)要加達(dá)林頓。
15樓樓主接法OK!
14樓樓主:如果PWM輸入全1,是不是不亮呢(應(yīng)當(dāng)不亮),如果10%=1,90%=0呢(應(yīng)當(dāng)較暗),你試一下。
回復(fù)

使用道具 舉報(bào)

22#
ID:47286 發(fā)表于 2017-5-19 21:25 | 只看該作者
yzwzfyz 發(fā)表于 2017-5-18 23:43
用6樓的電路,改一下:
1、將MOS管換成達(dá)林頓管(MOS管打通需要較高的柵極電壓,導(dǎo)致漏極電壓不會(huì)很低,LE ...

現(xiàn)在很多NMOS3.4v以上就可以全導(dǎo)通了
回復(fù)

使用道具 舉報(bào)

23#
ID:192539 發(fā)表于 2017-5-19 21:44 | 只看該作者
yzwzfyz 發(fā)表于 2017-5-19 21:02
如果LED的電流不足40mA,可以不用三極管,
如果是300mA或更大(13樓不必懷疑,我做LED燈的驅(qū)動(dòng)電源,還有60 ...

我這樣子接電流表就有電流數(shù)值顯示,像15樓那樣子接燈光的變化也是一樣的,就是沒有電流顯示,如果我要接5盞3528燈珠,這兩種哪種接法比較合理

J]P0CMY[{OS[D[{3C$AJ5XH.png (12.49 KB, 下載次數(shù): 97)

J]P0CMY[{OS[D[{3C$AJ5XH.png
回復(fù)

使用道具 舉報(bào)

24#
ID:192539 發(fā)表于 2017-5-19 21:57 | 只看該作者
yzwzfyz 發(fā)表于 2017-5-19 21:02
如果LED的電流不足40mA,可以不用三極管,
如果是300mA或更大(13樓不必懷疑,我做LED燈的驅(qū)動(dòng)電源,還有60 ...

我是PWM是1時(shí)候,燈光全亮穩(wěn)定不閃爍,而其他的占空比,比如而占空比是百分之10的時(shí)候,LED燈飾不停閃爍的,這種情況正常嗎
回復(fù)

使用道具 舉報(bào)

25#
ID:202743 發(fā)表于 2017-5-20 04:14 | 只看該作者
最終結(jié)果是不是控制端口開關(guān)時(shí)間
回復(fù)

使用道具 舉報(bào)

26#
ID:192539 發(fā)表于 2017-5-20 13:22 | 只看該作者
han2009han 發(fā)表于 2017-5-20 04:14
最終結(jié)果是不是控制端口開關(guān)時(shí)間

是的,就是產(chǎn)生一個(gè)周期性的PWM波,改變一個(gè)周期內(nèi)的輸出高低電平的時(shí)間比例
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表