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

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

3天内不再提示

RA6T2的16位模数转换器操作 [6] 配置RA6T2 ADC模块 (3)

瑞萨嵌入式小百科 ? 来源:未知 ? 2023-07-28 12:15 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

c7f3176a-2cfb-11ee-815d-dac502259ad0.gif

2配置RA6T2 ADC模块

2.1 ADC规范

2.1.6 扫描模式

扫描操作是指按顺序对模拟通道进行A/D转换的操作。扫描操作有3种扫描模式可供选择:单次扫描模式、连续扫描模式和后台连续扫描模式。

ADC单元可用的扫描模式和转换方法组合如下表所示:

表3. 可用的扫描模式和转换方法组合

c7ff2a46-2cfb-11ee-815d-dac502259ad0.jpg

扫描操作是基于扫描组执行的。当扫描操作启动时,将根据虚拟通道设置对每个模拟通道执行A/D转换。如果同时启动分配给同一A/D转换器的2个或更多扫描组的扫描操作,则执行编号最小的扫描组的扫描操作。

模拟通道的A/D转换顺序是根据分配给扫描组的虚拟通道编号按升序排列的。编号最小的虚拟通道的转换在扫描组转换开始时即执行。

2.1.6.1 单次扫描模式

在单次扫描模式下,每次输入一个A/D转换启动触发信号,就对一个扫描组执行一次转换。每次A/D转换启动触发信号出现时,对分配给该扫描组的每个模拟通道执行一次A/D转换。

2.1.6.2 连续扫描模式

连续扫描模式是指对一个扫描组重复执行扫描操作。当A/D转换启动触发信号出现时,对分配给该扫描组的每个模拟通道重复执行A/D转换,直到出现A/D转换停止处理信号为止。

2.1.6.3 后台连续扫描模式

后台连续扫描模式是指对单个扫描组重复执行扫描操作。扫描操作从输入第一个A/D转换启动触发信号时开始。同连续扫描模式一样,对分配给该扫描组的每个模拟通道重复执行A/D转换,直到出现A/D转换停止处理信号为止。

如果在连续扫描操作期间出现A/D转换启动触发信号,则输出此时的A/D转换数据。如果A/D转换启动触发信号未出现,则不会输出A/D转换数据,也不会更新A/D数据寄存器和先进先出 (FIFO) 数据寄存器的值。

2.1.7 A/D扫描启动条件

A/D转换可由MCU上的多个外设模块触发。这些模块包括事件链路控制器 (ELC)、通用PWM定时器 (GPT) 以及来自I/O端口的外部触发信号。触发源的多样性使您能够灵活设计信号采集系统。本节将逐一详细介绍这些列出的触发信号。

要通过外设模块的触发信号执行A/D转换,则需为每个扫描组配置触发信号,并且需要在ADTRGENR寄存器中使能外设模块的触发信号输入。

此外,还有触发信号延时功能,用于延迟A/D转换启动触发信号,以调整每个扫描组的A/D转换启动时间。延时功能适用于ELC、GPT或外部源产生的触发信号,但不适用于软件触发源。在ADTRGDLRi(i = 0 至 4)寄存器中为每个扫描组设置要添加的延时值。添加的延时等于寄存器设定值×A/D转换时钟 (ADCLK) 周期。

2.1.7.1 ELC触发扫描启动

A/D转换可由事件链接控制器发出的事件启动。要使能通过ELC启动扫描,请使用 ADTRGELCn(n = 0 至 8)寄存器中的ELC事件配置扫描组,并在ADTRGENR寄存器中使能A/D转换启动触发信号。

下表显示了ADTRGELCn寄存器与其对应的ELC事件之间的关系:

表4. ELC事件名称和对应的寄存器位设置

c81a7d96-2cfb-11ee-815d-dac502259ad0.jpg

2.1.7.2 GPT触发扫描启动

A/D转换也可由通用PWM定时器的中断启动。要使能通过GPT启动扫描,请使用ADTRGGPTn(n = 0 至 8)寄存器中的GPT中断源配置扫描组,并在ADTRGENR寄存器中使能A/D转换启动触发信号。

下表显示了ADTRGGPTn寄存器与GPT中断源之间的关系:

表5. GPT中断源和对应的寄存器位设置

c832ff88-2cfb-11ee-815d-dac502259ad0.jpg

2.1.7.3 外部触发扫描启动

A/D转换可由外部触发引脚ADTRG0和ADTRG1的输入启动。要使能使用外部触发信号启动扫描,请在ADTRGENR寄存器中配置使用外部触发源的扫描组。

注:

外部触发信号为低电平有效。在使能外部触发引脚(ADTRG0和ADTRG1)之前,先将其设置为高电平。


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

    关注

    146

    文章

    18091

    浏览量

    371239
  • 瑞萨
    +关注

    关注

    36

    文章

    22398

    浏览量

    88497
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RA-Eco-RA6M4开发板评测】——8.获取RA6M4开发板芯片内部温度传感

    : 使用TSN计算ADC温度值的公式 计算流程图 只要严格按照几张图操作,就可以非常简单的计算出RA6M4的内部温度值 1。打开瑞萨的RA Smart
    发表于 07-27 14:39

    RA-Eco-RA6M4开发板评测】ADC 电压表

    RA-Eco-RA6M4开发板评测】ADC 电压表 本文介绍了 RA-Eco-RA6M4-100PIN-V1.0 开发板实现基于串口打印、ADC 采集、
    发表于 07-25 12:33

    Texas Instruments ADS868xW 16 SAR 模数转换器数据手册

    Texas Instruments ADS868xW 16SAR模数转换器 (ADC) 是基于逐次逼近 (SAR) 模数转换器 (
    的头像 发表于 07-24 16:45 ?277次阅读
    Texas Instruments ADS868xW <b class='flag-5'>16</b> <b class='flag-5'>位</b> SAR <b class='flag-5'>模数转换器</b>数据手册

    RA-Eco-RA6M4开发板评测】ADC、DAC 电压输入输出

    (FSP_SUCCESS == err); 代码中 dac 的值为 0 ~ 4095,对应 0 ~ 3.3v 电压 【ADC 电压输入】 瑞萨 RA6M4 支持 12 ADC
    发表于 07-21 03:54

    使用瑞萨R-T系列芯片实现相电流实时采样

    本篇介绍如何使用瑞萨R-T系列芯片,设计马达工程时,应用S&H功能,实现实时高效的AD采样,比起传统的逐相顺次AD采样,可提高控制的效果,从而提高整个系统的性能。以RA6T2为范例,结果可推广到瑞萨T系列(包括:
    的头像 发表于 07-16 16:19 ?723次阅读
    使用瑞萨R-<b class='flag-5'>T</b>系列芯片实现相电流实时采样

    瑞萨电子推出RA2T1系列微控制

    RA2T1系列微控制基于64MHz ArmCortex-M23内核设计,专为单电机控制应用而优化。RA2T1集成PWM定时,以及配备3
    的头像 发表于 07-14 16:04 ?2615次阅读
    瑞萨电子推出<b class='flag-5'>RA2T</b>1系列微控制<b class='flag-5'>器</b>

    Analog Devices Inc. AD9217射频模数转换器数据手册

    Analog Devices Inc. AD9217射频模数转换器是一款单通道、126GSPS/10.25GSPS射频 (RF) 模数转换器 (
    的头像 发表于 07-01 14:19 ?282次阅读
    Analog Devices Inc. AD9217射频<b class='flag-5'>模数转换器</b>数据手册

    【精选直播】 围观瑞萨RA6T2?3KW DC/DC数字电源方案,送开发板、调试

    和控制,同时实现高精度的电压和电流控制,提高设备的稳定性和可靠性。近期,瑞萨电子携手芯干线科技(X-IPM)推出基于瑞萨RA6T2MCU的3KWCLLCDC/DC
    的头像 发表于 06-24 08:04 ?421次阅读
    【精选直播】 围观瑞萨<b class='flag-5'>RA6T2</b>?<b class='flag-5'>3</b>KW DC/DC数字电源方案,送开发板、调试<b class='flag-5'>器</b>!

    RA-Eco-RA4M2开发板评测】RA-Eco-RA4M2 PWM输出

    模块的结构框图 RA4M2系列共有共 8 个GPT定时(即8个通道), 其中包括 4 个32GPT定时(GPT32n (n=0~
    发表于 04-28 22:57

    【瑞萨RA2L1入门学习】02. 串口打印 ADC 检测电压

    )即模数转换器,则是将模拟信号转换为数字信号的模块,在通信、数据采集等领域发挥着重要作用。例如激光雷达、温湿度传感等,这些传感通常是模拟
    发表于 03-07 11:52

    电机项目中瑞萨RA-T系列波形输出占空比详解

    在电机工程中,有时需输出带死区的0%和100%的占空比PWM波形,以达到过调制效果。本文以RA6T2为例,介绍在使用RA-T系列芯片建立电机工程时,如何使用GPT的互补PWM模式输出带死区的0%和100%的占空比波形,其结果可推广应用到其他系列芯片和相关领域。
    的头像 发表于 02-10 12:50 ?1834次阅读
    电机项目中瑞萨<b class='flag-5'>RA-T</b>系列波形输出占空比详解

    瑞萨 FPB-RA6E2 评估板入门学习

    瑞萨 FPB-RA6E2 评估板入门学习
    的头像 发表于 12-11 09:22 ?839次阅读
    瑞萨 FPB-<b class='flag-5'>RA6E2</b> 评估板入门学习

    瑞萨RA-T系列芯片ADC和GPT功能模块的配合使用

    通道打包和分组,GPT触发启动的设置。本文以RA6T2为范例,结果可推广到RA-T系列其他芯片和相关领域。
    的头像 发表于 11-21 13:40 ?1374次阅读
    瑞萨<b class='flag-5'>RA-T</b>系列芯片<b class='flag-5'>ADC</b>和GPT功能<b class='flag-5'>模块</b>的配合使用

    基于瑞萨RA6T2 MCU实现过电流保护功能

    本篇介绍如何在使用RA-T系列芯片时,通过使用内部比较ACMPHS配合POE模块,实现过电流保护,从而替代传统的硬件保护电路,这样可以降低项目的BOM成本。本篇文章以RA6T2为例,
    的头像 发表于 11-11 13:41 ?1138次阅读
    基于瑞萨<b class='flag-5'>RA6T2</b> MCU实现过电流保护功能

    16bit 6通道带信号预处理的高速模数转换器——AiP8348

    16bit 6通道带信号预处理的高速模数转换器——AiP8348
    的头像 发表于 08-26 09:59 ?803次阅读
    <b class='flag-5'>16</b>bit <b class='flag-5'>6</b>通道带信号预处理的高速<b class='flag-5'>模数转换器</b>——AiP8348