全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 模拟技术 >

12位ADC模拟信号到数字信号的转换

时间:2024-01-23 16:56

人气:

作者:admin

标签: adc  分辨率  GPIO  寄存器  数字 

导读:12 位 ADC 是一种逐次逼近型模拟数字转换器。其分辨率可以达到12位。这意味着它可以将模拟信号转换为12位的二进制数,其数值范围在0到4095之间。...

12 位 ADC 是一种逐次逼近型模拟数字转换器。其分辨率可以达到12位。这意味着它可以将模拟信号转换为12位的二进制数,其数值范围在0到4095之间。

各通道的A/D转换可以以单次、连续、扫描或间断模式执行。转换结果可以以左对齐或右对齐的方式存储在16位数据寄存器中。此外,12位ADC还具有模拟看门狗特性,允许应用程序检测输入电压是否超出用户定义的高/低阀值。ADC的输入时钟不得超过14MHz,它是由PCLK2经分频产生。

它有多达 19 个通道,可测量 16 个外部通道(从外部GPIO口连接的16通道模拟输入)

3个内部信号源,分别为内部温度传感 (VSENSE) 输入、内部参考电压 (VREFINT) 输入、外部电池 VBAT 供电引脚输入

各通道的 A/D 转换可以单次、连续、扫描或间断模式执行。

ADC的结果可以左对齐或右对齐方式存储在 16 位数据寄存器中。

ADC特性

量程:能测量的电压范围 0 ~ 3.6V

分辨率:

ADC的分辨率通常以输出二进制数的位数表示,位数越多,分辨率越高,一般来说分辨率越高,转化时间越长。

可配置的转换精度:6位,8位,10位,12位

转化时间:模拟输入电压在允许的最大变化范围内,从转换开始到获得稳定的数字量输出所需要的时间称为转换时间

ADC工作流程

ADC模块的工作流程可以分为以下几个步骤:

①初始化ADC单元:包括配置时钟、参考电压源、采样保持时间等。

②配置模拟输入通道和采样时间:确定要读取的模拟输入通道,以及采样保持时间。

③校准ADC单元:ADC单元需要在每次启动前进行校准。校准过程将自动调整内部参考电压,以保证准确的转换。

④启动ADC单元:在转换之前,通过软件启动ADC单元,开始进行转换。

⑤读取转换结果:当转换完成后,ADC单元会触发转换完成中断,并将转换结果存储在寄存器中。此时,可以使用DMA通道将转换结果传输到内存中,也可以直接读取寄存器中的值。

如果要对每个通道进行连续转换,可以使用扫描模式。扫描模式允许一次启动多个转换,并允许设置转换顺序。

审核编辑:黄飞

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信