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

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

3天内不再提示

使用集成的微控制器创建低成本ADC

星星科技指导员 来源:ADI 作者:ADI 2023-01-16 10:09 次阅读

本应用笔记介绍了使用集成数模转换器DAC)和比较器微控制器(μC)来创建线性度为0.05%的低成本ADC

图1所示的简单3V模数转换器ADC)非常小,不需要负电源或昂贵的精密元件,并且消耗最小的电源电流(10μA)。单个转换由 12,000 次比较组成,大约需要 300 毫秒。电路工作原理如下所述。

poYBAGPEspCAR4uUAACjEDnVcr8144.png

图1.这种低廉的0.05%线性ADC可以添加到现有设备中,或用于升级某些μC(如PIC 16C71)中包含的转换器

每次比较后,微控制器(μC)关闭两个开关之一:IC2A(比较器高电平)或IC2B(比较器低电平)。开关连接任一 V裁判(1.2V) 或接地到其“B”端子,产生脉宽调制 (PWM) 信号,该信号由 R3 和 C1 滤波并针对 V 进行差分积分在.结果与 V 进行比较裁判.

当此操作对误差电压上下积分时,μC计算比较器输出为高电平(IC2A开关闭合)的比较次数。此计数 (NH) 除以 12,000 等于 PWM 占空比。该系统是全比率的,因此占空比等于NH/12000 = V在/V裁判.重新排列和替换 V裁判= 1.2V 产生 V在= NH/10,000.

清单 1* 使 LCD 模块能够直接显示电压值,就像数字面板仪表一样。子例程“DVM”生成嵌入式应用程序所需的实际 A/D 转换值。将量程常数(比较次数)设置为 12,000 会产生 300ms 转换,分辨率为 4-1/2 位,并生成 1.1999 满量程显示。通过将量程常量设置为 1200,可以将转换速度加快到 30ms,这将生成一个 3-1/2 位显示,满量程读数为 1.199。

IC2近乎理想的开关特性是0.05%非线性度低的原因。IC2是行业标准4066的高性能、3V指定版本,是一款四通道模拟开关,具有35Ω导通电阻和0.1nA (最大值)关断漏电流。用MAX323双通道模拟开关代替IC2可以节省空间:MAX323单通道/单掷器件,规格与MAX4066相似。MAX323采用8引脚μMAX封装(MAX4066采用14引脚SO封装)。

Vcc限制为 μC (6V) 允许的最大值。IC1,使用Vcc在整个温度范围内低至 2.8V,仅吸收 7μA 的电源电流。IC1中的基准电压源对于小于100pF或大于0.05μF的容性负载是稳定的。为确保稳定性,基准电压源的外部旁路电容(C3)应保持较大。

poYBAGPEscOARdMOAAAjft8PweE472.gif?imgver=1

图2.在图1中,输出非线性度(占满量程的百分比)如图所示变化。

审核编辑:郭婷

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

    关注

    48

    文章

    7482

    浏览量

    151010
  • 比较器
    +关注

    关注

    14

    文章

    1633

    浏览量

    107086
  • dac
    dac
    +关注

    关注

    43

    文章

    2268

    浏览量

    190819
收藏 人收藏

    评论

    相关推荐

    利用微控制器集成ADC和运算放大器的单芯片双线制回路供电RTD温度发送包含BOM,PCB文件及光绘文件

    ,还需要一个额外的外部稳压来激励桥式传感并通过同一电压源来为微控制器供电。本参考设计的目标是提供一套低功耗、低成本的解决方案。因此,本解决方案利用了
    发表于 08-17 06:24

    低成本低功耗8位微控制器可轻松融入高能效产品设计

    低成本得益于较低的系统成本,XC82x 和 XC83x微控制器可确保以极其经济划算的方式,实现节能控制理念。XC82x集成了一个MDU和一
    发表于 12-04 09:58

    工业ADC接口的微控制器和调制的构建

    正是ADC所需的。最后,信号通过一个由R 10、R11及C4在正端子与负端子间构成的低通过滤波,再进入到AD7400。AD7400采用一个低成本微控制器对此差分信号进行转换和处理。
    发表于 06-12 05:00

    微控制器MCU是什么

    在开发嵌入式系统时,其中一个选择是将计算硬件基于微控制器,而不是微处理MPU。这两种方法都有其吸引力,但通常它们将在不同的应用中找到。通常,微控制器MCU可用于大小,低功耗和低成本
    发表于 11-03 06:45

    低成本微控制器单元中经常使用的内部RC振荡的优点和需求

    MCU的内部结构本文将会介绍许多低成本微控制器单元(MCU)中经常使用的内部RC振荡的优点和需求,包括为获得最佳精度而进行的校准过程。低成本微控制
    发表于 11-04 08:38

    微控制器MCU的相关资料推荐

    在开发嵌入式系统时,其中一个选择是将计算硬件基于微控制器,而不是微处理MPU。这两种方法都有其吸引力,但通常它们将在不同的应用中找到。通常,微控制器MCU可用于大小,低功耗和低成本
    发表于 11-11 09:09

    32位LPC微控制器系列的低成本开发平台

    NXP LPCXpresso: 32位LPC微控制器系列的低成本开发平台
    发表于 12-06 07:26

    低成本嵌入式多媒体微控制器的设计与实现

    本文针对低成本嵌入式应用设计实现了一个介于微控制器(MCU)与数字信号处理(DSP)之间的多媒体功能强化的微控制器架构(ME-MCU),它通过在8 位
    发表于 08-19 11:11 21次下载

    利用LPC微控制器进行低成本的模/数转换 AN10187

    利用LPC微控制器进行低成本的模/数转换  AN10187 datasheet 要想利用数字计算机来处理连续变化的数据,就必须将模拟值转换成数字量。模/数转换ADC)根
    发表于 03-19 15:46 22次下载

    MAX1169 ADC与PIC微控制器的接口

    MAX1169 ADC与PIC微控制器的接口 摘要:本应用笔记介绍如何连接MAX1169模数转换(ADC)至PIC®微控制器
    发表于 01-23 21:18 641次阅读
    MAX1169 <b class='flag-5'>ADC</b>与PIC<b class='flag-5'>微控制器</b>的接口

    使用PHILIPS_LPC微控制器实现低成本A/D转换

    PHILIPS 的 LPC 微控制器系列 P87LPC76x 和 P89LPC900 具有包括 ADC 在内的各种不同的外围功能 该应用手册讲述了在没有集成 ADC 的情况下 使用两
    发表于 01-19 16:05 7次下载

    LPC1100_低成本Cortex_MO微控制器

    LPC1100_低成本Cortex_MO微控制器
    发表于 09-26 09:26 8次下载
    LPC1100_<b class='flag-5'>低成本</b>Cortex_MO<b class='flag-5'>微控制器</b>

    采用基于Flash的低成本8位微控制器实现优化电子镇流器的设计

    虽然传统的离散模拟设计技术仍然能够实现很多新的功能需求,但是,采用新一代的基于Flash的低成本8位微控制器(MCU)对于实现满足规范要求的低成本、高分辨率、数字电子镇流控制的设计,具
    的头像 发表于 09-27 08:01 2615次阅读
    采用基于Flash的<b class='flag-5'>低成本</b>8位<b class='flag-5'>微控制器</b>实现优化电子镇流器的设计

    SVPWM算法在低成本微控制器中的快速实现

    SVPWM算法在低成本微控制器中的快速实现
    发表于 10-28 11:59 2次下载
    SVPWM算法在<b class='flag-5'>低成本</b><b class='flag-5'>微控制器</b>中的快速实现

    意法半导体STM8L050低成本8引脚内集成丰富的模拟外设和DMA控制器

    意法半导体推出了全新的8位微控制器STM8L050的推出,以提升低成本、低功耗8位微控制器(MCU)的功能集成度。作为超高能效的STM8L系列的产品,STM8L050在
    发表于 01-18 15:46 435次阅读