ADC工作过程
发表:2023-08-29 11:59:54 阅读:150

ADC工作过程:ADC有8个输入通道,能够任选一个通道完成模/数转换。在10位模式中,被选通道的电压通过连续逼近算法转换为一个ll位二进制数的结果。当完成转换时,结果四舍五人为10位,慕中的高两位和低8位分别放置在数据寄存器ADCRH和ADCRL中;在8位模式中,被选通道的电压通过连续逼近算法转换为一个9位二进制数的结果。当完成转换时,结果四舍五人为8位并放置在ADCRL,然后系统置转换结束标志COCO=1,如果使用者置转换结束中断使能AIEN=1, 则系统产生一个中断信号。

ADC摸块在设置状态和控制寄存器ADCSC2的ACFE位且写入比较寄存器数据后,系统自动将转换结果和比较寄存器的数据进行比较。

经验数据表明,在模拟输入存在噪声或者输入为高阻抗(大于7KΩ以上)时加上电容,可提高A/D转换性能。使用大小为O.OlμF且具有良好高频特性的电容即能满足要求。电容不是在所有的情况下都需要,但是当使用它们时,应尽可能使其靠近封装引脚Vss。

正确的输入转换电压,必须在Vrefh和Vrefl之间,输人为直线线性转换。如果输人不在范围内,会引起精度损失。输入电压大于或等于VREFH,转换器电路转换信号都为$3FF(10位表示的满刻度)或者SFF(8位表示的满刻度)。如果输入等于或小于VREFL,转换器电路转换它为$00。表ll一5给出了ADC工作条件。

 

阅读更多请您关注;

状态和控制寄存器——ADCSC2

数据结果高位寄存器ADCRH和数据结果低位寄存器ADCRL

比较值高位寄存器ADCCVH和比较值低位寄存器ADCCVL

freescale代理