基于單片機的LED路燈模擬控制系統(tǒng)的設(shè)計與實現(xiàn)
1.2.3 故障檢測及聲光報警
聲光報警裝置是支路控制器中單片機控制蜂鳴器和發(fā)光二極管發(fā)出聲光報警的電路裝置。當(dāng)系統(tǒng)中某一支路出現(xiàn)故障(如燈不亮),正常狀況是LED路燈應(yīng)該點亮的時候,此時判斷為路燈出現(xiàn)故障,系統(tǒng)中采用以光敏檢測的方法來檢測LED路燈是否點亮或者滅,從而判別是否有故障。當(dāng)有故障時在支路控制器中,單片機控制蜂鳴器和發(fā)光二極管發(fā)出聲光報警信號,并通過LCD顯示器顯示當(dāng)前故障路燈的地址編號,實現(xiàn)故障報警顯示功能。
1.3 輸入及顯示裝置
圖4所示為鍵盤輸入和液晶顯示電路。K1為菜單功能鍵,相對應(yīng)的菜單有時間校正、設(shè)定LED燈整條支路開關(guān),獨立控制每只路燈開關(guān)時間和功率調(diào)節(jié)的調(diào)光功能;K2為移位鍵;K3為加減鍵;K4為確認鍵。LCD數(shù)據(jù)線與單片機P1口相連;RS寄存器選擇信號端與P2.0相連;RW讀寫端與P2.1相連;E使能端與P2.2相連。
1.4 單元控制器
單元控制電路的工作是由單片機控制D/A轉(zhuǎn)換器輸出電壓,從而控制可調(diào)恒流源驅(qū)動電路??烧{(diào)恒流源驅(qū)動電路由運放LM358、繼電器、大功率管TIP41和開關(guān)管9013等組成,如圖5所示。單片機P3.0控制口輸出高低電平信號控制繼電器開關(guān),給恒流源電路提供+12 V電壓,恒流源電路驅(qū)動LED發(fā)光。當(dāng)輸出高電平,繼電器導(dǎo)通,給恒流源電路提供+12 V電壓,否則相反。單片機通過控制TLC5615 D/A輸出電壓信號來調(diào)整恒流源的大小。
LED燈選用獨立1 W藍光發(fā)光二極管,正向電壓為3.0~4.0 V,正向電流為350 mA,D/A輸出電壓為0.5~2.4 V,調(diào)節(jié)流過LED的電流,從而可調(diào)整1 W的LED燈,輸出功率在20%~100%。經(jīng)過實測,恒流源輸入Vi與LED輸出功率(P=UI)的關(guān)系如表1所示。
評論