基于公共電話(huà)網(wǎng)絡(luò )實(shí)現智能家居的研究
1 系統的工作原理
系統的主要工作原理是當有電話(huà)打入時(shí),通過(guò)振鈴檢測電路檢測到有振鈴信號,此時(shí)振鈴信號被送到51系列單片機處理。當單片機接收到系統默認的振鈴次數(次數可以通過(guò)軟件設定)后,單片機會(huì )向摘機/掛機電路發(fā)出摘機控制信號,使系統發(fā)出自動(dòng)摘機操作動(dòng)作。摘機后,系統會(huì )提示用戶(hù)輸入密碼,以此驗證用戶(hù)的合法身份。當通過(guò)身份驗證后,系統提示用戶(hù)進(jìn)行的相應操作。系統可以根據用戶(hù)的需要設置控制哪種家用電器、更改密碼以及更改預定報警號碼。當用戶(hù)按相應的按鍵后,系統通過(guò)接收MT8880C的DTMF解碼信號識別用戶(hù)的按鍵,然后向控制器發(fā)出相應的控制信號,使得家用電器發(fā)生相應的動(dòng)作。同時(shí),系統通過(guò)讀取傳感器的信號識別用戶(hù)家里是否有特殊情況(如火災、被盜、煤氣泄漏等)發(fā)生。如果有特殊情況發(fā)生系統會(huì )撥通預定的報警號碼發(fā)出報警信號。
2 系統的硬件組成
系統的硬件主要由DTMF信號接收/發(fā)送電路、振鈴檢測電路、自動(dòng)摘機/掛機電路、語(yǔ)音提示電路、重要存儲電路、電路載波調制解調電路等幾大重要部分組成。
2.1 DTMF信號接收/發(fā)送電路
DTMF信號接收/發(fā)送電路主要是利用接收/發(fā)送芯片MT8880C實(shí)現DTMF信號的接收和發(fā)送。電路通過(guò)控制R/w接口的狀態(tài)實(shí)現DTMF信號是接收還是發(fā)送狀態(tài),其電路原理圖如圖1所示。
2.2 振鈴檢測電路
振鈴檢測電路的作用是檢測電話(huà)線(xiàn)上的振鈴信號,以便為單片機提供電話(huà)鈴響的次數。系統的振鈴檢測電路如圖2所示:由C1,R1,D,IC5,R2組成,由于電容器C。不能通過(guò)直流電壓,因此在待機狀態(tài)下振鈴電路沒(méi)有電流通過(guò)。所以在沒(méi)有電話(huà)呼入時(shí)P3.5口是處于高電平狀態(tài);當有電話(huà)呼人時(shí),P3.5口會(huì )出現高低電平的變化,通過(guò)檢測該電平的脈沖次數來(lái)達到檢測振鈴的次數。
2.3 自動(dòng)摘機/掛機電路
如圖3所示,自動(dòng)摘機/掛機電路其實(shí)就是一個(gè)電子開(kāi)關(guān),它的作用是完成摘機、掛機的動(dòng)作。系統電路和電話(huà)線(xiàn)之間雖然連接起來(lái)了,但是中間還必須要有一個(gè)電子開(kāi)關(guān)存在,平時(shí)這個(gè)開(kāi)關(guān)應該處于斷開(kāi)的狀態(tài)。當用戶(hù)打電話(huà)回家控制家用電器時(shí),如果出現了規定的振鈴次數之后,系統會(huì )自動(dòng)實(shí)現摘機動(dòng)作。這時(shí)電話(huà)線(xiàn)就和控制系統連通了,然后才能按照系統的設計接收電路中的各種控制命令。
評論