让找料更便捷
电子元器件
采购信息平台
生意随身带
随时随地找货
一站式电子元器件
采购平台
半导体行业观察第一站
标签:
摘要: 特性 LPC2114/2124具有一个AD转换器,LPC2200系列具有两个AD转换器,它们具有如下特性: 10位逐次逼近式模式转换器; 测量范围:0~3.3V; 10位转换事件>=2.44us; 可设置AD转换触发方式; 具有掉电模式。 A/D转换器描述 A/D转换器的基本时钟由VPB时钟提供。可编程分频器可将时钟调整至逐步逼近转换所需的4.5MHz(最大)。如要要得到10位精度的结果,需
特性
LPC2114/2124具有一个AD转换器,LPC2200系列具有两个AD转换器,它们具有如下特性:
10位逐次逼近式模式转换器;
测量范围:0~3.3V;
10位转换事件>=2.44us;
可设置AD转换触发方式;
具有掉电模式。
A/D转换器描述
A/D转换器的基本时钟由VPB时钟提供。可编程分频器可将时钟调整至逐步逼近转换所需的4.5MHz(最大)。如要要得到10位精度的结果,需要11个A/D转换时钟。
A/D转换器的参考电压来自V3A和VSSA引脚。
A/D转换器描述
A/D引脚描述
A/D转换器内部结构
A/D转换器寄存器描述
A/D转换器寄存器描述
——控制寄存器
CLKDIV:将VPB时钟(PCLK)进行分频,得到AD转换时钟。分频后的时钟必须小于或等于4.5MHz。通常将CLKDIV编程为允许的最小值,以获得4.5MHz或稍低于4.5MHz的时钟。
A/D转换器时钟 = PCLK / ( CLKDIV + 1)
BURST:BURST/软件方式控制。当该位为0时,选择软件方式启动AD转换,需要11个时钟才能完成。当该位为1时,选择BURST(突发)模式启动AD转换,所需时钟数由CLK字段控制。
BURST模式下,对所有在SEL字段中置1的位对应的输入端进行转换,首先转换的是最低有效位。然后是更高的位。如此周而复始,直至该位清零。
CLKS:控制BURST模式下每次转换需要使用的时钟数和所得ADDR转换结果的LS位中可确保精度的位的数目,CLKS可在11个时钟(10位)~4个时钟(3位)之间选择:000=11个时钟/10位,001=10个时钟/9位,…111=4个时钟/3位。
PDN:控制AD部件是否工作。
1:A/D转换器处于正常工作模式; 0:A/D转换器处于掉电模式;
TEST1:0:器件测试控制位。
00:正常模式;01:数字测试模式;
10:DAC测试模式; 11:一次转换测试模式;
START:该字段用于控制AD转换的启动方式,该字段只有在BURST为0时有效。
000:不启动; 001:立即启动转换;
010:P0.16引脚出现预置的电平时,启动AD转换。以下值也具有相同特性;
011:P0.22引脚; 100:MAT0.1引脚; 101:MAT0.3引脚;110:MAT1.0引脚; 111:MAT1.1引脚;
EDGE:当START字段的值为010~111时,该位的设置有效。
0:在所选CAP/MAT信号的下降沿启动转换
1:在所选CAP/MAT信号的上升沿启动转换
A/D转换器寄存器描述
——数据寄存器
V/VddA:当DONE位为1时,该字段包含对SEL字段选中的Ain脚的转换结果,为一个二进制数。
OVERUN:在BURST模式下,如果在转换产生最低位之前,以前转换的结果丢失或被覆盖,该位将置位。读ADDR寄存器时,该位清零。
A/D转换器操作示例
| 型号 | 厂商 | 价格 |
|---|---|---|
| EPCOS | 爱普科斯 | / |
| STM32F103RCT6 | ST | ¥461.23 |
| STM32F103C8T6 | ST | ¥84 |
| STM32F103VET6 | ST | ¥426.57 |
| STM32F103RET6 | ST | ¥780.82 |
| STM8S003F3P6 | ST | ¥10.62 |
| STM32F103VCT6 | ST | ¥275.84 |
| STM32F103CBT6 | ST | ¥130.66 |
| STM32F030C8T6 | ST | ¥18.11 |
| N76E003AT20 | NUVOTON | ¥9.67 |