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