Actualmente estoy trabajando en un proyecto, donde necesito calcular la corriente en un circuito. La configuración es la siguiente:
El sensor de corriente emite 0V para -50A, 1/2Vcc para 0A y Vcc para +50A. La corriente medida es la corriente de fase de un motor BLDC y es por eso que se usó un convertidor de RMS a CC antes de enviar los datos al ADC.
Ahora necesito calcular el valor actual de la salida del ADC y no estoy seguro de si lo estoy haciendo correctamente. Entonces, si pudiera revisar mi pensamiento y decirme si tengo razón o no, se lo agradecería mucho.
La salida del sensor de corriente es de 0 a 5 V, la salida del convertidor de RMS a CC también es de 0 a 5 V. Pero la hoja de datos del ADC dice:
Estoy usando Vref = 5 V, por lo que en mi caso el rango de voltaje de entrada está limitado a -0,3 V a 5,3 V, por lo que el rango es de 5,6 V y el cálculo del voltaje por punto (vpp) es:
Tomándolo al revés, he calculado los puntos por voltio (ppv) como:
Por lo tanto, -0,3 V estaría entonces representado por 0 puntos y 5,3 V estaría representado por ppv*5,3 = 992401,34 puntos. Suponiendo linealidad en todo el rango, ahora podría calcular todos los puntos intermedios y la corriente a partir de eso.
¿Estoy en lo correcto?
Gracias por tu tiempo.
Si entendí todo correctamente, entonces este debería ser un ejemplo funcional. El sensor Hall emitirá 0,5 - 4,5 V, lo ejecutaré a través de un circuito, que lo limitaría a 1,5 - 3,5 V y esta sería la entrada a IN1 del convertidor RMS. IN2 tendría un potencial de 2,5 V y, por lo tanto, la condición de máx. se satisface la oscilación máxima de entrada del convertidor RMS. Pero no estoy seguro de la salida del LTC1968. ¿Es posible hacer lo que hice en este esquema? Conectar el pin de retorno de salida a un voltaje de 1,5 V, de modo que el pin de salida emita un voltaje de 0,5 V con respecto a tierra (-1 V con respecto al pin de retorno) para -50 A a través del circuito y 2,5 V para +50 A a través del circuito. Y un voltaje de referencia de 2.5V para el ADC. Espero haberlo entendido ahora mismo. Gracias.
En primer lugar, el funcionamiento del sensor de corriente; -50 amperios corresponde a un nivel de salida de voltaje del ACS758LCB-050B de 0,5 voltios, 0 amperios es 2,5 voltios y +50 amperios es 4,5 voltios. Esto se relaciona con la sensibilidad de 40 mV/A indicada. Su salida no puede caer a 0 voltios ni subir a 5 voltios.
A continuación, el convertidor de RMS a CC. Esta imagen de la hoja de datos muestra cómo interactúa con las señales: -
Texto a continuación ligeramente editado para corregir el error
El suministro sería de 5 voltios y 0 voltios y la mitad del voltaje de suministro (2,5 voltios) se aplica a la entrada IN2. Esto hace que sea relativamente fácil interactuar con el ACS758LCB-050B porque, naturalmente, produce un nivel de CC inactivo de 2,5 voltios. Pero debe limitar el rango de voltaje de entrada a un voltaje máximo de 1 voltio: -
VIMAX Maximum Peak Input Swing (Accuracy = 1%) 1 volt minimum
Por lo tanto, debe reducir la oscilación de salida de 0,5 voltios a 4,5 voltios del ACS758LCB-050B a 1,5 voltios a 3,5 voltios para el LTC1968.
la salida del convertidor RMS a CC también es 0 - 5V.
No, no lo es: -
VOMAX Maximum Differential Output Swing 1 volt guaranteed
Ese swing se puede manipular a niveles absolutos más altos o más bajos mediante el pin RTN, pero el swing es de +1 voltios. Por lo tanto, para obtener la mejor precisión con su ADC, elija una referencia de voltaje que brinde cerca de la escala completa con una oscilación de salida del LTC1968 de +1 voltio.
ene019
ene019
Andy alias
ene019
Andy alias
ene019
Andy alias
Andy alias
ene019
Andy alias
Andy alias
ene019
Andy alias
ene019
Andy alias