本文主要介紹了一種以單片機(jī)AT89C51和雙音多頻解碼集成電路MT8888為核心,通過(guò)電話線路遙控的遠(yuǎn)程多路智能控制器(主要介紹系統(tǒng)的硬件電路和相關(guān)軟件設(shè)計(jì)流程)。
核心單片機(jī)AT89C51,進(jìn)行主要的信息處理,接收外部操作指令形成各種控制信號(hào),并完成對(duì)于各種信息的記錄;接口電路提供單片機(jī)與電話外線的接口。系統(tǒng)中包括振鈴檢測(cè)電路、電子開(kāi)關(guān)控制電路、雙音頻DTMF解碼電路,及語(yǔ)音提示電路。該系統(tǒng)實(shí)用,且功能靈活多樣,可以查詢被遙控對(duì)象的狀態(tài)并進(jìn)行控制,可以廣泛的應(yīng)用于家用電器或其它場(chǎng)所的各種控制設(shè)備。這種系統(tǒng)裝置并聯(lián)于電話機(jī)的兩端,當(dāng)振鈴未達(dá)到次數(shù)時(shí)接起,電話便進(jìn)入正常通話狀態(tài),因此不會(huì)影響到電話機(jī)的正常使用。用戶通過(guò)異地的電話機(jī)撥通本裝置所連接電話機(jī)的電話號(hào)碼,向電話機(jī)發(fā)出振鈴信號(hào)。系統(tǒng)對(duì)振鈴進(jìn)行檢測(cè):當(dāng)累計(jì)到設(shè)定次數(shù)時(shí)自動(dòng)摘機(jī),并進(jìn)入密碼檢測(cè),輸入正確后選擇被控制電器的開(kāi)或關(guān),完成指令后返回;如果密碼輸入錯(cuò)誤,則系統(tǒng)自動(dòng)進(jìn)行掛機(jī)。