熱門(mén): 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2018-1-17 14:29
正文摘要:本帖最后由 namecy 于 2018-1-17 16:23 編輯 數(shù)碼管的輸入電壓為12,共陽(yáng)的 輸入單片機(jī)前有個(gè)電壓12V,我用7805降壓成5V給單片機(jī)用,請(qǐng)問(wèn)可以把前面的12V接過(guò)來(lái)給LED供電嗎,如果可以該怎么接呢,還 ... |
yzwzfyz 發(fā)表于 2018-3-17 02:06 請(qǐng)問(wèn)下,如果靜態(tài)掃描亮度正常,然后用到動(dòng)態(tài)掃描的時(shí)候亮度明顯不夠,是代碼的問(wèn)題吧?我段選端的2803沒(méi)有接靜態(tài)很亮,動(dòng)態(tài)很暗 |
12樓圖OK,說(shuō)兩點(diǎn): 1、復(fù)位電阻改大一點(diǎn),以節(jié)省7805上的電流。 2、LED上無(wú)限流措施,需要看LED的手冊(cè),如果LED內(nèi)部無(wú)限流電阻,則需要加限流電阻。 |
坐求尋找答案中 |
用三極管做為開(kāi)關(guān)管控制就好了,比如:S8050 |
親有12V的LED的 |
看樣子,樓主像是在做生產(chǎn)線看板的。用的大尺寸數(shù)碼管吧。類(lèi)似的驅(qū)動(dòng)我會(huì)用573鎖存+2003A來(lái)解決。 |
一般常用的方法,就是給單片機(jī)輸出端口,添加一個(gè)驅(qū)動(dòng)芯片,每個(gè)端口相當(dāng),接了一個(gè)功率三極管,單片機(jī)輸出信號(hào)使三極管導(dǎo)通,再用12v作為三極管供電電源給led供電。這樣做,單片機(jī)既能控制led,還能使12v供電給LED |
加電阻吧 |
說(shuō)明你動(dòng)腦經(jīng)了! 如果你的IO口可以設(shè)置成OC(開(kāi)漏)輸出,則可以不加其它電路。 否則可用2803也或用NPN的管子,就本題,建議用2803,省事! |
1123212143255 發(fā)表于 2018-1-17 17:43 直接用12v+1K電阻連到數(shù)碼管的公共端,然后接到ULN2803上面嗎,還是要加個(gè)PNP比較好 |
說(shuō)明一下,單片機(jī)io口只能驅(qū)動(dòng)5v以下負(fù)載。 |
串470歐電阻接5v用。串1k電阻接12v用。 |
通常發(fā)光二極管的壓降在2v左右,3.3v都可以驅(qū)動(dòng)數(shù)碼管。 用12v也能用,加大限流電阻的阻值即可。因此,能效不高。 |
如果端口不夠用,可以用移位寄存器解決,可者再用6個(gè)三極管掃描驅(qū)動(dòng)來(lái)解決。 要點(diǎn): 1、保證LED的顯示段能夠獲得所需的電流(注意查手冊(cè),電流是多少)。 2、保證LED的顯示段上不會(huì)發(fā)生過(guò)電流(加電阻限流,計(jì)算很簡(jiǎn)單吧)。 |
Powered by 單片機(jī)教程網(wǎng)