999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于CM8870小型程控交換機設計

2010-04-12 00:00:00趙志宏,單顯明,李可心
現代電子技術 2010年13期

摘 要:給出基于CM8870雙音多頻解碼器的小型程控交換機設計。簡單介紹了雙音多頻信號組成與CM8870解碼器芯片的結構與功能,對CM8870解碼器的收號過程進行了詳細說明。最終給出了利用SM8951單片機作為交換機控制器控制小型交換機進行通信的完整電路設計。該設計經實現后證實系統可靠、穩定,能夠順利完成交換機的電路交換功能。

關鍵詞:SM8951; 交換機; 數據交換; CM8870

中圖分類號:TN958 文獻標識碼:B

文章編號:1004-373X(2010)13-0054-03

Design of Small SPC Exchange Based on CM8870

ZHAO Zhi-hong, SHAN Xian-ming, LI Ke-xin

(Department of Electronics, Shenyang Artillery College, Shenyang 110162, China)

Abstract: A design method of small SPC exchange based on DTMF decoder CM8870 is presented. The composition of DTMF signals, the framework and function of CM8870 are introduced. The receiving course of CM8870 is elaborated. The whole circuit of a small SPC exchang that employs SM8951 MCU as the controller of SPC exchange to achieve communication is offered. The practical result of the exchange shows that the system is reliable and stable and can accomplish the functions of the design.

Keywords: SM8951; switchboard; data switching; cm8870

0 引 言

雙音多頻(DTMF)信號由貝爾實驗室發明,最初是用于電話系統中電話機與交換機之間的一種用戶信令,通常用于發送被叫號碼。DTMF信號由高頻群和低頻群組成,高、低頻群各包含四個頻率。一個高頻信號和一個低頻信號疊加組成一個組合信號,代表一個數字。DTMF信令有16個編碼。雙音多頻的撥號鍵盤是4×4的矩陣。每按一個鍵就發送一個高頻和低頻的正弦信號組合,因為任何2個頻率之間沒有諧波干擾,因此其抗干擾能力很強,遠程傳輸之后的誤判率很低。

交換機中DTMF解碼芯片采用CM8870實現通訊線路上雙音多頻信號的解碼功能,該芯片將偵聽到的雙音多頻信號轉換為二進制四位代碼,發往單片機,為單片機提供數據流的目的信息。雙音多頻信號是一組由高頻信號與低頻信號疊加而成的組合信號。雙音多頻信號解碼是交換機中非常重要的組成部分,是否能夠準確地解碼出線路發送來的雙音多頻信號是建立通信鏈路的關鍵,它的工作情況直接決定了遠程數據通訊的可靠性[1]。本系統采用的雙音頻解碼芯片CM8870集成了頻帶分離濾波器和數字解碼器,可以將接收到的DTMF信號轉換成8421碼[2]。

1 CM8870解碼功能實現

1.1 CM8870芯片簡介

CAMD公司的CM8870雙音多頻信號解碼器為單片18腳DIP封裝芯片,該芯片內含濾波器與數據解碼功能,可濾除340~3 400 Hz外的非音頻信號,同時將音頻信號轉換為二進制4位數字信號,內部CMOS工藝大大降低了芯片功耗,功耗僅為35 mW。CM8870內置一個差分輸入放大器、一個時鐘產生器及一個三態鎖存接口總線,減少了芯片外圍組件,只需要接一個普通晶振即可正常工作[3]。

其特點如下:

提供DTMF信號分離濾波和譯碼功能;

功耗低于35 mW;

可以工作在工業溫度范圍內;

可外接晶振,且內含震蕩器產生基準頻率信號;

采用18引腳DIP,EIAJ,SOIC,PLCC封裝。

CM8870電路的基本特性是提供DTMF信號分離濾波和譯碼功能,輸出相應的16種DTMF頻率組合的4位并行二進制碼。電路輸出的二進制碼D1~D4由數據輸出允許段TOE控制,當TOE為高電平時,D1~D4輸出與當前輸入的DTMF信號相對應的二進制碼;當TOE為低電平時,D1~D4端呈高阻狀態。運放和R1,R2,C1組成一反相放大器,對輸入的DTMF信號進行隔離放大,其增益K=-R2/R1,改變R2的值可改變增益的大小,VREF為基準電壓輸出端,取VDD/2=25 V;INH和PD為內部電路連接點,應接地;OSC1和OSC2為振蕩器輸入輸出端,外接358 MHz晶振與內部振蕩器產生基準頻率信號;STD為延遲控制輸出端,當一組有效的雙音頻信號被接收時輸出“1”,否則輸出“0”;ESt為初始控制輸出端,若電路檢測出可識別的單音對,則此端變成高電平,若無輸入信號或連續失真,則ESt返回低電平;SI/GT為控制輸入端/時間監測輸出端。功能框圖如圖1所示[4]。

圖1 CM8870芯片內部結構圖

雙音多頻信號是用兩個不同頻率的信號組合來表示一個字符或數字。這兩個頻率一個選自低頻段,一個選自高頻段,每個頻段分別包含四個不同的頻率,因而總共可以組合成16種選擇[5],而常用的只有12種,它們是0~9,以及#號和*號。CM8870能將DTMF信號譯碼成4位二進制碼[6]。

1.2 CM8870的收號過程

CM8870組成收號電路,它的輸入為來自模擬用戶接口雙音多頻信號,輸出為4位二進制數據,供處理器從數據總線口讀入。

其收號過程如下:模擬信號從IN-腳引入后,經雙音濾波器初步濾除帶外干擾信號,隨后,此濾出信號在經高群濾波器和低群濾波器分別濾出其中的高頻和低頻分量,這兩種分量分別通過過零檢測后送給數字檢測計算電路;該電路對音頻信號進行進一步的優化,能排除外部噪聲因偶然含有某些特定頻率而被編碼器編碼,或者影響編碼器的編碼,從而引起后續的收號錯誤。當高、低頻組信號同時被編碼器檢測到時,ESt腳將輸出高電平作為有效檢測DTMF信號的標志,而當DTMF信號消失時,ESt腳將輸出低電平。為了防止外部噪聲被CM8870誤編碼,編碼器要求被編碼的音頻信號能維持一段時間,這段時間由外部的一個RC電路來決定。如前所述,當音頻信號被檢測到時,ESt輸出高電平1,電容放電,VC上的電壓值上升(假設信號在整個要求時間內部存在),VC升到一個門限值VTST時,該音頻信號被編碼,變成了數字信號,該數字信號將被鎖存起來,此時,GT就為高,使VC點的電壓由門限值升到VDD,此后,只要ESt仍保持為高,GT就為高,外部的RC電路回到初始狀態,隨后,經過一段鎖存操作引起的延時后,STD腳輸出高電平,表示信號鎖存完畢。這時,若要從Q1~Q4上讀這4位編碼,應使TOE為高,打開鎖存器,就完成了DTMF的收號任務。

2 單片機控制CM8870設計

2.1 SM8951控制框圖

SM8951外圍電路連接如圖2所示,單片機通過P1.4管腳與模擬摘掛機電路相連,有設備呼叫通信時,單片機會通過該管腳檢測到線路上有摘機動作,然后單片機控制鈴流發生器向呼叫方發送撥號音,收到號碼后,將該號碼用DTMF解碼器解碼并經過P2.7腳發給單片機,單片機對該號碼進行分析,確定主叫方呼叫的對象,而后單片機摘機,判定終端交換機是否空閑,若空閑則發送呼叫號碼,收到回應后,給被叫方發送振鈴音,給主叫方發送回鈴音,被叫一旦摘機,則單片機馬上退出操作,完成呼叫轉移[7]。

圖2 SM8951控制框圖

CM8870與SM8951單片機的接口電路如圖3所示。SM8951單片機的P0.0~P0.3讀取CM8870的譯碼數據,當CM8870接收到一個有效DTMF信號后,ESt端首先變為高電平,經積分電路使控制輸入端SI電平升高,若SI端電平高于門限電平,CM8870內部的4位二進制碼被更新,STD端變為高電平,SM8951單片機通過P2.7口檢測到這一信息后就開始接收。若 CM8870無DTMF信號輸入或DTMF信號連續失真,則ESt端為低電平,SI端為低電平,STD端輸出低電平。

圖3 CM8870與SM8951連接圖

雙音頻解碼電路如圖4所示。雙音頻信號輸入點與一個三極管的集電極V1相連接,當V1導通時,從電話線上送來的雙音頻信號進入CM8870。如果CM8870接收到的是有效的DTMF信號,便解碼出對應的8421碼從數據輸出端Q1~Q4輸出,該數據進入單片機P0.0~P0.3口,完成數據采集、判斷和處理。另外,從CM8870的第15腳出來的狀態信號進入單片機的P2.7端口,通知單片機讀取數據[8]。

圖4 CM8870電路圖

2.2 單片機控制過程

單片機控制交換機通信時要時時監控通信鏈路中是否有摘機、掛機動作。摘機、掛機電路其實就是一個電子開關,控制電路板和電話線之間的連接。平時這個開關應該處于斷開的狀態,以免造成電話線占線;當需要實現遠程控制時,如果振鈴響5次而無人接聽,這時就需要讓電路板和電話線路接通,即完成摘機動作。V1就是一個電子開關,該開關的導通與否受到單片機P1.4口的控制。摘機掛機電路如果用繼電器設計,電路要簡單一些,但在實用中發現耗電大,5 V的繼電器吸合電流高達30 μA,另外繼電器也容易產生火花干擾。采用晶體管摘機掛機電路克服了這些問題[9]。

軟件設計流程圖如圖5所示。

圖5 軟件設計流程圖

當單片機控制CM8870作為主叫方時,單片機要先對CM8870進行初始化,然后控制摘機電路摘機,收到被叫方的撥號音后,單片機控制鈴流發生器產生振鈴,作為主叫方呼叫。等待一段時間后,看對方有沒有接機。若對方摘機,則通信開始,否則掛機,通信結束。

當中繼作為被叫方時,啟動單片機后,程序要首先對CM8870進行初始化,然后隨時檢測是否有振鈴音,如果有,由單片機控制摘機電路主動摘機,等待一段時間,確保已經摘機后,單片機控制鈴流發生器產生振鈴,作為主叫方呼叫。等一段時間后,完成呼叫轉移功能,掛機,結束通信[10]。

3 結 語

本系統基于SM8951單片機與CM8870雙音多頻解碼芯片實現小型工控交換機功能,該小型交換機可用于以電力線或雙絞線為傳輸載體的工控網絡遠程數據傳輸,依據PSTN公共電話交換網絡協議與信令標準,采用電路交換原理實現交換功能。該小型交換機可置于網絡通信的中繼器中,也可置于末端的數據處理器中,通常,該交換機只負責轉發數據,為數據通信建立傳輸鏈路,數據在交換機中的傳輸是雙向的。交換機不是數據的最終目的地,而只是一個“驛站”。雖然隨著數字通信技術的發展,交換技術日趨復雜,交換功能日益完善,但對于工控網絡來說,基于有線網絡的電路交換技術仍以其低成本,易實現、安全可靠性高等優點而被廣泛使用。

參考文獻

[1]田質廣,張慧芬.CM8870DTMF解碼器及其與8098單片機的接口設計[J].山東電子,1999(3):12-13.

[2]葛建新.DTMF(雙音多頻)技術淺析[J].中小企業管理與科技,2009(6):226.

[3]徐力明,張皓.DTMF調制解調器MT8880的性能及其應用[J].移動通信,1991,4(2):24-30.

[4]劉艷芳,竇育強,張愛麗.基于Matlab的雙音多頻信號識別[J].計算機系統應用,2009,18(7):199-201.

[5]劉平斌,王國華.雙音多頻發送接收器MT8880及其應用[J].現代通信,1999(3):88-90.

[6]高秀娥.DTMF專用芯片MT8880在通信網數據傳輸中的應用[J].現代電子技術,2004,27(13):25-27,30.

[7]莫登耀,廖胖昕,張阿卜.微機USB和RS 485通信接口的軟硬件設計[J].廈門大學學報:自然科學版,2005(6):273-276.

[8]柳義筠.基于RS 485的多機通信的應用[J].電腦學習,2006 (4):29-30.

[9]李朝青.PC機及單片機數據通信技術[M].北京:北京航空航天大學出版社,2002.

[10]余宗寶,薛國將,劉銀.基于電話網絡的遠程家電控制系統[J].長沙通信職業技術學院學報,2005,4(2):48-50.

主站蜘蛛池模板: 免费在线一区| 久久综合伊人 六十路| 色婷婷在线播放| 欧美日本在线播放| 22sihu国产精品视频影视资讯| 国产精品亚洲综合久久小说| 在线日韩日本国产亚洲| 五月婷婷亚洲综合| 亚洲va在线∨a天堂va欧美va| 久久国产乱子伦视频无卡顿| 国产精品刺激对白在线| 在线看免费无码av天堂的| 激情网址在线观看| 亚洲日韩欧美在线观看| 亚洲三级影院| 亚洲AV无码不卡无码| 欧美精品另类| 国产麻豆aⅴ精品无码| 青青国产视频| 欧美亚洲国产日韩电影在线| 992Tv视频国产精品| 97人人做人人爽香蕉精品| 污污网站在线观看| 99在线小视频| 婷婷六月综合网| 欧美三级自拍| 亚洲无码精品在线播放| 亚洲精品无码在线播放网站| 狠狠综合久久| 亚洲色大成网站www国产| 伊人激情综合网| 尤物午夜福利视频| 国产精品一线天| 国产视频入口| 久久香蕉国产线看观看精品蕉| 极品性荡少妇一区二区色欲| 中文字幕人妻无码系列第三区| 成人av专区精品无码国产| 色屁屁一区二区三区视频国产| 日本a级免费| 国产迷奸在线看| 亚洲欧美精品在线| 国产精品极品美女自在线网站| 国产无码精品在线播放| 国产日本欧美亚洲精品视| 中文字幕日韩视频欧美一区| 国产95在线 | 日韩毛片在线视频| 国产国产人成免费视频77777 | 欧美日韩一区二区在线免费观看 | 亚洲综合18p| 免费看黄片一区二区三区| 国产青榴视频在线观看网站| 国产免费羞羞视频| 欧美色99| 国内毛片视频| 久久99国产精品成人欧美| 亚卅精品无码久久毛片乌克兰| 精品亚洲欧美中文字幕在线看| 99r在线精品视频在线播放| 在线观看欧美精品二区| 午夜视频日本| 女人爽到高潮免费视频大全| 欧美日韩一区二区在线播放 | 91久久偷偷做嫩草影院免费看| a毛片在线| 尤物亚洲最大AV无码网站| 日韩免费毛片| 手机精品视频在线观看免费| 国产精品手机视频| av在线5g无码天天| 国模沟沟一区二区三区| 97se亚洲| 色精品视频| 国产青青草视频| 亚洲国产欧洲精品路线久久| 在线日韩一区二区| 亚洲av无码成人专区| 91蝌蚪视频在线观看| 国产精品网址在线观看你懂的 | 久久性视频| 亚洲αv毛片|