Ventajas y desventajas de leer un amplificador de sentido actual con diferentes ganancias en I2C

1

Estoy escribiendo un contenedor I2C para el chip MAX9611 . Para el amplificador de sentido actual (CSA), según la hoja de datos hay 3 ganancias seleccionables (1x, 4x y 8x):

Cuandoleolosregistrosde12bitsADCparalas3ganancias,obtengolosmismosvaloressinprocesar.Peroparaconvertirloencorrientereal,tengoquemultiplicarlosconalgunasconstantesquesondiferentesparacadaganancia,porejemplo.para1xes1.075ypara4x/8xconstantesson0.269y0.134.Heencontradoestasconstantesenalgunoscódigosdemuestraynotengoideadecómosecalculan,peroheencontradoestatablaenlahojadedatos,peronopuedoasegurarmeporqué:

Así que, supongo, cuando selecciono gain = 8x , la resolución (o precisión) de mi lectura es mucho mayor en comparación con gain = 1x , pero ¿Perderé al hacerlo?

Entonces, mi pregunta es, ¿cuáles son las ventajas y desventajas para la lectura de ganancias más altas o más bajas? Además, ¿cuáles deberían ser los multiplicadores correctos si quiero convertir ADC sin procesar en corriente real? (El ADC es 12bit) Enciendo el chip desde una fuente de 3.3V.

    
pregunta Sean87

1 respuesta

1

Las diferentes ganancias le permiten sentir un rango más amplio de corrientes. Cuanto mayor sea la corriente, mayor será la ganancia que necesitará (aunque eso suena al revés).

La resistencia de detección de corriente está limitada por el calor que puede disipar, generalmente solo un par de vatios. Por lo tanto, para detectar una corriente más alta, necesita que el voltaje de detección sea más bajo (una resistencia de detección de valor más pequeño, como .005 ohmios) para mantener el vataje en el rango. Un voltaje de detección máximo común sería de alrededor de 250 milivoltios para detectar alrededor de 10 amperios o menos, y más como 50 milivoltios si detecta hasta 50 amperios.

Para obtener la mejor resolución, desea amplificar el voltaje detectado para maximizar el rango del ADC, sin saturar el ADC. Así que seleccionará su ganancia para el voltaje de detección máximo deseado. No hay ninguna ventaja o desventaja en una ganancia en particular, simplemente hay una ganancia que funcionará mejor para su máximo voltaje de detección.

Tu segunda pregunta: ¿Cuáles son esos multiplicadores tontos? Tiene un ADC de 12 bits (4096 valores) que convierte un rango de voltaje de solo 440 milivoltios. Por lo tanto, el "Voltaje de detección de escala completa" es simplemente el rango de entrada ADC de .44 voltios dividido por la ganancia. El "Tamaño de paso LSB" es simplemente el voltaje necesario para cambiar la salida en uno.

    
respondido por el Mark

Lea otras preguntas en las etiquetas