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

QQ登錄

只需一步,快速開始

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

求單片機(jī)LED控制注入電流的優(yōu)化方法

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
大家好,
在做產(chǎn)品時(shí),翻閱單片機(jī)規(guī)格書電氣特性這一頁時(shí),看到IO口注入總電流的描述,突然想到一個(gè)問題,我的產(chǎn)品里,所有外部注入單片機(jī)的總電流是否超過了規(guī)格書要求(規(guī)格書要求是所有IO和控制引腳注入總電流不得超過25mA)?

于是我計(jì)算了一下,發(fā)現(xiàn)我的所有IO的注入總電流已經(jīng)嚴(yán)重超過了規(guī)格書規(guī)定,達(dá)到了70多mA, 我把板子開機(jī)跑了幾天沒關(guān)機(jī),摸了摸單片機(jī),好像也沒發(fā)熱,長(zhǎng)時(shí)間不知道會(huì)不會(huì)有問題。

本著精益求精的原則,我想把注入總電流優(yōu)化一下,占大頭的是10個(gè)LED,我采用的控制方式是如下這種:


以上只是其中之一,10個(gè)LED,用了10個(gè)GPIO口來控制,接法都是如上圖,所以導(dǎo)致注入總電流比較大。
點(diǎn)亮?xí)r,MCU輸出低電平(輸出灌電流),外部5V會(huì)向MCU灌電流,10個(gè)加起來總電流達(dá)到50多mA. 現(xiàn)在的想法是,想把它改成如下這種,MCU向外輸出電流,這樣MCU的總注入電流就滿足規(guī)格書要求了(MCU的IO可以輸出最大18mA電流,驅(qū)動(dòng)能力是夠的)




我想問的是,除了這種方法,還有沒有不加任何硬件的情況下的修改方法?各位大神平時(shí)設(shè)計(jì)多個(gè)LED點(diǎn)亮?xí)r一般用的是什么方法?我的產(chǎn)品是低成本設(shè)計(jì),不太可能再加LED控制芯片了。這是個(gè)小問題,不知道需不需要這么去關(guān)注它,我只是想把產(chǎn)品做穩(wěn)定,請(qǐng)各位賜教。

謝謝!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:276761 發(fā)表于 2023-7-2 00:56 | 只看該作者
10個(gè)LED分時(shí)控制
回復(fù)

使用道具 舉報(bào)

板凳
ID:1085441 發(fā)表于 2023-7-2 01:29 | 只看該作者
可以選用高亮的LED,尤其是翠綠的那種,5V電壓下用10k電阻限流都很亮。
回復(fù)

使用道具 舉報(bào)

地板
ID:195496 發(fā)表于 2023-7-2 05:41 | 只看該作者
調(diào)試時(shí)不能超電流,跟蹤調(diào)試時(shí)會(huì)出意外死機(jī)問題,開發(fā)完成后,可以電流大一點(diǎn)。
回復(fù)

使用道具 舉報(bào)

5#
ID:213173 發(fā)表于 2023-7-2 07:38 | 只看該作者
單個(gè)IO最大驅(qū)動(dòng)電流相加與芯片(VCC)總輸入電流不完全是一回事。IO灌入電流對(duì)芯片總輸入電流影響不大,IO輸出電流才會(huì)直接影響芯片總輸入電流。MCU直接驅(qū)動(dòng)多個(gè)LED宜選用圖1方式。如果采用高亮LED,限流電阻可以用47K。亮度足以滿足指示燈要求。某產(chǎn)品使用STC15W404AS,5V電源,灌電流驅(qū)動(dòng)8只LED,MCU總輸入電流只有區(qū)區(qū)14mA。
回復(fù)

使用道具 舉報(bào)

6#
ID:401564 發(fā)表于 2023-7-2 21:54 | 只看該作者
1,小電流根本用不到510R電阻,5K都可以很亮了
2,只要有任何一項(xiàng)是超過單片機(jī)規(guī)格的,就得用MOS管驅(qū)動(dòng)了
單片機(jī)不會(huì)無緣無故規(guī)定一個(gè)電流值的,那是芯片設(shè)計(jì)上的事情,我們使用的不需要知道,只要去遵守就行了
就算是低成本,不會(huì)差那8分錢,一萬個(gè)產(chǎn)品800塊,10萬個(gè)產(chǎn)品才8000塊,你都有10萬的訂單了,還差那8000塊錢?產(chǎn)品一出問題,有你哭的(也可能是老板哭......)
如果真在乎那8分錢,就從其它地方想辦法
回復(fù)

使用道具 舉報(bào)

7#
ID:879348 發(fā)表于 2023-7-3 08:26 | 只看該作者
那只能說你用的太落后了,STC的都是總電流100多ma
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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