打印
[PIC®/AVR®/dsPIC®产品]

[PIC®/AVR® MCU] 中文文档:使用 12 位 ADC 进行转换、累加和触...

[复制链接]
423|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
pzsh|  楼主 | 2022-4-27 20:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
AD, dc
本技术简介所述的模数转换器(Analog-to-Digital Converter,ADC)是一款支持差分和单端转换的 12 位逐次逼近寄存器(Successive Approximation Register,SAR),同时也是 AVR® DA MCU(AVR DA)单片机上的一个外设。 本技术简介将介绍该 ADC 模块在 AVR DA 单片机上的工作方式,具体涵盖以下用例:
• ADC 单次转换:初始化 ADC,启动转换并等待其完成,然后在循环中读取 ADC 结果。
• ADC 自由运行转换:初始化 ADC,使能自由运行模式,启动转换并等待其完成,然后在无限循环中读取 ADC 结果。
• ADC 差分转换:初始化 ADC,配置两个引脚以读取差分电压,启动转换并等待其完成,然后在无限循环中读取 ADC 结果。
• ADC 采样累加器:初始化 ADC,使能累加 64 个采样,启动转换并等待其完成,然后在循环中读取 ADC 结果。
• ADC 窗口比较器:初始化 ADC,设置转换窗口比较器下限阈值,使能转换窗口模式,使能自由运行模式,启动转换并等待其完成,然后在无限循环中读取 ADC 结果。如果 ADC 结果低于设置的阈值,LED 将翻转为点亮状态。
• ADC 事件触发:初始化 ADC,初始化实时计数器(Real-Time Counter,RTC),配置事件系统(Event System,EVSYS)以在RTC 溢出时触发 ADC 转换。每次 ADC 转换后,LED 都会翻转为点亮状态。
• ADC 温度测量:初始化 ADC,选择内部参考,选择温度传感器作为输入并通过运行 12 位右对齐的单端转换来获取数据。
所有示例的 ADC 结果将通过通用同步异步收发器(Universal Synchronous Asynchronous Receiver-Transmitter,USART)传输,并使用 Data Visualizer 工具绘制。

使用特权

评论回复
沙发
pzsh|  楼主 | 2022-5-12 14:20 | 只看该作者
本技术简介 的文档在: 这里

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

90

主题

842

帖子

2

粉丝