找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 4892|回復(fù): 3
收起左側(cè)

51單片機PO口驅(qū)動LED燈的問題

[復(fù)制鏈接]
ID:225507 發(fā)表于 2017-12-3 15:21 | 顯示全部樓層 |閱讀模式
6黑幣

大家看看這個電路,我是想用PO.0口驅(qū)動兩個LED燈,用P0.1口驅(qū)動另外6個LED燈,都是低電平點亮。我查了資料好像說單片機P0口的灌輸電流最大為3.2mA, 我怕驅(qū)動不了6個LED燈所以加了一個PNP三極管(9015),實驗過程中所有燈正常點亮。

之后我把三極管取下,直接用單片機P0.1口驅(qū)動6個LED燈,發(fā)現(xiàn)也能正常點亮,亮度相差無幾,測了一下電流發(fā)現(xiàn)有無三極管的時候,流過LED的電流都差不多的大小,想問各位一個單片機IO口可以驅(qū)動多少個普通的LED燈???LED燈不是說正常工作電流為5mA~20mA嗎?為什么我沒加上三極管單個IO口也可以驅(qū)動得了6個LED燈?

回復(fù)

使用道具 舉報

ID:225507 發(fā)表于 2017-12-3 15:53 | 顯示全部樓層
這個電路
展示電路.png
回復(fù)

使用道具 舉報

ID:225507 發(fā)表于 2017-12-3 17:50 | 顯示全部樓層
我發(fā)現(xiàn)這個電路的問題了,當(dāng)IO口輸出低電平的時候,B=E=0V,電流是從C極留到B極流入單片機,三極管只充當(dāng)開關(guān)作用而不放大電流。

我測了一下大概一個發(fā)光二極管的在電流為0.6mA的時候仍然正常發(fā)光,0.1mA的時候亮度就變暗了,這與百度查到的資料說正常發(fā)光二極管的工作電壓范圍為5mA~20mA不符,大家有何觀點/??

評分

參與人數(shù) 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

ID:203000 發(fā)表于 2017-12-4 23:55 | 顯示全部樓層
不知道你的單片機型號,STC89C52的灌電流有6mA可勉強點亮6個LED燈,亮度不足。如用STC15系列灌電流有20mA點亮6個LED燈沒問題。
加三極管是個好方案,但電路圖有問題。應(yīng)該將6個LED燈接到集電極上。

評分

參與人數(shù) 1黑幣 +60 收起 理由
admin + 60 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

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