一種模擬路燈控制系統(tǒng)設(shè)計
2.3 D/A轉(zhuǎn)換電路設(shè)計
由于在電路中使用了兩盞LED路燈,所以應(yīng)用兩個D/A對其進行控制,但根據(jù)芯片TLC5615的時序圖可知CS選用通端可將其共用一個端口進行控制,只是在時序上有時間差,可以在將其接一反相器來控制,從而達到了節(jié)約單片機資源的效果。其連接電路圖如圖5所示。本文引用地址:http://2s4d.com/article/172095.htm
2.4 光敏檢測電路的設(shè)計
圖6為光敏檢測電路。當光照射到光敏電阻時,光敏電阻阻值降低,反向輸入端電壓隨之降低,當?shù)陀诜聪嗥?4HC04的門檻電壓時,則反相器發(fā)生翻轉(zhuǎn),提供單片機一高電平,控制LED燈的關(guān)閉。當弱光或無光照時,由于光敏電阻的暗電阻很大,反向輸入端電壓較高使得反相器輸出為低電平,單片機則控制LED燈的自動開啟。
3 系統(tǒng)軟件設(shè)計
系統(tǒng)軟件設(shè)計采用模塊化思想,主要由單片機完成,實現(xiàn)LCD顯示、數(shù)據(jù)轉(zhuǎn)換和存儲。系統(tǒng)軟件設(shè)計主要由紅外蔽障傳感器檢測、故障檢測程序、路燈執(zhí)行時間、環(huán)境光控制路燈亮滅等9個子程序組成。其中,路燈執(zhí)行開關(guān)時間和環(huán)境決定路燈亮滅流程圖如圖7所示。
4 結(jié)論
本文設(shè)計了一種模擬路燈控制系統(tǒng),該系統(tǒng)具有實時時鐘的功能,能根據(jù)環(huán)境的明暗變化,自動開燈和關(guān)燈,自動調(diào)節(jié)亮滅燈狀態(tài),且當路燈出現(xiàn)故障時(燈該亮時不亮),能自動檢測到并由支路控制器發(fā)出聲光報警信號,并能顯示出有故障路燈的地址編號。從而使整個系統(tǒng)便于以后改建和升級,具有廣泛的應(yīng)用價值。
評論