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

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

3天内不再提示

模数转换器是AD还是DA?ADC通道转换顺序

要长高 来源:网络整理 作者:网络整理 2024-03-21 17:19 次阅读

模数转换器AD还是DA

模数转换器ADCAnalog-to-Digital Converter)用于将模拟信号转换为数字信号,而DA(数字模拟转换器,Digital-to-Analog Converter)用于将数字信号转换为模拟信号。

因此,模数转换器是 ADC,负责将模拟信号转换为数字信号,而数字模拟转换器是 DA,负责将数字信号转换为模拟信号。ADC 和 DA 在数字信号处理系统中常常一起应用,以实现模拟信号的数字化处理和数字信号的模拟重建。

模数转换器接收电压信号并输出一个数字信号,该数字信号是一个数字,这个数字指示了电压信号的大小。通常来说,想要判断大小就需要有对比,因此该数字指示的电压大小实际上是一个比较的结果。ADC将需要测量的电压信号Ut与已知电压的信号U作比较,并最终输出一个数字表示Ut相当于多少比例的U。

接下来就可以看看CW32的ADC外设结构框图了,图中按块划分了ADC外设的不同功能区。

ADC会将左侧红框中某一指定通道(由程序指定)所连接的电信号与下方红框中选定的参考电压(由程序选定)进行比较,完成紫色方框中的步骤后,最终输出一个数字(暂记为value)并存放在右侧红框中的寄存器里面。

Value的范围取决于ADC的位数,若ADC为12位,则value最大为2^12=4096,最小值为0,value指示了相比于参考电压U,输入电压Ut的值,计算方法如下:可以认为ADC将参考电压分成了4096份,最终输出的结果反映了输入电压够得上其中多少份,例如参考电压选择2.5V,最终转换的结果数据为2048,那么就认定输入通道的实际电压值是2.5/4096*2048=1.25V,其他情况以此类推。由于参考电压的存在,ADC无法直接测量比参考电压值高的信号,输入通道连接的电压不能高于参考电压。

现在来简单说说紫色方框内的部分,这一部分是ADC的核心部分,根据ADC转换原理的不同,这一部分的电路结构也不一样,CW32的ADC是逐次逼近型ADC,它会先把通道中的电压信号采样并被内部的采样保持放大器输出且保持稳定(这一步叫采样保持),随后ADC用逐次逼近的方法得到一个12位的数字(这一步叫量化编码),需要重点关心的是采样保持阶段的持续时间,这个时间越久,最终用于量化编码阶段的采样电压值就越精确,我们就能得到更精确的转换结果。

ADC通道转换顺序

规则通道的转换顺序由ADC的规则序列ADC_SQR3、ADC_SQR2、ADC_SQR1这三个寄存器控制,使用规则组转换时,将要转换的通道序号写入到对应寄存器相应的位,并设置规则通道转换序列的通道数目。对应关系如表10-4所示。

poYBAGMkMQOAUeUEAAHWtfoGslc041.png

注入通道的转换顺序由序列寄存器ADC_JSQR这个寄存器控制,特别注意的是,如果设置了4个注入通道并且转换的通道数目是4,则转换顺序是:JSQR1→JSQR2→JSQR3

→JSQR4;如果设置转换通道数目为3,但是实际配置的转换通道数目为4,则转换顺序是JSQR2→JSQR3→JSQR4,而不是从JSQR1→JSQR2→JSQR3,注入序列寄存器JSQR与通道的对应关系如表10-5所示。

poYBAGMkMRCAGTabAACvLb0IXNI156.png

当“转换组”只有一个通道转换时称之为单通道模式,当有多个通道按顺序转换时称之为多通道模式或者扫描模式。当规则组或注入组的通道按照设定顺序执行一次采转换后即停止工作,这种模式称之为单次转换模式;如果执行完一次转换后,ADC没有停止,而是立即启动新一轮转换,这种模式称之为连续转换模式。

审核编辑:黄飞

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

    关注

    30

    文章

    5028

    浏览量

    117719
  • adc
    adc
    +关注

    关注

    95

    文章

    5651

    浏览量

    539459
  • 模数转换器
    +关注

    关注

    25

    文章

    2299

    浏览量

    126005
  • 数字信号
    +关注

    关注

    2

    文章

    796

    浏览量

    47214
  • 电压信号
    +关注

    关注

    0

    文章

    140

    浏览量

    12802
收藏 人收藏

    评论

    相关推荐

    数模和模数转换器

    数模和模数转换器数模和模数转换器能将模拟量转换为数字量的电路称为模数转换器,简称A/D转换器ADC
    发表于 09-16 15:59

    5962-9581501HXA高端AD模数转换器

    AD10242TZ/883B高端AD模数转换器IC ADC 12BIT 41MSPS DL 68CLCC5962-9581501HXA高端AD模数转换器IC ADC 12BIT 2 C
    发表于 07-15 11:10

    模数转换器ADC)的配置有哪些流程?

    模数转换器ADC)是什么?模数转换器ADC)的配置有哪些流程?配置流程的代码是什么?
    发表于 07-14 08:43

    ADC模数转换器

    文章目录1. ADC1. ADCADC(Analog-to-digital converters,模数转换器),
    发表于 08-06 06:08

    介绍STM32的模数转换器ADC

    本章通过两个例程介绍STM32的模数转换器ADC),第一个通过ADC采集内部温度传感通道电压,然后得出MCU内部温度。第二个通过DMA的
    发表于 08-24 06:49

    模数转换器(ADC)的基本原理是什么?

    模数转换器(ADC)的基本原理是什么?常用的几种ADC类型的基本原理及特点是什么?
    发表于 09-28 08:21

    STM32之ADC模数转换器介绍

    ADC模数转换器是什么?ADC模数转换器的相关寄存有哪些?
    发表于 11-08 08:47

    ADC0809模数转换器主要特性

    ADC0809更详细的参数说明可以查看它的芯片手册(英文原版)链接:文章目录1、ADC0809模数转换器主要特性:2、ADC0809外部特征1、AD
    发表于 12-02 08:24

    模数转换器ADC简介

    ESP32 之 ESP-IDF 学习笔记(七)——模数转换器ADC)文章目录ESP32 之 ESP-IDF 学习笔记(七)——模数转换器ADC)一、简介1、两个
    发表于 02-17 06:28

    模数转换器ADC简介

    介绍将模拟电子信号转换成数字信号的电路,称为模数转换器,简称A/D转换器ADC。同理,将数字信号转换成模拟信号的电路称为数模
    发表于 02-18 06:54

    为什么我们需要模数转换器?哪个ADC转换器更好?

    ,也会引起静态误差,增加输入失调电压。Σ-Δ型模数转换器Σ-Δ型ADC由积分、比较、1位DA转换器
    发表于 02-15 18:16

    什么是逐次逼近模数转换器(ADC)

    什么是逐次逼近模数转换器(ADC) 在电子系统中,数-模(DA)和模-数(AD)转换常为重要的部分。真实世界中的信号都是模拟量,随着科技的飞速发展,
    发表于 03-23 15:16 4794次阅读

    电流积分模数转换器(ADC),什么是电流积分模数转换器(AD

    电流积分模数转换器(ADC),什么是电流积分模数转换器(ADC) 模数转换器(Analog to digital Converter,简称
    发表于 03-24 13:31 2973次阅读

    ADAU1978:四通道模数转换器(ADC)

    ADAU1978:四通道模数转换器(ADC)
    发表于 03-19 08:13 11次下载
    ADAU1978:四<b class='flag-5'>通道</b><b class='flag-5'>模数转换器</b>(<b class='flag-5'>ADC</b>)

    ADAU1979:四通道模数转换器(ADC)

    ADAU1979:四通道模数转换器(ADC)
    发表于 03-20 12:12 12次下载
    ADAU1979:四<b class='flag-5'>通道</b><b class='flag-5'>模数转换器</b>(<b class='flag-5'>ADC</b>)