Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Circuitos y aplicaciones de detectores de cruce por cero
1. 14/4/2020 Circuitos yaplicaciones de detectores de cruce por cero
www.bristolwatch.com/ele2/zero_crossing.htm 1/6
Figura 1
Circuitos y aplicaciones de detectores de
cruce por cero
por Lewis Loflin
Circuitos actualizados: Detectores mejorados de cruce por cero de CA para Arduino .
Se utiliza un detector de cruce por cero para generar un impulso de sincronización relacionado con
el ángulo de fase del voltaje de CA que se usa a menudo en los circuitos de control de potencia. La
figura 1 muestra la relación de un pulso de cruce por cero con una onda sinusoidal. El pulso ocurre
a 0, 180 y 360 grados.
2. 14/4/2020 Circuitos yaplicaciones de detectores de cruce por cero
www.bristolwatch.com/ele2/zero_crossing.htm 2/6
Figura 2
La figura 2 muestra cómo usar un optoacoplador H11AA1 para generar un pulso de nivel TTL.
Durante la mayor parte del tiempo, la salida del foto transistor es BAJA, excepto cuando el voltaje
está cerca de cero cuando el colector pasa a ALTO. Los emisores LED duales del H11AA1
aseguran que se utilicen ambos semiciclos.
Fig. 3
La figura muestra un optoacoplador más común, como un 4N25, pero para utilizar ambos
semiciclos se necesitará una entrada de puente de diodos.
3. 14/4/2020 Circuitos yaplicaciones de detectores de cruce por cero
www.bristolwatch.com/ele2/zero_crossing.htm 3/6
Fig. 4
La figura 4 muestra una aplicación directa de un detector de cruce por cero utilizando un
microcontrolador Arduino para controlar la salida de potencia a una lámpara. Esta variación
todavía usa el H11AA1 pero se puede conectar directamente a 120VCA. El boceto se muestra a
continuación.
La salida del H11AA1 está conectada a Arduino DP2 para usar su interrupción interna INTR0.
Cuando el interruptor en DP4 se cierra, se detecta un nivel BAJO y el programa conecta la
interrupción 0 activando una rutina de servicio de interrupción.
El ISR lee el valor del potenciómetro en AN0, divide por 4, luego calcula un retraso basado en ese
valor. Cuanto mayor sea el retraso (entre 200uSec. Y8.3mSec.) Menos energía se entregará a la
carga. El circuito actuará como un regulador de luz.
Cuando se abre el interruptor, la interrupción se desconecta y la lámpara se apaga. Consulte las
siguientes páginas relacionadas:
Tutorial de interrupciones de hardware para Arduino
Triacs básicos y SCR
Relés de CA de estado sólido con Triacs
4. 14/4/2020 Circuitos yaplicaciones de detectores de cruce por cero
www.bristolwatch.com/ele2/zero_crossing.htm 4/6
Rectificador controlado por silicio activado por luz (LASCR)
Control de alimentación de CA Arduino mediante interrupciones
En profundidad Mire el control de alimentación de CA con Arduino
/ *
Propósito: detectar el pulso de cruce por cero en el pin digital INT0 2,
que después del retraso activa un triac.
Potencia activada por interruptor externo
* /
#define triacPulse 5
#define SW 4
#define aconLed 13
int val;
configuración vacía () {
pinMode (2, INPUT );
digitalWrite (2, ALTO ); // pull up
pinMode (triacPulse, OUTPUT );
pinMode (SW, INPUT );
digitalWrite (SW, ALTO );
pinMode (aconLed, OUTPUT );
digitalWrite (aconLed, LOW );
}
void loop () {
// comprueba si el SW está cerrado
si (! digitalRead (SW)) {
// habilita power
attachInterrupt (0, acon, FALLING );
// Indicador de HV en
digitalWrite (aconLed, HIGH );
} // end if
else if ( digitalRead (SW)) {
detachInterrupt (0); // deshabilitar la energía
// Indicador de HV apagado
digitalWrite (aconLed, LOW );
} // más
} // fin del bucle
// comienza la rutina ac int
// delay () no funcionará!
nulo acon ()
{
delayMicroseconds (( analogRead (0) * 7) + 200); // lee AD1
digitalWrite (triacPulse, HIGH );
delayMicroseconds (50);
// demora 50 uSec en el pulso de salida para encender triac
digitalWrite (triacPulse, LOW );
}
5. 14/4/2020 Circuitos yaplicaciones de detectores de cruce por cero
www.bristolwatch.com/ele2/zero_crossing.htm 5/6
Página de inicio de Hobby Electronics y página de inicio para webmasters (fuera del sitio)
Administrador de página web
Email
Gen. Electrónica
Canal de Youtube
Proyectos Arduino
Raspberry Pi y Linux
PIC18F2550 en C
Asamblea PIC16F628A
Proyectos PICAXE
Bristol VA / TN
Ambientalismo
Constitución de los EEUU
Temas religiosos
Religion Archive 1
Tutorial de circuitos de teoría comparadora
Controlador de carga de batería de panel solar analógico
Mejor sensor de codificador rotativo Arduino
Interfaz de Arduino ADC de termopar MAX6675 de 3 hilos simple
Control de motor de puente H TA8050P
Todo el control del motor del puente H del transistor NPN
Triacs básicos y SCR
Histéresis de comparación y disparadores de Schmitt
Tutorial de circuitos de teoría comparadora
Operación y usos de circuitos de fotodiodos
Relés optoacopladores MOSFET DC con controladores fotovoltaicos
Conexión de relés de estado sólido MOSFET Crydom
Tutorial de circuitos de amplificador operacional de fotodiodo
Circuitos de entrada de optoacoplador para PLC
Optoacopladores de salida digital H11L1, 6N137A, FED8183, TLP2662
Aislamiento óptico de controles de motor de puente H
Todo el control del motor del puente H del transistor NPN
Aislamiento óptico de controles de motor de puente H YouTube
Aislamiento óptico de controles de motor de puente H
Teoría y circuitos de optoacopladores Controladores de transistores optoaislados de
YouTube para
microcontroladores