少妇性bbb搡bbb爽爽爽丨亚洲成a人片在线观看无码不卡丨国产成人精品日本亚洲直接丨国产护士一区二区三区丨国产777精品影视在线观看

銀訊首頁    關(guān)于銀訊
Loading
您所在的位置:首頁 > 基礎(chǔ)知識 > 正文

PCM設(shè)備模擬轉(zhuǎn)數(shù)字信號過程

作者: 來源: 日期:2017-10-14 10:46:46 人氣:18 加入收藏 評論:0 標(biāo)簽:

PCM設(shè)備模擬轉(zhuǎn)數(shù)字信號過程有三個階段,是抽樣、量化和編碼這個三個過程。下面由專業(yè)的小編來介紹下PCM

PCM編碼的原理:主要過程是將話音、圖像等模擬信號每隔一定時間進(jìn)行取樣,使其離散化,同時將抽樣值按分層單位四舍五人取整量化,同時將抽樣值按一組二進(jìn)制碼來表示抽樣脈沖的幅值,以實(shí)現(xiàn)話音數(shù)字化。

第一階段:抽樣(Samping)

采樣是把模擬信號以其信號帶寬2倍以上的頻率提取樣值,變?yōu)樵跁r間軸上離散的抽樣信號的過程。

例如,話音信號帶寬被限制在0.3~3.4kHz內(nèi),用8kHz的抽樣頻率(fs),就可獲得能取代原來連續(xù)話音信號的抽樣信號。對一個正弦信號進(jìn)行抽樣獲得的抽樣信號是一個脈沖幅度調(diào)制(PAM)信號,對抽樣信號進(jìn)行檢波和平滑濾波,即可還原出原來的模擬信號。

第二階段:量化(quantizing) 

抽樣信號雖然是時間軸上離散的信號,但仍然是模擬信號,其樣值在一定的取值范圍內(nèi),可有無限多個值。顯然,對無限個樣值一一給出數(shù)字碼組來對應(yīng)是不可能的。為了實(shí)現(xiàn)以數(shù)字碼表示樣值,必須采用“四舍五入”的方法把樣值分級“取整”,使一定取值范圍內(nèi)的樣值由無限多個值變?yōu)橛邢迋€值。這一過程稱為量化。

量化后的抽樣信號與量化前的抽樣信號相比較,當(dāng)然有所失真,且不再是模擬信號。這種量化失真在接收端還原模擬信號時表現(xiàn)為噪聲,并稱為量化噪聲。量化噪聲的大小取決于把樣值分級“取整”的方式,分的級數(shù)越多,即量化級差或間隔越小,量化噪聲也越小。

第三階段:編碼(Coding)

量化后的抽樣信號在一定的取值范圍內(nèi)僅有有限個可取的樣值,且信號正、負(fù)幅度分布的對稱性使正、負(fù)樣值的個數(shù)相等,正、負(fù)向的量化級對稱分布。若將有限個量化樣值的絕對值從小到大依次排列,并對應(yīng)地依次賦予一個十進(jìn)制數(shù)字代碼(例如,賦予樣值0的十進(jìn)制數(shù)字代碼為0),在碼前以“+”、“-”號為前綴,來區(qū)分樣值的正、負(fù),則量化后的抽樣信號就轉(zhuǎn)化為按抽樣時序排列的一串十進(jìn)制數(shù)字碼流,即十進(jìn)制數(shù)字信號。簡單高效的數(shù)據(jù)系統(tǒng)是二進(jìn)制碼系統(tǒng),因此,應(yīng)將十進(jìn)制數(shù)字代碼變換成二進(jìn)制編碼。根據(jù)十進(jìn)制數(shù)字代碼的總個數(shù),可以確定所需二進(jìn)制編碼的位數(shù),即字長。這種把量化的抽樣信號變換成給定字長的二進(jìn)制碼流的過程稱為編碼。

音頻PCM的抽樣頻率為8kHz,每個量化樣值對應(yīng)一個8位二進(jìn)制碼,故話音數(shù)字編碼信號的速率為8bits×8kHz=64kb/s。量化噪聲隨量化級數(shù)的增多和級差的縮小而減小。量化級數(shù)增多即樣值個數(shù)增多,就要求更長的二進(jìn)制編碼。因此,量化噪聲隨二進(jìn)制編碼的位數(shù)增多而減小,即隨數(shù)字編碼信號的速率提高而減小。自然界中的聲音非常復(fù)雜,波形極其復(fù)雜,通常我們采用的是脈沖代碼調(diào)制編碼,即PCM編碼。PCM通過抽樣、量化、編碼三個步驟將連續(xù)變化的模擬信號轉(zhuǎn)換為數(shù)字編碼。

更多PCM專業(yè)知識請關(guān)注廣州銀訊!

    本文網(wǎng)址:http://m.tmgmin.com/blog/basics/253.html
    讀完這篇文章后,您心情如何?
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    更多>>網(wǎng)友評論
    發(fā)表評論
    主站蜘蛛池模板: 柳州市| 勐海县| 哈尔滨市| 惠水县| 阳泉市| 青阳县| 湖南省| 和顺县| 铜陵市| 乌审旗| 磐安县| 思茅市| 嵩明县| 九龙县| 盘锦市| 横峰县| 宾川县| 抚宁县| 呼和浩特市| 平定县| 乡宁县| 通渭县| 花莲县| 阜阳市| 莒南县| 阿尔山市| 广安市| 平湖市| 侯马市| 丰原市| 蚌埠市| 濉溪县| 巫溪县| 石阡县| 南宫市| 寿光市| 肥城市| 锡林浩特市| 海伦市| 松江区| 长武县|