Estoy utilizando un optoacoplador ( MOC3021 ) para detectar el estado de encendido/apagado de un aparato eléctrico utilizando un microcontrolador ATmega16L. ¿Cómo puedo hacerlo? Mi red eléctrica es de 230V, 50Hz. ¿Cómo puedo diseñar el circuito circundante y seleccionar los valores de los componentes, como las resistencias?
EDITADO el 13 Junio 2012 Nota: Es la primera vez que resuelvo un circuito como este. Por favor, envíe cualquier comentario útil. (incluyendo cosas que hice mal o cualquier mejora)
En referencia al esquema anterior. La idea es utilizar este circuito para determinar si la carga está encendida o apagada. El salida pin del optoacoplador se conecta a una interrupción externa del Microcontrolador que estoy usando que es ATmega16L. La interrupción Monitor el estado de la carga. Después de la monitorización puedo conmutar el estado de la carga mediante un relé (el relé actúa como un Controlar ) que se conecta al mismo microcontrolador.
Ahora, he intentado calcular los valores de resistencia para R1, R2 y Rc. Nota, el microcontrolador VIL(máx) \= 0,2xVcc = 660mV y VIH(min) \= 0,6xVcc = 1,98V y VIH(máx) \= Vcc+0,5 = 3,8V.
Calcular Rc es bastante fácil. Cuando el transistor no está conduciendo el salida es alto (a 3,3V). Cuando el transistor conduce el salida por lo que, desde el punto de vista del microcontrolador, la salida alta significa que la carga está apagada y la salida baja significa que la carga está encendida.
Mirando la hoja de datos del SFH621A-3, usando un CTR mínimo del 34% a IF = 1mA. Por lo tanto, a 1mA de entrada, la salida será de 340uA. Así que para que el microcontrolador detecte bajo voltaje de la salida del optoacoplador ¿puedo utilizar un valor de resistencia de 1Kohm? Para que el salida del optoacoplador tendrá una tensión de 340mV (que está por debajo de VIL(máx) )
Más sobre esto más tarde, ha sido un día largo.
EDITADO el 15 Junio 2012
Nota: Solución para resistencias en la línea de alimentación (R1 y R2). Por favor, compruebe mis cálculos y cualquier retroalimentación apropiada.
Objetivo el objetivo es mantener los LEDs *ON** durante el máximo periodo de tiempo en un periodo medio de 10mS (20mS periodo completo de 50Hz). Digamos que los LEDs tienen que estar encendidos durante el 90% del tiempo, eso significa que los LEDs requieren al menos 1mA de corriente durante el 90% del tiempo para ese medio período, lo que significa que los LEDs estarán activos durante 9mS en un medio período de 10mS. Entonces, 9mS/10mS = 0.9 * 180( medio período ) = 162 grados. Esto muestra que la corriente será de 1mA entre 9deg y 171deg ( y menos de 1mA de 0deg a 9deg y de 171deg a 180deg ). No consideré que el tiempo ON fuera del 95%, ya que trabajar con números enteros es ordenado y el 5% no supone ninguna diferencia, no al menos en esta aplicación.
Vpico-pico = 230V x sqrt(2) = 325V. Teniendo en cuenta las tolerancias. Tolerancia mínima del 6%. 325 x 0.94 ( 100-6 ) x sen(9) = 47,8V
Entonces, R1 (47.8V - 1.65V) / 1mA = 46.1 Kohms Eligiendo un valor uno menor que 46,1 Kohms de 39 Kohms (serie e12). Ahora que se elige una resistencia de menor valor comparado con lo calculado, significa que la corriente a través de los diodos será mayor que 1mA.
Calculando la nueva corriente: ((325V x 110%) - 1,25V)/39 Kohms = 9,1mA (demasiado cerca del máximo Si de los diodos). Volviendo a esto en un momento [Etiqueta - 1x]
Primero calcula la potencia nominal de la resistencia (considerando 39 Kohm) ((230 + 10%)^2) / 39K = 1,64 vatios (demasiado alto).
Volver al cálculo [Etiqueta - 1x] Elijamos dos resistencias de 22 Kohm. Juntos suman hasta 44 Kohm que es bastante cerca de 46,1 Kohm (calculado anteriormente)
comprobando la potencia nominal de las dos resistencias combinadas: ((230 + 10%)^2) / (2 x 22) Kohm = 1,45W. elegir 22 resistencias Kohm cada una con 1W de potencia nominal.
Ahora, después de todo esto el CTR inicial era del 34%, lo que significa que 1mA de entrada serán 340µA de salida . Pero ahora, debido a 2x22 Kohm resistencias de la corriente será un poco más en la salida. Eso significa un mayor potencial a través de la resistencia de pull up Rc. ¿Habría algún problema para conseguir una caída de voltios por debajo de 500mV en la salida del optoacoplador?