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