基于單片機(jī)的汽車中網(wǎng)掃描燈設(shè)計(jì)
需要注意的是單片機(jī)的31腳一定要接高電平,不然單片機(jī)不會(huì)讀片內(nèi)的存儲(chǔ)器,造成單片機(jī)不能工作。這里選用40腳的單片機(jī)雖然有點(diǎn)體積過(guò)大,但引腳用插針引出方便日后功能的擴(kuò)展。
圖3是本設(shè)計(jì)的電源部分,因?yàn)樯婕暗浇o高亮LED燈條和單片機(jī)分別供電,電源需要12V和5V兩種電壓輸出。汽車蓄電池電壓在12.5V左右。LED燈條部分可以直接由12V供電。單片機(jī)部分需要7805轉(zhuǎn)成5V電壓供電。為了增強(qiáng)汽車電路的安全性,在電源電路里加入了保險(xiǎn)管。其中J2是汽車電源輸入,正極可連在汽車示寬燈的正極上,負(fù)極接汽車結(jié)構(gòu)中金屬部分即可。J1可用于引出控制開(kāi)關(guān),或直接用跳線帽短接。本文引用地址:http://www.ex-cimer.com/article/197506.htm
圖4是本設(shè)計(jì)的重點(diǎn),類似于圖4的結(jié)構(gòu)一共有三組,主要器件是光電耦合器,型號(hào)可以采用EL817,利用它們既做到了電氣隔離,又實(shí)現(xiàn)了用單片機(jī)的信號(hào)控制12V的燈條。其中選用兩組,輸入端接P2.7~P2.0作為掃描燈的信號(hào)控制端。用來(lái)控制LED燈條中的八組燈LED1~LED8。值得注意的是光耦的輸入端非常脆弱,接入時(shí)要接限流電阻。光耦的另一端就可以接LED燈條中的一組,與12V電源構(gòu)成一個(gè)回路,相當(dāng)于由前面內(nèi)部LED控制的開(kāi)關(guān)電路。圖中C2~C5這一類電容起到延時(shí)電路的作用,當(dāng)光耦接通時(shí),該組LED亮,電容接在12V電源充電,當(dāng)光耦斷開(kāi)時(shí),電容又與該組LED燈構(gòu)成放電回路,維持這組燈不是馬上熄滅。掃描燈的拖尾效果就是由這部分電路實(shí)現(xiàn)的。第三組的四個(gè)光耦用作擴(kuò)展功能。
圖5是本設(shè)計(jì)信號(hào)引出端口,其中J5引出的信號(hào)用來(lái)控制八組汽車掃描燈,J4引出的四組LED信號(hào)用于擴(kuò)展底盤燈或呼吸燈。J9接單片機(jī)P3口用于擴(kuò)展無(wú)線遙控或通信等模塊。
評(píng)論