- 18
- 0
- 约 86页
- 2016-08-03 发布于广东
- 举报
第2章数据采集及处理
第 2 章 模拟信号的数字化处理 2.8 编码 编码 — 将量化信号的电平用数字代码 来表示。 单极性信号,电压从 0V~ + xV 变化; 双极性信号,电压从 -xV~ + xV 变化。 2.8 编码 单极性二进制码 二进制码类型 双极性二进制码 1. 单极性编码 单极性编码的方式有以下几种: ⑴ 二进制码 在数据转换中,经常使用的是二进制分数码。 2.8 编码 在这种码制中,一个(十进制)数的 量化电平可表示为 式中:第1位(MSB)的权是 ,第2位的 ,......, 第n位(LSB)的权 权是 是 2.8 编码 ai 或为 0 或为 1,n 是位数。 数D 的值就是所有非0位的值与它的 权的积累加的和。 【例2.3】 设有一个D/A转换器,输入二 进制数码为:110101,基准电压 UREF = FSR = 10V,求 UOUT =? 解:根据式(2-30)可得 2.8 编码 则 注意: 由于二进制数码的位数n是有限的,即 使二进制数码的各位 ai =1 ( i =1,2 , ……,n)。最大输出电压Umax也不与 FSR相等,而是差一个量化单位q,可 用下式确定: 2.8 编码 例如: Umax = 111 111 111 111 = + 9.9976 V Umin = 000 000 000 000 = 0.0000 V 对于一个工作电压是0V~+10V的12 位单极性转换器而言: 2.8 编码 表2.3 8位单极性二进制码与满量程的关系 标 度 满量程电压 (+10V) 二进制数码 高4位 低4位 +FSR-1LSB +3/4 FSR +1/2 FSR +1/4 FSR +1LSB 0 +9.96 +7.50 +5.00 +2.50 +0.04 0.00 1111 1111 1100 0000 1000 0000 0100 0000 0000 0001 0000 0000 2.8 编码 2. 二 — 十进制(BCD)编码 在BCD编码中,用一组4位二进制码 来表示一位0~9的十进制数字。例如,一 个电压按 8421(即 进行BCD编 码,则有 2.8 编码 表2.4 3位十进制数字的BCD编码表 标 度 电压 ( V ) BCD码 +FSR-1LSB +3/4 FSR +1/2 FSR +1/4 FSR +1/8 FSR +1LSB 0 +9.99 +7.50 +5.00 +2.50 +1.25 +0.01 +0.00 1001 1001 1001 0111 0101 0000 0101 0000 0000 0010 0101 0000 0001 0010 0101 0000 0000 0001 0000 0000 0000 2.8 编码 表2.5 十进制数与二进制码、二-十进制码的对应关系 十进制数 二进制码 二 - 十进制码 8 - 4 - 2 - 1 15
原创力文档

文档评论(0)