基于LonWorks網絡的智能住宅家庭控制裝置的設計
1.4.2 數字電路設計
數字電路設計包括輸入電路設計和輸出電路設計。
(1)數字輸入電路
數字輸入電路為采集三表、三防信號而設計,電路如圖6所示。數字輸入電路以神經元芯片中的I/O-O-I/O-5管腳所擴展成的6總線為基礎,通過片選信號作用形成12路,此電路中光電隔離的輸入端,接各種傳感器信號,以防止因傳感器輸入電壓過大而燒毀元器件。2片74LS245芯片作為數字輸入緩沖電路,以確保裝置能準確地接受傳感器的信號。本文引用地址:http://www.bjwjmy.cn/article/195733.htm
(2)數字輸出電路
數字輸出電路以I/O-O-I/O-5管腳所擴展成的6總線為基礎,通過片選信號作用形成12路,電路如圖6所示。圖中2片74LS273芯片作為輸出鎖存電路,利用該電路保持輸入狀態(tài)的特點,使Lon控制模塊輸出的信號可靠地傳到各種執(zhí)行裝置上。
1.5 抗擾電路設計
在硬件設計過程中,考慮了多種抗擾設計措施。
(1)采用高品質的電源向控制器供電,單點接電源,單點接地。
(2)線路板上的數字電路與模擬電路盡量分開,數字地與模擬地分開,地線、電源線盡量加粗。
(3)輸入信號加光電耦合器隔離,防止外圍器件動作時產生的回流沖擊系統(tǒng)電路。
(4)數字量輸出的繼電器線圈處要加放電二極管,可以用串一個電阻的辦法來軟化信號的跳變沿或提供一定的阻尼。
2 程序設計
上述功能在應用程序中采用模塊化設計,主要包括遠程抄表模塊、報警聯動模塊、室內環(huán)境監(jiān)測模塊、順序控制模塊,各功能模塊采用定時器事件來驅動。程序流程圖如圖7所示:
3 結論
利用此裝置可以控制住宅溫、濕度等參數,以滿足智能住宅規(guī)定標準(溫度控制在18~28℃,濕度控制在30~70%;此裝置能夠將各種信息準確采集,并能按照事先設定好的方式發(fā)出命令,實現三防(火、盜、氣),對廚房炊具、衛(wèi)生間排風進行監(jiān)控,三表計費等功能;此裝置可以將三表采集信息、室內溫濕度數值以及室內設備狀態(tài)準確地傳遞給家用電腦,家用電腦能夠監(jiān)控控制裝置的工作。
評論