特征概要 - 支持8或10位分辨率, - 采样时间可编程至17个ADC 时钟周期, - 10个ADC 时钟周期完成8 或10 位转换, - 多达8路模拟量输入. n 触发模式 - 软件模式, - 由内部定时/计数器的输出触发, - 由特定引脚上的指定信号触发. ### Atmel ADC 中文手册知识点概述 #### 一、ADC 特征概要 Atmel ADC(模数转换器)提供了灵活且高效的解决方案,适用于多种应用场景。以下是对该ADC主要特性的详细介绍: - **支持8或10位分辨率**:Atmel ADC能够支持8位或10位的分辨率,这使得它能够适应不同的精度需求。 - **采样时间可编程至17个ADC时钟周期**:为了提高灵活性,Atmel ADC允许用户根据需要对采样时间进行编程,最长可达17个ADC时钟周期。这种可编程性有助于优化ADC性能以满足特定应用的要求。 - **10个ADC时钟周期完成8或10位转换**:无论是8位还是10位的转换,都只需要10个ADC时钟周期来完成,确保了较高的转换速度。 - **多达8路模拟量输入**:Atmel ADC支持最多8路模拟输入通道,增强了它的多功能性和实用性。 #### 二、触发模式 Atmel ADC提供多种触发模式,以适应不同场景下的需求: - **软件模式**:用户可以通过软件指令来启动转换过程。 - **由内部定时/计数器的输出触发**:转换可以由内部定时器/计数器的输出信号触发。 - **由特定引脚上的指定信号触发**:也可以通过外部信号(通常是在一个特定的引脚上)来启动转换。 #### 三、运行模式 Atmel ADC还支持多种运行模式,包括但不限于: - **休眠模式**:在不进行转换时进入低功耗状态。 - **单通道单次采样**:只对一个选定的通道进行一次采样。 - **多通道单次采样**:同时对多个选定的通道进行采样。 - **外触发下的单通道或多通道持续运行模式**:根据外部触发信号,以固定频率对一个或多个通道进行连续采样。 #### 四、无需处理器插入操作的数据传输 - **外设数据控制器(PDC)**:Atmel ADC集成了外设数据控制器,能够实现在无需CPU干预的情况下完成数据传输,从而减少了CPU的负担并提高了系统效率。 #### 五、ADC外部信号 - **模拟输入**:Atmel ADC提供了4路专用模拟输入(AD4到AD7),以及4路复用PIOA(AD0到AD3)作为模拟输入。 - **外部触发信号**:可以通过专用引脚ADTRG接收外部触发信号。 - **基准电压输入**:从ADVREF引脚输入基准电压。 #### 六、硬件要素 - **ADC电源**:ADC的电源来自VDDIN。 - **ADx阻抗要求**:根据可编程的采样时间(Ttrack),ADC的输入阻抗可以调节,以满足不同应用的需求。 #### 七、转换启动 - **控制寄存器ADC_CR中的START位**:设置此位以启动转换。 - **内部定时器/计数器**:通过配置定时器/计数器的输出作为触发信号。 - **外部触发信号**:通过ADTRG引脚上的上升沿触发。 #### 八、单路/多路转换 - **通过设置ADC_CHER寄存器**:根据需要使能特定通道来进行单次或多通道的转换。 #### 九、连续转换 - **利用定时器/计数器**:一旦定时器/计数器触发或保持触发状态,ADC将以预定的速率开始采样。 - **使用专用触发信号输入引脚**:一旦外部触发引脚上出现上升沿,ADC将开始自由转换模式。 #### 十、上电、复位与休眠模式 - **上电/复位后**:ADC处于睡眠模式以节省功耗,但需要一定的时间来启动。 - **休眠模式**:用户可以通过设置ADC_MR寄存器中的SLEEP位来启用或禁用休眠模式。 #### 十一、软件复位 - **通过ADC控制寄存器中的SWRST位**:可以实现完整的ADC设备级复位,使所有寄存器恢复默认值,并进入休眠模式。 #### 十二、在应用中设置ADC - **初始化状态**:通过ADC_CR寄存器进行初始化或软件复位。 - **设置ADC参数**:配置采样时间、启动时间、时钟频率、休眠模式、分辨率等。 - **使能所需的通道**:通过ADC_CHER寄存器来配置所需使用的通道。 #### 十三、读取方式 - **查询模式**:在单路模式下,通过查询EOC(转换结束)标志来确定是否已完成转换。 通过以上对Atmel ADC特性及功能的详细介绍,我们可以看出Atmel ADC具有高度的灵活性和广泛的适用性,非常适合于各种需要高精度模拟量转换的应用场景。
剩余19页未读,继续阅读
- 粉丝: 0
- 资源: 4
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助