<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于51單片機(jī)設(shè)計的電話遙控器

          基于51單片機(jī)設(shè)計的電話遙控器

          作者: 時間:2013-02-21 來源:網(wǎng)絡(luò) 收藏
          前言

          進(jìn)十年來,中國的固定電話業(yè)務(wù)呈現(xiàn)出舉世矚目的快速增長。1997年8月局用電話交換機(jī)總?cè)萘客黄?億門,網(wǎng)絡(luò)規(guī)模躍居世界第二位,1999年7月固定電話用戶總數(shù)突破1億戶。
          現(xiàn)代電話網(wǎng)絡(luò)是由交換機(jī)和電話傳輸線共同組成,它的性能已經(jīng)有了很大的進(jìn)展,而且可靠性非常高。
          遙控技術(shù)是通過一定的手段對被控物體實施一定距離的控制,常用的方式有無線電遙控、有線遙控、紅外線和超聲波遙控等。無線電遙控既是利用無線電信號對被控物體實施遠(yuǎn)距離控制。無線電遙控不可避免的須占用一定的無線電頻率資源,造成電磁污染;常規(guī)的有線遙控需進(jìn)行專門的布線,增加了投入;而紅外線、超聲波遙控則受距離所限?,F(xiàn)有的遙控方式中,還有載波通信控制手段和基于無線尋呼的遙控方式。載波方式即通過電力線傳遞信息,該方式只能局限于同一變電所、同一變壓器所轄范圍內(nèi)。因此也存在距離問題,應(yīng)用范圍有限?;跓o線尋呼的遙控方式利用了現(xiàn)有的尋呼頻率資源,不需占用額外的頻譜。而且,隨著尋呼網(wǎng)的全國聯(lián)網(wǎng),其遙控的距離基本不受限制。但該方式的受控方動作滯后于控制方的操作,不具備實時性,而且不具備很高的可靠性。
          作為一較新的課題與常規(guī)的遙控方式相比,顯示出一定的優(yōu)越性,不需進(jìn)行專門的布線,不占用無線電頻率資源,避免了電磁污染。同時,由于電話線路各地聯(lián)網(wǎng),可以充分利用現(xiàn)有的電話網(wǎng),因此遙控距離可跨省市,甚至跨越國家。
          電話屬雙工通信手段。因此,這可以大大體現(xiàn)出利用電話進(jìn)行遙控的更大優(yōu)越性。操作者可以通過各種提示音即時了解受控對象的有關(guān)信息,從而進(jìn)行進(jìn)一步的操作。電話遙控這一課題目前已有涉足者,但是只是還只限于實驗室階段,因而距離實際應(yīng)用,尤其是對于日常生活尚有一定的差距,并不能完全體現(xiàn)出電話遙控方式的雙工通信特點。本作品正是針對這一點進(jìn)行了較大改進(jìn),采取單片機(jī)智能控制,利用不同的提示音達(dá)到對于不同操作的提示及對受控方狀態(tài)的信息反饋,從而使操作者能夠及時了解受控方信息,使產(chǎn)品達(dá)到交互式與智能化。而且本作品的調(diào)試都是在線調(diào)試,已經(jīng)在宿舍連接電話經(jīng)過真正的交換機(jī)實驗并且成功。本作品的各種電器接口、各項標(biāo)準(zhǔn)都嚴(yán)格遵循國家有關(guān)標(biāo)準(zhǔn),為以后的產(chǎn)品化提供了良好的基礎(chǔ)。
          作品為突出電話遙控的信息反饋功能,并使產(chǎn)品達(dá)到非常高性價比。故未對電話裝置的其他功能進(jìn)行進(jìn)一步的擴(kuò)展,而且所有使用的集成電路和其它元器件都盡量選擇廉價的。在該作品的基礎(chǔ)上進(jìn)行了功能擴(kuò)展是很方便的。譬如:使用語音芯片作為信號音反饋,提高本作品的實用性(此次為了保證整體電路的廉價,所以并未使用語音芯片)。加上留言電路,主人不在家時客人留言。利用遙控方式可使主人很方便地在異地提取留言信息;在各路終端上接上傳感器即可實現(xiàn)對環(huán)境聲響的監(jiān)聽;接上自動撥碼電路可定時將預(yù)定信息轉(zhuǎn)至主人傳呼機(jī)或特定電話,從而達(dá)到定時提醒主人的目的。本作品還可以應(yīng)用于工廠企業(yè)的自動化控制等領(lǐng)域。

          點擊瀏覽下一頁

          第一章 總體設(shè)計

          由單片機(jī)構(gòu)成主控部分,進(jìn)行主要的信息處理,接收外部操作指令形成各種控制信號,并完成對于各種信息的記錄;接口電路提供單片機(jī)與電話外線的接口。其中包括鈴流檢測、摘掛機(jī)控制、忙音檢測、雙音頻DTMF識別,及語音提示電路。系統(tǒng)原理框圖如圖1.1所示

          圖1.1
          語音提示電路是該作品重要組成部分。為了降低本裝置的造價,作品的提示音使用程序產(chǎn)生。語音提示電路受單片機(jī)的控制產(chǎn)生相應(yīng)的提示音提示,并通過反饋電路反饋至電話外線。從而使操作者對電器的操作達(dá)到交互式,并能即時了解有關(guān)的信息;顯示電路用于狀態(tài)設(shè)置時的顯示;控制部分即受控的終端,如前所述,可通過接駁不同的終端并對電話進(jìn)行必要的改動從而達(dá)到功能的擴(kuò)展。這一點,可使產(chǎn)品達(dá)到系列化。
          本系統(tǒng)的每一個接口電路(振鈴檢測、模擬摘掛機(jī)、語音反饋、雙音頻解碼等)都已經(jīng)經(jīng)過實際的交換機(jī)在線實驗,具有很強(qiáng)的實用性。本系統(tǒng)使用最簡單的電路、最便宜的電路芯片實現(xiàn)了完善的功能。本系統(tǒng)還有許多可以添加的功能,具有很強(qiáng)的市場前景。
          本裝置并聯(lián)于電話機(jī)的兩端,不會影響到電話機(jī)的正常使用。用戶通過異地的電話機(jī)撥通本裝置所連接外線的電話號碼,通過市局交換機(jī)向電話機(jī)發(fā)出振鈴信號。本裝置如果檢測到振鈴五次,即五次響鈴后無人接,自動摘機(jī),進(jìn)入密碼檢測,輸入正確后選擇被控制電器,然后輸入開或關(guān)進(jìn)行遙控電器,完成后返回。

          第二章 系統(tǒng)設(shè)計可行性分析

          2.1 總體設(shè)計分析

          根據(jù)的具體設(shè)計要求:

          ⑴ 通過電話網(wǎng)對異地的電器實現(xiàn)控制(開/關(guān));
          ⑵ 控制器可以實現(xiàn)自動模擬摘掛機(jī);
          ⑶ 控制器設(shè)置密碼校驗;

          我設(shè)計此系統(tǒng)必須具有以下單元功能模塊:

          ⑴ 鈴音檢測、計數(shù);
          ⑵ 自動摘掛機(jī);
          ⑶ 密碼校驗;
          ⑷ 在線修改密碼;
          ⑸ 雙音頻信號解碼;
          ⑹ 輸入信息分析;
          ⑺ 控制電器開關(guān);
          ⑻ 電器狀態(tài)查詢;
          ⑼ 忙音檢測;

          根據(jù)電話機(jī)和交換機(jī)發(fā)出的不同信號音以及電話線各種狀態(tài)的不同要求,我結(jié)合實際情況對具體的單元功能模塊作出軟件或硬件上的不同分工,具體如下。
          理論上交換機(jī)所發(fā)出的各種信號音都可以通過軟件編程而識別,即通過單片機(jī)發(fā)出的脈沖信號來檢測信號音單位時間內(nèi)的脈沖個數(shù)計算出其頻率,從而完成信號音識別。但是從系統(tǒng)的可靠性和程序的結(jié)構(gòu)設(shè)計上分析,我選擇了硬件來解決振鈴音檢測、忙音檢測、雙音頻信號解碼等功能模塊。
          自動摘掛機(jī)和電器的控制必須使用具體硬件電路來實現(xiàn)。
          振鈴音計數(shù)、忙音計數(shù)、密碼校驗、在線修改密碼、輸入信息分析、電器狀態(tài)查詢等功能模塊使用軟件編程方式要比硬件電路簡單的多,實現(xiàn)也很容易。
          綜上所述,我設(shè)計信號音檢測、自動摘掛機(jī)、控制電器、雙音頻解碼等功能模塊使用硬件電路實現(xiàn)。而信號音計數(shù)、密碼校驗、在線修改密碼、信息分析、電器狀態(tài)查詢等功能模塊使用軟件編程完成。
          下面就硬件以及軟件實現(xiàn)的單元電路分別進(jìn)行具體分析。

          2.2 硬件模塊

          本作品使用了大量的硬件電路完成部分功能模塊,其目的就是充分利用硬件電路的可靠性、穩(wěn)定性,使整體電路達(dá)到比較高的穩(wěn)定性。

          2.2.1自動摘掛機(jī)

          因為程控電話交換機(jī)對電話摘機(jī)的響應(yīng)是電話線回路電流突然變大為約30mA的電流,交換機(jī)檢測到回路電流變大就認(rèn)為電話機(jī)已經(jīng)摘機(jī)。自動摘掛機(jī)電路可以通過單片機(jī)控制一個繼電器的開關(guān),繼電器的控制端連接一個大約300Ω的電阻接入電話線兩端,從而完成模擬摘掛機(jī)。

          2.2.2振鈴音的檢測

          當(dāng)用戶被呼叫時,電話交換機(jī)發(fā)來鈴流信號。振鈴為25±3伏的正弦波,諧鈴失真不大于10%,電壓有效值90±15V。振鈴以5秒為周期,即1秒送,4秒斷。根據(jù)振鈴信號電壓比較高的特點,可以先使用高壓穩(wěn)壓二極管進(jìn)行降壓,然后輸入至光電耦合器。經(jīng)過光耦的隔離轉(zhuǎn)換,從光電耦合器輸出的波形是時通時斷的正弦波,經(jīng)過RC回路進(jìn)行濾波輸出很標(biāo)準(zhǔn)的方波。方波信號就可以直接輸出至單片機(jī)的中斷計數(shù)器輸入口,完成整個振鈴音檢測和計數(shù)的過程。

          2.2.3控制電器

          此部分比較簡單,通過單片機(jī)控制多路繼電器的開關(guān)即可,常用的電路已經(jīng)很成熟,在此就不累述了。

          2.2.4雙音頻解碼

          此部分是整個系統(tǒng)的關(guān)鍵,它的工作情況直接決定了系統(tǒng)的可靠性。經(jīng)過翻閱大量的文獻(xiàn)資料,我發(fā)現(xiàn)使用電話專用的芯片進(jìn)行輸入雙音頻信號的解碼,是比較常用的一種方法。使用集成電路不但外圍電路簡單,而且可靠性強(qiáng)。經(jīng)過專用集成電路的解碼,信號轉(zhuǎn)換成為不同的碼制信號,可以直接被單片機(jī)讀取。一般常用的電話集成電路有8870、8880、8888等,經(jīng)過反復(fù)論證比較,我決定使用雙音頻解碼集成片MT8870來完成此功能模塊。有關(guān)MT8870的詳細(xì)介紹請參閱本報告的附錄部分。

          2.3 軟件模塊

          經(jīng)過比較,我決定使用AT89C51作為控制的單片機(jī)芯片,具體有關(guān)AT89C51的介紹不在這里累述,其詳細(xì)資料請參閱本報告的附錄部分。

          2.3.1信號音計數(shù)

          本單元可以使用AT89C51的兩個計數(shù)器的外部中斷方式來實現(xiàn)對不同信號音的計數(shù)。

          2.3.2密碼檢測

          本單元可以在系統(tǒng)初始化的時候,在單片機(jī)內(nèi)部的存儲器的內(nèi)部開辟一塊空間放置密碼。當(dāng)用戶輸入密碼的時候,單片機(jī)把輸入的密碼寫入另外的一塊空間,然后利用減法運(yùn)算比較兩者是否相等。這樣就可以實現(xiàn)密碼檢測的功能。

          2.3.3 信號分析處理

          本單元可以利用查表方式,也可以用簡單的語句,稍微長一點的語句實現(xiàn),例如CASE語句等。

          經(jīng)過翻閱大量的技術(shù)資料,對具體要求實現(xiàn)的功能進(jìn)行完整的系統(tǒng)分析,我認(rèn)為我的電話遙控系統(tǒng)設(shè)計基本符合實際情況,可以完成設(shè)計任務(wù)所要求實現(xiàn)的基本功能。 第三章 硬件單元電路設(shè)計

          3.1 振鈴檢測電路

          在電話線路未來鈴流前,電話線路由電話交換機(jī)提供大約48V的直流電壓。當(dāng)用戶被呼叫時,電話交換機(jī)發(fā)來鈴流信號。振鈴信號為25±3伏的正弦波,諧鈴失真不大于10%,電壓有效值90±15V。振鈴以5秒為周期,即1秒送,4秒斷。
          在本電路檢測鈴流信號時,以五次鈴響為準(zhǔn),即五次振鈴后無人摘機(jī),便由單片機(jī)控制自動模擬摘機(jī)。

          圖3.1
          原理說明:

          電話振鈴信號通過電容C1隔直、D1穩(wěn)壓二極管、R1限流電阻輸入至光電耦合器4N25的輸入端1口,C1、D1和R1共同組成振鈴信號變換電路,它們使輸入電壓和電流不會太大,對后面的光電耦合器起保護(hù)作用。光電耦合器4N25起的是隔離作用,光電耦合器是一種電信號的耦合器件,它一般是將發(fā)光二極管和光敏三極管的光路耦合在一起,輸入和輸出之間不可共地,輸入電信號加于發(fā)光二極管上,輸出信號由光敏三極管取出。
          光電耦合器以光電轉(zhuǎn)換原理傳輸信息,它不僅使信息發(fā)出端(一次側(cè))與信息接收并輸出端(二次側(cè))是絕緣的,從而對地電位差干擾有很強(qiáng)的抑制能力,而且有很強(qiáng)的抑制電磁干擾能力。速度高、價格低、接口簡單。
          振鈴信號通過光耦4N25的4腳輸出振鈴正弦波,R2和C2共同組成濾波電路,信號到了開關(guān)三極管T1的基極就變成了方波。經(jīng)過三個反向器的整形輸出到單片機(jī)AT89C51的T0/P3.4口,中斷方式采用外部中斷,計數(shù)5次產(chǎn)生T0中斷,控制繼電器模擬摘機(jī),完成振鈴音檢測。

          紅外遙控器相關(guān)文章:紅外遙控器原理

          上一頁 1 2 3 4 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();