![]() |
發布時間: 2023-7-1 22:10
正文摘要:大家好, 在做產品時,翻閱單片機規格書電氣特性這一頁時,看到IO口注入總電流的描述,突然想到一個問題,我的產品里,所有外部注入單片機的總電流是否超過了規格書要求(規格書要求是所有IO和控制引腳注入總電流不 ... |
那只能說你用的太落后了,STC的都是總電流100多ma |
1,小電流根本用不到510R電阻,5K都可以很亮了 2,只要有任何一項是超過單片機規格的,就得用MOS管驅動了 單片機不會無緣無故規定一個電流值的,那是芯片設計上的事情,我們使用的不需要知道,只要去遵守就行了 就算是低成本,不會差那8分錢,一萬個產品800塊,10萬個產品才8000塊,你都有10萬的訂單了,還差那8000塊錢?產品一出問題,有你哭的(也可能是老板哭......) 如果真在乎那8分錢,就從其它地方想辦法 |
單個IO最大驅動電流相加與芯片(VCC)總輸入電流不完全是一回事。IO灌入電流對芯片總輸入電流影響不大,IO輸出電流才會直接影響芯片總輸入電流。MCU直接驅動多個LED宜選用圖1方式。如果采用高亮LED,限流電阻可以用47K。亮度足以滿足指示燈要求。某產品使用STC15W404AS,5V電源,灌電流驅動8只LED,MCU總輸入電流只有區區14mA。 |
調試時不能超電流,跟蹤調試時會出意外死機問題,開發完成后,可以電流大一點。 |
可以選用高亮的LED,尤其是翠綠的那種,5V電壓下用10k電阻限流都很亮。 |
10個LED分時控制 |