RA4M2 MCU如何设置ADC窗口比较功能
众所周知,模数转换,即Analog-to-Digital Converter,常称ADC,是指将连续变量的模拟信号转换为离散的数字信号的器件。主要用于对模拟信号进行数字采集,以进行数据处理。通常情况下,在转换完成时读取转换结果。而ADC中的窗口比较功能,会检测ADC结果是否低于或高于特定阈值,当转换结果在某一个范围时可以触发中断,几乎无需软件干预。该配置非常实用,它可以监视信号是否按照要求保持在特定范围内,或者在电池电量不足/过充时发出信号。
本文以RA4M2为例介绍如何设置ADC窗口比较功能。
RA MCU中一般都会包括12位逐次逼近型A/D转换器(ADC12)单元,最多可选择13路模拟量输入通道、温度传感器输出、内部参考电压进行转换。
(资料图片)
同时,ADC12还提供比较功能(窗口A和窗口B)。比较功能分别指定窗口A和窗口B的参考值上限和的参考值下限,当所选通道的A/D转换值满足比较条件时输出中断。窗口A和窗口B的主要区别在于它们的中断输出信号不同以及对窗口B只能选择一个通道的限制。
这里以窗口A为例进行介绍。窗口A有以下4种比较模式。
• 结果低于阈值
• 结果高于阈值
• 结果在窗口内
• 结果在窗口外
窗口A比较功能相关的寄存器有ADCMPCR、ADCMPLR0/1和ADCMPDR0/1寄存器,详情请参考RA硬件手册。
ADC数据与可设置的高低阈值进行比较,并可为AD数据在设定的门限值内、外、高或低自动生成比较中断。需要设置三个选项位置,接下来我们将逐个介绍各种情况下属性设置和用户代码。
1A/D转换结果高于门限值时产生窗口比较A中断(ADC120_CMPAI)
若想实现上面的比较功能,请按照下图中所示,在FSP中设置ADC属性。
(1)Input → Window Compare → Window A
Enable:选择Enabled
Lower Reference:请在这里设定阈值
(2) Input → Window Compare
Window Mode:选择Disabled
当AD转换结果 > ADCMPDR0(Lower Reference 设定值时)时,产生Compare中断。
2A/D转换结果低于门限值时产生窗口比较A中断(ADC120_CMPAI)
若想实现上图的比较功能,请按照下图中所示,在FSP中设置ADC属性。
(1)Input → Window Compare → Window A
Enable:选择Enabled
Lower Reference:请在这里设定阈值
(2) Input → Window Compare
Window Mode:选择Disabled
(3)代码中将CMPLCHA0位置为“0”
R_ADC0->ADCMPLR_b->CMPLCHA0 = 0;
当AD转换结果 < ADCMPDR0(Lower Reference 设定值时),产生Compare中断。
3A/D转换结果在门限值内
若想实现上图的比较功能,请按照下图中所示,在FSP中设置ADC属性。
(1)Input → Window Compare → Window A
Enable:选择Enabled
Lower Reference、Upper Reference:请在这里设定阈值
(2) Input → Window Compare
Window Mode:选择Enabled
当ADCMPDR0(Lower Reference设定值时)< AD转换结果< ADCMPDR1(Upper Reference设定值时)时,产生Compare中断。
4
A/D转换结果在门限值外
若想实现上图的比较功能,请按照下图中所示,在FSP中设置ADC属性。
(1)Input → Window Compare → Window A
Enable:选择Enabled
Lower Reference、Upper Reference:请在这里设定阈值
(2) Input → Window Compare
Window Mode:选择Enabled
(3)代码中将CMPLCHA0位置为“0”
R_ADC0->ADCMPLR_b->CMPLCHA0 = 0;
当AD转换结果<ADCMPDR0(Lower Reference 设定值时)或者>ADCMPDR1(Upper Reference设定值时)时,产生Compare中断。
另外,使用窗口比较功能时请注意以下限制:
比较功能不能与自诊断功能或双触发模式一起使用。(比较功能不适用于ADRD、ADDBLDR、ADDBLDRA和ADDBLDRB。)
使用匹配/不匹配事件输出时请使用单次扫描模式。
当温度传感器输出时,窗口A选择内部参考电压,窗口B操作被禁用。
当温度传感器输出时,窗口B选择内部参考电压,窗口A操作被禁用。
禁止为窗口A和窗口B设置相同的通道。
设置参考电压值时,请将高电位参考电压值设置为大于或等于低电位参考电压值。
审核编辑:汤梓红标签:
精彩推送
新闻快讯
X 关闭
X 关闭
新闻快讯
- RA4M2 MCU如何设置ADC窗口比较功能
- 应急管理部公布2023年第二批“一案双罚”典型案例
- 截至7月底,我市基本医疗保险参保712.9万人,完成省定任务101.4%
- 央行发布重磅报告!提及坚决防范汇率超调风险、适时调整优化房地产政策
- 尼日尔多地恐袭造成严重军警、平民伤亡及财产损失,我使馆发安全提醒
- 咖啡做法配方大全 咖啡做法
- 儿童电子琴按键图解_电子琴按键图解
- 突发!飞机坠毁,已致10人死亡
- 京基金融国际(01468)附属与Lasonic签署谅解备忘录以强双方在知识产权领域的合作
- 《博德之门3》夺心魔杀不杀 夺心魔击杀选择推荐
- 大盘这次探底成功了吗?
- 亚洲首艘!这朵海葵花能连续在海上运行15年不回坞
- 移情和共情的区别教资(移情和共情的区别)
- 加载ac1st22.dll总出错怎么办
- 涉诈人员对儿童电话手表下手了:不要轻易把手表借出去!
- 世锦赛上包揽6金1银,这所内陆小城龙舟队缘何大放异彩
- 超六成受访单身青年认同“恋爱要趁早”
- 南苏丹乐极生悲,中国男篮惊喜反转,国际篮联官宣喜讯,球迷沸腾
- 4级片中国_4级片
- 森亚电磁阀SENYA品牌介绍_森亚电磁阀
- 科华生物上半年净利润约2113万元 同比下降54.5%
- 洋河蓝色经典价格表52度系列(洋河蓝色经典价格表)
- 尉氏县领导带队到县先进制造业开发区调研汽车产业园建设及企业生产运行情况
- 华夏鼎兴债券基金分红
- 固定收益月报:当降息叠加化债预期
- 率土之滨灵帝最强组合推荐-五套灵帝最强阵容搭配
- 沈阳方特欢乐世界官网(沈阳方特欢乐世界)
- 达达集团二季度总营收达28亿元 同比增长23%
- 招行信用卡还款日期到了还可以推迟几天,招行信用卡不能分期还款怎么解决
- 东莞水上乐园有哪些游乐项目(东莞水上乐园有哪些)
- 欧洲债券领跌全球 英国创纪录工资数据加剧通胀担忧
- 越秀地产68亿竞得广州天河区世界大观地块
- 知名歌手音乐人贺七七携原创音乐《一生爱你如初见》登陆中国教育电视台时光音乐汇
- 中国中医科学院与阿里云达成合作
- 坚守自主创新,岚图汽车用科技和品质铸造高端品牌
- 退10万元投资款,“国家机关单位”寄来通知?小心有诈!
- 什么冰箱好又省电又实惠(什么冰箱好)
- 货币政策放大招 政策利率下调
- 一致认定国际领先!中联重科全球首创高机动多功能模块化救援装备
- ic网(华强电子网ic交易网)
- 前列腺癌扫描技术使老年患者无需进行成像前活检
- 老白干酒:8月14日融资净买入947.15万元,连续3日累计净买入2116.6万元
- 薛海英(关于薛海英简述)
- 分封制中诸侯需要承担的义务都有什么(分封制中诸侯需要承担的义务)
- 金川集团一项目入围国家级生物医用材料创新任务揭榜挂帅榜单
- 阴阳师花鸟卷觉醒攻略(花鸟卷是最强奶妈
- 湖北公安集中巡查宣防活动见成效——3天出动民警辅警15万余人次,排查整治安全隐患1.3万个
- 审计署监察人事审计局(关于审计署监察人事审计局介绍)
- TCL科技:目前面板行业回暖信号更加明显,在大尺寸化的趋势下,面板出货面积也呈现恢复性增长
- 仿制图章工具和修复画笔工具的区别(仿制图章工具)