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