Estoy tratando de leer la salida (0~1V) de un transformador de corriente (CT) en la entrada ADC de 10 bits de un Arduino Nano. El CT está detectando el L
cable que transporta 120 V a 60 Hz.
Especificaciones del transformador de corriente:
Dado que el Arduno acepta una entrada analógica de 0-5 V, la salida del TC debe escalarse para aprovechar al máximo los 10 bits.
Además, creo que la salida del CT es una forma de onda de CA, por lo que variaría entre -1V y +1V. Si esto es correcto, necesitaría sesgar la salida por AREF/2 (5V/2 = 2.5V) sumergiendo los rieles 5V
y GND
por igual usando un divisor de potencial hecho de 2 resistencias.
¿Cómo debo escalar 0-1V a 2.5V, suponiendo que la salida varíe entre -1V y 1V? ¿Existe una solución que amplifique la señal de salida del TC y la polarice también?
El circuito que estoy usando actualmente parece
ya continuación se muestra una gráfica de los analogRead()
valores, donde el eje x representa el número de índice de la muestra ADC, mientras que el eje y representa el valor ADC (0-1024). La frecuencia de muestreo es de aproximadamente 9 kHz (110us por muestra). La diferencia pico a pico es de unas 55 muestras, lo que nos da una frecuencia de 165 Hz.
Solo para hacer avanzar las cosas, estoy publicando una idea (no una respuesta): -
Creo que la forma de onda que se muestra arriba es corriente en un dispositivo que contiene un puente rectificador, un condensador de carga y una carga. Es demasiado similar al estereotipo para ser otra cosa (dentro de lo razonable) y la única conclusión de esto es que el OP es incorrecto sobre la frecuencia de muestreo porque entre los picos de corriente CA hay casi 56 muestras y, a 60 Hz, esto debe significar el el tiempo de muestreo es de aproximadamente 300 microsegundos o la frecuencia de muestreo es de aproximadamente 3,3 kHz.
Se invita al OP a indicar cuál es la carga y, si se trata de un dispositivo que rectifica el suministro de CA, debe volver a calcular la frecuencia de muestreo en función del diagrama que ha proporcionado y, si es necesario, modificar su figura o modificar el eje x de la grafico.
yippie
nyxynyx
miguel karas
nyxynyx
Andy alias
nyxynyx
Andy alias
nyxynyx
marcajes
Andy alias
nyxynyx
jimmyb