|
點(diǎn)亮LED是一個(gè)比較簡(jiǎn)單的操作,但是越簡(jiǎn)單可能越容易出錯(cuò),LED出錯(cuò)與否的現(xiàn)象也很明確,就是亮與不亮。如果設(shè)計(jì)的LED不亮可以從如下幾個(gè)方面入手。 1.查看LED的極性有沒(méi)有接反 LED元件是有極性之分的,只有方向接對(duì)了,LED才能點(diǎn)亮。所以首先要檢查L(zhǎng)ED有沒(méi)有焊反。對(duì)于直插LED而言,引腳長(zhǎng)的為正極,引腳短的為負(fù)極;對(duì)于貼片LED而言,正面有綠色圓點(diǎn)的一側(cè)為負(fù)極,另一端是正極。 上圖中是純硬件點(diǎn)燈,如果接反了LED不會(huì)亮的。下圖是軟件點(diǎn)燈,單片機(jī)輸出低電平的時(shí)候LED才會(huì)亮,否則不亮。 2.查看限流電阻的阻值是否合理 LED電路中都會(huì)設(shè)計(jì)一個(gè)限流電流以保證LED可以流過(guò)合適的電流,不至于因?yàn)殡娮杼‰娏魈蟀袻ED燒壞;也不至于電阻太大導(dǎo)致流過(guò)的電流太小LED不亮。計(jì)算限流電阻時(shí)需要考慮LED自身的壓降,不同顏色的LED其壓降略有不同,一般來(lái)說(shuō)LED的壓降再0.7-2V之間。限流電阻的計(jì)算方法如下: R=(Vcc-Vf)/I 其中Vcc為電路電壓,Vf為L(zhǎng)ED的正向壓降,I為期望流過(guò)LED的電流。初學(xué)者在計(jì)算時(shí)往往會(huì)把Vf正向壓降忽略掉,導(dǎo)致電阻值設(shè)計(jì)不合理。 3.查看程序是否設(shè)置正確 如果是程序點(diǎn)燈的話(huà),需要把單片機(jī)的端口配置正確,首先把端口配置為輸出,其次根據(jù)拉電流或灌電流的設(shè)計(jì),把端口輸出高電平或者低電平。 以上就是這個(gè)問(wèn)題的回答,感謝留言、評(píng)論、轉(zhuǎn)發(fā)。更多精彩內(nèi)容請(qǐng)關(guān)注本頭條號(hào):玩轉(zhuǎn)嵌入式。感謝大家。 |
|
|
來(lái)自: 為學(xué)而樂(lè) > 《電器維修》