MCP3421高精度ADC转换器应用
一个项目的需求,使用的单片机型号为stm32f030f4,虽然单片机自带了12位ADC转换器,分辨率可以达到805.66uV(此型号没有内部参考电压,所以使用工作电压作为参考电压,所以精度值计算:3.3V除以2的12次方)。但这个项目需要检测很小的电流,最起码要能检测到1mA电流,最大电流可以达到3A,所以检测电阻不能太大。大就会超出量程,也会产生大的功耗。这个电阻选择了2512封装0.012欧,1mA电流产生的电压为12uV,这个电压单片机无法检测到,所以必须重新找个分辨率高的ADC转换器。
美国Microchip微芯有一颗SOT-23-6封装的高精度ADC转换芯片,下面我们看看它的概述:MCP3421 为单通道低噪声、高精度、差分输入A/D转换器,分辨率高达18 位,提供微型SOT-23-6 封装。片上精密2.048V 参考电压使得差分输入电压范围为±2.048V (电压 = 4.096V)。该器件使用2 线I2C兼容串行接口,并采用2.7V 至5.5V 单电源供电。用户通过2 线I2C 串行接口对控制配置位进行设定,从而MCP3421 器件可按3.75、15、60 或240 采样/ 秒(SPS)速率进行转换。该器件具有片内可编程增益放大器(PGA),用户可在转换开始之前选择PGA 增益为x1、x2、x4 或x8。因此MCP3421 在转换很小的输入信号时仍可保持高分辨率。该器件提供两种转换模式:a) 连续转换模式; b) 单次转换模式。在单次转换模式下,器件在完成一次转换后自动进入低电流待机模式,这样可显著降低空闲期间的电流消耗。
MCP3421 器件特别适合需要设计简单、低功耗和节省空间的各种高精度模/ 数转换应用。</