為什么需要模數(shù)轉(zhuǎn)換器?模擬/數(shù)字轉(zhuǎn)換器幀對齊監(jiān)控詳解
掃描二維碼
隨時隨地手機(jī)看文章
一直以來,模擬/數(shù)字轉(zhuǎn)換器都是大家的關(guān)注焦點之一。因此針對大家的興趣點所在,小編將為大家?guī)砟M/數(shù)字轉(zhuǎn)換器的相關(guān)介紹,詳細(xì)內(nèi)容請看下文。
一、為什么需要模數(shù)轉(zhuǎn)換器?
計算機(jī)軟件、無線電、數(shù)字圖像采集都需要ADC轉(zhuǎn)換器的輔助,即人類數(shù)字化的浪潮推動了ADC轉(zhuǎn)換器的發(fā)明、發(fā)展和不斷變化。總之,ADC轉(zhuǎn)換器在人類數(shù)字化中扮演著重要的角色。
1)許多錄音室使用 24 位/96 kHz(或更高)脈沖編碼調(diào)制(PCM) 或直接流數(shù)字(DSD) 記錄格式,然后使用 ADC 采樣或抽取信號以在光盤上進(jìn)行數(shù)字音頻制作。
2)使用ADC以數(shù)字形式存儲或傳輸幾乎任何模擬信號。例如,電視調(diào)諧卡使用快速視頻模數(shù)轉(zhuǎn)換器。數(shù)字存儲示波器需要非??焖俚哪?shù)轉(zhuǎn)換器,而 ADC 對于軟件定義無線電及其新應(yīng)用也至關(guān)重要。
3)數(shù)字成像系統(tǒng)通常使用模數(shù)轉(zhuǎn)換器來數(shù)字化像素。一些雷達(dá)系統(tǒng)通常使用 ADC 將信號強(qiáng)度轉(zhuǎn)換為數(shù)字值,以便進(jìn)行后續(xù)的信號處理。
某些非電子或僅部分電子的設(shè)備(如旋轉(zhuǎn)編碼器)也可被視為模數(shù)轉(zhuǎn)換器。
二、模數(shù)轉(zhuǎn)換步驟
將模擬量轉(zhuǎn)換為數(shù)字量的過程稱為模數(shù)轉(zhuǎn)換,簡稱A/D,完成這一功能的電路稱為模數(shù)轉(zhuǎn)換器,簡稱ADC。
模數(shù)轉(zhuǎn)換步驟動畫
1)采樣是指用一定時間間隔的信號樣本序列代替時間上的原始連續(xù)信號,即對模擬信號進(jìn)行時間離散化。
2)量化使用有限數(shù)量的幅度值來逼近原始連續(xù)變化的幅度值,即將模擬信號的連續(xù)幅度變?yōu)橛邢迶?shù)量的具有一定間隔的離散值。
3)編碼是根據(jù)一定的規(guī)則,將量化后的值用二進(jìn)制數(shù)表示,再轉(zhuǎn)換成二進(jìn)制或多值的數(shù)字信號流。這樣得到的數(shù)字信號可以通過電纜、微波干線、衛(wèi)星頻道等數(shù)字線路傳輸。
信號頻率越高,A/D 電路的工作頻率就越高。位數(shù)越多,信號的還原精度越高。MCU的I/O口需要程序配合才能完成A/D轉(zhuǎn)換。此外,還可以單獨使用A/D芯片來完成模數(shù)轉(zhuǎn)換。
三、模擬/數(shù)字轉(zhuǎn)換器幀對齊監(jiān)控
如果接收器以正常方式向發(fā)射器請求同步模式,則將丟失與發(fā)射器發(fā)送同步前同步碼相關(guān)聯(lián)的數(shù)據(jù)。為防止這種數(shù)據(jù)丟失,JESD204 規(guī)范定義了另一種幀對齊方法,LTC2274 通過其幀對齊監(jiān)控 (FAM) 模式提供這種方法。此模式允許檢查同步,而不會丟失數(shù)據(jù),也不會在 ADC 上斷言同步請求輸入。JESD204 標(biāo)準(zhǔn)定義了兩種幀對齊監(jiān)控方法(圖 1)。
圖 1:數(shù)據(jù)再同步的幀對齊監(jiān)控模式
種幀對齊模式發(fā)生在數(shù)據(jù)未被加擾時。當(dāng)前幀第二碼組與上一幀第二碼組相等時,當(dāng)前碼組被K28.7替換。然后接收方負(fù)責(zé)將 K28.7 八位位組替換為先前樣本中的八位位組(圖 1)。如果第三個第 2個 數(shù)據(jù)八位字節(jié)等于前兩個,則將傳輸實際的八位字節(jié)。這種幀對齊模式高度依賴于數(shù)據(jù),并且不能保證在任何時間長度內(nèi)發(fā)生。
第二種幀對齊模式發(fā)生在數(shù)據(jù)八位位組在編碼之前被加擾時。每當(dāng)任何幀的第 2個 代碼組等于 D28.7 時,它將被 K28.7 替換。然后接收器需要用正確的數(shù)據(jù)字符 D28.7 替換 K28.7。由于擾碼器的效果是隨機(jī)的,因此這種幀對齊方法對數(shù)據(jù)的依賴性較小。從統(tǒng)計上講,K28.7 應(yīng)該在每 256 幀中出現(xiàn) 1 次。
無論哪種方式,如果在個八位字節(jié)中找到控制字符K28.7,則可以確定存在錯誤 。如果發(fā)生這種情況,接收器可以重新對齊幀或激活同步請求信號以與發(fā)送器重新同步。在不啟動同步請求的情況下重新對齊幀時,K28.7 應(yīng)始終出現(xiàn)在第二個代碼組中。如果在任何其他位置找到,則以下代碼組將表示下一幀的個代碼組的開始。此功能允許數(shù)據(jù)重新同步,而不會丟失來自 ADC 的數(shù)據(jù)。
如果接收到的數(shù)據(jù)移動了一個或多個位,這將導(dǎo)致無效的 8B/10B 代碼組。然后接收器應(yīng)重新聲明幀同步請求信號,這將導(dǎo)致發(fā)送器發(fā)送 COMMA 字符流。如果數(shù)據(jù)偏移了整個代碼組,則可以使用幀對齊監(jiān)控來檢測此偏移。整個代碼組的數(shù)據(jù)偏移將導(dǎo)致數(shù)字信號處理應(yīng)該能夠檢測到的數(shù)據(jù)損壞。
最后,小編誠心感謝大家的閱讀。你們的每一次閱讀,對小編來說都是莫大的鼓勵和鼓舞。希望大家對模擬/數(shù)字轉(zhuǎn)換器已經(jīng)具備了初步的認(rèn)識,最后的最后,祝大家有個精彩的一天。