¿Cómo detectar el cruce por cero de la corriente?

Estoy tratando de detectar el ángulo del factor de potencia usando un microcontrolador.

Ahora el mecanismo que tengo pensado es que

  1. Medir el paso por cero de la tensión
  2. Cuando se detecte el voltaje cero, inicie el temporizador del microcontrolador y luego comience a detectar el cero de la corriente.
  3. Pero, ¿cómo detectar cero de corriente? Mediante el uso de un circuito de corriente de cruce por cero

Mi problema: hice un circuito de voltaje cero usando transistores y amplificadores operacionales. El transistor depende del voltaje aplicado entre el emisor y la base. Cuando el voltaje es cero, el transistor está apagado y el pulso de 5 V del colector se obtiene entre el colector y el emisor.

Pero ¿y para corriente? ¿Hay algún dispositivo electrónico que se encienda/apague por corriente?

Así que creo que la única solución es convertir la corriente en voltaje y luego detectar el cero del voltaje. ¿Es una solución viable?

@Andy alias

  1. Convierte voltaje y corriente a digital.
  2. Pruebe la V y la I a una velocidad mucho mayor, más de 2 veces de 60 Hz ('no se acerque a nyquist:-)').
  3. Aplique un filtro de paso bajo a la tensión y la corriente.
  4. Aplique al menos 6 filtros LP, para que pueda eliminar los armónicos y obtener una onda pura de 60 Hz.
  5. Ahora tengo V e I.
  6. Encuentre Vrms e Irms.
  7. Haga cosQ=V*I/(Vrms*Irms).

Duda: para muestrear la corriente, debo usar un transformador de corriente (para reducir la corriente) y convertirlo en voltaje y luego usar un ADC de 12 bits o hay un ADC disponible que pueda convertir directamente la entrada de corriente a digital ?

VI : debe hacer esto durante un ciclo (o varios ciclos) multiplicando y acumulando; esto le da la integral de VI. Luego, divide esa integral por la cantidad de muestras que integró / acumuló; esto le da potencia promedio . Potencia media / (Vrms*Irms) = cosQ. Espero que tenga sentido.
Sí... y quería preguntar sobre el muestreo de la corriente. ¿Hay disponible un ADC que convierta la corriente en señal digital directamente o el transformador de corriente-> voltaje-> ADC es la única opción?
No conozco un ADC que tome corriente directamente, especialmente porque es posible que desee medir los circuitos de alimentación de CA y el CT también brinda aislamiento.

Respuestas (2)

Estoy tratando de detectar el ángulo del factor de potencia usando un microcontrolador.

Hacer esto con cualquier grado de precisión y para condiciones de carga desconocidas es mucho más complicado de lo que piensa. Considera lo siguiente: -

  1. Digamos que su corriente de carga no se parece en nada a una onda sinusoidal, digamos que se parece a la corriente consumida por un transformador convencional y un puente rectificador, ¿cuándo comienza la corriente? Comienza justo cuando el voltaje alcanza su punto máximo y termina justo después del pico de voltaje: el puente de diodos atrae un pulso de corriente delgado para restaurar la carga en el capacitor de suavizado. ¿Cuál será el ángulo de fase de la corriente en relación con la forma de onda del voltaje? ¿Puedes usar un temporizador simple basado en el cruce por cero? No, no puede porque no se relacionará en absoluto con los ángulos reales del factor de potencia.
  2. ¿Qué pasaría si su corriente se tambaleara al pasar por cero, es decir, pasara por cero, luego volviera a bajar y luego continuara hacia arriba hasta su pico normal? ¿Qué tomaría como el cruce por cero de referencia? ¿Reflejaría con precisión la potencia o el ángulo real asociado con el factor de potencia? No, no necesariamente.
  3. ¿Qué pasa con la amplitud de la forma de onda actual? Cuando es diminuto, el ruido podría influir. ¿Qué hará esto con respecto a los disparos falsos en el cruce por cero? Probablemente tire cualquier lectura significativa a la basura. ¿Quizás la histéresis del comaparotor ayude?
  4. La histéresis del comparador no ayudará; esto le dará un cruce por cero ligeramente superior a cero y, por lo tanto, el cruce por cero dependerá de la amplitud.

Seguro que es complicado. Si lo estuviera haciendo, recordaría que el poder, para un buen voltaje de suministro de onda sinusoidal, es voltaje x la frecuencia fundamental de la corriente. Para un suministro de onda sinusoidal, cualquier armónico que distorsione la corriente NO contribuye a la energía según lo medido por las empresas de servicios públicos.

Sobre esta base, aplicaría un filtrado de paso bajo igual tanto al voltaje como a la corriente antes de hacer nada. No es necesario aplicar el filtrado al voltaje, pero aplicarlo a ambos mantiene sincronizadas las formas de onda de corriente y voltaje con respecto a los retrasos de tiempo incurridos por dichos filtros y no debería necesitar decir por qué esto es importante.

¿Cuántas órdenes de filtrado de paso bajo? Diría un mínimo de 6 y, de manera realista, para mantener ambos filtros en el lugar correcto, no perdería el tiempo haciéndolo en el ámbito analógico: iría directamente a convertir voltios y amperios a digital y aplicaría la mayor cantidad posible de filtrado LP digital. .

¿Adónde te lleva esto? En última instancia, estoy tratando de calcular la potencia real multiplicando V e I para obtener vatios reales. No necesito filtrar V e I para hacer esto, pero si quiero entender cuál es el valor RMS de la corriente a la frecuencia fundamental del voltaje de suministro (la única frecuencia aplicable a los cálculos de potencia basados ​​en una forma de onda de voltaje decente) Necesito usar las formas de onda filtradas.

Entonces, tengo potencia (forma de onda V muestreada x forma de onda I muestreada, luego promediada por ciclo) y tengo voltios RMS y amperios RMS (basado en muestras al cuadrado, luego promediadas y luego con raíz cuadrada). No se acerque a nyquist: veamos mil muestras por ciclo para capturar todos los matices armónicos de la corriente y evitar el aliasing.

A continuación, divido la potencia por el producto de los valores rms de I y V y esto me da el factor de potencia, un valor que es cero para la corriente que está desfasada 90 grados con respecto al voltaje y 1 para los voltios y amperios que están totalmente en fase. Recuerde Estoy hablando de que los fundamentos están en fase aquí, no todos los armónicos de la corriente: no juegan ningún papel cuando el voltaje de activación es una onda sinusoidal.

El factor de potencia se convierte en ángulo de fase tomando Arc cos y ahora tiene el ángulo de fase.

¡He diseñado medidores de electricidad para servicios públicos en caso de que te lo preguntes!

1. Convierte voltaje y corriente a digital. 2. Muestree la V y la I durante mucho más de 2 tiempos de 16,67 ms ('no se pegue a nyquist:-)') 3. Aplique un filtro de paso bajo al voltaje y la corriente. 4. Aplicar al menos 6 filtros LP para poder eliminar los armónicos y obtener una onda de 60 Hz. 5.Ahora tengo V e I. 6.Encontrar Vrms e Irms 7.Hacer cosQ=V I/(Vrms Irms)
Lo siento por el comentario anterior. La sección de comentarios no permite formatear y después de unos minutos la opción de edición no está disponible. Sin embargo, su respuesta fue muy útil y encontré una nueva forma de medir el factor de potencia. Así que escribí un procedimiento que entendí. Compruébalo y corrígeme donde me equivoque.

¿Qué tal un optoacoplador en serie con la carga? Necesitaría un pequeño circuito para rectificar (BR1) y limitar (D2, D3, R3) la corriente. D2 y D3 al mismo tiempo limitan el voltaje sobre el circuito, pero en el peor de los casos todavía hay una caída de voltaje de aproximadamente 3V desde la perspectiva de la carga. Por lo tanto, V1 debería ser mucho mayor que 3V.

esquemático

simular este circuito : esquema creado con CircuitLab

La salida se elevará cuando el LED deje de conducir corriente, por lo tanto, durante el cruce por cero.