基于單片機的家用電器遠程控制系統_第1頁
基于單片機的家用電器遠程控制系統_第2頁
基于單片機的家用電器遠程控制系統_第3頁
基于單片機的家用電器遠程控制系統_第4頁
基于單片機的家用電器遠程控制系統_第5頁
已閱讀5頁,還剩1頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

基于單片機的家用電器遠程控制系統隨著經濟、科技技的發展和人人們生活水平平的不斷提高高,居住環境境的智能化問問題越來越受受到人們關注注。利用電話話網實現對家家用電器的遠遠程控制,將將會給人們的的日常生活帶帶來了極大的的方便和享受受,這也是小小區、住宅智智能化的重要要標志之一。

本文就就是介紹了一一種基于電話話網和單片機機的家用電器器遠程控制系系統。利用該該系統,用戶戶可通過打電電話方便地遙遙控家中的電電器。例如用用戶下班前,可可通過電話將將家中的電飯飯鍋、空調器器和熱水器提提前打開。下下班到家時,飯飯已煮好,房房間溫度正好好合適,熱水水器中水已加加熱,既舒適適又方便。另另外,用戶還還能隨時改變變家用電器的的工作狀態,達達到節能和提提高無人住宅宅安全性的目目的。下面具具體介紹該系系統的組成和和控制原理。1

系統組成與與工作原理

系統組成框框圖如圖1所示,ISD25560為語音存儲儲芯片。

圖1系統組成成框圖

當用戶戶需要控制家家中電器時,可可用手機或固固定電話撥打打家中的電話話號碼,振鈴鈴信號通過電電話網絡傳到到家中的話機機,此時振鈴鈴檢測電路開開始檢測鈴流流信號,一次次鈴流信號產產生一個脈沖沖,脈沖送到到單片機AT89CC51中計數。在在有人接聽或或振鈴次數不不大于6次(可由軟軟件設定)時時,控制系統統認為是電話話呼叫信號或或誤操作而不不動作,以避避免干擾正常常電話業務。當當振鈴次數大大于6次時,系統統認為是對插插座和電器的的控制,單片片機控制摘機機并啟動語音音提示電路發發出提示音,要要求用戶輸入入密碼。DTMF解碼芯片MT88770會將用戶輸輸入的按鍵信信號轉換成相相應的數字信信號,送到單單片機中判斷斷。如果密碼碼不正確,則則語音提示重重新輸入,當當輸入次數超超過3次(可由軟軟件設定)時時,系統將自自動掛機;如如果輸入密碼碼經系統確認認正確后,語語音提示用戶戶各項操作所所對應的數字字鍵,確認操操作完成后,系系統自動掛機機。用戶撥打打話機按鍵的的過程中,按按鍵時間間隔隔不能超過一一定時間(一一般設置為5~10秒),當超超過設定時間間時,系統同同樣會自動掛掛機。2

系統硬件設設計2.1

中央控控制電路

本系統的中中央處理單元元是AT89CC51,所有的控控制命令由它它發出。當系系統上電復位位后,CPU不斷地檢測測振鈴信號狀狀態。當檢測測到有效振鈴鈴信號后,啟啟動計數程序序。計數到設設定振鈴次數數后,CPU送出摘機信信號,控制電電路自動摘機機并送出摘機機提示音,提提示用戶輸入入密碼。同時時單片機檢測測MT88770送來的STD信號,當STD信號有效時時,從MT88770讀入指令代代碼并與預設設密碼比較,不不一致就自動動掛機。如果果一致,用戶戶就可以根據據系統的語音音提示進行進進一步的操作作,如檢查插插在插座上電電器的工作狀狀態,或者對對其狀態的設設定等。2.2

振鈴檢檢測電路

振鈴檢測電電路如圖2所示。當振振鈴信號經C21、C22輸入時,電電話線路上的的75±155V、25Hz的交流電壓壓經D4橋式整流、C8濾波、D5穩壓后的直直流電壓使光光電耦合器導導通,+5V的電源電壓壓經光電耦合合器、R22和D3給電容C13充電,當電電容上的電壓壓充至74L08的開門電壓壓時,74LS008導通,把模模擬信號轉化化為數字脈沖沖信號,然后后輸入到AT89CC51單片機的T0引腳進行計計數。每一個個鈴流信號產產生一個脈沖沖,單片機計計數一次。當當計數達到6次時,通過過軟件使AT89CC51的P2.1引腳發出低低電平,完成成摘機動作。圖2

振鈴檢測測電路2.3

DTMMF解碼電路

解碼電路如如圖3所示。DTMF解碼電路的的作用是接收收從話機輸入入的雙音多頻頻信號并將其其轉換成二進進制編碼,然然后輸至單片片機進行數據據處理,進而而實現控制功功能。MT88770是完整的DTMF接收器,可可用作界面分分離濾波器和和數字解碼器器。濾波部分分用于轉換電電容的高低濾濾波群,解碼碼器用于數字字查詢,并將將檢測到的16位DTMF信號轉化成4位代碼。外外部計數的最最小值由不同同的輸入放大大器、時鐘振振蕩器及鎖存存的三位狀態態值預先設定定。電話線上上的信號通過過電容C23耦合、R13、R14衰減輸入到MT88770的2腳和3腳進行解碼碼,把電話撥撥號信號轉化化為對應的二二進制編碼。用用戶在電話機機的鍵盤上操操作按鍵后,這這些信息均采采用雙音頻方方式通過電話話線發出。2.4

語音提提示及監聽電電路

IISD系列語音芯芯片避免一般般固體語音電電路的量化噪噪聲和失真現現象,能夠較較好地再現語語音的自然效效果。ISD25560支持用戶對對語音信息的的直接地址操操作,使設計計者在對語音音信息段進行行操作和語音音組合時無須須知道其地址址,僅需知道道音段的相對對序號即可。ISD25560的操作模式式根據引腳A1~A8的高低電平平不同組合分分為6種不同的模模式,實現不不同的功能。在在啟動監聽功功能時,只需需改變相應口口的電平就可可以將現場的的聲音轉換為為電平信號送送到電話線路路中,電路簡簡單,使用方方便。圖3

DTMFF解碼電路2.5

摘/掛掛機電路

摘/掛機電路如如圖4所示。平時時電話掛機時時,兩條電話話線處于開路路狀態,線上上電壓加到話話機的振鈴電電路兩端。摘摘機時振鈴電電路斷開,電電話線接通。撥撥打電話時,來來自電話線的的高壓振鈴信信號經鈴流檢檢測電路產生生脈沖信號,送送到單片機的的P3.5口進行振鈴鈴脈沖計數。當當振鈴次數達達到6次,單片機機程序控制P2.1口輸出一個個低電平,然然后P2.1口的高電平平送往MC14113集成開關驅驅動電路的1腳進行放大大,由16腳輸出高電電平送到三極極管9013的基極,使使三極管飽和和導通。此時時,+5V電源經繼電電器線圈和三三極管接地,繼繼電器線圈得得電,使繼電電器的常開觸觸電閉合,電電話接通。當當用戶輸入密密碼錯誤或者者操作結束后后,系統軟件件控制P2.1口輸出一個個高電平,經經MC14113驅動電路,16腳輸出低電電平,控制9013截止,繼電電器線圈失電電,常開觸點點斷開,電話話線又處于開開路狀態,實實現了掛機。

圖4

摘/掛機機電路2.6

控制電電路

設計采用控控制帶有繼電電器的電源插插座來實現對對家電的最終終控制,諸如如電飯煲、熱熱水器、空調調之類的電器器只需插上插插頭,主控單單片機即可通通過控制插座座中各繼電器器來控制電器器電源的通斷斷。該方式簡簡單且易于實實現。電路如如圖5所示。圖5

控制電路路3

軟件設計計

控制系統完完成摘機動作作后,系統提提示輸入密碼碼,如輸入密密碼不正確,系系統提示重新新輸入,最多多輸入三次,超超過三次時系系統自動掛機機;如密碼正正確,系統將將根據設定菜菜單給出操作作提示。為方方便操作,系系統設置一個個返回鍵,當當按下此鍵時時,返回上一一級菜單。當當所有設置完完成后,按“#”

結束設置,系系統自動掛機機。系統流程程如圖6所示。圖6

程序流程程圖4

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論