在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一種很簡單的增量調制(DM)編碼

電子設計 ? 來源:CSDN博主 ? 作者:FPGADesigner的博客 ? 2020-12-31 12:17 ? 次閱讀

本文是該系列的第19篇。語音編碼壓縮的目的是在盡量不損失信息的情況下降低碼率,從而節省存儲空間和通信帶寬。To Multimedia File這個block就提供幾種語音壓縮方式:CCITT A律、CCITT μ律、GSM 6.10、PCM、ADPCM。本文將介紹一種很簡單的增量調制(DM)編碼方式。

DM編解碼
DM(Delta Modulation)編碼的原理很簡單,信號處理的學習者對這個概念也不陌生(博主是在《現代通信技術概論》這本書中第一次接觸到這個概念)。其編碼原理如下:

第一幅圖為語音信號,第二幅圖為編碼后的PWM信號。在對語音信號采樣時,編碼系統會比較相鄰兩個時刻的采樣值,若信號幅度增加,則編碼為1;若信號幅度減少,則編碼為0(也可以相反)。系統的編碼結果僅僅需要1比特來表示信號的增量關系。

解碼時選擇一個固定的量化階數,根據DM編碼值為1或0來決定輸出信號是加上一個量化階數、還是減去一個量化階數。

System Generator設計
Simulink中添加block按下圖連接:

使用Delay做一個單位的延遲,存儲“過去時刻的采樣值”a,并與當前時刻的采樣值b一同輸入到Relational這個block中進行對比,構成DM編碼;編碼結果經過一個非門用來控制加法器(AddSub,Operation配置為Addition or subtraction),決定加上或減去量化階數,構成DM解碼。

編碼器輸出的1表示正的增量,0表示負的增量;但是AddSub的sub端口為1時執行a-b(減去量化階數),為0時執行a+b(加上量化階數)。由于兩個部分的邏輯恰好相反,因此中間加一個Invert block取反。

性能分析
運行仿真,播放解碼后的音頻文件會發現噪聲很嚴重,信號質量明顯下降。這也是DM編解碼的固有缺陷。PCM編碼是對每個采樣值的幅度都用一定位寬的數據量化;DM編碼每個采用值只用1比特量化。雖然碼率降低了很多,但信噪比也大大下降。

DM編碼有如下兩個固有缺陷:

  • 斜率過載:當輸入信號變化速率過快時,比較器的輸出跟不上輸入信號的快速變化。
  • 粒狀噪聲:當輸入信號變化較慢時,相鄰兩個采樣值的差值非常接近0,此時比較器的輸出會在0和1之間跳變。

用到的block功能如下:

  • Invert:對輸入的定點數據按位取反;
  • Relational:比較器,可判斷的等式包括a=b、a!=b、a小于b、a>b、a=b,輸出結果為bool類型;
  • Constant:輸出常數值,但由于設置的位寬有限,軟件會選擇一個所能表示的與設定值最接近的值。

編輯:hfy


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 信號處理
    +關注

    關注

    48

    文章

    1037

    瀏覽量

    103348
  • 加法器
    +關注

    關注

    6

    文章

    183

    瀏覽量

    30168
  • 語音編碼
    +關注

    關注

    0

    文章

    22

    瀏覽量

    9304
收藏 人收藏

    評論

    相關推薦

    增量編碼器單圈和多圈怎么知道,如何分辯?

    在工業自動化領域,增量編碼器是一種常用的測量設備。殊不知,不少人在面對增量編碼器時,經常會對單圈和多圈的類型困惑不已,不知道該如何準確區
    的頭像 發表于 01-09 16:40 ?91次閱讀

    一種使用LDO簡單電源電路解決方案

    本期我們介紹一種使用LDO簡單電源電路解決方案,該方案可以處理12V/24V、多節鋰離子電池和4節干電池等相對較高的輸入電壓。
    的頭像 發表于 12-04 16:05 ?397次閱讀
    <b class='flag-5'>一種</b>使用LDO<b class='flag-5'>簡單</b>電源電路解決方案

    增量式拉線編碼器:精準測量與位移控制的優選解決方案

    在自動化與精密制造領域,精確測量與控制是提升生產效率與產品質量的基石。隨著技術的不斷進步,增量式拉線編碼器作為一種高效、可靠的位移測量工具,正逐漸成為眾多工業應用中的優選解決方案。本文將深入探討
    的頭像 發表于 12-02 08:47 ?263次閱讀
    <b class='flag-5'>增量</b>式拉線<b class='flag-5'>編碼</b>器:精準測量與位移控制的優選解決方案

    增量編碼器:工作原理、應用與優勢解析

    在現代工業自動化領域中,精準的位置和速度反饋是實現高效、可靠生產的關鍵。增量編碼器,作為類重要的傳感器設備,憑借其高精度、低成本和易于集成的特點,在眾多自動化系統中扮演著不可或缺的角色。本文將
    的頭像 發表于 11-27 08:57 ?1178次閱讀
    <b class='flag-5'>增量</b>式<b class='flag-5'>編碼</b>器:工作原理、應用與優勢解析

    增量編碼器與絕對值編碼器的區別

    增量編碼器與絕對值編碼器的區別:增量編碼器與絕對值編碼器在精度特點對比
    的頭像 發表于 11-18 16:38 ?941次閱讀
    <b class='flag-5'>增量</b><b class='flag-5'>編碼</b>器與絕對值<b class='flag-5'>編碼</b>器的區別

    一種簡單高效配置FPGA的方法

    本文描述了一種簡單高效配置FPGA的方法,該方法利用微處理器從串行外圍接口(SPI)閃存配置FPGA設備。這種方法減少了硬件組件、板空間和成本。
    的頭像 發表于 10-24 14:57 ?753次閱讀
    <b class='flag-5'>一種</b><b class='flag-5'>簡單</b>高效配置FPGA的方法

    增量編碼器單圈和多圈怎么知道,如何分辯?

    增量編碼器單圈和多圈怎么知道,如何分辯? 單圈編碼器特點: ? 單圈編碼器只能測量圈內的旋轉角度或位移。
    的頭像 發表于 10-21 09:42 ?501次閱讀
    <b class='flag-5'>增量</b>式<b class='flag-5'>編碼</b>器單圈和多圈怎么知道,如何分辯?

    光學和磁性增量編碼器之間的差異應用說明

    電子發燒友網站提供《光學和磁性增量編碼器之間的差異應用說明.pdf》資料免費下載
    發表于 09-12 10:07 ?0次下載
    光學和磁性<b class='flag-5'>增量</b><b class='flag-5'>編碼</b>器之間的差異應用說明

    增量旋轉編碼

    電子發燒友網站提供《增量旋轉編碼器.pdf》資料免費下載
    發表于 09-03 11:51 ?0次下載
    <b class='flag-5'>增量</b>旋轉<b class='flag-5'>編碼</b>器

    增量編碼器結構應用與工作原理

    增量編碼器的工作原理:增量編碼器的核心部分是碼盤,它通過旋轉來產生脈沖信號。碼盤上有系列的條紋,這些條紋會依據旋轉的方向,根據光電傳感
    的頭像 發表于 06-04 10:15 ?2108次閱讀
    <b class='flag-5'>增量</b>式<b class='flag-5'>編碼</b>器結構應用與工作原理

    增量編碼器和絕對值編碼器的區別

    在工業自動化和精密測量領域,編碼器是不可或缺的關鍵設備。編碼器能夠將機械位移轉換為電信號,以便于計算機或其他數字系統進行處理。在編碼器的眾多類型中,增量
    的頭像 發表于 06-03 15:40 ?3049次閱讀

    光纖絕對式和光纖增量編碼器的區別

    絕對式編碼器和增量編碼器二者有什么區別呢?分別有什么特征,適合什么樣的應用呢?歡迎閱讀文章了解~
    的頭像 發表于 05-15 10:43 ?467次閱讀
    光纖絕對式和光纖<b class='flag-5'>增量</b>式<b class='flag-5'>編碼</b>器的區別

    增量編碼器計數值和實際角度不致怎么辦?

    在當代工業自動化系統中,增量編碼器扮演著至關重要的角色,用以準確檢測旋轉運動并轉換成數字信號。然而,有時增量編碼器的計數值與實際的角度并不
    的頭像 發表于 04-08 13:40 ?1915次閱讀
    <b class='flag-5'>增量</b><b class='flag-5'>編碼</b>器計數值和實際角度不<b class='flag-5'>一</b>致怎么辦?

    壓榨輥軸頸磨損修復其實很簡單

    電子發燒友網站提供《壓榨輥軸頸磨損修復其實很簡單.docx》資料免費下載
    發表于 03-13 15:37 ?0次下載

    增量編碼器原理圖及參數說明

    ? ? ? 增量編碼器是一種將位移轉換成周期性的電信號,再把這個電信號轉變成計數脈沖的裝置,用脈沖的個數表示位移的大小。增量編碼器沒有固
    的頭像 發表于 03-05 08:43 ?2291次閱讀
    <b class='flag-5'>增量</b>式<b class='flag-5'>編碼</b>器原理圖及參數說明
    主站蜘蛛池模板: 97影院理论在线观看| sesese在线观看| 日韩大尺度视频| 日本午夜视频| 欧美一区二区三区免费| 欧美一区二区视频| 精品国产乱码久久久久久浪潮| 久久国产乱子伦精品免| 很很鲁在线视频播放影院| 天天插夜夜爽| 久久久久久免费观看| 高清一级毛片一本到免费观看| chinesevideo普通话对白| 34看网片午夜理| 国产在线麻豆自在拍91精品| 一级特级片| 天天摸日日摸| 你懂在线| bt天堂资源种子在线| 天天射天天操天天干| 丰满放荡岳乱妇91www| 2020欧美极品hd18| 在线观看www日本免费网站 | 77米奇| 日日爽视频| 中日韩一级片| 日日操夜夜操天天操| 网站在线播放| 岛国午夜精品视频在线观看| 啪啪免费看视频| 最新合集丨新片速递| 日本一区二区三区在线网| 国产一级特黄高清在线大片| 天天综合视频网| 欧美ol丝袜高跟秘书在线播放 | 色老头成人免费视频天天综合| 午夜 dy888理论久久| 5060午夜一级| 在线免费观看你懂的| 日产毛片| 97影院理论在线观看|