999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于HT46RU232單片機的智能家居電話遠程控制系統

2011-08-13 08:38:28王體見黃俊森
電子技術應用 2011年4期
關鍵詞:單片機信號系統

謝 輝,王體見,黃俊森

(重慶三峽學院 應用技術學院,重慶 404100)

利用現有的個人通信終端,實現基于陸基移動通信網(PLMN)和公用電話交換網(PSTN)的電話遠程控制系統,將傳統的個體電器進行智能化的統一管理和控制,如家用電器的定時開啟、家居環(huán)境的監(jiān)聽等,可使人們盡情享受高科技帶來的簡便而時尚的現代生活[1]。

1 電話遠程控制系統的功能與體系結構

1.1 功能

(1)遠程家電控制功能。通過電話終端通信設備對家中電器實現遠程控制,如控制電飯煲煮飯、空調開機等。

(2)自動模擬摘掛機。在規(guī)定的振鈴次數內,認為是正常來電,可正常通話;超過規(guī)定振鈴計數,系統自動模擬摘機。

(3)主人身份校驗。密碼操作。

(4)語音提示。按提示音操作。

(5)聲音監(jiān)聽。通過電話遙控家中座機模擬摘機,監(jiān)聽家居環(huán)境聲音,隨時了解家中情況。

(6)電器延時開、關。控制家電開關機的定時時間,更好地服務主人。

(7)狀態(tài)查詢。隨時查詢家用電器的工作狀態(tài)。

1.2 體系結構

本系統以單片機為核心,加上振鈴檢測與模擬摘機電路、聲音監(jiān)聽與語音提示電路、雙音多頻信號DTMF(Dual Tone Multi Frequency)解碼電路、密碼存儲及家電控制電路等構成,系統總體框圖如圖1所示。根據電話機和交換機發(fā)出的不同信號音以及電話線各種狀態(tài)的不同要求,結合實際情況對具體的單元功能模塊作出軟件或硬件上的不同分工。其中,信號音檢測、自動摘掛機、控制電器、DTMF解碼及密碼存儲等功能模塊使用硬件電路實現,而信號音計數、密碼校驗、信息分析、電器狀態(tài)查詢、密碼修改等功能模塊使用軟件編程完成。

圖1 系統總體框圖

2 硬件系統設計

2.1 單片機系統設計

本系統的一大特點是采用了盛群公司的HT46RU232單片機[2]。HT46RU232是一款8 bit的精簡指令集單片機,有 4 096×16 bit程序存儲器 ROM、192×8 bit數據存儲器RAM、1個8 bit和2個16 bit的具有溢出中斷的可編程定時/計數器、八層硬件堆棧、有可降低功耗的 HALT和喚醒功能等。不但運算速度快,集成功能強大,而且價格更便宜,非常適合于家用電器及工業(yè)控制。HT46RU232有28腳和48腳DIP兩種封裝形式 (主要是I/O引腳數目不同),本系統根據實際需要選用28腳封裝,使硬件裝置體積大為縮小,系統性價比更高。本文主要給出應用電路設計,其芯片介紹可參閱參考文獻[3]。

設計系統采用單片機最小系統方式工作,如圖2所示。單片機外接晶振和復位電路,PA、PB、PC、PD 4個口全部用作外接電路的輸入/輸出。其中,PC0、PC1和PC2用于振鈴檢測和模擬摘機,PB口和PA4、PA6、PA7用于語音提示及聲音監(jiān)聽,PA0~PA3及 PA5用于 DTMF檢測;PC3和PC4用于密碼存儲,PD0和PD1用于電器控制。需要注意的是,HT46RU232單片機晶振頻率采用的是4 MHz或8 MHz,而復位采用的是低電壓復位方式,與80C51單片機系統不同。

2.2 振鈴檢測及模擬摘機電路

振鈴檢測及模擬摘機電路主要包括振鈴檢測、模擬摘機和摘機監(jiān)測三個功能[4],如圖3所示。

圖2 單片機最小系統電路

(1)振鈴檢測:檢測有無鈴流。在電話線路未來鈴流前,電話線路由電話交換機提供約48 V的直流電壓,直流信號不能通過電容C4、C9,所以光耦U3不起作用,振鈴信號檢測端PC2輸出高電平。當用戶被呼叫時,電話交換機發(fā)來振鈴信號,振鈴為 25±3 Hz的正弦波,以 5 s為周期,(1 s送,4 s斷),振鈴電壓有效值為 90±15 V。 振鈴信號通過C4、C9,再經過光耦U3的隔離轉換,輸出很標準的方波。方波信號由PC2端口輸入單片機進行計數,完成振鈴音次數的檢測。

(2)模擬摘機:當單片機的振鈴計數達到預定的次數(振鈴計數可以由軟件設定)仍無人摘機時,系統即認為不是進行正常通話,而是要進行家電的遠程控制。則單片機通過輸出口PC0發(fā)出一個低電平,光耦U2工作,Q2基極得到一個高電平,Q2、Q1導通,平時48 V的高電壓通過Q1、發(fā)光二極管 D4和 R27后降為 7 V~8 V的低電壓,從而實現了模擬摘機功能。

圖3 振鈴檢測及模擬摘機電路

圖4 語音提示及聲音監(jiān)聽電路

(3)摘機監(jiān)測:電路中的 DW1、R7、R26、C13、U6 組成電話線路摘機監(jiān)測,平時電話線路的48 V電壓使得DW1擊穿,光耦U6工作,PC1輸出低電平。當系統接收到振鈴信號且達到規(guī)定的振鈴次數后模擬摘機時,電話線路上電壓由原來的48 V下降到7 V~8 V,此時DW1截止,U6停止工作,PC1輸出高電平。即單片機測試到PC1腳的高電平,就可確定系統已經模擬摘機,從而進行下一步的語音提示功能操作及DTMF解碼工作。

需要注意的是,振鈴檢測與模擬摘機部分是電話網絡的48 V高電壓,與系統其他部分的5 V電壓不同,必須隔離。單片機與本部分電路連接所用的I/O口都采用了光電耦合,語音電路輸出給本部分電路的音頻信號采用變壓器耦合才能正確傳輸。

2.3 語音提示及聲音監(jiān)聽電路

語音提示是系統的重要組成部分,能為用戶提供直觀的反饋信息,引導用戶更好地進行系統的操作。語音芯片能將需要的操作規(guī)則事先存于芯片中,根據不同的DTMF信號產生不同的提示信息,從而完成控制整個系統的目的。由于需要存儲的信息容量比較大,本系統選用了ISD2560語音芯片,其電路如圖4所示。

聲音監(jiān)聽和語音提示都由PA4進行控制,監(jiān)測家居環(huán)境的聲音信號由安置在房間內的MIC話筒產生,而語音信號由ISD2560語音芯片輸出。當PA4為高電平時,三極管Q7截止,對聲音信號和語音信號沒有放大功能;當PA4為低電平時,三極管Q6、Q12導通,繼電器K3動作,K3觸頭控制 ISD2560 Q7的SP-接地,三極管Q7導通,對信號有放大作用。通過電話線傳輸,此時用戶在遠處通過電話或手機就可實現對家居環(huán)境的監(jiān)聽或者自動語音提示。

ISD2560是高度集成的語音芯片,可錄60 s的語音信息,只需外接少量的阻容元件即可進行錄放音操作[5]。本系統采用了硬件方式錄音,錄音前先給A0~A9賦值,然后再開相應的端口就可以實現錄音功能,錄音結束芯片內部自動在該段的結束位置插入結束標志(EOM)。在系統運行過程中根據需要,從相應的錄音地址中取出對應的語音信號進行播放,遇到EOM標志即自動停止放音,從而引導用戶進行下一步的操作。

需要注意的是,本程序中涉及的放音地址不是語音輸入地址而是PB口給語音芯片送的地址。

2.4 密碼存儲電路

本系統采用EEPROM存儲密碼。為了減小電路的體積及單片機I/O口,存儲器采用了AT24C02串行EEPROM芯片。該芯片有2 KB的存儲空間,當系統掉電后密碼也不會丟失。密碼存儲電路如圖5所示。

圖5 密碼存儲電路

AT24C02的1、2、3腳是三條地址線,用于確定芯片的硬件地址。在與HT46RU232連接時全部接地,第8腳和第4腳分別為正、負電源。第5腳DATA為串行數據輸入/輸出,數據通過這條雙向I2C串行總線與單片機的PC4進行數據傳送。第6腳CLK為串行時鐘輸入線,與單片機的PC3連接。DATA和CLK都需外接一個10 kΩ的上拉電阻才能正常工作。可通過軟件編程對密碼進行存儲和修改[6]。

2.5 DTMF檢測電路

DTMF檢測電路是整個系統的關鍵部分,其工作情況直接決定了系統的可靠性。DTMF編解碼方式在電話撥號系統中應用非常廣泛,其突出的優(yōu)點是抗干擾能力很強。本系統采用專用的雙音頻解碼集成芯片MT8870[7],其電路如圖6所示。圖中,PA5為單片機的中斷引腳,當MT8870接收來自電話線的雙音多頻信號并準備好輸出時,產生中斷信號。MT8870的2、3腳接收來自電話機的雙音多頻脈沖信號,該信號先經其內部的撥號音濾波器和濾除撥號音信號,然后經前置放大后送入雙音頻濾波器,將雙音頻信號按高、低音頻信號分開,再經高、低群濾波器,幅度檢測器送入輸出譯碼電路,經過數字運算后,在其數據輸出端(11~14腳)輸出相對應的8421碼。MT8870的數據輸出端 Q1~Q4連到單片機的 PA0~PA3口線上,由單片機識別出4位代碼。

需要注意,為了使單片機獲取有效數據,MT8870的STD有效端經反相后接CPU的引腳INT。當MT8870獲取有效雙音多頻信號后,STD電平由低變高,再反相為低,CPU檢測后,指示PA口從 Q1~Q4接收有效二進制代碼。而無效的雙音頻信號(電話線路雜音、人們的語音信號等)是不會引起MT8870的STD端變化的。

2.6 繼電器控制電路

本系統采用繼電器來控制家用電器的開關。單片機的PD0和PD1輸出低電平控制兩路繼電器,從而控制兩路家電,如空調和電飯煲。根據需要,還可設定延時開、延時關的功能。電器控制電路如圖7所示。若采用譯碼器進行擴展,可控制更多路的家電。

圖7 家電控制電路

3 軟件設計

為提高控制系統的可靠性、可維護性和編程效率性,控制系統的軟件采用模塊化結構,用C語言編寫。在硬件的基礎上,智能型電話遙控器的所有功能都由軟件實現,通過軟件編程可以控制電器的開關、延時開關、聲音監(jiān)聽及語音提示等。軟件模塊包括振鈴檢測、模擬摘機、語音提示、密碼存儲、MT8870中斷等[8]。圖8為系統軟件流程圖。由于篇幅所限,下面只給出MT8870中斷程序部分。

圖8 系統軟件流程圖

測試結果表明,本系統能夠通過任一部電話、手機對家用電器進行遠程遙控,實現了密碼存儲、修改及家居環(huán)境聲音監(jiān)聽等功能,系統工作正常。

本文介紹的智能家居控制系統,充分利用現有電話網絡的特點,不需專門布線,不占用無線電頻率資源,不受距離和環(huán)境影響,節(jié)約了成本。采用了高性價比的HT46RU232單片機,與傳統的80C51單片機相比,更具有競爭優(yōu)勢;系統具有遠程家電控制、工作狀態(tài)查詢、環(huán)境聲音監(jiān)聽等多項功能,操作過程需要驗證密碼,較好地避免了電話正常使用時對家用電器的誤操作,可以讓家居生活更加舒適、安全、高效。系統略作改進,也可適用于生活小區(qū)、工業(yè)企業(yè)等不同環(huán)境的監(jiān)控管理,因此具有較高的實用性和推廣價值。

[1]蔣昊,李哲英,蔣大明.基于電話交換機的遠程家電控制系統[J].微計算機信息,2007,23(8-2):267-269.

[2]鐘啟仁.HT46XX單片機原理與實踐[M].北京:北京航空航天大學出版社,2008.

[3]HT46RU232八位單片機.http://www.holtek.com.cn/china/docum/uc/46x232.htm,2009-12-05.

[4]劉芬,楊繼生.智能電話網遠程家電控制系統的設計[J].微型機與應用,2010(1):34-36.

[5]程廣才,蔣小松.ISD系列語音芯片的特性及應用[M].北京:電子工業(yè)出版社,2006.

[6]張鵬.HOLTEK HT46系列單片機C語言實例教程[M].北京:北京郵電大學出版社,2010.

[7]張慶龍.單片機控制與網絡傳輸應用[M].北京:中國電力出版社,2007.

[8]王明秋.智能家居控制系統的設計與實現研究[D].武漢:華中師范大學,2006.

猜你喜歡
單片機信號系統
Smartflower POP 一體式光伏系統
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
完形填空二則
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
基于FPGA的多功能信號發(fā)生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 亚洲视频黄| 国产迷奸在线看| 国产在线无码一区二区三区| 国产99久久亚洲综合精品西瓜tv| 亚洲电影天堂在线国语对白| 91视频首页| 91网站国产| 国产拍揄自揄精品视频网站| 天堂av综合网| 五月六月伊人狠狠丁香网| 日韩不卡高清视频| 四虎综合网| 麻豆AV网站免费进入| 日韩av手机在线| 亚洲男人的天堂网| 91免费国产高清观看| 久久久久九九精品影院| 成年A级毛片| 波多野结衣无码视频在线观看| 国产欧美一区二区三区视频在线观看| 国产成人亚洲精品色欲AV| 日本免费a视频| 91毛片网| 香蕉精品在线| 国内熟女少妇一线天| 亚洲男人在线天堂| 日韩亚洲高清一区二区| 国产亚洲欧美日韩在线一区二区三区| 国产流白浆视频| 99精品视频九九精品| 精品少妇人妻av无码久久| 久久亚洲日本不卡一区二区| 欧美日本在线观看| 国产麻豆精品久久一二三| 美女毛片在线| 免费人成在线观看成人片| 婷婷色中文| 国产精品成人第一区| 欧美人与性动交a欧美精品| 五月综合色婷婷| 国产十八禁在线观看免费| 青青操视频免费观看| 91在线日韩在线播放| 高清国产在线| 夜夜拍夜夜爽| 在线亚洲精品福利网址导航| 视频一区亚洲| 福利视频99| 91精品国产综合久久不国产大片| 无码中文字幕精品推荐| 亚洲黄网视频| 午夜精品区| 国产精品亚洲一区二区三区z | 91年精品国产福利线观看久久 | 国产小视频免费| 香蕉国产精品视频| 视频在线观看一区二区| 国产尤物视频在线| 精品色综合| 国产91小视频在线观看| 国产精品自拍露脸视频| 97人人模人人爽人人喊小说| 亚洲大学生视频在线播放| 欧美一级黄色影院| 国产精品私拍在线爆乳| 在线国产毛片| 国产一区二区影院| 国产av无码日韩av无码网站| 经典三级久久| 蜜桃视频一区| 99久视频| 亚洲色婷婷一区二区| 就去吻亚洲精品国产欧美| 久久美女精品| 狼友av永久网站免费观看| 97成人在线观看| 女人18毛片水真多国产| 在线五月婷婷| 国产区在线观看视频| 亚洲国产成人精品青青草原| 一级看片免费视频| 欧美成人aⅴ|