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

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

3天内不再提示

硬件小课堂|教你认识DAC

复旦微MCU 2022-11-24 17:31 次阅读

DAC芯片数字域和模拟域的桥梁,DAC就是Digital-Analog-Converter,数字模拟转换器。在模拟电路中,电流和电压的变化是连续的,然而数字电路处理的都是离散的数字信号,这里需要ADC,但是有些应用上是需要提供模拟信号,比如音频解码输出,产生特定波形输出等,这时需要DAC,去接受处理好或设置好的数字信号,将其转换为模拟信号,让我们得以感知。

8474e782-6b92-11ed-b116-dac502259ad0.png图1.FM33LG0xx系列芯片选型表

复旦微电MCU团队推出的FM33LG0xx系列芯片,片上集成了12-bit电压输出型的DAC模块,高集成度提高系统的稳定性并降低BOM成本。其带有输出驱动Buffer,使能Buffer可以提供更大的驱动能力;最高输出转换率为1Msps;低功耗设计,输出支持采样保持来降低电流;支持DMA,同时也支持DAC输出连接到Comparator上。

DAC工作原理

数模转换器输出模拟电压值在均匀的时间间隔,其输入值将以一定时序输入并锁存在转换器中。当DAC转换器每进行一次转换,转换器的输出值会立马更新为当前锁存器所对应的数值。呈现的波形图类似于不断变换的阶跃信号,输出值在一段时间内保持恒定。图2为一个12-bit的数模转换器示意图,分辨率为12位的DAC转换器可以将输出的范围电压给出0000…0000到1111…1111全部2^12个电压输出等级。

84989682-6b92-11ed-b116-dac502259ad0.png

图2. DAC转换器简易示意图

DAC电路结构

以最为基础的权电阻网络为例,介绍DAC是怎样将输入的数字量转换为所对应的模拟量,如图3所示为权电阻DAC转换器。

84af9436-6b92-11ed-b116-dac502259ad0.png

图3. 权电阻网络型DAC转换器电路示意图

如图3所示,是一个4-bit的DAC转换器。电子开关S0~S3的开关状态是受代码d0~d3所控制的,整个电路结构是由权电阻网络、模拟开关、求和放大器组成的。将参考电压VREF经过电阻网络接入V-,只要V-稍稍高于V+,便可在输出端产生负的输出电压Vo,Vo再经过RF反馈电阻接入V-,导致V-端的电压降低,使其V-= V+ = 0。认为运算放大器输入电流为0的条件下可以得到:

84c6159e-6b92-11ed-b116-dac502259ad0.png

将各个支路电流带入上式可以得到:

84d9fe4c-6b92-11ed-b116-dac502259ad0.png

将反馈电阻RF设置为R/2时,输出电压Vo就可以改写成:

84e8c6f2-6b92-11ed-b116-dac502259ad0.png

上式可以表明,输出的模拟电压Vo是正比于输入的数字量Dn。例如当Dn为1011,Vo如下式所示

84f4423e-6b92-11ed-b116-dac502259ad0.png

从上式可表明,VREF为正电压时候,输出电压Vo为负,若想得到正电压输出,可以将VREF取为负值输入。评价标准转换精度和转换速度是评价DAC的性能标准。转换精度通常可以用分辨率和转换误差来描述。一个分辨率为n位的D/A转换器,可以输出2^n个不同状态的输出电压;也可以用DAC能够分辨的最小电压表示,如一个分辨率为12-bit的DAC,那转换精度可以得到:

85045fa2-6b92-11ed-b116-dac502259ad0.png

获取更多复旦微MCU资料,可点击此链接复旦微MCU相关资料.为方便客户进行开发,复旦微电MCU团队推出的MFANG工具(点击更多阅读下链接),利用可视化方式快速配置芯片外设参数、GPIO参数,提升芯片配置效率和可靠性。

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

    关注

    43

    文章

    2275

    浏览量

    190877
收藏 人收藏

    评论

    相关推荐

    BP-DAC11001EVM的硬件无法连接,显示Hardware not Connected如何解决?

    针对于BP-DAC11001A的系统设置,前面软件安装和硬件安装均按照TI公司官网的SLAU806指导说明来操作,包括浏览器扩展和TI Cloud Agent都已安装,电源的引脚也都连接正确,但是
    发表于 12-02 07:04

    DAC8771使用电压异常的原因?怎么解决?

    ;VOUT输出电压一直是3.0V左右。调节0x05数据寄存器的值电压输出不会变 问题3:DAC8771我已经成功通信,可以往寄存器写数据并且将寄存器的值读出来。但是我读0X11设备ID寄存器的时候读出来全是零 问题4:出来量VPOS和VNEG电压 还可以在哪看出硬件说有问
    发表于 11-29 10:04

    反射内存卡的基本认识

    教你认识反射内存卡
    的头像 发表于 11-14 14:28 200次阅读
    反射内存卡的基本<b class='flag-5'>认识</b>

    PCM3168a如果用硬件做默认控制,没有软件控制,是否能正常使用片内所有ADC与DAC

    关于PCM3168a如果用硬件做默认控制,没有软件控制,是否能正常使用片内所有ADC与DAC ? TI是否有相关硬件控制的参考线路?
    发表于 10-25 06:50

    基于硬件的智能DAC医用警报设计

    电子发烧友网站提供《基于硬件的智能DAC医用警报设计.pdf》资料免费下载
    发表于 09-06 11:33 0次下载
    基于<b class='flag-5'>硬件</b>的智能<b class='flag-5'>DAC</b>医用警报设计

    智慧课堂升级:国产OPS电脑的创新力量

    在科技的浪潮中,智慧课堂的构建已成为教育领域的一场革命。它不仅仅是传统教学模式的数字化转型,更是一场关于教学方式、内容传播、以及学习体验的全面革新。智慧课堂的打造,依赖于数据驱动的个性化教学、高效
    的头像 发表于 09-03 10:30 324次阅读
    智慧<b class='flag-5'>课堂</b>升级:国产OPS电脑的创新力量

    教育未来:国产OPS电脑点亮智慧课堂

    在科技的浪潮中,智慧课堂的构建已成为教育革新的必然趋势。本文旨在探讨如何将传统的教学模式转化为一个以数据驱动、个性化定制、高效互动为核心的现代教学环境。这不仅涉及到教学方法的革新,也包括了智能硬件
    的头像 发表于 08-28 14:22 396次阅读
    教育未来:国产OPS电脑点亮智慧<b class='flag-5'>课堂</b>

    DAC63202和DAC53202智能数模转换器(DAC)数据表

    电子发烧友网站提供《DAC63202和DAC53202智能数模转换器(DAC)数据表.pdf》资料免费下载
    发表于 07-16 10:46 0次下载
    <b class='flag-5'>DAC</b>63202和<b class='flag-5'>DAC</b>53202智能数模转换器(<b class='flag-5'>DAC</b>)数据表

    DAC63204.DAC53204.DAC43204数模转换器(DAC)数据表

    电子发烧友网站提供《DAC63204.DAC53204.DAC43204数模转换器(DAC)数据表.pdf》资料免费下载
    发表于 07-15 10:06 0次下载
    <b class='flag-5'>DAC63204.DAC53204.DAC</b>43204数模转换器(<b class='flag-5'>DAC</b>)数据表

    DAC3152/DAC3162数模转换器(DAC)数据表

    电子发烧友网站提供《DAC3152/DAC3162数模转换器(DAC)数据表.pdf》资料免费下载
    发表于 06-20 14:15 0次下载
    <b class='flag-5'>DAC</b>3152/<b class='flag-5'>DAC</b>3162数模转换器(<b class='flag-5'>DAC</b>)数据表

    如何认识伺服电机

    电子发烧友网站提供《如何认识伺服电机.zip》资料免费下载
    发表于 03-22 17:43 0次下载

    简单认识无源器件

    简单认识无源器件
    的头像 发表于 01-12 09:56 578次阅读
    简单<b class='flag-5'>认识</b>无源器件

    负压脉冲高?教你3招制伏

    负压脉冲高?教你3招制伏
    的头像 发表于 12-15 16:50 467次阅读
    负压脉冲高?<b class='flag-5'>教你</b>3招制伏

    教你几种电路分析的高效方法

    教你几种电路分析的高效方法
    的头像 发表于 12-15 09:16 953次阅读
    <b class='flag-5'>教你</b>几种电路分析的高效方法

    简单认识数/模转换器

    数/模转换器(Digital-to-Analog Converter, DAC, 也简写成D/A或 D-to-A)是将数字信号转换为模拟信号的集成电路。DAC 的性能指标主要有转换速度和转换精度。从
    的头像 发表于 12-12 15:55 607次阅读