![]() |
一般作為狀態(tài)指示用的發(fā)光二極管導(dǎo)通壓降各不相同,如紅色的在2v左右綠色的3v左右,如果工作電流按20mA計算,那么8只發(fā)光二極管所需電流按160mA計算的話,此時三極管集電極電流160mA,放大倍數(shù)按100估算,那么三極管飽和狀態(tài)時所需的基極電流至少160mA/100=1.6mA,基極限流電阻不大于(Vcc-0.7)/1.6=(5-0.7)/1.6=2.9(kΩ),顯然你圖中R1電阻偏大了,三極管不能完全飽和導(dǎo)通,提供不到LED所需的工作電流。如果用的是作為照明的LED燈珠,每只燈珠的電流需150~200(mA),導(dǎo)通壓降3~6v,那就更達不到要求了。 |
參與人數(shù) 1 | 黑幣 +5 | 收起 理由 |
---|---|---|
![]() | + 5 | 很給力! |
樓主問題解決了嗎,是驅(qū)動電流問題嗎 |
可以改變限流電阻R2 或加大VCC的電壓 |
可以改變限流電阻R2 或加大VCC的電壓 |
提高pwm輸出的占空比就好了,很簡單的。如果還是不行就把r2減少一點 |
三極管有電阻的 個人認為其實可以不用再加限流電阻電阻 |
哇~沒想到這個問題后續(xù)還有這么多技術(shù)大佬在討論,受教了 |
你這么多LED,需要的電流多,減少LED燈的數(shù)量即可 |
可以考慮把8個并聯(lián)LED換至Vcc與Q1之間,用電位器(可變電阻)代替R2,從最大值到0調(diào)整電位器,看是否能達到你要求的亮度,如果能達到,測此時的實際阻值,找阻值相近的作為R2即可,如果達不到亮度要求,則(Vcc)電源功率小 |
單管電流達不到驅(qū)動8支led的。 |
調(diào)節(jié)PWM占空比。 |
首先要判斷l(xiāng)ed暗的原因,也就是燈沒有正常工作,亮度是由實際功率決定的,如果1、電壓不夠 2、電流不夠 還有你pwm的占空比影響 |
要用射極驅(qū)動 這樣才夠勁夠給力 |
把LED去掉幾個再看亮度,亮度取決于LED導(dǎo)通的電流 |
每個LED都串聯(lián)一個470歐電阻試試 |
加三極管放大或反相器驅(qū)動,提高電流 |
別老防真,你自個焊個電路試試,你這個電路根本不會工作的,每一個而二極管的壓降是不一樣的,是不能象電阻一樣直接并連的 |
太扯了,這個電路是錯誤的,每一個發(fā)光管必須單獨接一個電阻的,其它的錯誤就不說了了 |
嘉立創(chuàng)AAA 發(fā)表于 2019-5-14 23:35 這個回復(fù)好實在 ![]() |
應(yīng)該是流過LED的電流太小了 可以考慮把R1 R2的阻止調(diào)小一點 |
電阻換小一點,三極管改用大功率三極管 |
并聯(lián)分流,應(yīng)該是分到每個led的電流太小了,可以考慮減小R2阻值。 |
將R2 電阻減小 或者VCC電壓變大 其他不用動 這樣LED獲得的最大電流就大了 但是要注意最大電流別燒毀LED 必要時依據(jù)LED參數(shù)來 |
算8只LED發(fā)光二極管總電流為80mA,假設(shè)三極管放大倍數(shù)為100,要使三極管工作于開關(guān)狀態(tài)至少基極電流不小0/ |
占空比固定的情況下,PWM頻率也對亮度有影響 |
首先LED的亮度取決于工作電流,就一般用于工作狀態(tài)指示的發(fā)光二極管取電流10mA,那么總電流需80mA左右,導(dǎo)通壓降VF就算2.5v,限流電阻壓降為 |
亮度取決于電流大小,所以調(diào)低電阻值就可以了 |
謝謝各位的建議,我逐個嘗試 |
510R電阻用大了。 |
R1換成2k R2換成220 |
你R2電阻流過的電流被并聯(lián)的幾個LED分了,當(dāng)然亮度不夠,你可拿掉幾個LED剩下的就會亮多了 |
你把R2接到每個LED燈上試試,就是每個燈一個限流電。不是一個總限流電阻。 |
對于不同的晶體管 R1 阻值有時可能偏大,另外 Q1 R2 得更換功率大點的。 |
Powered by 單片機教程網(wǎng)