¿Los CI de monitoreo de corriente / alimentación (por ejemplo, INA219) permiten releer con frecuencia?

4

Estoy viendo la hoja de datos de Texas Instruments INA219 y en la página 20 muestra una tabla para "Resolución de ADC en derivación / Promedio", que describe la resolución de ADC y la configuración de promedios que pueden aplicarse, junto con sus tiempos de conversión.

Estoy intentando averiguar con qué frecuencia puedo volver a leer el valor de potencia calculado por el sensor IC.

A modo de ejemplo, la opción de muestra única de resolución de 12 bits (bits: 0X11) tiene un tiempo de conversión indicado de 532μs (que en realidad figura en las características eléctricas con un máximo de 586μs). Luego hay un tiempo mínimo de entrada de conversión mínima de 4 μs, y el tiempo que lleva comunicarse a través de I2C (debería ser un microsegundo si estoy usando el modo de alta velocidad).

Entonces, en conclusión, ¿debería esperar alcanzar 1800 lecturas reales del sensor 3000 por segundo como mínimo en tal configuración? ¿O es probable que sea una tasa más amigable para el marketing?

Además, como nota al margen, observo que las opciones de configuración 0X11 y 1000 dan como resultado una resolución de 12 bits y un solo muestreo, con la misma velocidad de lectura, pero con una diferencia en la forma en que se utilizan los ADC. ¿Existe alguna razón? ¿Elegir una opción sobre la otra?

    
pregunta Polynomial

1 respuesta

1

Primero, su estimación de la velocidad del bus I2C está desactivada. 1uS es un ciclo a 1MHz, y el bus I2C en modo de alta velocidad tiene un máximo de solo 2.56MHz. Así que en 1uS podrá transferir menos de 3 bits a través del bus I2C. En 4uS solo obtendrá unos 10 bits a través del bus, por lo que no es suficiente para leer un valor de 12 bits + sobrecarga de transacción.

He trabajado con esta parte antes y puedes leerla tan rápido. Use trazas cortas y no agregue demasiada (o ninguna) capacitancia entre Vin + y Vin-.

Las configuraciones 0X11 y 1000 usan el mismo ADC, el "ADCx" en la tabla son nombres de bits, no convertidores diferentes. Las dos configuraciones son las mismas, porque parece que al borrar ADC4 se reduce la resolución en un número de bits en 3-[ADC2...ADC1] mientras que la configuración aumenta el número de muestras promediadas en 2^[ADC3...ADC1] .

    
respondido por el user

Lea otras preguntas en las etiquetas