![智能家居控制系統(tǒng)的設計與實現(xiàn)-1_第1頁](http://file4.renrendoc.com/view/994f5575159516459080d780d16837e1/994f5575159516459080d780d16837e11.gif)
![智能家居控制系統(tǒng)的設計與實現(xiàn)-1_第2頁](http://file4.renrendoc.com/view/994f5575159516459080d780d16837e1/994f5575159516459080d780d16837e12.gif)
![智能家居控制系統(tǒng)的設計與實現(xiàn)-1_第3頁](http://file4.renrendoc.com/view/994f5575159516459080d780d16837e1/994f5575159516459080d780d16837e13.gif)
![智能家居控制系統(tǒng)的設計與實現(xiàn)-1_第4頁](http://file4.renrendoc.com/view/994f5575159516459080d780d16837e1/994f5575159516459080d780d16837e14.gif)
![智能家居控制系統(tǒng)的設計與實現(xiàn)-1_第5頁](http://file4.renrendoc.com/view/994f5575159516459080d780d16837e1/994f5575159516459080d780d16837e15.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
智能家居控制系統(tǒng)的設計與實現(xiàn)
摘要:介紹了以PC、MCU、雙音多頻編解碼集成電路MT8880C、語音錄放芯片ISD4004和無線數(shù)據(jù)收發(fā)芯片nRF401為核心,通過現(xiàn)有的電話網(wǎng)絡終端或者互聯(lián)網(wǎng)網(wǎng)絡終端實現(xiàn)遠程控制的智能家居系統(tǒng),給出了該系統(tǒng)的電路原理和辦硬件設計與實現(xiàn)方法。
關鍵詞:遠程控制雙音多頻網(wǎng)絡通訊無線通訊家庭自動化
21世紀是信息化的世紀,各種電信和互聯(lián)網(wǎng)新技術推動了人類文明的巨大進步。數(shù)字化家居控制系統(tǒng)的出現(xiàn)使得人們可以通過手機或者互聯(lián)網(wǎng)在任何時候、任意地點對家中的任意電器進行遠程控制;也可以在下班途中,預先將家中的空調(diào)打開、讓熱水器提前燒好熱水、電飯煲煮好香噴噴的米飯……;而這一切的實現(xiàn)都僅僅是輕輕的點幾下鼠標,或者打一個簡單的電話。此外,該系統(tǒng)還可使家庭具有多途徑報警、遠程監(jiān)聽、數(shù)字留言等多種功能,如果不幸出現(xiàn)某種險情,您和110可以在第一時間獲得通知以便進一步采取行動。舒適、時尚的家居生活是社會進步的標志,智能家居系統(tǒng)能夠在不改變家中任何家電的情況下,對家里的電器、燈光、電源、家庭環(huán)境進行方便地控制,使人們盡享高科技帶來的簡便而時尚的現(xiàn)代生活。
1系統(tǒng)的總體結構及工作過程
智能家居系統(tǒng)由系統(tǒng)主機、系統(tǒng)分機、Internet服務器和網(wǎng)絡接口等部分組成。其中系統(tǒng)主機通過服務器連入Internet,并通過自己的PSTN公用電話交換網(wǎng)接口電路連入PSTN。其結構圖如圖1所示。主機與分機通過無線傳輸組成星形拓撲結構。系統(tǒng)主機通過本地無線傳輸網(wǎng)絡同系統(tǒng)分機進行通訊、傳輸控制命令和反饋信息。
該系統(tǒng)正常工作時,用戶可以通過)=;“Internet和PSTN兩種網(wǎng)絡進行訪問,當通過Internet訪問時,本系統(tǒng)可提供一個界面友好的終端軟件,用戶只需登陸到運行在家中的服務器即可對家中的設備進行遠程控制;當通過PSTN訪問時,本系統(tǒng)將為用戶提供語音操作界面。其工作流程如圖2所示。
2系統(tǒng)的硬件構成
本系統(tǒng)的硬件主要有系統(tǒng)主機與系統(tǒng)分機兩大部分。系統(tǒng)主機由單片機AT89C52和各種接口電路組成,如圖3所示。系統(tǒng)分機由單片機AT89C52和各種接口電路、傳感器單元電路、固態(tài)繼電器控制電路組成,并由固態(tài)繼電器控制具體設備,具體硬件組成框圖如圖4所示。
通過系統(tǒng)主機的各種接口電路可將主機CPU從繁忙的計算中解脫出來,以便把主要精力運用在控制和信息傳遞上。系統(tǒng)主機主要依照各個功能電路的輸出結果進行邏輯判斷和控制命令的輸出。系統(tǒng)分機的各種接口電路和主機相似,只是根據(jù)設備的不同有著細節(jié)上的變化。下面主要介紹系統(tǒng)主機的各種接口電路。
2.1nRF401無線數(shù)據(jù)傳輸電路
無線數(shù)據(jù)傳輸電路由Nordic公司的單片UHF無線數(shù)據(jù)收發(fā)芯片nRF401及其外圍電路構成。nRF401采用FSK調(diào)制解調(diào)技術,其工作效率可達20kbit/s,且有兩個頻率通道供選擇,并且支持低功耗和待機模式。它不用對數(shù)據(jù)進行曼徹斯特編碼,其天線接口設計為差分天線,因而很容易用PCB來實現(xiàn)。)=;“
2.2看門狗電路
看門狗電路由MAX813L及其外圍元件組成。通常,在單片機的工作現(xiàn)場,可能有各種干擾源。這些干擾源可能導致程序跑飛、造成死機或者程序不能正常運行。如果不及時恢復或使系統(tǒng)復位,就容易造成損失。看門狗電路的作用就是在程序跑飛或者死機時,能有效地使系統(tǒng)復位以使系統(tǒng)恢復正常運轉。因此,在程序中定期給P1.5送入看門狗信號,就可以保證在程序運行異常時,由MAX813L使單片機復位。
2.3DS1307時鐘接口電路
DS1307時鐘芯片是美國DALLAS公司生產(chǎn)的I2C總線接口實時時鐘芯片。DS1307可以獨立于CPU工作,它不受晶振和電容等的影響,并且計時準確,月積累誤差一般小于10秒。此芯片還具有掉電時鐘保護功能,可自動切換到后備電源供電。同時還具有閏年自動調(diào)整功能,可以產(chǎn)生秒、分、時、日、月、年等數(shù)據(jù),并將其保存在具有掉電保護功能的時間寄存器內(nèi),以便CPU根據(jù)需要對其進行讀出或寫入。由于單片機AT89C52沒有I2C總線接口,因此,要驅動DS1307,就必須采用單主機方式下的I2C總線虛擬技術。在此方式下,以單片機為主節(jié)點,主器件永遠占有總線而不出現(xiàn)總線競爭,且可以用兩根I/O口線來虛擬I2C總線接口。I2C總線上的主器件可在時鐘線上產(chǎn)生時鐘脈沖,在數(shù)據(jù)線上產(chǎn)生尋址信號、開始條件、停止條件以及建立數(shù)據(jù)傳輸?shù)钠骷?。任何被選中的器件都將被主器件看成是從器件。在這里,DS1307作為I2C總線的從器件。I2C總線為同步串行數(shù)據(jù)傳輸總線,其內(nèi)部為雙向傳輸電路,端口輸出為開漏結構,因此,需加上拉電阻。
2.4MT8880C雙音頻編解碼電路
由于單片機是通過MT8880C芯片得到PSTN網(wǎng)絡的雙音頻信號解碼輸出,也就是說,單片機可以識別來自PSTN網(wǎng)絡的控制信號,用戶可以根據(jù)系統(tǒng)的語音提示進行按鍵選擇以實現(xiàn)用戶身份的識別與遠程控制。因此,利用MT8880C的雙音頻編碼功能,系統(tǒng)可以在緊急時刻將用戶預置的緊急電話打到PSTN網(wǎng)絡,從而把損失減少到最低。
2.5ISD4004語音錄放電路
ISD4004是美國ISD公司生產(chǎn)的一種語音錄放芯片。它可錄制8~16分鐘的語音信號。該芯片可提供SPI標準接口和單片機進行接口,其語音的錄放控制均通過單片機來實現(xiàn)。該芯片的一個最大特點是可以按地址編程錄放,因而可由ISD4004和單片機編程控制來構成本系統(tǒng)與PSTN網(wǎng)絡用戶的語音平臺。由于ISD4004的INT和RAC腳輸出為開漏結構,因此需要加上拉電阻。)=;“
2.6MAX202串行通訊電路
通訊電路可由串行通訊專用芯片MAX202組成,通過此電路可以方便地與PC機進行串行通訊。
2.7鈴流檢測與摘掛機控制電路
當系統(tǒng)被呼叫時,電話交換機發(fā)出鈴流信號。振鈴為25±3V的正弦波,失真小于10%,電壓有效值為90±15V。振鈴信號以5秒為周期,即1秒送,4秒斷。由于振鈴信號電壓比較高,所以先要通過高壓穩(wěn)壓二極管進行降壓,然后輸入至光耦。再經(jīng)光耦隔離轉換后,從光耦輸出時通時斷的正弦波,最后經(jīng)RC回路進行濾波以輸出標準的方波。該方波信號可以直接輸出至單片機的定時器1進行計數(shù),以實現(xiàn)對鈴流的檢測。
由于程控電話交換機在電話摘機時電話線回路電流會突然變大,因此,交換機檢測到回路電流變大就認為電話機已經(jīng)摘機。自動摘掛機電路可以通過單片機的P1.7來控制一個固態(tài)繼電器,固態(tài)繼電器的控制端應連接一個大約300Ω的電阻后再接入電話線兩端,從而完成模擬摘掛機。
3系統(tǒng)軟件編制
本系統(tǒng)軟件主要由系統(tǒng)主機和系統(tǒng)分機的C51程序和系統(tǒng)與Internet網(wǎng)絡通訊程序組成。
3.1系統(tǒng)主機程序的編制
系統(tǒng)主機程序主要用于實現(xiàn)系統(tǒng)的總體功能。包括無線數(shù)據(jù)傳輸程序、看門狗程序、時間戳程序、雙音頻編解碼程序、語音錄放程序、串行通訊程序、鈴流檢測與摘掛機控制程序、系統(tǒng)初始化程序、意外事件處理程序等。程序編制以消息驅動為主導思想。消息由計數(shù)器中斷1、外部中斷0和串行中斷產(chǎn)生,在中斷服務程序中,應將相應的狀態(tài)位置位,而在消息循環(huán)中則應按相應的狀態(tài)位調(diào)用功能函數(shù),然后由功能函數(shù)將相應的狀態(tài)位清0并完成所需功能,并最后返回到消息循環(huán)中。其程序流程如圖5所示。該系統(tǒng)的分機程序和主機類似,故此不再詳述。)=;“
3.2系統(tǒng)與Internet網(wǎng)絡通訊程序的編制
這部分通訊程序分為服務器和客戶端兩個程序,主要通過Internet網(wǎng)絡完成用戶的控制功能。
服務器程序主要完成客戶端與系統(tǒng)主機通訊的中轉,即將客戶端發(fā)來的控制或者查詢命令翻譯成系統(tǒng)主機能識別的格式,或者將系統(tǒng)主機收到的報警等信息上傳到客戶端。服務器程序使用Socket與客戶
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年全球及中國PWM制氫電源行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 必殺03 第六單元 我們生活的大洲-亞洲(綜合題20題)(解析版)
- 講稿《教育強國建設規(guī)劃綱要(2024-2035年)》學習宣講
- 2025關于合同中的表見代理
- 商業(yè)物業(yè)租賃合同范本
- 試驗檢測未來的發(fā)展方向
- 天然氣購銷合同模板
- 2025機械加工合同
- 卷簾門電機售后合同范本
- 商鋪的買賣合同年
- 9.2溶解度(第1課時飽和溶液不飽和溶液)+教學設計-2024-2025學年九年級化學人教版(2024)下冊
- 2024年審計局公務員招錄事業(yè)單位招聘考試招錄139人完整版附答案【研優(yōu)卷】
- 濰坊市人民醫(yī)院招聘真題
- 銷售人員薪資提成及獎勵制度
- 2017年江蘇南京中考滿分作文《無情歲月有味詩》5
- 2023年宏觀經(jīng)濟學考點難點
- 2024-2030年中國智慧水務行業(yè)應用需求分析發(fā)展規(guī)劃研究報告
- 山體排險合同模板
- 特殊感染手術的配合與術后處理課件
- 檢驗科生物安全工作總結
- 即時通訊系統(tǒng)建設方案
評論
0/150
提交評論