pcm编码由哪些部分构成

pcm编码由三部分构成:1、极性码;2、段落码;3、段内码。极性码是指,数字通信系统中用来表示二进制信息“1”和“0”的码型。根据表示方法的不同,极性码可以分为单极性归零码、单极性不归零码、双极性归零码、双极性不归零码等。

pcm编码由哪些部分构成-Worktile社区

一、构成pcm编码的三部分

  1. 极性码:PCM编码有8位,我国采用13折线法来表示。第一位c1是极性码,表示量化极性的正负,后面的7位分为段落码和段内码两部分,用于表示量化值的绝对值。
  2. 段落码:PCM编码第2~4位(c2c3c4)为段落码,可以表示8种斜率的段落,其他4位c5~c8为段内码,可以表示每一段落内的16种量化电平。
  3. 段内码:其他 4 位(c5 –c8)为段内码,可以表示每一段落内的 16 种量化电平,段内码代表的 16 个量化电平是均匀划分的。所以,这 7 位码总共能表示 7 2 =128 种量化值。

二、pcm编码的转换过程

  1. 抽样:抽样是把模拟信号以其信号带宽2倍以上的频率提取样值,变为在时间轴上离散的抽样信号的过程。例如,话音信号带宽被限制在0.3~3.4kHz内,用 8kHz的抽样频率(fs),就可获得能取代原来连续话音信号的抽样信号。对一个正弦信号进行抽样获得的抽样信号是一个脉冲幅度调制(PAM)信号,对抽样信号进行检波和平滑滤波,即可还原出原来的模拟信号。
  2. 量化:抽样信号虽然是时间轴上离散的信号,但仍然是模拟信号,其样值在一定的取值范围内,可有无限多个值。显然,对无限个样值一一给出数字码组来对应是不可能的。为了实现以数字码表示样值,必须采用“四舍五入”的方法把样值分级“取整”,使一定取值范围内的样值由无限多个值变为有限个值。这一过程称为量化。

延伸阅读

极性码分类

  • 单极性非归零码:这是一种二元码,用高电平和低电平(常为零电平)分别表示二进制信息“1”和“0”,在整个码元期间电平保持不变。常记作NRZ(L)。单极性非归零码中含有丰富的低频乃至直流分量,且不容易提取定时信息。
  • 双极型非归零码:二元码的一种,用正电平和负电平分别表示“1”和“0”。与单极性非归零码相同的是,整个码元期间电平保持不变,因此在这种码型中不存在零电平。由于双极型非归零码在整个码元期间电平保持不变,所以同样不容易提取定时信息。
  • 单极性归零码
  • 单极性归零码也属于二元码。与单极性非归零码不同,发送“1”时在整个码元期间高电平只持续一段时间,在码元的其余时间内则返回到零电平。记作RZ(L)。与单极性非归零码相同,单极性归零码也含有丰富的低频分量。但由于它的高电平只持续一段时间,所以很容易从中提取定时信息。
  • 双极型归零码:双极型归零码是一种三元码,使用正电平和负电平分别表示“1”和“0”,正、负电平只持续一段时间,在码元的其余时间内返回到零电平。可以看出,双极型归零码兼有双极型和归零的特点,低频分量很少,且容易提取定时信息。

文章标题:pcm编码由哪些部分构成,发布者:Z, ZLW,转载请注明出处:https://worktile.com/kb/p/34642

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年1月6日 下午2:34
下一篇 2023年1月6日 下午3:07

相关推荐

  • 人脸识别java算法有哪些

    人脸识别java算法有:1、特征脸法(Eigenface);2、局部二值模式(Local Binary Patterns,LBP);3、Fisherface算法。特征脸法(Eigenface)是近期发展起来的用于人脸或者一般性刚体识别以及其它涉及到人脸处理的一种方法。 1、特征脸法(Eigenfac…

    2023年3月5日
    10900
  • 什么是web开发编程基础

    web开发编程基础是:一、HTML;二、CSS;三、JavaScript;四、HTTP;五、数据库;六、Web框架。HTML是Web开发中最基础的语言。HTML用于描述网页的结构和内容,是Web开发的基础。HTML语言包括标签、元素、属性和值等基本概念,需要了解HTML的基础语法和常用标签。 一、H…

    2023年5月29日
    200
  • 数据结构和程序设计有什么区别

    区别是:数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。程序设计是给出解决特定问题程序的过程,是软件构造活动中的重要组成部分。程序设计往往以某种程序设计语言为工具,给出这种语言下的程序。 数据结构 数据结构是计算机存储、组织数据的方式。数据结构是指相…

    2023年2月21日
    10400
  • 企业里web项目用什么管理

    企业里web项目管理用的软件有:1、PingCode;2、Worktile;3、Asana;4、禅道;5、Redmine。PingCode是国内国内的一款知名研发项目管理软件,曾在2021年,被知名媒体36氪评为:2021年国内研发项目管理榜单第一的研发项目管理系统。 一、PingCode 这是国内…

    2023年4月21日
    800
  • 手机oa办公需要下载什么软件

    手机oa办公需要下载:一、OA办公;二、云OA;三、智办公;四、智旦OA;五、企业微信。OA办公是一款集合数字办公的平台,可以开展多人一起工作,可以实时推送给员工办公信息,采用了创新的工作类型,开展多项办公功能。 一、OA办公 OA办公是一款集合数字办公的平台,可以开展多人一起工作,可以实时推送给员…

    2023年5月28日
    200
  • 研发工时管理软件有什么

    研发工时管理软件有:一、Toggl;二、Clockify;三、RescueTime;四、Everhour。Toggl是一款追踪和记录开销时间方式的应用工具,无论是在工作中,还是休闲在家中,Toggl都能够非常容易地快速记录和追踪用户各种活动所花费的时间。Toggl能够方便地记录员工的时间和任务。 一…

    2023年4月30日
    2000
  • 如何提高研发质量和效率

    提高研发质量和效率的方法有:一、理清研发部门的定位;二、提升研发部门的相关能力建设;三、构建高效的流程及组织协同机制;四、激活研发组织的活力。企业首先应该引入IPD的体系,把研发部门变成对产品在市场成功与否结果负责的产品线组织的一部分。 一、理清研发部门的定位 企业首先应该引入IPD的体系,把研发部…

    2023年3月30日
    10300
  • 项目管理软件哪个好用

    好用的项目管理软件有:一、PingCode;二、JIRA;三、tracup;四、coding。PingCode是国内软件研发项目管理软件。功能以及解决的问题有:能够支持看板、敏捷等多种项目的管理;管理团队目标,监控单或多项目的进度、管理计划分配资源、管理团队或个人的工作效率。 一、PingCode …

    2023年4月16日
    900
  • 大数据和普通的数据分析有什么区别的吗

    区别是:1、数据存储不同;2、数据挖掘的方式不同;3、专业的分析工具;4、对从业者要求也不同;5、发展前景不同。传统的数据分析数据量较小,不需要过多考虑数据的存储问题。而大数据所涉及到的数据具有海量、多样性、高速性以及易变性等特点。 1、数据存储不同 传统的数据分析数据量较小,相对更加容易处理。不需…

    2023年2月21日
    4000
  • 为什么要做精益管理

    为什么要做精益管理:1、统一精益的思想;2、采取精益行动;3、坚持不懈进行改善活动。从表面上看,精益系统是帮助企业打造一个持续增强竞争力、低成本、短交期、多品种小批量的生产和运营体系.但是实质上,精益生产的关键在人、在如何用系统的方法培养人解决问题的能力。 一、统一精益的思想 从表面上看,精益系统是…

    2023年5月5日
    800

发表回复

登录后才能评论
联系我们
站长微信
站长微信
分享本页
返回顶部