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

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

3天内不再提示

来自数字PWM信号的准确、快速建立模拟电压

星星科技指导员 来源:ADI 作者:Mark Thoren and Chad 2023-01-09 14:54 次阅读

作者:Mark Thoren and Chad Steward

脉宽调制 (PWM) 是从微控制器FPGA 等数字设备生成模拟电压的常用技术。大多数微控制器都内置了专用的PWM生成外设,只需几行RTL代码即可从FPGA生成PWM信号。如果模拟信号的性能要求不太严格,这是一种简单实用的技术,因为与具有SPI或I的数模转换器DAC)相比,只需要一个输出引脚,并且代码开销非常低2C 接口。图1所示为一个典型应用,其数字输出引脚经过滤波以产生模拟电压。

poYBAGO7uiyAXahqAAA_3IhR6gA086.png?la=en&h=300&imgver=1

图1.PWM至模拟

您不必深入挖掘即可发现该计划的无数缺陷。理想情况下,12位模拟信号的纹波应小于1LSB,在5kHz PWM信号的情况下需要1.2Hz低通滤波器。电压输出的阻抗由滤波电阻决定,如果要将滤波电容保持在合理的尺寸,滤波电阻可能会很大。因此,输出必须仅驱动高阻抗负载。PWM至模拟传递函数的斜率(增益)由微控制器的数字电源电压(可能不准确)决定。一个更微妙的影响是,数字输出引脚在高电平状态下对电源的有效电阻与低电平状态下的接地电阻之间的不匹配必须小于滤波电阻的值,以保持线性度。最后,PWM信号必须是连续的,以便将输出电压保持在恒定值,如果处理器要进入低功耗关断状态,这可能会带来问题。

PWM到模拟的改进?

图 2 显示了弥补这些缺点的尝试。一个输出缓冲器允许使用一个高阻抗滤波电阻,同时提供低阻抗模拟输出。通过使用外部CMOS缓冲器,增益精度得到改善,该缓冲器由精密基准供电,使得PWM信号在地和精确的高电平之间摆动。该电路是可以维修的,但元件数量很多,没有办法改善1.1秒的建立时间,也没有办法在没有连续PWM信号的情况下“保持”模拟值。

poYBAGO7ui2AMd9YAABkwb7_Unw214.png?la=en&h=300&imgver=1

图2.改进了 PWM 到模拟?

改进的PWM到模拟!

LTC®2644 和 LTC2645 是双通道和四通道 PWM至电压输出 DAC,具有内部 10ppm/°C 基准,可利用数字 PWM 信号提供真正的 8、10 位或 12 位性能。LTC2644 和 LTC2645 通过直接测量输入 PWM 信号的占空比并在每个上升沿向精准 DAC 发送适当的 8、10 位或 12 位代码来克服这些问题。

一个内部 1.25V 基准将满量程输出设置为 2.5V,如果需要不同的满量程输出,则可以使用一个外部基准。单独的车联网抄送引脚设置数字输入电平,允许直接连接到 1.8V FPGA、5V 微控制器或介于两者之间的任何电压。直流精度规格非常出色,具有 5mV 失调、0.8% 最大增益误差和 2.5LSB(12 位)最大 INL。输出建立时间为从PWM输入上升沿到最终值的0.024%以内(12位时为1LSB)的8μs。对于 12 位版本,PWM 频率范围为 30Hz 至 6.25kHz。

多种输出模式

图 4 示出了利用 LTC2644 的另一个独特特性的典型电源微调 / 裕量调节应用。绑定 IDLSEL 高电平选择“采样/保持”操作;输出在启动时为高阻抗(无裕量),输入上的连续高电平使输出无限期地保持其值,连续低电平使输出进入高阻抗状态。因此,电源可以在上电时修整一次,然后是PWM突发,然后是高电平。将PWM信号拉低允许电路干净地退出裕量调节操作。将 IDLSEL 绑定到 GND 会选择“透明模式”,在该模式下,输入上的连续高电平将输出设置为满量程,连续低电平将输出设置为零电平。

poYBAGO7ui-APMCFAAEFTzMyoIk670.png?la=en&h=300&imgver=1

图3.4通道PWM转模拟

pYYBAGO7ujGAe77CAAFcod8iOHo428.png?la=en&h=300&imgver=1

图4.保证金申请

结论

如果您面对典型PWM到模拟技术的局限性,请不要绝望。LTC2645 使得能够从脉宽调制数字输出产生准确、快速建立的模拟信号,同时保持低器件数量和代码简单性。

审核编辑:郭婷

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

    关注

    48

    文章

    7487

    浏览量

    151039
  • PWM
    PWM
    +关注

    关注

    114

    文章

    5141

    浏览量

    213384
  • dac
    dac
    +关注

    关注

    43

    文章

    2269

    浏览量

    190832
收藏 人收藏

    评论

    相关推荐

    PWM怎么快速准确获得电压相位?

    PWM整流过程过程中,如何准确获得电压相位?除了PLL之外什么方法吗?
    发表于 02-16 11:14

    从脉宽调制数字输出产生准确快速稳定模拟信号的LTC2645

    DN538 - 从数字 PWM 信号获得准确快速稳定的模拟
    发表于 08-23 14:37

    如何从数字PWM信号获得准确快速稳定的模拟电压

    如何从数字PWM信号获得准确快速稳定的模拟电压,并
    发表于 04-12 06:49

    步进电压准确PWM基准电压发生电路

    步进电压准确PWM基准电压发生电路 电路的功能
    发表于 05-15 17:40 1875次阅读
    步进<b class='flag-5'>电压</b><b class='flag-5'>准确</b>的<b class='flag-5'>PWM</b>基准<b class='flag-5'>电压</b>发生电路

    数字PWM信号获取模拟电压

    引言 脉宽调制 (PWM) 是从微控制器或 FPGA 等数字器件产生模拟电压的一种常用方法。大多数微控制器都具有内置的专用 PWM 产生外设
    发表于 05-09 11:23 22次下载
    从<b class='flag-5'>数字</b><b class='flag-5'>PWM</b><b class='flag-5'>信号</b>获取<b class='flag-5'>模拟</b><b class='flag-5'>电压</b>

    一种基于PWM快速产生模拟电压的方法

    本文首先介绍了PWM的概念与PWM详细过程,其次介绍了PWM信号产生电路,最后介绍了基于PWM快速
    的头像 发表于 05-17 11:34 3.3w次阅读
    一种基于<b class='flag-5'>PWM</b><b class='flag-5'>快速</b>产生<b class='flag-5'>模拟</b><b class='flag-5'>电压</b>的方法

    一文解析从数字PWM信号获得准确快速稳定的模拟电压

    本文首先介绍了PWM的基本原理,其次介绍了模拟电路PWM的实现电路,最后详细介绍了从数字PWM信号
    发表于 05-17 14:08 7692次阅读
    一文解析从<b class='flag-5'>数字</b><b class='flag-5'>PWM</b><b class='flag-5'>信号</b>获得<b class='flag-5'>准确</b>、<b class='flag-5'>快速</b>稳定的<b class='flag-5'>模拟</b><b class='flag-5'>电压</b>

    如何获得准确快速稳定的模拟电压

    脉宽调制(PWM)是从微控制器或FPGA等数字器件产生模拟电压的一种常用方法。大多数微控制器都具有内置的专用PWM产生外设,而且其仅需几行R
    的头像 发表于 07-22 15:18 7288次阅读
    如何获得<b class='flag-5'>准确</b>、<b class='flag-5'>快速</b>稳定的<b class='flag-5'>模拟</b><b class='flag-5'>电压</b>?

    如何使用滤波器从PWM输出信号构建模拟DC电压

    电压PWM输出传感器如何工作 在深入设计滤波器之前,第一步是快速检查一下PWM传感器的输出信号是什么样的。
    的头像 发表于 04-29 16:01 9039次阅读
    如何使用滤波器从<b class='flag-5'>PWM</b>输出<b class='flag-5'>信号</b>构建<b class='flag-5'>模拟</b>DC<b class='flag-5'>电压</b>

    DN538 - 从数字 PWM 信号获得准确快速稳定的模拟电压

    DN538 - 从数字 PWM 信号获得准确快速稳定的模拟
    发表于 03-19 12:13 8次下载
    DN538 - 从<b class='flag-5'>数字</b> <b class='flag-5'>PWM</b> <b class='flag-5'>信号</b>获得<b class='flag-5'>准确</b>、<b class='flag-5'>快速</b>稳定的<b class='flag-5'>模拟</b><b class='flag-5'>电压</b>

    模拟信号是什么意思?怎么判断数字信号模拟信号

    模拟信号是什么意思?常见的模拟信号有哪些?怎么判断数字信号模拟信号模拟信号是指采用连续变化的物理量来传输信息的
    的头像 发表于 11-22 16:32 7509次阅读

    pwm转换为模拟电压rc电路是什么原理

    。然而,RC电路在PWM模拟电压的系统中可能起到辅助作用,尤其是在滤波环节。 PWM转换为模拟电压
    的头像 发表于 08-08 14:56 1685次阅读

    pwm信号电压怎么测量好坏

    PWM(Pulse Width Modulation,脉冲宽度调制)信号是一种常见的数字信号,广泛应用于各种电子设备中,如电机驱动、LED调光、电源管理等。PWM
    的头像 发表于 08-08 15:28 1180次阅读

    pwm信号数字量还是模拟

    PWM信号,即脉冲宽度调制信号,是一种特殊的信号形式,它既具有数字信号的特点,也具有模拟信号的特
    的头像 发表于 08-08 16:17 1117次阅读

    pwm信号电压信号区别在哪

    PWM信号电压信号是两种常见的信号类型,它们在电子系统中有着广泛的应用。 PWM
    的头像 发表于 08-08 16:18 1036次阅读