CA PWM regulador para Arduino

ADVERTENCIA: este proyecto utiliza voltajes mortales, así como un gran condensador para almacenar estos voltajes mortales. Incluso después de desconectar el circuito de la red, el condensador todavía le puede dar una sacudida para recordar!!

Hace más de 3 años que publiqué un simpel AC TRIAC dimmer para arduino. Resultó para ser un diseño muy popular. Aún a pesar de la sencillez del circuito el software necesario era un poco complicado ya que es necesario para mantener el paso por cero de la señal AC, luego hacer un seguimiento de la hora y finalmente Abra el TRIAC. Así que para evitar que el arduino solo esperar para la mayor parte del tiempo, una interrupción y un contador de tiempo eran necesarios.

Así que ¿por qué no podemos simplemente utilizamos PWM, como con LED? Bien, explicó que en este instructable, pero allí son posibilidades para hacerlo. Alguien busca sin duda terminaría en diseño por tonelada Giesberts/Elektor revista que puede hacer PWM de una fuente de CA. Este diseño es en Instructables.

Que va a funcionar, pero a pesar de mi admiración por Giesberts y Elektor, hay algo fundamentalmente equivocado con ese circuito. Creo que es necesario que explique lo que está mal antes de subir con mejoras. Si usted no está interesado en los detalles técnicos, simplemente vaya al paso siguiente.



A primera vista, el circuito de Giesberts parece un circuito complicado, pero podemos traerla a 2 o 3 componentes: una lámpara y un interruptor, pero como en realidad la conmutación se realiza en DC en lugar de AC, se convierte en una lámpara, un puente rectificador y un interruptor. Que el interruptor, que es en realidad el MOSFET y los componentes alrededor de la misma es controlado por Arduino (o foto o lo que sea). Por lo tanto, cambio que enciende y apaga en un determinado ciclo de trabajo cambiará la lámpara de encendido y apagado y si ayuno hecho suficientemente la lámpara no visto ya como parpadeo, pero como está atenuada, similar como lo hacemos con LED y PWM.

Hasta ahora, bien. La teoría detrás del circuito es sonida. Sin embargo, el MOSFET tiene una tensión en su puerta para activarse y como no podemos conseguirlo de un arduino por razones obvias (sólo es 5 voltios, que no es suficiente y no desea su arduino conectarse a la red de cañerías), Giesberts utiliza un optoacoplador. Que optoacoplador todavía necesita un voltaje de DC y Giesberts está utilizando el DC rectificado voltaje CA para eso.



Y es donde los problemas comienzan, porque él es la alimentación la puerta del MOSFET, con un voltaje que está en corto por eso mismo MOSFET. En otras palabras, si el MOSFET se abre completamente la tensión proveniente del rectificador está totalmente en cortocircuito. Por lo tanto no habrá ninguna tensión para poner en la puerta y el MOSFET se bloqueará otra vez. Este efecto no podría ser tan abiertamente por un poco tiempo (= lámpara de baja intensidad), debido a la presencia de C1, que conservará su cargo por un tiempo y va a recibir nueva carga gracias al tiempo baja, pero en el tiempo 25-80% el voltaje en C1 solo no se puede sostener más y la lámpara puede comenzar a oscilar. Lo peor es que en momentos que la tensión en la puerta cae, por un tiempo el MOSFET se se sigue llevando a cabo, pero no ser completamente saturized: poco a poco irá de su resistencia de Ohm 0,04 nominal a resistencia infinita y el más lento va esto, cuanto mayor sea la energía que debe disiparse en el MOSFET. Eso significa mucho calor. MOSFETS son interruptores buena pero mala resistencias. Que necesitan para activarse y apaga rápido. Actualmente el circuito se basa pesadamente en D1 para mantener la tensión en la puerta de la T1 en límites aceptables, mientras que el voltaje es que oscila entre 0 voltios y pico completo en pico el rectificado voltaje es 230 x 1.4 = 330 el voltaje rectificado promedio es de 230 x 0.9 = 207V

Si olvidamos sobre el efecto que alisa el condensador por un rato y presumir el optoacoplador para abrirse totalmente el voltaje promedio en el condensador sería 22/88 * 207 = 52 voltios y en pico 22/88 * 330 = 83 voltios. Que no es debido a D1 y el hecho de que el MOSFET corta el voltaje.

Si el acoplador óptico no está en saturación y su impedancia infinita por lo tanto, el condensador C1 cargue hasta el voltaje rectificado completo si no fuera por D1. En promedio 3mA fluirá a través de R3, R4 y R5 (207-10) / 66k, que equivale a un consumo de 0,6 vatios de energía en las resistencias R3, R4, R5

Mejoras



Los problemas mencionados con el circuito de Giesberts pueden remediarse colocando la lámpara en otro lugar: Retire de la línea de AC y ponerlo en el desagüe de lo MOSFET. La luz no importa si está recibiendo DC o AC. Usted podría hacer más mejoras, como ahora no hay necesidad para atender a una tensión que oscila entre 0 y 330 voltios

Artículos Relacionados

Seguro y simple CA PWM regulador para arduino / frambuesa pi

Seguro y simple CA PWM regulador para arduino / frambuesa pi

Dimmer con MOSFETEste circuito muestra que reguladores destinados a tensión de red no siempre deben contener un triac.Aquí, un MOSFET (BUZ41A, 500 V / 4,5) en un diodo puente se utiliza para controlar el voltaje a través de una lámpara incandescente
ArduDroid: Un Simple controlador de Android basado en el modo Bluetooth 2 para Arduino RGB led tira

ArduDroid: Un Simple controlador de Android basado en el modo Bluetooth 2 para Arduino RGB led tira

INTRODUCCIÓNCONSEGUIR en el app de google PLAY "ardudroid"ARDUDROID (antes Andruino) es una aplicación Android sencilla para ayudarle a controlar los pines de tu Arduino Uno (o clon) de tu teléfono Android sin cables. Es una aplicación Android y
Escudo de registrador: Registro de datos para Arduino

Escudo de registrador: Registro de datos para Arduino

Escudo de registro de datosAquí está un útil escudo Arduino: hemos tenido un montón de gente buscando un escudo de registro de datos dedicados y bien diseñados. Hemos trabajado duro para diseñar un diseño barato pero bien redondeado. No sólo es fácil
ArduDroid: Un Simple 2-Way Bluetooth controlador basado en Android para Arduino

ArduDroid: Un Simple 2-Way Bluetooth controlador basado en Android para Arduino

ACTUALIZACIONES:19 de noviembre. 2031: opinión: la increíble sinergia entre Arduino y Android.30 de octubre de 2013: Andruino está ahora oficialmente ARDUDROID y pronto estará disponible en Google Play. Este cambio de nombre para evitar conflicto con
SensoDuino: Convertir su teléfono Android en un concentrador de sensores inalámbricos para Arduino

SensoDuino: Convertir su teléfono Android en un concentrador de sensores inalámbricos para Arduino

Actualizaciones23 de noviembre de 2013: SensoDuino 0.160 obtiene una cara izquierda.19 de noviembre. 2031: opinión: la increíble sinergia entre Arduino y Android.19 de noviembre de 2013: SensoDuino 0.159 está hacia fuera. Fecha teléfono Android (y, m
Un más barato ESP8266 WiFi Shield para Arduino y otros micros

Un más barato ESP8266 WiFi Shield para Arduino y otros micros

Actualización: 19 de mayo de 201614 Rev de este proyecto revisa las bibliotecas y código para trabajar con ESP8266.com IDE plugin V2.2Actualización: 17 de diciembre de 210511 Rev de este proyecto limpia otras conexiones intentadas si ya está conectad
Sintetizador digital VRA8-P para Arduino Uno

Sintetizador digital VRA8-P para Arduino Uno

Hecho por ISGK instrumentoshttps://github.com/risgk/digital-Synth-vra8-pConcepto3 voz sintetizador polifónico de Pseudo para Arduino UnoCaracterísticasVoz 3 Pseudo Polyphonic Synthesizer (sintetizador de Paraphonic), módulo de sonido MIDISerial MIDI
Sintetizador digital VRA8-X para Arduino Uno

Sintetizador digital VRA8-X para Arduino Uno

Hecho por ISGK instrumentoshttps://github.com/risgk/digital-Synth-vra8-xConceptoExperimental sintetizador para Arduino UnoCaracterísticasMonophonic sintetizador (o módulo de sonido MIDI)Serial MIDI en (38400 bps), tasa de salida (Pin 6), de Audio PWM
RGB LCD Shield para Arduino 65K color KIT V2 Asamblea guía

RGB LCD Shield para Arduino 65K color KIT V2 Asamblea guía

protector de la pantalla RGB para Arduino 65K color KIT incluye todos los componentes para armar una lista para usar protector de pantalla LCD para Arduino y placas compatibles como Freeduino.(visita http://store.nkcelectronics.com/rgb-lcd-shield-for
Una guía completa de puentes a bordo en el kit del Intel Edison para Arduino

Una guía completa de puentes a bordo en el kit del Intel Edison para Arduino

Kit Intel® Edison para Arduino permite el Edison de Intel® compatible con Arduino shields diseñados para el R3 del UNO. La Junta de expansión de Arduino incluye varias cabeceras de jumper para configurar el tablero con diferentes ajustes como niveles
La ESP8266 parte 1 - serie WIFI módulo para Arduino

La ESP8266 parte 1 - serie WIFI módulo para Arduino

Esta es la parte 1 de 3 instructables para ayudarle a utilizar el ESP8266 con Arduino. En este este primer tutorial aprenderemos cómo a la instalación y prueba el módulo conectado a un Arduino.La ESP8266 es quizás el más versátil módulo serial para c
Primeros pasos con GearBest Starter Kit para Arduino

Primeros pasos con GearBest Starter Kit para Arduino

Si eres nuevo en el "mundo de Arduino" este tutorial le ayudará a dar tus primeros pasos con electrónica y placas Arduino.Vamos a utilizar el "GearBest Starter Kit para Arduino" para esto! ¿Por qué? Porque es un kit de bajo costo - sól
Construcción de un escudo de ISP para Arduino

Construcción de un escudo de ISP para Arduino

es este Instructable para las instrucciones de construcción de nuestro nuevo AVR ISP escudo para Arduino. Su desarrollo debe mucho a Instructables y nuestra propia comunidad (sobre todo Nick!) y espero poder explicar algo de eso en el camino.Han pedi
3 canales Dimmer/atenuador para Arduino u otro microcontrolador

3 canales Dimmer/atenuador para Arduino u otro microcontrolador

En un anterior instructable presenté un simple AC TRIAC fader/atenuador que podría controlarse con un Arduino. En varias reacciones que tiene, un número de personas que expresaron su interés en un atenuador de 3 canales RGB. Pero ya no he visto todav