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