電話遠(yuǎn)程控制
作者Email: liu_fei@163.com
摘要:文章介紹了以AT89C51單片機(jī)作為控制核心的電話遠(yuǎn)程控制系統(tǒng);著重描述了該系統(tǒng)的各模塊組成、原理及具體的電路,該系統(tǒng)通用性較強(qiáng)。
關(guān)鍵詞:AT89C51單片機(jī) 語音芯片 通信 DTMF
1、概述
隨著通訊產(chǎn)業(yè)的發(fā)展,電話機(jī)已經(jīng)走進(jìn)了千家萬戶;隨著現(xiàn)代科學(xué)技術(shù)的發(fā)展,利用電話機(jī)進(jìn)行遠(yuǎn)程控制的技術(shù)也日益用于生活中。本文介紹了一種電話遠(yuǎn)程控制技術(shù)。該系統(tǒng)用于具有單片機(jī)控制的家用電器的電話遙控,用戶可通過任意一部雙音多頻電話(包括手機(jī),電話分機(jī))對自己家庭安裝的各種、電器(如電飯鍋,微波爐,電視機(jī)等)進(jìn)行開機(jī),停機(jī)等操作。
2、系統(tǒng)結(jié)構(gòu)
本系統(tǒng)主要包括電話振鈴檢測電路,電話自動摘機(jī)和掛機(jī)電路,DTMF信號解碼電路,語音提示急電路,音頻放大電路,以及控制心臟CPU電路,系統(tǒng)結(jié)構(gòu)框圖如圖1所示:
當(dāng)有電話打入時,電話振鈴檢測電路檢測到有振鈴并等待系統(tǒng)默認(rèn)的振鈴次數(shù)后,控制器自動摘機(jī),并在語音電路的提示下依次輸入用戶的操作密碼和操作指令。DTMF解碼電路將接受到的DTMF解碼后的數(shù)字信號送入CPU,若密碼有誤,系統(tǒng)自動掛斷電話;當(dāng)密碼正確時,只需按語音提示依次完成一系列操作。當(dāng)操作完成時,單片機(jī)根據(jù)返回的確認(rèn)信息去控制家用電器,至此,整過操作過程完成。
3、系統(tǒng)硬件設(shè)計(jì)
3.1 振鈴檢測電路
當(dāng)電話振鈴信號到來時,電話線路上的90伏振鈴信號,經(jīng)過整流及濾波后,驅(qū)動光電耦合器,如圖2所示。有振鈴信號時,輸出為高電平,無振鈴時為低電平,CPU以此來來判斷有無振鈴及振鈴次數(shù)。
3.2 電話自動摘機(jī)和掛機(jī)電路
電話打入并等待默認(rèn)的振鈴次數(shù)后,從CPU的P1.7送出的摘機(jī)信號驅(qū)動光藕導(dǎo)通使假負(fù)載接入,進(jìn)入摘機(jī)狀態(tài)。當(dāng)整個設(shè)定過程完成后或輸入密碼錯誤時,CPU使摘機(jī)信號恢復(fù)為高電平以斷開假負(fù)載,進(jìn)入掛機(jī)狀態(tài),如圖3所示。
3.3 音頻放大電路
使用LM386低壓音頻功率放大器,LM386是為低壓用戶設(shè)計(jì)的功率放大器,內(nèi)部增益為20,外接元件數(shù)目較少。音頻放大電路如圖4所示。
評論