什么是d/a转换器?
1. d/a转换器
d/a转换器(digital-to-analog converter, dac)是指将数字(digital)量转换为模拟(analog)量的元器件。
数字量
相同间隔不连续的量
时间上离散、量方面离散
模拟量(自然界的现象)
大小连续的量
时间上连续、量方面离散
2. a/d转换器
a/d转换器(analog-to-digital converter, adc)与d/a转换器相反,是指将模拟量转换为数字量的元器件。
a/d转换,d/a转换的必要性
1. ic动向
电气高精度处理、高速处理在cpu、dsp中以数字方式进行信号处理。
从自然界现象进行a/d转换及数字信号处理,处理后为转换为自然界值,搭载了d/a转换器。
微细加工技术的进步→信号处理的数字化→需要a/d转换器, d/a转换器
2. 使用d/a转换器的产品例
d/a转换方式的种类
d/a转换器有各种实现方法。
1. 使用电阻的产品
电阻元件是在ic上易处理的模拟设备。
比精度也比较好,无需修整就可以实现高达约10bit的精度。
由于选择合适的电阻值,从低速到高速,可涵盖的范围很广。
2. 使用电容器的产品
在一般ic中由于电容器比电阻的相对精度高,在中高精度的d/a转换器中使用的比较多。
为了获取更高的精度,必须要大电容,充放电时长时间加速比较困难。
另外,在低频时为了补充泄漏电流,需要不断更新,所以工作变得复杂。
3. 使用电流的产品
这是面向高速(数mhz~)用途的变换方式。根据数字输入,通过开关电流源来切换输出电流。
输出电流是用电阻、运算放大器来进行电流-电压的变换。
4. 过采样方法
面向高精度(16bit~)用途的变换方式。
这是过滤了低分辨率和高采样率的输出,从而得到所期望的模拟信号。
用0和12个值输出和低通滤波器来构成的1bitδ-σ的方法是常见的。
d/a转换器的基本形式1(解码器系统)
把变换后的数字值传送给电路称作解码器系统。
【电阻分压方法dac例】
在最简单的dac中,也有被称作电阻串。
下图是一个在3bit分辨率(resolution)的dac中,用电阻分压,在开关中选择一个地方的方法。
如果把电阻值变小,提高后续阶段的缓冲放大器,虽然可能高速工作,但由于在高分辨率中的开关寄生电容的限制,而导致工作速度降低。
优点是出色的线性度,原则上,必须保证单调增加性。
缺点是根据分辨率,电路规模成倍的增大。
在3bit中需要8个电阻和开关,4bit中需要16个电阻和开关…在10bit中需要1024个电阻和开关。
【两级 电阻分压方法dac例】
电阻分压式dac分成两级配置。
下图是6bit分辨率的dac中,在第一级(左)vref-gnd之间选择一个电阻的两端(图中选择了从上数下来第三个电阻的两端)。
在第二级(右)中,这个电压再进一步 分压,从而获得了精细的分辨率。
优点是比起一级结构,由于控制了电路 规模,构成6bit的dac所需要的电阻和开关数量控制在16个和18个(电阻分压方法的情况下,无论哪个都需要64个)。
由于每增加一个级数就必须追加2个放大器,所以要权衡电阻和开关减少量进行选择。
缺点是增加了恶化作为dac特点的因素。
比如速度,两个放大器会延迟。
输出电压的精度可能会产生两级放大器的偏移。
d/a转换器的基本形式2(二进制方式)
通过接收数字值工作的电路系统叫做二进制方式。
1. 二进制方式
二进制方式是根据电路的构成带有加权数据,以下图r-2r梯形电路为代表性例子。
r-2r梯形电路为了无论从哪个节点都可以看到电阻值2r的并联,每个节点的电流值都逐渐减半。
【r-2r梯形dac例】
下图是拥有4bit分辨率的r-2r梯形dac。
优点是在小面积中可容易做出分辨率为10bit左右的dac(所需电阻在nbit的dac中需要3n个,开关不用很大,也无需解码器),与其他方法相结合,如果是14bit左右的话可以实现。
缺点是为了电阻的高相对精度,在实现高精度时需要对开关(mosfet的尺寸)和布局(r和2r的匹配性很重要,特别是msb侧=ao侧的电阻必须准确制作)下功夫。
2. 二进制方式
下图是为了展示使用了电容器的dac想法的概念图。
这个dac需要在开关切换时使用。
【使用了2nc电容器的dac例】
下图是使用了电容器、4bit分辨率的dac例子。a0~a3无论哪个开关倒向vref侧,都能得到不同的vout电压。此时,放大器右边的两个开关同时on,为了破坏电荷守恒的关系,在时钟信号下导通时间需要不重叠。
优点是由于电容器的相对精度高,容易获得高精度,另外为了电容器内不产生直流电流,低频时只有放大器电流可低电流消耗。
缺点是为了电容器充电和放电,不适用于加速, 在低速时为了弥补漏电流,必须要刷新操作。刷新控制需要对维持刷新中的输出电压等下功夫。
【用了2nc电容器的dac(有刷新控制)例】
使用了具有刷新控制的capa的4bit分辨率dac。
3. 二进制方式 <使用电阻-电容器的情况>
【电阻-电容器混合型 dac例】
拥有在电阻串dac部分(左)3bit,电容器dac部分3bit,共6bit分辨率的混合型dac。上位bit的电阻间的电压根据下位数据加权插值。
优点是可得到高分辨率。
d/a转换器的基本形式3(温度计码方式)
数据切换的瞬间,完全不同的电压(或电流)输出,在输出模拟信号中产生噪声。这个噪音叫做干扰。这个干扰的解决方案之一是使用温度计码(thermometer code)。
温度计码是指看有多少个1来表示数字的事物。(就像人们数数时,竖起手指数一样)
能够抗干扰,但二进制代码转换为温度计码时,解码器根据分辨能力,呈指数的电路规模。
【温度计码 <电阻模式>dac例】
使用了温度计码的3bit分辨率dac例子。
当然不会产生干扰。
【温度计码 <电流模式>dac例】
在若干单元格中拉动电流时决定了输出 电压vout电流型dac。
下图是8x8的64灰度级=6bit分辨率的例子。
粉色部分增加时,从r拉动的电流增加, vout下降。
根据温度计码的控制,在vout中不会产 生干扰。
上图是电流型dac上下相反的东西。
由于是共源共栅电流源,不容易受输出 电压的影响,可高精度化。
免责声明:本文转载于网络,版权归原作者所有,如涉及侵权,请联系小编删除。
台积电美国5nm芯片将于2024年实现量产
维护工作为何出现使众人无从下手的“本位主义”倾向?
win7支持Chrome浏览器竟延长6个月
led屏和原装屏的区别
国产半导体设备的四个思考
一文带你了解 DAC
干簧管电路的工作原理
改进仿人智能积分控制算法的仿真及应用研究
5G的到来会给我们的生活带来什么新变化
SF6密度继电器校验仪
TI DLP®微投影显示技术的视频展示
电感器的工作原理及作用都有哪些
Java 知识“已经过时 ”实际开发能否用到
赵立坚:英方没有任何证据配合美国对华为进行打压
中国移动联合中兴完成了SDN控制器的解耦及对接测试
DASK适用于Python中的并行和分布式计算
迎接智能电网的电力挑战
未来十年大数据分析的发展趋势 AI、IoT也离不开它
基于Web服务器和S3C2410处理器实现温室茶树培养监测系统的设计
研究前沿:Nature Nanotechnology-石墨烯 | 量子摩擦制冷