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