亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種話(huà)音自動(dòng)呼叫系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2010-06-13 11:59:32巍,李
        無(wú)線(xiàn)電工程 2010年8期
        關(guān)鍵詞:單音話(huà)音中繼

        郭 巍,李 鑫

        (中國(guó)電子科技集團(tuán)公司第五十四研究所,河北石家莊050081)

        0 引言

        話(huà)音通信由于其自身的便捷性和通用性,在目前所設(shè)計(jì)的各種衛(wèi)星通信系統(tǒng)中仍然占有很大的比重。一套話(huà)音通信系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)之后,需要測(cè)試該系統(tǒng)的工作穩(wěn)定性,即需要進(jìn)行成百上千次的撥號(hào)呼叫,測(cè)試系統(tǒng)的呼叫成功率。這樣通常需要花費(fèi)大量的人力物力,并且測(cè)試過(guò)程十分枯燥,經(jīng)常會(huì)有人為的誤差。

        為提高工作效率,降低人力成本,提高測(cè)試準(zhǔn)確性,利用數(shù)字信號(hào)處理器(DSP)[1]芯片、單片機(jī)、中繼接口電路以及監(jiān)控單元,設(shè)計(jì)了一種話(huà)音自動(dòng)呼叫系統(tǒng)。利用該系統(tǒng),可以模擬實(shí)現(xiàn)一部電話(huà)機(jī)的整個(gè)呼叫流程:通過(guò)中繼接口電路實(shí)現(xiàn)自動(dòng)摘機(jī),利用DSP芯片檢測(cè)信號(hào)音,并產(chǎn)生雙音多頻信號(hào)(DTMF)[2]進(jìn)行撥號(hào),進(jìn)而實(shí)現(xiàn)呼通率的測(cè)試,通過(guò)本系統(tǒng)的監(jiān)控單元,可以實(shí)時(shí)觀察到測(cè)試結(jié)果。此外,也可以通過(guò)C8051單片機(jī)的串口直接將結(jié)果輸出到計(jì)算機(jī)。

        1 DSP芯片產(chǎn)生DTMF和檢測(cè)信號(hào)音

        1.1 DSP處理器

        DSP是鑒于數(shù)字濾波和快速傅里葉變換的數(shù)字信號(hào)處理技術(shù)而發(fā)展的,DSP處理器具有多總線(xiàn)、多處理單元和流水線(xiàn)處理結(jié)構(gòu),并具有豐富的I/O接口,在音頻、圖像和視頻等眾多領(lǐng)域有著廣泛的應(yīng)用。

        本設(shè)計(jì)中的DSP采用Ti公司的TMS320 VC5509A,該芯片運(yùn)算速度快、功耗低、接口豐富,非常適合于語(yǔ)音信號(hào)處理算法。由于DSP內(nèi)部不帶用戶(hù)可以直接使用的程序存儲(chǔ)器,因此本系統(tǒng)使用Intel公司的28F160并口Flash芯片,該芯片讀寫(xiě)速度快,具有16Mbit的存儲(chǔ)容量。

        1.2 DTMF的產(chǎn)生和信號(hào)音的檢測(cè)

        在電話(huà)通信過(guò)程中,通過(guò)電話(huà)機(jī)撥號(hào),產(chǎn)生DTMF信號(hào)進(jìn)行呼叫,該信號(hào)是由2個(gè)不同頻率的信號(hào)疊加而成的復(fù)合信號(hào),用于自動(dòng)程控交換機(jī)及電話(huà)撥號(hào)。撥號(hào)完成之后,通過(guò)一些固定的信號(hào)音來(lái)識(shí)別主被叫的狀態(tài),協(xié)助完成整個(gè)通信過(guò)程,撥號(hào)完成之后,如果聽(tīng)到忙音(0.5 s通,0.5 s斷的450 Hz單音),則呼叫失敗;如果聽(tīng)到回鈴音(1 s通,4 s斷的450 Hz單音)則認(rèn)為呼叫成功,此時(shí)被叫端送振鈴,主叫端等待被叫摘機(jī),被叫摘機(jī)后,主叫端停止送回鈴音,被叫話(huà)機(jī)停止振鈴,此時(shí),主被叫雙方可以進(jìn)入話(huà)音通信階段。

        利用DSP芯片,產(chǎn)生DTMF信號(hào),模擬電話(huà)機(jī)撥號(hào),呼叫完成之后,再通過(guò)DSP進(jìn)行信號(hào)音的檢測(cè),判斷一次話(huà)音通信是否成功,進(jìn)而統(tǒng)計(jì)呼叫成功率。

        DTMF的產(chǎn)生和信號(hào)音的檢測(cè)均由DSP芯片完成,然后通過(guò)異步串口上報(bào)給CPU單元。系統(tǒng)加電后,由片上Boot程序?qū)⑾到y(tǒng)程序加載到芯片,系統(tǒng)開(kāi)始運(yùn)行初始化模塊,對(duì)數(shù)據(jù)和部分全局變量進(jìn)行初始化處理。初始化后,系統(tǒng)上報(bào)狀態(tài),然后啟動(dòng)中斷,中斷服務(wù)程序開(kāi)始處理外部中斷、串口中斷。DSP系統(tǒng)運(yùn)行中,看門(mén)狗模塊對(duì)系統(tǒng)進(jìn)行監(jiān)控,如果系統(tǒng)超過(guò)沒(méi)有響應(yīng)看門(mén)狗模塊,該模塊會(huì)自動(dòng)重啟系統(tǒng)。

        DSP檢測(cè)信號(hào)音以及產(chǎn)生DTMF信號(hào)示意圖如圖1所示。DTMF音頻信號(hào)的產(chǎn)生通過(guò)CPU的控制命令實(shí)現(xiàn),如果DSP的串口服務(wù)程序接收到產(chǎn)生DTMF的命令,則首先控制DSP產(chǎn)生2種所需的單音信號(hào),然后再將2種單音進(jìn)行疊加,得到所需的雙音多頻。

        圖1 DSP檢測(cè)信號(hào)音以及產(chǎn)生DTMF信號(hào)示意圖

        信號(hào)音檢測(cè)的原理是:首先通過(guò)信令檢測(cè)模塊檢測(cè)輸入的PCM是否為450 Hz的單音信號(hào),其算法的基本原理是對(duì)待檢測(cè)語(yǔ)音進(jìn)行FFT變換,分析其頻域的特征,選擇一定的門(mén)限對(duì)單音所在頻帶能量進(jìn)行判斷,如果超過(guò)門(mén)限即判其為單音??紤]到待檢測(cè)的單音有可能不是標(biāo)準(zhǔn)的450 Hz單音信號(hào),可以對(duì)一定范圍的單音進(jìn)行判斷,比如本系統(tǒng)中450 Hz的單音檢測(cè)范圍為421.875~468.75 Hz。在檢測(cè)到單音信號(hào)之后需要對(duì)單音的通斷比進(jìn)行判斷,如果是連續(xù)的則上報(bào)撥號(hào)音;如果為0.5 s通,0.5 s斷的單音則上報(bào)忙音;如果為1 s通,4 s斷的單音則上報(bào)回鈴音。

        1.3 中繼接口

        外部交換局(Foreign Exchange Office,FXO)接口,通常叫做中繼環(huán)路接口,簡(jiǎn)稱(chēng)中繼接口。中繼接口是接收模擬線(xiàn)路的埠,用來(lái)傳輸掛機(jī)/摘機(jī)指示。

        本系統(tǒng)采用的是中繼接口電路為MY2033中繼模塊,該模塊具有二/四線(xiàn)轉(zhuǎn)換、環(huán)路檢測(cè)、鈴流檢測(cè)和模擬摘機(jī)等功能,并且內(nèi)部帶有PCM編解碼功能(TP3057)。通過(guò)把2根平衡的電話(huà)線(xiàn)轉(zhuǎn)換成對(duì)地的模擬輸出信號(hào)VX再經(jīng)過(guò)CODEC轉(zhuǎn)換成PCM輸出;相反,輸入PCM信號(hào)DR經(jīng)過(guò)DODEC轉(zhuǎn)換成輸入模擬信號(hào)VR而后經(jīng)過(guò)2/4線(xiàn)變換成平衡的2根信號(hào)。可以通過(guò)指定MY2033的工作時(shí)隙,選擇處理不同時(shí)隙的PCM信號(hào)。

        2 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

        2.1 系統(tǒng)設(shè)計(jì)

        利用單片機(jī)(MCU)作為CPU,外加一片F(xiàn)PGA芯片以及DSP芯片對(duì)系統(tǒng)電路進(jìn)行控制和交互,通過(guò)中繼接口電路,將本系統(tǒng)接入待測(cè)試系統(tǒng)中。通過(guò)中繼電路控制摘機(jī),通過(guò)DSP芯片進(jìn)行DTMF撥號(hào),信號(hào)音檢測(cè),進(jìn)而將結(jié)果上報(bào)到CPU,通過(guò)計(jì)算得到待測(cè)系統(tǒng)的呼叫成功率。最后可以通過(guò)一個(gè)RS232異步串口將測(cè)試結(jié)果上報(bào)計(jì)算機(jī)或者直接通過(guò)顯示屏顯示出來(lái)。系統(tǒng)設(shè)計(jì)結(jié)構(gòu)示意圖如圖2所示。

        圖2 系統(tǒng)設(shè)計(jì)結(jié)構(gòu)示意圖

        2.2 系統(tǒng)實(shí)現(xiàn)

        本系統(tǒng)中,CPU采用Silicon公司的C8051系列單片機(jī);FPGA采用Xilinx公司的SPARTANXC2S50,中繼接口選用明亞公司的MY2033中繼接口模塊;DSP選用Ti公司的TMS320VC5509A,監(jiān)控屏選擇MGLS-12233液晶模塊作為顯示輸出,并配有4個(gè)按鍵作為輸入。

        呼通率測(cè)試開(kāi)始之前,首先需要輸入被叫號(hào)碼長(zhǎng)度和被叫號(hào)碼,本系統(tǒng)最長(zhǎng)支持16位撥號(hào)??梢酝ㄟ^(guò)2種方式輸入,一種是直接通過(guò)監(jiān)控屏和按鍵輸入;另一種方式是通過(guò)C8051自帶的異步串口,轉(zhuǎn)換為RS232電平,連接計(jì)算機(jī),通過(guò)計(jì)算機(jī)的串口軟件輸入。完成被叫號(hào)碼的輸入后,通過(guò)電話(huà)線(xiàn)將本系統(tǒng)接入待測(cè)試的話(huà)音通信系統(tǒng),通過(guò)FPGA設(shè)置中繼接口和DSP芯片工作在相同時(shí)隙,即可開(kāi)始進(jìn)行呼叫測(cè)試。單次呼叫測(cè)試流程如圖3所示。

        圖3 測(cè)試呼通率流程

        首先通過(guò)控制MY2033的RC管腳置高電平,模擬中繼接口摘機(jī),利用DSP芯片檢測(cè)中繼接口收到的信號(hào)音,如果是撥號(hào)音,則可以進(jìn)行撥號(hào);如果是忙音,則不能進(jìn)行呼叫,置MY2033的RC管腳低電平,模擬中繼接口掛機(jī),開(kāi)定時(shí)器,延時(shí)一段時(shí)間后,再次進(jìn)行摘機(jī)檢測(cè),直到檢測(cè)到撥號(hào)音后,便可以進(jìn)行撥號(hào)呼叫。撥號(hào)號(hào)碼是預(yù)先輸入到在CPU之中的,按照300 ms間隔,持續(xù)時(shí)間 50 ms定時(shí),順序通過(guò)串口給DSP發(fā)送產(chǎn)生DTMF命令,利用DSP芯片產(chǎn)生DTMF,模擬進(jìn)行撥號(hào)呼叫,撥號(hào)完成后,DSP對(duì)對(duì)端回送的信號(hào)音進(jìn)行監(jiān)視檢測(cè),并且上報(bào)給CPU。如果上報(bào)檢測(cè)到回鈴音,則認(rèn)為呼叫成功,置MY2033中繼接口的RC管腳置低電平,模擬掛機(jī),一次呼叫完成;如果定時(shí)超時(shí)或者檢測(cè)到忙音,則認(rèn)為本次呼叫失敗,置RC管腳掛機(jī),等待下次呼叫。完成一次呼叫之后,完成對(duì)呼叫總次數(shù)、成功次數(shù)、失敗次數(shù)的計(jì)算,并且顯示在監(jiān)控顯示屏上,同時(shí)可以通過(guò)計(jì)算機(jī)串口對(duì)此時(shí)的呼叫情況進(jìn)行查詢(xún)。

        3 結(jié)束語(yǔ)

        利用DSP芯片、中繼接口電路和單片機(jī)組成的話(huà)音自動(dòng)呼叫系統(tǒng),可以便利準(zhǔn)確地對(duì)一套話(huà)音通信系統(tǒng)的呼叫成功率進(jìn)行測(cè)試。本系統(tǒng)使用簡(jiǎn)單,系統(tǒng)工作只需要+5 V一種電壓,并且不需要其他任何輔助裝置,即可利用按鍵直接輸入被叫電話(huà)號(hào)碼,并通過(guò)系統(tǒng)的液晶屏顯示測(cè)試結(jié)果。此外,在測(cè)試中,還可以選擇多種測(cè)試方式,既可以選擇一對(duì)一的呼叫,即利用本系統(tǒng)呼對(duì)一個(gè)固定的電話(huà)號(hào)碼進(jìn)行呼叫測(cè)試;也可以進(jìn)行一對(duì)多呼叫,即輪流呼叫待測(cè)系統(tǒng)中的多個(gè)不同的電話(huà)號(hào)碼,測(cè)試方式的多樣性使測(cè)試結(jié)果更加全面、準(zhǔn)確。

        [1]張雄偉,陳 亮,徐光輝.DSP芯片的原理與開(kāi)發(fā)應(yīng)用(第3版)[M].北京:電子工業(yè)出版社,2004.

        [2]陳立萬(wàn).基于DTMF解碼器的DSP技術(shù)[J].無(wú)線(xiàn)電工程,2001,31(1):132-134.

        猜你喜歡
        單音話(huà)音中繼
        衛(wèi)星通信物理層非直擴(kuò)鏈路的單音干擾影響解析
        秦文琛嗩吶協(xié)奏曲《喚鳳》“單音”技法再探究
        單音及部分頻帶干擾下DSSS系統(tǒng)性能分析
        話(huà)音疊加中實(shí)時(shí)混音算法的FPGA實(shí)現(xiàn)
        面向5G的緩存輔助多天線(xiàn)中繼策略
        視唱練耳聽(tīng)力訓(xùn)練的方法
        中繼測(cè)控鏈路動(dòng)態(tài)分析與計(jì)算方法研究
        航天器工程(2015年3期)2015-10-28 03:35:28
        Nakagami-m衰落下AF部分中繼選擇系統(tǒng)性能研究
        IP語(yǔ)音報(bào)頭壓縮設(shè)計(jì)與實(shí)現(xiàn)
        基于網(wǎng)優(yōu)平臺(tái)的數(shù)據(jù)話(huà)音均衡分析
        亚洲av午夜福利精品一区二区| 国产自偷自偷免费一区| 欧美丰满熟妇bbbbbb百度| 久久久久成人精品免费播放| 亚洲国产一区二区,毛片| 日韩av无码中文字幕| 欧美大屁股xxxxhd黑色| 亚洲爆乳大丰满无码专区| 人妖系列在线免费观看| 成人av片在线观看免费| 熟女熟妇伦av网站| 91产精品无码无套在线| 国产精品成年人毛片毛片| 国产精品情侣呻吟对白视频| 黄色中文字幕视频网站| 国产不卡av一区二区三区| 人妻少妇被粗大爽.9797pw| 色狠狠av老熟女| 亚洲 暴爽 AV人人爽日日碰| 国产av一啪一区二区| 日本一区二区在线播放| 精品人体无码一区二区三区| 亚洲人妻中文字幕在线视频| 国产一区白浆在线观看| 粉嫩被粗大进进出出视频| 性导航app精品视频| 北岛玲亚洲一区二区三区| 亚洲av无码国产精品久久| 最好看的最新高清中文视频 | 中文日韩亚洲欧美制服| 日韩一区二区超清视频| 国产一区二区白浆在线观看| 婷婷色香五月综合缴缴情| 久久精品国产亚洲av高清色欲| 日本女优一区二区在线免费观看| 后入丝袜美腿在线观看| 亚洲性啪啪无码av天堂| 人妻精品一区二区三区视频| 亚洲婷婷久久播66性av| 欧美成免费a级毛片| 久久精品无码一区二区三区不|