LED單片機(jī)驅(qū)動究竟需不需要用電阻驅(qū)動?
現(xiàn)如今非常多的設(shè)計都以單片機(jī)為基礎(chǔ),并且經(jīng)過電源的入門階段之后,單片機(jī)電源的設(shè)計幾乎是每個設(shè)計者的必經(jīng)之路。所以在應(yīng)用過程中,經(jīng)常會出現(xiàn)這樣或者那樣的問題。本文將討論單片機(jī)驅(qū)動LED電路過程中不使用IO接口而直接進(jìn)行驅(qū)動的方法是否可行。
通常情況下,如果IO輸出端口參數(shù)與LED是互相匹配的,那就表示是能夠直接進(jìn)行驅(qū)動的。而接電阻的目的是為了防止過流燒毀LED,如果不接電阻并長時間使用會燒壞單片機(jī)的引腳,必須按照技術(shù)手冊合理串聯(lián)限流電阻。輸出5V是上拉電流,單片機(jī)上拉電流很小,一般只有1mA以下。所以可以直接驅(qū)動LED,但亮度很低。
一般情況下驅(qū)動LED是用單片機(jī)I0口輸出低電平時的灌電流驅(qū)動,單片機(jī)的灌電流一般在15mA到30mA左右。為保護(hù)IO口,一般都串聯(lián)限流電阻來保護(hù)IO口。
5V大多數(shù)是電源電壓,輸出高電平在CMOS電路里近似電源電壓,不同的IO口帶負(fù)載能力也不盡相同,有的輸出電流只有十幾毫安,如果直接驅(qū)動LED,一旦LED電路中出現(xiàn)有短路現(xiàn)象就會損壞單片機(jī)內(nèi)部電路。
可見在大部分情況下,只要IO輸出端口參數(shù)與LED參數(shù)互匹配,那么直接進(jìn)行單片機(jī)驅(qū)動是沒有問題的。但同時需要注意IO的帶負(fù)載能力,時刻預(yù)防LED電路中短路現(xiàn)象的發(fā)生,一面短路現(xiàn)象對單片機(jī)內(nèi)部的電路造成不可挽回的破壞。
編輯:admin 最后修改時間:2018-01-05