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

基于USB的多功能音頻同步收發(fā)開關矩陣設計

2018-07-27 01:30:42張雷鄒德軍張海慶
電子制作 2018年13期
關鍵詞:嵌入式信號

張雷,鄒德軍,張海慶

(中國電子科技集團公司第41研究所,山東青島,266555)

0 引言

短波通信控制器在短波通信系統(tǒng)中扮演著神經(jīng)樞紐的角色,其性能對于整個通信系統(tǒng)的總體性能有著直接且至關重要的影響。隨著通信裝備的發(fā)展以及測試要求的提高,以往采用單臺測試儀器針對單一測試指標進行工位式人工測試的方式已無法滿足短波通信控制器測試規(guī)程中對于多功能、多參數(shù)、高精度、高效率、低成本、自動化的測試要求。因此,需要采用自動測試的方式來提高短波通信控制器在調(diào)試、生產(chǎn)、維修過程中的效能?;诒粶y件的測試需求,本文提出了一種基于USB的多功能音頻同步收發(fā)開關矩陣,對于短波通信控制器的高效、自動測試具有重要意義。

1 總體設計

開關矩陣對外接口主要包括16通道差分音頻測試接口、8通道受送話器測試接口、16通道RS-232/422測試接口、16通道PTT/MUTE信號測試接口、示波器接口、信號源接口以及音頻測試接口,其主要功能主要包括:被測設備測試接口的互通互聯(lián)測試、通道內(nèi)部收發(fā)通路的短接直連測試、多種采樣率音頻信號的同步采樣存儲和模擬輸出、串口數(shù)據(jù)的收發(fā)、PTT/MUTE信號的讀取和發(fā)生功能以及測試信號的激勵和監(jiān)控功能。

開關矩陣主要分為硬件部分和軟件部分。其中硬件部分主要由嵌入式計算機、USB通信接口單元、FPGA、開關網(wǎng)絡、多通道音頻收發(fā)單元、串口單元以及PTT/MUTE信號收發(fā)單元等組成,如圖1所示;軟件部分主要為上位機軟件。

嵌入式計算機為以Intel處理器為核心的嵌入式CPU處理器,它作為開關矩陣的主控機,通過USB通信接口實現(xiàn)與FPGA的通信。FPGA作為下游電路的控制核心,通過對嵌入式計算機發(fā)送的指令和數(shù)據(jù)進行翻譯、緩存和時序的處理,實現(xiàn)對各個其余各個功能單元的控制和數(shù)據(jù)的發(fā)送。另外FPGA還負責讀取開關網(wǎng)絡、信號產(chǎn)生與采集部分的狀態(tài)和數(shù)據(jù),通過USB通信接口單元發(fā)送到嵌入式計算機中進行處理和顯示。

圖1 開關矩陣組成框圖

開關矩陣支持本地以及遠程兩種控制方式,能夠通過嵌入式計算機的LAN程控接口,實現(xiàn)控制命令和數(shù)據(jù)的交互,以便支持在自動測試系統(tǒng)中進行自動控制。

2 開關網(wǎng)絡設計

開關網(wǎng)絡主要實現(xiàn)同類多通道測試接口間的短接直連、通道內(nèi)部收發(fā)通路的短接直連,并為信號的檢測、數(shù)據(jù)的收發(fā)以及激勵信號提供通路。

開關矩陣采用內(nèi)部數(shù)據(jù)總線的基本構架進行開關網(wǎng)絡的搭建,共包括受送話器、差分音頻、RS232/422、PTT/MUTE4種總線類型,分別用來傳輸相應類型的數(shù)據(jù)和信號。外部同種類型的任意兩測試接口通過內(nèi)部開關實現(xiàn)與同一內(nèi)部數(shù)據(jù)總線的互聯(lián),從而實現(xiàn)任意兩通道的互通互聯(lián)。示波器接口通過開關與開關網(wǎng)絡內(nèi)部所有總線建立連接,可根據(jù)不同的測試需求,實現(xiàn)與差分音頻測試接口、受送話器測試接口、RS-232/422測試接口、PTT/MUTE信號測試接口中任意通道的連通,實現(xiàn)測試信號的監(jiān)控。音頻測試接口、信號源接口可實現(xiàn)與差分音頻測試接口、受送話器測試接口任意通道的直連,從而可實現(xiàn)音頻信號的測試和激勵。

如圖2所示,為差分音頻開關網(wǎng)絡的基本構架,其中任意兩通道可通過一根總線實現(xiàn)短接互聯(lián),同時可使用示波器和音頻綜合測試儀通過示波器通道和音頻測試通道實現(xiàn)對音頻信號的監(jiān)控和分析。另外可根據(jù)不同的測試需求,可通過信號源接口對任意通道的測試激勵信號進行加載。通過多通道的短接互聯(lián),能夠實現(xiàn)多臺被測設備收發(fā)通道的同時測試,開關矩陣最多可實現(xiàn)同類通道中任意4通道的短接直連,極大程度上提高了測試效率。

圖2 差分音頻開關網(wǎng)絡構架

對于內(nèi)部開關的通斷控制,開關矩陣采用USB批量傳輸?shù)姆绞綄崿F(xiàn)命令的發(fā)送,控制命令經(jīng)過FPGA的翻譯和時序處理,通過SPI總線控制開關驅動器進行相應通道開關的通斷操作。

3 音頻同步收發(fā)實現(xiàn)

■3.1 音頻收發(fā)基本原理

開關矩陣是通過多通道音頻收發(fā)單元、USB通信接口單元、嵌入式計算機以及FPGA四者實現(xiàn)音頻數(shù)據(jù)的同步收發(fā)的。多通道音頻收發(fā)單元主要由8片音頻編解碼芯片(TLV320AIC3206)及相應的開關通道構成,TLV320AIC3206具有配置靈活、多功能、低功耗的特點,片上配有可編程的輸入/輸出接口、可編程音頻放大器、可編程PLL以及可靈活配置的音頻ADC/DAC,采樣率支持8kHz~192kHz靈活配置,可完全滿足開關矩陣的功能需求。

嵌入式計算機作為主控機發(fā)起數(shù)據(jù)的傳輸,其傳輸數(shù)據(jù)主要包括:音頻收發(fā)控制信號(音頻編解碼芯片的配置信息、采樣率設置、音量設置、靜音)和音頻數(shù)據(jù)。控制信號的方向主要由嵌入式計算機經(jīng)過USB接口和FPGA到多通道音頻收發(fā)單元,其傳輸數(shù)據(jù)量較小,主要通過USB的控制傳輸方式實現(xiàn);音頻信號的傳輸是雙向的,本文采用USB的同步傳輸方式實現(xiàn),同步傳輸方式是專門針對音頻、視頻等流媒體的特點所使用的傳輸模式,它能夠提供穩(wěn)定的帶寬給采用該模式的設備或端點。

FPGA為數(shù)據(jù)傳輸過程中的緩沖單元以及多通道音頻收發(fā)單元的控制模塊,保證控制信號以及音頻數(shù)據(jù)能夠以正確的時序發(fā)送給下游的音頻編解碼芯片,控制信號和音頻數(shù)據(jù)分別采用SPI總線和I2S總線實現(xiàn)數(shù)據(jù)的收發(fā)。開關矩陣的音頻收發(fā)原理如圖3所示。

圖3 開關矩陣的音頻收發(fā)原理圖

■3.2 音頻同步收發(fā)方案

音頻同步收發(fā)是開關矩陣的關鍵技術之一,能夠實現(xiàn)多通道音頻數(shù)據(jù)的低延遲收發(fā),做到音頻的實時播放和錄制,保證音頻數(shù)據(jù)的準確性和音頻播放時的聽覺效果。

USB在全速模式下使用同步傳輸方式進行音頻數(shù)據(jù)傳輸時,USB主機每隔1ms發(fā)送一幀數(shù)據(jù),并且主機將SOF包作為每個幀的起始,通過此種方式來確保數(shù)據(jù)的等時收發(fā)。只要將USB每毫秒收發(fā)的數(shù)據(jù)量與音頻數(shù)據(jù)的采樣率相匹配,便可保證數(shù)據(jù)收發(fā)的同步性,音頻采樣率FS與每幀發(fā)送數(shù)據(jù)的大小DL的關系如下。

在FPGA中采用乒乓BUFFER的機制實現(xiàn)音頻數(shù)據(jù)的同步存儲和讀取,并利用USB每幀數(shù)據(jù)開始時的SOF信號位,將每幀1ms的數(shù)據(jù)交替存儲在兩個BUFFER中,并同步對兩個BUFFER進行數(shù)據(jù)讀取,只要保證每幀的數(shù)據(jù)量與音頻數(shù)據(jù)的采樣率相匹配便可實現(xiàn)音頻的同步收發(fā)。

圖4 音頻同步讀寫原理圖

由于USB控制器與音頻解碼芯片各自使用的是獨立的時鐘,為保證數(shù)據(jù)寫入速度和數(shù)據(jù)讀取速度的嚴格匹配,減少丟包率,開關矩陣使用FPGA內(nèi)部的PLL進行時鐘的調(diào)整,使USB控制器時鐘與音頻解碼芯片時鐘精確匹配,確保數(shù)據(jù)的高質量傳輸。開關矩陣音頻同步讀寫的原理如圖4所示。

4 結論

本文所述基于USB的多功能音頻同步收發(fā)開關矩陣已成功應用于某通信設備廠家,能夠對生產(chǎn)調(diào)試、環(huán)境試驗、外場實驗等多種測試需求提供有效支持,大大的提高了產(chǎn)品的測試效率,節(jié)約了人工與時間成本,并為將來生產(chǎn)線擴容提供了有效支撐,產(chǎn)生了良好的經(jīng)濟效益。

猜你喜歡
嵌入式信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
TS系列紅外傳感器在嵌入式控制系統(tǒng)中的應用
電子制作(2019年7期)2019-04-25 13:17:14
孩子停止長個的信號
嵌入式系統(tǒng)通信技術的應用
電子制作(2018年18期)2018-11-14 01:48:16
搭建基于Qt的嵌入式開發(fā)平臺
嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應用
基于LabVIEW的力加載信號采集與PID控制
一種基于極大似然估計的信號盲抽取算法
Altera加入嵌入式視覺聯(lián)盟
主站蜘蛛池模板: 老司机久久99久久精品播放| 97国产精品视频自在拍| 在线免费观看a视频| 色婷婷丁香| 久久精品无码中文字幕| 国产成人毛片| 香蕉久久国产精品免| 亚洲男人的天堂久久香蕉网| 在线视频一区二区三区不卡| 日韩欧美色综合| 亚洲天堂福利视频| 日韩成人在线网站| 国产在线精品香蕉麻豆| 婷婷综合在线观看丁香| 99无码中文字幕视频| 亚洲毛片在线看| 国产乱子伦一区二区=| 国产成人精品日本亚洲77美色| 99在线观看精品视频| 亚洲人成电影在线播放| 亚洲国产91人成在线| 在线无码九区| julia中文字幕久久亚洲| 亚洲首页国产精品丝袜| 91网在线| 亚洲高清日韩heyzo| 国产成人免费观看在线视频| 欧美亚洲激情| 欧美三級片黃色三級片黃色1| 国产成人福利在线视老湿机| www.日韩三级| 日本一区高清| 波多野结衣的av一区二区三区| 亚洲开心婷婷中文字幕| 91精品国产综合久久香蕉922| 视频二区亚洲精品| 99精品视频九九精品| 欧美综合一区二区三区| 一区二区在线视频免费观看| 亚洲综合二区| 色综合激情网| 欧美97欧美综合色伦图| 亚洲精品你懂的| 四虎国产永久在线观看| www.精品国产| 在线精品自拍| 日韩毛片免费| 狠狠躁天天躁夜夜躁婷婷| 91po国产在线精品免费观看| 国产美女久久久久不卡| 在线看AV天堂| 青青操国产视频| 久久五月天国产自| 国产成人综合欧美精品久久| 欧美成人精品一区二区| 久久77777| 亚洲av日韩综合一区尤物| 亚洲一区二区在线无码| 国产91无毒不卡在线观看| 精品亚洲麻豆1区2区3区| 亚洲精品波多野结衣| 91在线激情在线观看| 天天色天天综合| 午夜一级做a爰片久久毛片| 欧美第一页在线| 波多野一区| 中文字幕久久精品波多野结| 伊人成人在线视频| 91国语视频| 91精品aⅴ无码中文字字幕蜜桃 | 91蝌蚪视频在线观看| 白浆免费视频国产精品视频| 99re在线免费视频| 成年人视频一区二区| 日本91视频| 欧美亚洲国产一区| 香蕉eeww99国产精选播放| 十八禁美女裸体网站| 亚洲欧美自拍中文| 老司国产精品视频| 女人毛片a级大学毛片免费| 中文字幕va|