电子发烧友 电子发烧友
  • 首页
  • 技术
    可编程逻辑
    MEMS/传感技术
    嵌入式技术
    模拟技术
    控制/MCU
    处理器/DSP
    存储技术
    EMC/EMI设计
    电源/新能源
    测量仪表
    制造/封装
    RF/无线
    接口/总线/驱动
    EDA/IC设计
    光电显示
    连接器
    PCB设计
    LEDs
    汽车电子
    医疗电子
    人工智能
    可穿戴设备
    军用/航空电子
    工业控制
    触控感测
    智能电网
    音视频及家电
    通信网络
    机器人
    vr|ar|虚拟现实
    安全设备/系统
    移动通信
    便携设备
    物联网
    区块链
    HarmonyOS
    RISC-V MCU
    光伏
    ChatGPT
    IGBT
    充电桩
    氮化镓
    BLDC
    逆变器
    5G
    电机控制
  • 资源
    技术文库
    新品速递
    电路图
    元器件知识
    电子百科
    最新技术文章
  • 下载
    在线工具
    常用软件
    电子书
    datasheet
  • 专栏
    电子说
    专栏
  • 社区
    论坛
    问答
    小组
    技术专栏
    社区之星
    试用中心
    HarmonyOS技术社区
    2023电子工程师大会
  • 研究院
  • 活动
    设计大赛
    硬创大赛
    社区活动
    线下会议
    在线研讨会
    小测验
  • 学院
    直播
    课程
  • 视频
  • 企业号
  • 华秋智造
  • 工具
    PCB在线检查
    datasheet查询
    选型替代查询
    免费样品申请
    免费评测试用
    工程师专区
    技术子站
0
  • 聊天消息
  • 系统消息
  • 评论与回复
查看更多
查看更多
查看更多
  • 0

    关注
  • 0

    粉丝
  • 0

    动态
VIP于 到期 续费
  • 个人中心
  • 内容管理
  • 积分兑换
    当前积分:
  • 修改资料
  • 退出登录
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
下载中心
  • 推荐
  • 分类
  • 资料
  • 软件
  • 工具
  • 排行榜
  • DataSheet

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

3天内不再提示

ADC和DAC使用中要注意的要点

电子工程师 来源:lq 2018-12-12 14:04 次阅读

前面简单介绍了 ADCDAC的基本结构,今天来看看 ADC和DAC使用中要注意的要点:

根据项目需要的性能进行选型

选择适合你项目的器件是第一步,因此你首先要知道都有哪些可供选择,仅仅依赖搜 索引擎是不够的,你必须对主要的器件结构、 参数厂商有全面的了解,一个简单的办法就是到www.mouser.cn或www.digikey.com.cn按照分类进行查看,如下图,可以看到Mouser官网上的主要ADC、DAC的类别、供应商以及按照关键参数进行过滤得到的主要的器件型号。通过折腾这个选型表,你可以快速了解到ADC、DAC的大致情况。

半导体行业做ADC、DAC比较强的几家 公司的网站要经常去溜达一下,看看他们都有啥,有什么新的器件出现等等。幸运的是随着不断的收购、整合,现在已经没剩下几家了,但你至少应该知道 ADITI美信Maxim In tegrated)、ST、 Microchip等。

选型的时候需要考虑的几个要点:

模拟带宽和采样率(ADC)或转换率(DAC), 时钟的类型 - 单端、差分?

分辨率,也就是用多少位的 转换器件。前面我专门讲述了根据系统的要求以及信噪比、失真等对ADC位数和前端模拟链路的综合平衡设计,DAC的位数选择也是一样的原则,不是位数越高性能就越好,到了一定的程度就受限于板子上的噪声和器件的失真了

数据 接口方式 - 高速转换器才用并行接口还是串行接口?一般低速的转换器基本都采用SPI或 I2C的串行接口方式,高速的器件采用并行接口以及高速串行接口

供电 - 5V?3.3V?1.8V?等,要根据自己系统的供电情况选用合适供电电压的器件

一旦选定了器件就进入了设计部分,我们以一颗串行的ADC(LTC2366)和一颗高速并行的DAC(AD9760)来简单看一下设计中要注意的一些事宜:

先通过框图阅读一下器件:

串行ADC - LTC2366:3Msps、12位取样ADC

单端模拟 信号输入 - 输入电压范围为0- Vref(参考电压)

在简单的使用场景,参考电压管脚直接连接在器件的供电电压管脚上,当然也可以外接参考电压源 - 增加成本,但可以带来灵活性

SPI串行数据接口,要注意的是SPI的时钟频率和器件的转换率是两个概念,器件能够以3Msps的速率转换,SPI要把这3Msps、12bit的数据传输出来,至少要48MHz的时钟频率

供电电压范围比较宽,设计的从2.35V到3.6V之间都可以正常工作,也就是我们常用的2.5V、3V和3.3V供电系统都可以使用

关键的管脚上都要有去偶 电容,由于模拟信号的频率比较低,使用的电容一般为4.7uF - 10uF的 钽电容(注意是有极性的)

并行DAC - AD9760:

10位并行数据接口、时钟为单端输入

模拟信号为差分输出,在输出端需要差分转单端模拟电路

+5V电压供电 - 数字电源DVDD、模拟电源AVDD,数字地 DCOM、模拟地 ACOM

内部1.2V参考电压并通过外界的 Rset来设定比较 电流,可以通过改变Rset调节模拟输出的电流大小

几个重要的管脚接有0.1uF去偶电容,上面的低速串行ADC的去偶电容选用比较大的值,在这个高速的DAC电路里则选用0.1uF的陶瓷电容,最好是0603或更小的封装

数据接口的时序以及时钟的选用:

前面我们讲过低速串行的器件一般采用I2C或SPI,在LTC2366中采用的是SPI接口,在数据手册中一定要查看其时序图,了解其SPI的工作模式 - 4种模式种的哪一种?从这个时序图可以看出传输一次取样的数据至少需要16个SPI的时钟周期,也就是如果你的ADC转换率为3Msps,SPI的时钟周期至少要在48MHz以上,要保留一定的保护时间,最好选择在50MHz以上,如果SPI的时钟受限,不能工作到较高的速率,比如最高只能到30MHz,那么ADC的采样率也就要相应降低,以确保转换完的数据都能够传递出来。

AD9760的时序图如下,可以看出数据的转换是由时钟的上升沿来驱动的,因此在连接AD9760的前方逻辑电路中一定要注意时钟上升沿的跳变要在10根数据稳定了以后才行,如果时钟的上升沿与数据的改变同时发生,DAC器件就会疯掉,出来的数据全部乱掉。ts是个很重要的指标,如果你前面的逻辑输出信号经过 PCB上较长的走线到达DAC导致有的数据线和时钟之间的ts不能满足器件数据手册的要求,转换就会出现错误。因此并行传输的DAC在布线的时候数据、时钟线一定要满足时序的要求。

参考电压的使用

无论ADC还是DAC都是通过跟一个基准(电压或电流)进行比较而得到相应的结果的,如果基准发生了偏差,那结果自然也就是错误的,因此在电路中要确保你基准电压或电流的准确性、稳定性,转换的结果也要根据具体的基准值来进行标定。

如下图,LTC2366的Vref同3V的 电源电压连接在一起,意味着能够转换的模拟电压满量程为3V(最小采样精度为3V/4096 ~ 0.73mV),因此可以通过改变Vref的值来改变被测模拟信号的精度,比如选用1.5V做Vref测量信号的精度将提高一倍(0.36mV),如果3V的供电电压上有1%的纹波,意味着ADC的参考电压也有这1%的波动,12位的ADC实际上还达到7位的准确度。要能够对0.73mV的电压都能分辨,要求3V上的纹波一定也要低于0.73mV。

AD9760的参考电压可以外接,也可以直接使用内部的1.2V的参考电压,DAC转换的时候是以Vref/Rset得到的电流为基准,因此在同样的数字值的情况下,通过调节Vref或Rset就可以改变转换后的模拟量。很多DDS任意信号发生器都通过调节这两个值来对输出电平进行程控调节,有些DAC器件还可以通过SPI接口配置内部的控制寄存器从而改变参考电流的大小,进而改变输出模拟信号的大小。

要注意的是参考电压管脚一定要加去偶电容电容,LTC2366加10uF的钽电容滤除比较低频率的电源噪声,AD9760则由0.1uF的陶瓷电容实现干扰噪声的高频旁路。

高速DAC的模拟差分输出:

就像其它高速DAC一样,AD9760转换后的模拟信号采用差分电流(IoutA、IoutB)输出的方式,因此在DAC之后需要由差分转换为单端的电路,有以下的方式可供选择:

通过1:1 射频变压器实现,要注意的是一定要保证变压器的带宽满足输出模拟信号带宽的要求,变压器的有点是“无源”也就是不需要供电电压,结构非常简单,缺点就是体积比较大,尤其是高度,在有些场合使用起来比较突兀。

通过 运算放大器 - 要注意运算放大器的模拟带宽、摆率能满足输出信号带宽的要求,运放的好处是体积比较小,缺点是必须提供非常低纹波的供电电压,尤其是双轨的电压,为此还要设计线性稳压的双路供电电路,电路变得复杂起来。

如果你实在不想在板子上折腾出一个负电压(比如-5V或-3V),只想使用板子上的单路正电压,可以使用下面的连接方式。

布局布线中的考虑

ADC和DAC都是连接模拟和数字的桥梁,注定了它们都是模数混合的器件,它们都分模拟部分和数字部分。

细心的 工程师可能已经发现 - LTC2366的供电电压和地只有一个,也就是说没有区分模拟和数字,why?一个原因是这种器件定位的就是“小”,管脚尽可能“少”,只要不影响系统的性能,将模拟和数字合并在一起也没有问题。毕竟低速的ADC或DAC内部的转换逻辑速率都很低,由此产生的开关噪声也相对低很多,只要注意在电源上做比较好的去偶,也能够保证转换的性能。当然在布局布线的时候也是要尽可能注意去偶电容的摆放位置以及地平面的分割,参见下面的LTC2366的参考Layout图。

对于AD9760由于数据接口速率以及转换速率非常高,达到了100M,因此模拟电源、地和数字电源、地都是分隔开的,中间用磁珠进行了隔离,我们前面的文章中已经专门介绍过磁珠的应用。注意在模拟电源部分使用了3个容值不同的去偶电容

100uF的 电解电容用于极低频率的噪声抑制

10~22uF的钽电容用于较低频率的开关噪声抑制,一般由板子上的 开关电源噪声导致

0.1uF的陶瓷电容用于较高频率的噪声抑制,比如其它数字 开关电路导致的噪声等

很多 MCU内部都集成了ADC和DAC,使用起来更方便,但要注意的是虽然这些器件标称的转换率比较高,但由于MCU工作于多任务的情况下没有可能实时处理转换完的数据,因此需要内部有一定的存储,如果没有存储或者可供转换数据的存储 RAM空间很小,实际的转换频率会大打折扣,比如 ESP32这个器件其标称的ADC转换率和实际使用中能够真正达到的转换率相差好几个数量级,原因就是处理器的主营业务是做其它的调度,根本没有时间来理你,偶尔来让你查看一下外部的模拟电压值而已,即便你能跑的很快,但多数时间是让你在那里站着。

因此多数情况下就需要选用独立的ADC、DAC,并通过 FPGA配以适当容量的RAM来进行存储,在MCU的眼里ADC、DAC永远都是偶尔处理一下的外设,给你一次被临幸的机会,你就要让它一次吞吐个够。

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

    关注

    27

    文章

    8507

    浏览量

    145995
  • adc
    adc
    +关注

    关注

    97

    文章

    6300

    浏览量

    542466

原文标题:ADC/DAC(4)- 设计中须注意的要点

文章出处:【微信号:xiaojiaoyafpga,微信公众号:电子森林】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    STM32cubeMX配置外接DAC,具体需要注意些什么呢?

    STM32cubeMX配置外接DAC,具体需要注意些什么呢,可有教程教教我如何使用外设DAC模块输出电压呢,求见大佬!!!
    发表于 03-28 06:22

    双绞线布线要注意哪些要点

      双绞线在施工布线的时候也要注意六大要点,下面本文给大家具体分析一下。  一、双绞线必须符合国家双绞线产品标准:  1、所用双绞线要为纯铜芯,线径为0.5毫米。  2、单芯百米电阻为9.38欧姆
    发表于 07-18 11:45

    请问ADCDAC和DSP相连接时要注意什么?

    ADCDAC和DSP相连接时,要注意什么问题? 比如匹配问题,以保证A/D采样稳定或D/A码不丢失,这些如何注意? 遇到了如何解决?
    发表于 07-09 05:53

    电机驱动MCU技术有哪些要点要注意

    电机驱动MCU技术有哪些要点要注意
    发表于 04-09 06:19

    嵌入式系统设计时需要注意的技术要点和实现细节有哪些?

    为什么需要safe mode?嵌入式系统设计时需要注意的技术要点和实现细节有哪些?
    发表于 04-25 08:49

    使用STM32 DAC模块时要注意哪些细节

    使用STM32 DAC模块时要注意哪些细节?为什么端口要设置为模拟输入模式呢?
    发表于 11-18 06:28

    注意ADCDAC使用

    超声波测距的距离作为输入。注意ADCDAC使用时写入PCF8591的控制字为0x41,高四位的”4“在ADCDAC时都要写入,让
    发表于 01-13 07:35

    pcb设计要注意哪些问题?

    PCB设计时所要注意的问题随着应用产品的不同而不同。就象数字电路与仿真电路要注意的地方不尽相同那样。以下仅概略的几个要注意的原则。
    发表于 03-20 14:00 1528次阅读

    经验总结:5个FPC设计要注意的事项

    作为电源工程师,最重要的莫过于电源设计的FPC设计了,那么要注意哪些要点呢?本文为大家带来福利,总结了诸多电源工程师的经验,电源设计FPC不可忽略的5大
    的头像 发表于 07-12 14:41 9166次阅读

    Σ-Δ型ADCDAC的特点和使用注意事项

    本文介绍了Σ-Δ型ADCDAC的特点及构成,并详细论述了Σ-Δ型立体声ADA电路TLC320AD75C的模拟与数字音频数据接口技术、DAC的串行控制接口技术及该类器件的使用注意事项。
    发表于 08-12 12:50 5298次阅读
    Σ-Δ型<b class='flag-5'>ADC</b>和<b class='flag-5'>DAC</b>的特点和使用<b class='flag-5'>注意</b>事项

    选择电磁阀要注意的四大要点

    电磁阀选择要注意四大要点“适用性、可靠性、安全性、经济性”
    的头像 发表于 06-13 17:30 3139次阅读

    使用威格士叶片泵时需要注意什么

    很多用户在运用威格士叶片泵期间都需要注意使用的,如果我们不注意,会给泵带来事故现象,当威格士叶片泵容积泵的滑片泵应该需要注意哪些事项?威格士叶片泵的管理
    发表于 09-02 17:20 440次阅读

    AVR单片机ADC采样编程需要注意的问题

    AVR单片机ADC采样编程需要注意的问题10位ADC高6位没有使用,所以取值时应首先做:ADCH & 0X03取低两位,屏蔽高6位
    发表于 11-14 20:51 2次下载
    AVR单片机<b class='flag-5'>ADC</b>采样编程需<b class='flag-5'>要注意</b>的问题

    电子琴设计要注意哪些要点

    引起了很多同学的兴趣,活动正式发布出来,就有不少同学纷纷下单。在这里顺便给同学们梳理一下要做出这个电子琴需要用到哪些书本知识?设计要注意哪些要点
    的头像 发表于 07-01 16:43 1638次阅读

    pytorch实现断电继续训练时需要注意要点

    本文整理了pytorch实现断电继续训练时需要注意要点,附有代码详解。
    的头像 发表于 08-22 09:50 1306次阅读
    • 文章
    • 资料
    • 帖子
    • AI城市跃迁之路,一城一云一模型提供强劲动力

      脑极体
      1天前
      600 阅读
    • 使用 MPS SiC 二极管可最大限度地降低高频开关模式电源中的损耗

      eeDesigner
      2天前
      604 阅读
    • 华为云,调出AI原生三原色

      脑极体
      2天前
      850 阅读
    • #参考设计# 3A,8 ~ 60 V,双极步进电机驱动器

      eeDesigner
      2天前
      591 阅读
    • 重回极简:华为如何走向全面智能化?

      脑极体
      1天前
      609 阅读
    • FDC2114和FDC2214电容传感器EVM详细资料和使用手册用户指南免费下载

      hehehee
      4.21 MB
      免费
      337下载
    • 基于SC2659_Typical Application直流到直流单输出电源的参考设计

      王军
      337.51KB
      3积分
      14下载
    • pycom-micropython ESP32的MicroPython

      韩刚龙
      8.80 MB
      2积分
      8下载
    • Goanno golang自动生成函数注释插件

      杜云
      1.39 MB
      2积分
      1下载
    • 12v前进母线(4s)开源资料

      母猪会上树
      0.06 MB
      免费
      0下载
    • 【龙芯2K0300蜂鸟板试用】第十篇 龙芯2K0300蜂鸟板--基于龙芯2k300的室内环境监控系统v0.8版

      mabo124
      1天前
      104 阅读
    • Altium Designer19的几个问题

      QWE4562009
      2天前
      212 阅读
    • 【米尔NXP i.MX 93开发板试用评测】2、异构通信环境搭建和源码编译

      jf_50393217
      3天前
      92 阅读
    • 【米尔NXP i.MX 93开发板试用评测】05.OpenWRT的构建-构建完成和烧录

      dutong0321
      3天前
      596 阅读
    • 计算滞回比较器的上下门限电压

      小生不才s
      3天前
      998 阅读

    推荐专栏

    更多

      玻璃钢生产厂家游乐场玻璃钢雕塑厂静安区进口玻璃钢雕塑哪家好苏州椭圆形玻璃钢花盆北京玻璃钢仿铜雕塑厂家河北装饰商场美陈批发价合肥大型玻璃钢雕塑定制广州工业玻璃钢花盆洪江玻璃钢雕塑四川节庆商场美陈销售企业玻璃钢骑自行车人物雕塑西宁玻璃钢佛像雕塑延津玻璃钢雕塑主题玻璃钢雕塑厂漳州玻璃钢雕塑凳子佛山玻璃钢雕塑定制厂家拉丝玻璃钢雕塑择优推荐玻璃钢雕塑我图片汕头室外玻璃钢人物浮雕雕塑佳木斯卡通玻璃钢雕塑安装官渡区玻璃钢雕塑定做厂家珠海动漫玻璃钢卡通雕塑哈西玻璃钢雕塑定做欧式玻璃钢花盆直销厂家商丘不锈钢玻璃钢彩绘雕塑商场美陈门头定制江西玻璃钢工艺雕塑泡沫飞机翻制玻璃钢雕塑湖南玻璃钢智能雕塑圆球玻璃钢雕塑宫灯忻州玻璃钢海豚雕塑厂家香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

      玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化