<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 手機與無(wú)線(xiàn)通信 > 設計應用 > 基于DTMF技術(shù)與射頻技術(shù)的遠程控制的實(shí)現

基于DTMF技術(shù)與射頻技術(shù)的遠程控制的實(shí)現

作者: 時(shí)間:2010-11-23 來(lái)源:網(wǎng)絡(luò ) 收藏

  1.2.3雙解碼

  本文使用電話(huà)專(zhuān)用的雙編解碼芯片MT8880進(jìn)行輸人雙信號的解碼。經(jīng)過(guò)專(zhuān)用集成電路的解碼,信號轉換成為不同的碼制信號,可以直接被單片機讀取。

  1.3 DTMF信號收、發(fā)芯片MT8880簡(jiǎn)介

  MT8880是加拿大MITEL公司生產(chǎn)的DTMF收發(fā)一體的集成電路,該芯片集成度高,內部含有一個(gè)帶增益可調放大器的DTMF接收器和一個(gè)DTMF發(fā)送器。接收器采用集頻帶分離濾波器和數字解碼為一體的結構形式。其中濾波電路采取高頻群和低頻群兩個(gè)六階開(kāi)關(guān)電容濾波器,解碼采用數字計數器技術(shù)來(lái)確定輸人DTMF信號的頻率,并譯成4位二進(jìn)制碼。發(fā)送器采用開(kāi)關(guān)電容D/A變換器,可發(fā)出16種雙音多頻DTMF信號。接收部分用于完成DTMF信號的接收、分離和譯碼,并以4位并行二進(jìn)制碼的方式輸出。

  1.4 MT8880與單片機控制接口

  MT8880使用標準的單片機控制接口,單片機可以精確地完成接收和發(fā)送功能,允許單片機訪(fǎng)問(wèn)其內部一個(gè)狀態(tài)寄存器、2個(gè)控制寄存器和2個(gè)數據寄存器。

  MT8880內部有2個(gè)數據寄存器,一個(gè)是只執行讀操作的接收數據寄存器RDR;另一個(gè)是只執行寫(xiě)操作的發(fā)送數據寄存器TDR。另外,MT8880中還有2個(gè)4位的收、發(fā)控制寄存器ORA和CRB(這2個(gè)寄存器位于同一地址空間)。對CRB的操作通過(guò)CRA中的一個(gè)特定位b3來(lái)實(shí)現,在寫(xiě)CRA后,接著(zhù)對同樣地址進(jìn)行特定操作以把數據寫(xiě)人CRB,再次寫(xiě)時(shí)又指向CRA。在上電時(shí),內部設置電路先要清除控制寄存器,因此作為防范措施,軟件應設置清除寄存器的初始化程序;而MT8880中的4位狀態(tài)寄存器SR則用來(lái)反映收、發(fā)信號的工作狀態(tài)。寄存器的選擇與操作由RS0和R/W口線(xiàn)來(lái)控制,當需要接收DTMF信號時(shí),首先往控制寄存器CRA和CRB寫(xiě)人相應的控制字,把MT8880芯片設置為DTMF模式,通過(guò)讀取狀態(tài)寄存器中的D2位,可以判斷是否收到一個(gè)有效的DTMF信號并已譯碼。若已收到則讀取內部“接收數據寄存器”的內容(從IV[T8880芯片的DO~D3腳讀出)。當需要發(fā)送DTMF信號時(shí),同樣應先往控制寄存器CRA和CRB寫(xiě)人相應的控制字,把MT8880芯片設置為DTMF模式,通過(guò)讀取狀態(tài)寄存器中的Dl位,可以判斷是否發(fā)送完一個(gè)DTMF信號。若已發(fā)送完,則把下一個(gè)要發(fā)送的數字由Dl~D3腳寫(xiě)人到內部“發(fā)送數據寄存器”。如果MT8880芯片同時(shí)又被設置為中斷模式,則通過(guò)檢測IRQ端狀態(tài),也能判斷一個(gè)DTMF信號收到或發(fā)送完畢與否。其應用電路見(jiàn)圖1。

  1.5手機模塊與單片機控制接口

  絕大多數的手機也與固定電話(huà)一樣有振鈴信號,也可以收發(fā)DTMF信號,只要對普通手機稍做改動(dòng)即可,即把手機的鈴流信號接出來(lái),同時(shí)把手機的耳機口分成兩路(一路為DTMF輸出即耳麥線(xiàn),另一路為DTMF輸人即話(huà)筒線(xiàn)),手機模塊與單片機的接口電路如圖2所示。

圖2手機模塊與單片機接口電路

  2、技術(shù)及其硬件電路設計

  微功率無(wú)線(xiàn)技術(shù)主要用于特定環(huán)境下的數據傳輸,常用于現代家庭多路電源的集中控制、智能小區物業(yè)管理、防盜報警、無(wú)線(xiàn)水塔控制、無(wú)線(xiàn)抄表、航空、航模和遙控遙測等場(chǎng)合。

  本文采用的無(wú)線(xiàn)編解碼芯片是PT2262/2272,是臺灣普城公司生產(chǎn)的一種CM05工藝制造的低功耗低價(jià)位通用編解碼電路,PT2262/2272最多可有12位(A0~All)三態(tài)地址端管腳(懸空、接高/接低電平),任意組合可提供531441個(gè)地址碼,PT2262最多可有6位(DO~D5)數據端管腳,設定的地址碼和數據碼從17腳串行輸出,可用于無(wú)線(xiàn)遙控發(fā)射電路。

  本文使用的無(wú)線(xiàn)發(fā)射頭與無(wú)線(xiàn)接收頭是現成的模塊。單片機與無(wú)線(xiàn)發(fā)射頭的接口電路框圖如圖3所示。無(wú)線(xiàn)接收頭經(jīng)解碼輸出后驅動(dòng)電路框圖如圖4所示。


圖3單片機與無(wú)線(xiàn)發(fā)射頭的接口電路框圖

圖4無(wú)線(xiàn)接收頭經(jīng)解碼輸出后驅動(dòng)電路框圖



關(guān)鍵詞: 射頻 音頻

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>