


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
基于a89c51單片機和m8870的遠程多路智能控制器
隨著現(xiàn)代電子技術(shù)、通信技術(shù)和計算機科學(xué)的創(chuàng)新和發(fā)展,電話網(wǎng)絡(luò)在城市和農(nóng)村地區(qū)分布開來,為人類社會的發(fā)展和生產(chǎn)帶來了極大的便利。社會經(jīng)濟水平和人們生活水平的提高已經(jīng)開始促使家庭自動化,各種智能家居產(chǎn)品也不斷地進入了我們的家庭。其中遙控系統(tǒng)利用現(xiàn)代的科學(xué)技術(shù)去改善人類的生活,使人們的生活更加的舒適、方便。人們希望能夠隨時隨地對家庭安全實行遠程監(jiān)控以及對家電實行遠程控制。由于電話線路是全國聯(lián)網(wǎng)的,所以遙控距離可以跨省市。從而產(chǎn)生一種利用公共電話網(wǎng)的DTMF遠程控制設(shè)計的構(gòu)想,實現(xiàn)對家用設(shè)備遠程遙控。DTMF(DualToneMulti-frequency)即雙音多頻。最先應(yīng)用于撥號系統(tǒng)。有高頻群和低頻群組成,高低頻群個包含4個頻率。一個高頻信號和一個低頻信號疊加組成一個組合信號,代表一個數(shù)字。DTMF信令有16個編碼。雙音多頻信號(DTMF),電話系統(tǒng)中電話機與交換機之間的一種用戶信令,通常由于發(fā)送被叫信號。本文主要是介紹基于該方式進行的遠程遙控器的設(shè)計與研究。1控制電路的安裝控制器主要完成的功能是對DTMP信號的解碼,通過單片機對解碼結(jié)果進行譯碼,再根據(jù)譯碼的結(jié)果發(fā)出相應(yīng)的控制信號。通過對電話按鍵的操作來遠程控制被控制對象。自行安裝一個DTMF接受解碼電路、BCD碼—7段譯碼電路以及LED數(shù)碼顯示電路;但接受其接受到正確且無失真的DTMF信號時,經(jīng)解碼以及BCD碼—7段譯碼和驅(qū)動,使LED顯示器顯示經(jīng)長線謠傳的信息(0、1、2、…、9)2硬件設(shè)計2.1遠端控制控制操作該控制器采用單片機和語音芯片,可利用語音對于不同操作進行提示并可反饋受控方狀態(tài)的信息。電話線上所傳輸?shù)氖请p音多頻信號(DTMP信號),這里直接利用電話線傳遞DTMP信號來傳遞控制信息實現(xiàn)對遠端控制對象的控制操作。本設(shè)計采用AT89C51作為中控CPU控制MT8870對電話按鍵的雙音多頻信號進行解碼,來實現(xiàn)通過對電話按鍵的操作來控制遠端的被控對象??刂葡到y(tǒng)接收由電話線傳來的DTMP信號,由雙音多頻解碼集成電路對電話鍵的雙音多頻信號進行解碼,通過語音電路來播放提示音,如果密碼正確操作者就可以根據(jù)語音就可以很方便地查詢被控制對象的運行狀態(tài),操作電話按鍵就可以輕松改變被控對象的運行狀態(tài)。單片機輸出信號送給模擬摘掛機電路,模擬摘機。該系統(tǒng)主要設(shè)置了振鈴檢測電路、模擬摘掛機電路、MT8870雙音多頻解碼譯碼電路和語音電路,原理圖如圖1所示2.2網(wǎng)絡(luò)接口器:at29cu2004盡管各類單片機很多,但無論是從世界范圍或是從全國范圍來看,使用最為廣泛的應(yīng)屬MCS-51單片機。AT89C51是一種帶4K字節(jié)FLASH存儲器的低電壓、高性能CMOS8位微處理器,俗稱單片機。單片機的可擦除只讀存儲器可以反復(fù)擦除1000次。該器件采用ATMEL高密度非易失存儲器制造技術(shù)制造,與工業(yè)標準的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲器組合在單個芯片中,ATMEL的AT89C51是一種高效微控制器,AT89C單片機為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案?;谶@一事實,本設(shè)計應(yīng)用最為廣泛的MCS-51系列8位單片89C51為主芯片。2.3翻譯代碼cd4511采用譯碼器CD4511把這些二進制碼轉(zhuǎn)換成7段碼并驅(qū)動一個7段數(shù)字顯示器點亮。2.4高頻和低頻電路設(shè)計雙音多頻的撥號鍵盤是4乘4的矩陣,每一行代表一個低頻,每一列代表一個高頻。每按一個鍵就發(fā)送一個高頻和低頻的正弦信號組合。比如“1”相當于697和1209赫茲(HZ)。交換機可以解碼這些頻率組合并確定所對應(yīng)的按鍵。2.5信號輸出電路MT8870是DTMF信號接收處理的專用芯片,其功能是將接收到的DTMA信號解碼為4位二制碼,由Q1~Q4直接輸出。模擬摘機以后,DTMP信號經(jīng)過耦合隔離變壓器耦合入MT8870輸入腳。該DTMP信號先經(jīng)MT8870內(nèi)部的撥號音濾波器濾除撥號音信號后,再經(jīng)前置放大器送入雙音頻濾波器,將雙音頻信號按高、低頻信號分開,又經(jīng)高、低頻濾波器、幅度檢測器送入譯碼電路,最后從MT8870的數(shù)據(jù)輸出端輸出相應(yīng)的編碼。為了獲取有效的數(shù)據(jù),MT8870的STD接AT89C51的INT0。當STD電平由低變高,經(jīng)AT89C51檢測后通過P1口總線接收有效撥號鍵值碼。3程序流程框圖構(gòu)建軟件程序是整個控制系統(tǒng)的核心部分。構(gòu)建出程序設(shè)計的整體框架,包括主程序流程框圖和子程序流程框圖的構(gòu)建、各功能模塊之間的組合關(guān)系。程序整體結(jié)構(gòu)清晰、簡潔、流程合理,主程序盡可能簡單明了,各種功能的實現(xiàn)應(yīng)采用模塊化、子程序化,以便于編制、閱讀、連接、移植、修改和調(diào)試。2.1初始狀態(tài)的設(shè)定負責(zé)應(yīng)用系統(tǒng)整體的管理與協(xié)調(diào),包括單片機資源的調(diào)配;初始參數(shù)的設(shè)定,如定義RB口、定義中斷、置時間初值;系統(tǒng)各主要部分初始狀態(tài)的管理等。構(gòu)建主程序時應(yīng)做到簡單明了,對各種操作功能實現(xiàn)模塊化管理,即盡可能多的采用子程序結(jié)構(gòu),方便分析與調(diào)試2.2密碼接口程序控制器防止誤操作設(shè)置密碼保護功能。當控制中心通過撥打電話與控制器接通后,單片機輸出信號給語音電路播放密碼提示語音??刂普呖梢酝ㄟ^按鍵輸入密碼。在密碼接受程序中需完成下述幾個任務(wù):接受8個DTMF信號;置超時標志(BSFFLAG,1);檢測STD有效信號;判斷是否為“*”,不是則跳過,是“*”,重新輸入;判斷是否超時。2.3振鈴檢測和模擬摘掛機程序根據(jù)軟件設(shè)定的振鈴呼叫次數(shù),在指定的時間內(nèi)進行檢測比較。當?shù)竭_設(shè)定值時,啟動摘機,接通電話,播放語音提示。2.4位移控制碼長對位根據(jù)所要控制的命令,選擇相應(yīng)的通道后,將遙控控制碼從電可擦除只讀存儲器中取出送入移位緩沖區(qū),判斷是否需要引導(dǎo)碼。然后移位遙控控制碼,當移位為“1”時,先使P1.4為高電平,時間間隔為t0,然后再使P1.4為低電平,時間間隔為t1。根據(jù)遙控控制碼的長短來確定發(fā)送多少個“0”和“1”;由控制碼和地址碼來決定何時發(fā)出“0”和“1”。4dtmp技術(shù)DTMF遠程控制裝置是以AT89C51為單片機作為控制核心,MT8870為DTMF信號接收電路,在系統(tǒng)程序控制下實現(xiàn)功能,它由電話振鈴檢測模塊,電話自動摘機、掛機控制電路和阻抗匹配電路,DTMF譯碼模塊,語音存儲模塊和功放模塊,以及微處理器控制和驅(qū)動電路模塊六大部分組成。利用DTMP技術(shù)是實現(xiàn)遠程遙控的軟硬件關(guān)鍵技術(shù)。其電路具有實現(xiàn)簡單、成本低、可靠性高的特點。與相關(guān)軟件配合還可以實現(xiàn)雙向呼叫通信,可適用于多種遠程通信場合。它比起這一些的常規(guī)的遙控方式顯示出了一定不可比擬優(yōu)越性。它不需占用了一定的頻率資源,也不會造成電
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電大工作分析試題及答案
- 激勵熱情2025年計算機二級考試試題及答案
- 探討2025年公共衛(wèi)生執(zhí)業(yè)醫(yī)師考試試題及答案的變化
- 2025-2030中國牛脂多不飽和脂肪酸市場發(fā)展動態(tài)及未來前景展望研究報告
- 學(xué)習(xí)法則在復(fù)習(xí)中的運用試題及答案
- 2025-2030中國牙橋和牙冠行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報告
- 2025-2030中國燃燒器行業(yè)市場深度調(diào)研及投資價值與投資前景研究報告
- 2025-2030中國煤氣燒烤行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 2025-2030中國焊割設(shè)備行業(yè)應(yīng)用領(lǐng)域及銷售渠道發(fā)展分析研究報告
- 母豬基因與護理措施相結(jié)合試題及答案
- 被盜竊賠償協(xié)議書范文范本
- 中職數(shù)學(xué)基礎(chǔ)模塊下冊8-1隨機事件教案
- 汽車行業(yè)系列深度五:復(fù)刻手機高端之路 華為賦能智電未來
- 物理因子治療技術(shù)-光療法
- 美觀而安全的衣衫-包裝設(shè)計 課件-2023-2024學(xué)年高中美術(shù)人美版(2019)選擇性必修4 設(shè)計
- 垃圾填埋場運營合同范本
- CJT 289-2008 城鎮(zhèn)污水處理廠污泥處置 制磚用泥質(zhì)
- 2024年四川省眉山市中考地理+生物試卷(含答案)
- 當代世界經(jīng)濟與政治 李景治 第八版 課件 第1、2章 當代世界政治、當代世界經(jīng)濟
- 籃球智慧樹知到期末考試答案章節(jié)答案2024年浙江大學(xué)
- 《歸去來兮辭(并序)》課件
評論
0/150
提交評論