基于DTMF技術(shù)與射頻技術(shù)的遠程控制的實現(xiàn)
1.2.3雙音頻解碼
本文使用電話專用的雙音頻編解碼芯片MT8880進行輸人雙音頻信號的解碼。經(jīng)過專用集成電路的解碼,信號轉(zhuǎn)換成為不同的碼制信號,可以直接被單片機讀取。
1.3 DTMF信號收、發(fā)芯片MT8880簡介
MT8880是加拿大MITEL公司生產(chǎn)的DTMF收發(fā)一體的集成電路,該芯片集成度高,內(nèi)部含有一個帶增益可調(diào)放大器的DTMF接收器和一個DTMF發(fā)送器。接收器采用集頻帶分離濾波器和數(shù)字解碼為一體的結(jié)構(gòu)形式。其中濾波電路采取高頻群和低頻群兩個六階開關(guān)電容濾波器,解碼采用數(shù)字計數(shù)器技術(shù)來確定輸人DTMF信號的頻率,并譯成4位二進制碼。發(fā)送器采用開關(guān)電容D/A變換器,可發(fā)出16種雙音多頻DTMF信號。接收部分用于完成DTMF信號的接收、分離和譯碼,并以4位并行二進制碼的方式輸出。
1.4 MT8880與單片機控制接口
MT8880使用標準的單片機控制接口,單片機可以精確地完成接收和發(fā)送功能,允許單片機訪問其內(nèi)部一個狀態(tài)寄存器、2個控制寄存器和2個數(shù)據(jù)寄存器。
MT8880內(nèi)部有2個數(shù)據(jù)寄存器,一個是只執(zhí)行讀操作的接收數(shù)據(jù)寄存器RDR;另一個是只執(zhí)行寫操作的發(fā)送數(shù)據(jù)寄存器TDR。另外,MT8880中還有2個4位的收、發(fā)控制寄存器ORA和CRB(這2個寄存器位于同一地址空間)。對CRB的操作通過CRA中的一個特定位b3來實現(xiàn),在寫CRA后,接著對同樣地址進行特定操作以把數(shù)據(jù)寫人CRB,再次寫時又指向CRA。在上電時,內(nèi)部設(shè)置電路先要清除控制寄存器,因此作為防范措施,軟件應(yīng)設(shè)置清除寄存器的初始化程序;而MT8880中的4位狀態(tài)寄存器SR則用來反映收、發(fā)信號的工作狀態(tài)。寄存器的選擇與操作由RS0和R/W口線來控制,當需要接收DTMF信號時,首先往控制寄存器CRA和CRB寫人相應(yīng)的控制字,把MT8880芯片設(shè)置為DTMF模式,通過讀取狀態(tài)寄存器中的D2位,可以判斷是否收到一個有效的DTMF信號并已譯碼。若已收到則讀取內(nèi)部“接收數(shù)據(jù)寄存器”的內(nèi)容(從IV[T8880芯片的DO~D3腳讀出)。當需要發(fā)送DTMF信號時,同樣應(yīng)先往控制寄存器CRA和CRB寫人相應(yīng)的控制字,把MT8880芯片設(shè)置為DTMF模式,通過讀取狀態(tài)寄存器中的Dl位,可以判斷是否發(fā)送完一個DTMF信號。若已發(fā)送完,則把下一個要發(fā)送的數(shù)字由Dl~D3腳寫人到內(nèi)部“發(fā)送數(shù)據(jù)寄存器”。如果MT8880芯片同時又被設(shè)置為中斷模式,則通過檢測IRQ端狀態(tài),也能判斷一個DTMF信號收到或發(fā)送完畢與否。其應(yīng)用電路見圖1。
1.5手機模塊與單片機控制接口
絕大多數(shù)的手機也與固定電話一樣有振鈴信號,也可以收發(fā)DTMF信號,只要對普通手機稍做改動即可,即把手機的鈴流信號接出來,同時把手機的耳機口分成兩路(一路為DTMF輸出即耳麥線,另一路為DTMF輸人即話筒線),手機模塊與單片機的接口電路如圖2所示。
圖2手機模塊與單片機接口電路
2、射頻技術(shù)及其硬件電路設(shè)計
微功率無線射頻技術(shù)主要用于特定環(huán)境下的數(shù)據(jù)傳輸,常用于現(xiàn)代家庭多路電源的集中控制、智能小區(qū)物業(yè)管理、防盜報警、無線水塔控制、無線抄表、航空、航模和遙控遙測等場合。
本文采用的無線編解碼芯片是PT2262/2272,是臺灣普城公司生產(chǎn)的一種CM05工藝制造的低功耗低價位通用編解碼電路,PT2262/2272最多可有12位(A0~All)三態(tài)地址端管腳(懸空、接高/接低電平),任意組合可提供531441個地址碼,PT2262最多可有6位(DO~D5)數(shù)據(jù)端管腳,設(shè)定的地址碼和數(shù)據(jù)碼從17腳串行輸出,可用于無線遙控發(fā)射電路。
本文使用的無線發(fā)射頭與無線接收頭是現(xiàn)成的模塊。單片機與無線發(fā)射頭的接口電路框圖如圖3所示。無線接收頭經(jīng)解碼輸出后驅(qū)動電路框圖如圖4所示。
圖3單片機與無線發(fā)射頭的接口電路框圖
圖4無線接收頭經(jīng)解碼輸出后驅(qū)動電路框圖
評論