0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DAC如何达到32位分辨率

454398 来源:edn 作者:STEPHEN WOODWARD 2021-05-13 07:47 次阅读

某些应用(例如ADC测试和校准)要求DAC具有极好的分辨率,单调性,精度和分辨率。在这些性能类别中,图1中的电路很难被击败。其典型规格如下:

分辨率= 32位= 3×10–10= 1.2 nV = 192 dB。

DNL(微分非线性)= 27位= 400 nV = 162 dB。

INL(积分非线性)= 22位= 1.6 µV = 130 dB。

满量程精度(未加边框)= 11位=±2.5 mV = 66 dB。

零精度= 23位=±500 nV±10 nV /°C = 140 dB。

纹波和噪声= 21位= 2 µV pp = 128 dB。

o4YBAGCc6g-AIIKRAAL-zosVlrc896.png

图1该DAC电路使用精密模拟开关将两个16位PWM信号求和,以实现32位分辨率。

DAC的32位分辨率的基础是模拟开关S1和S2以及精密电阻网络R2至R6对两个16位PWM信号求和。DAC的单调性和DNL在理论上是无限的,并且,在实践中,唯一的限制是1到216比R2:(R6+ R5+ RS2-ON)和R3:(R6+ R4+ RS2-ON)。0.1%电阻器的典型精度可产生约0.1 ppm = 27位的DNL。

AD586基准电压源的输出阻抗小于0.1Ω,斩波稳定的“零漂移”放大器A1的130dB CMR(共模抑制)主要限制了INL。R7抑制了RS1-ON中的不对称性引起的潜在贡献,从而产生了大约0.3 ppm = 22位的典型INL。

由于LTC1151 A1和A2运算放大器的出色规格以及MAX4053A S2的电荷注入性能:约0.4 ppm或23位,因此零精度和输出噪声规范处于低微伏级。

AD586L 5V基准电压源的未调整误差为±500 ppm,这限制了绝对精度。如果您的设计需要更高的精度,则可以使用ADI公司的简单调整电路对其进行进一步的调整。所建议的200 Hz PWM周期并不重要。您只需更改R1和C1即可适应任何方便的频率。R1C1时间常数与PWM周期时间的接近程度决定了A1-S2-A2同步“零纹波”积分保持滤波器的建立时间,并且最快可达到一个周期如果匹配正确。

编辑:hfy

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PWM
    PWM
    +关注

    关注

    114

    文章

    4885

    浏览量

    209811
  • dac
    dac
    +关注

    关注

    43

    文章

    1971

    浏览量

    189444
收藏 人收藏

    评论

    相关推荐

    运算放大器设计一个具有8分辨率的A/D转换

    逐次比较原理,用运算放大器设计一个具有8分辨率的A/D转换电路,转换速度不低于10次/S。(3)具有显示和存储功能,有转换结束信号(用于测试A/D转换速率)。谁能帮我设计个啊谢谢。邮箱2295398537@qq.com谢谢
    发表于 02-06 11:53

    请问ADF4113分辨率怎么计算?

    ADF4113分辨率怎么计算的,小数分频都是直接给出位数,ADF4113是整数分频就没有给出,不知道怎么看的,求大神帮助,谢谢!
    发表于 08-03 08:48

    LSM303AGR如何在加速度计上获得12分辨率

    加速度计上获得12分辨率的技巧是什么?我的注册设置: - CTRL_REG1_A设置为0x67(ODR 200 Hz,LPen = 0,全部3轴启用) - CTRL_REG2_A设置为0x00(禁用高
    发表于 09-10 17:18

    LIS3DH:12分辨率和FIFO模式是否可以运行12分辨率的加速度计?

    鉴于LIS3DH FIFO只有10宽,实际上是否可以运行12分辨率的加速度计? #12#lis3dh #fifo以上来自于谷歌翻译以下为原文 Given that the LI
    发表于 09-26 17:52

    ADC的分辨率可以通过采样的方式提高吗?

    ADC的分辨率是16,用过采样的方式将分辨率提高到20。ADC最大的采样频率是300KHZ左右。信号的最高频率是2KHZ。 可以实现20
    发表于 11-30 10:33

    请问DM8168支持1366*768分辨率的采集和编码吗?

    各位好!!我现在使用的是DM8168平台,开发环境版本为DVRRDK4.0.0.3,采集芯片为TVP7002.现在我希望通过TVP7002采集分辨率为1366*768的VGA信号,之后通过编码输出。想请教一下各位,DM8168是否支持1366*768分辨率的采集和编码?非
    发表于 02-19 07:51

    请问有采样250MHz, 分辨率8/12的ADC推荐吗?

    您好, 请问有采样250MHz左右 分辨率为12,管脚兼容8分辨率的adc吗? 谢谢!
    发表于 02-22 11:53

    PWM分辨率如何控制占空比

    能够控制的职责,最大的小数值的CCPR1L:CCP15:4=384。我认为这是9分辨率是正确的吗?我应该能用10分辨率达到1023吗?P
    发表于 03-14 08:29

    如何在Δ∑ADC上达到20分辨率

    我有一些关于CY8C58系列PSoC和模拟性能的问题。数据表要求在Δ∑ADC上达到20分辨率。有没有真实世界的测试来验证这一水平的准确性实际上是可以实现的?内部参考为1.024V,在20
    发表于 07-19 14:58

    请问dm368数字视频输出支持1280*1024分辨率吗?

    请问dm368数字视频输出是否支持1280*1024分辨率, 我看VPBE_VENC里只有720p和1080i分辨率,能否自定义分辨率,请问该配置哪些参数,谢谢!
    发表于 08-28 07:14

    DM8168能实现2488*2048分辨率的264码流吗?

    你好:我现在CCD传感器是500万像素的,用的SDK是EZSDK5.03,想问一下,可以实现2488*2048分辨率的264码流吗?
    发表于 04-15 09:29

    如何让RK3288 HDMI支持1920*720分辨率

    请教:如何让HDMI支持1920*720分辨率?需要修改哪些文件?硬件环境:Firefly- RK3288-Reload软件:Android 5.1以上!多谢!!!
    发表于 07-27 15:16

    S32K344 14ADC分辨率和12分辨率之间有什么区别?

    我正在使用 S32K344s ADC。网站上的数据表和规范声明了 12 分辨率,但 ADC 外设可以在 CALBISTREG 寄存器中设置为 14 分辨率。 如果 ADC 指定为
    发表于 06-06 09:10

    请问有采样250MHz左右、分辨率为12,管脚兼容8分辨率的adc吗?

    您好, 请问有采样250MHz左右 分辨率为12,管脚兼容8分辨率的adc吗? 谢谢!
    发表于 11-21 06:46

    AD2S1210 16分辨率-125rps时值为0x80000,10分辨率时-2500 rps时值为0x3ff这样对吗?

    手册上说:ad2s1210 传真: ad2s1210在16分辨率,8.192Mhz输入时钟,ad2s1210 传真: ad2s1210的最大跟踪速率为±125 rps。如果速度为125 分钟
    发表于 12-07 08:07