Tabla de contenido:

Regulador de velocidad del ventilador WiFi (atenuador de CA ESP8266): 8 pasos (con imágenes)
Regulador de velocidad del ventilador WiFi (atenuador de CA ESP8266): 8 pasos (con imágenes)

Video: Regulador de velocidad del ventilador WiFi (atenuador de CA ESP8266): 8 pasos (con imágenes)

Video: Regulador de velocidad del ventilador WiFi (atenuador de CA ESP8266): 8 pasos (con imágenes)
Video: 145 - Regulación de Luces - PWM - Preparatorio de Domótica 2024, Noviembre
Anonim
Regulador de velocidad del ventilador WiFi (atenuador de CA ESP8266)
Regulador de velocidad del ventilador WiFi (atenuador de CA ESP8266)

Este instructivo guiará cómo hacer un regulador de velocidad de ventilador de techo usando el método de control de ángulo de fase Triac. Triac está controlado convencionalmente por el chip configurado arduino autónomo Atmega8. Wemos D1 mini agrega funcionalidad WiFi para este regulador.

Con -

1. Control local y wifi (botón pulsador y wifi para teléfono inteligente).

2. Función de ahorro de estado para reanudar el nivel de velocidad del ventilador incluso después de una interrupción del suministro eléctrico.

3. Ventilador de baja velocidad cortado (evitando el sobrecalentamiento del estator del ventilador).

4. Retroalimentación de indicación LED para presionar botón y nivel de velocidad.

5. Placa de bricolaje Atmega8 barata independiente en lugar de Arduino Uno R3.

6. Sin condensador amortiguador y resistencia se puede utilizar como atenuador para bombillas incandescentes de CA.

TENGA EN CUENTA QUE ESTE PROYECTO IMPLICA TRABAJAR CON CA 220V DIRECTO, LO QUE ES MUY PELIGROSO

Paso 1: Piezas necesarias

Piezas necesarias
Piezas necesarias

NIVEL: AVANZADO

1. ATMEGA8 o ATMEGA8A Chip de 28 pines + Base IC de 28 pines

2. AT24C32 EEPROM + Base IC de 8 pines

3. Franja de Berg

4. Resistencia de red de 1k + 10 LED o LED de barra de 10 canales

5. Condensador electrolítico 10uF 25V

6. Cables de conexión

7. Resistencia de 5 X 10k

8. Transistor 3 X 2N2222

9. Cristal de 22pf + 16mhz

10. Resistencia de 2 X 120k 2W

11. Puente rectificador 2W10

12. Optoacoplador 4N35

13. Bloque de terminales de 2 vías

14. BT136 Triac

15. Optoacoplador MOC3021 + Base IC

16. Resistencia de 1k

17. Condensador de CA nominal de 0.01uF X (circuito amortiguador)

18. Resistencia de 47ohm 5W (circuito amortiguador)

19. Resistencia de 2 X 390ohm 2W

20. Fuente de alimentación SMPS de 5V 2A

21. Tablero perfilado (según tamaño requerido)

22. Conectores Dupont F-F

23. 4 X Pulsador

24. Caja de madera (Recinto)

25. Wemos d1 mini

Paso 2: circuito de prueba

Circuito de prueba
Circuito de prueba
Circuito de prueba
Circuito de prueba
Circuito de prueba
Circuito de prueba
Circuito de prueba
Circuito de prueba

El circuito tiene control de 4 velocidades cuidadosamente elegido. Los pines 13, A0, A1, A2, A3 muestran el estado de la velocidad. El pin 13 parpadea cada vez que se presiona el botón pulsador o se recibe un pulso Wemos.

Pin2 es la entrada del detector de cruce por cero

Pin3 es unidad de optoacoplador triac

La versión independiente de Atmega8 se ejecuta en un cristal externo de 16 mhz.

Pulsadores con encabezados paralelos para Wemos, disparan un pulso al pin7 y al pin8 para aumentar o disminuir la velocidad del ventilador. Estos pines se levantan.

El esquema tiene su propio detector de cruce por cero para cada canal. Cada canal, es decir, cada ventilador tiene un Atmega8 independiente por separado. Configuración estándar del MOC3021 que conduce Triac. Se agregó un circuito amortiguador para esta carga inductiva.

El pin A0 muestra la velocidad más baja para que el ventilador se impulse a través de un transistor a MOC3021 para garantizar que se evite una velocidad muy baja al ventilador de CA.

I2C EEPROM guarda la velocidad siempre que se cambia el nivel de velocidad correspondiente.

Paso 3: esquema y soldadura

Esquema y soldadura
Esquema y soldadura
Esquema y soldadura
Esquema y soldadura
Esquema y soldadura
Esquema y soldadura

Encuentre el esquema adjunto y diseñe su diseño o haga un PCB grabado de mi instructable anterior.

He usado este tipo de placa para soldar fácilmente.

Como estoy controlando dos ventiladores, he usado 2 placas como se muestra. Un LED de barra de 10 canales para retroalimentación y estado.

Como se muestra en la imagen, los botones pulsadores están soldados a dupont para una fácil conexión al cabezal macho en la placa perfilada.

Se utiliza una resistencia de red de 1k para controlar 5 LED de estado

Dado que el detector de cruce cero de 220 VCA está en el mismo tablero de Atmega8, se proporcionó suficiente espacio y en la parte posterior (área de cobre) está pegado en caliente para evitar la exposición de 220 V.

Paso 4: Grabar archivo HEX

Quemando archivo HEX
Quemando archivo HEX
Quemando archivo HEX
Quemando archivo HEX

Configure el chip Atmega8 para usar con Arduino IDE siguiendo este excelente artículo.

Una vez que el cargador Arduino Optiboot esté instalado en Atmega8, simplemente desconecte el chip Atmega328p y conecte el nuevo chip quemado del cargador de arranque Atmega8 en el zócalo de 28 pines de la placa Arduino Uno R3 teniendo en cuenta la muesca del pin.

Luego descargue el archivo Burn.zip y extráigalo a una carpeta. Haga clic derecho en el archivo 'bet.bat' y haga clic en Editar y abra el archivo por lotes en el bloc de notas y cambie COM5 a su correspondiente puerto COM activo de arduino, que se puede ver fácilmente desde "devmgmt.msc" desde el comando Ejecutar.

Luego cierre el bloc de notas y ejecute el archivo bet.bat

Avrdude grabará el archivo hexadecimal en Atmega8

Paso 5: prueba en tiempo real

Prueba en tiempo real
Prueba en tiempo real
Prueba en tiempo real
Prueba en tiempo real
Prueba en tiempo real
Prueba en tiempo real
Prueba en tiempo real
Prueba en tiempo real

Después de soldar y cargar el código, probé el circuito en una aplicación en tiempo real y encontré un buen resultado.

Paso 6: Configuración de Wemos D1 Mini

Para la configuración de Wifi, he usado el firmware EspEasy, que es un buen trabajo.

Básicamente, los pines D6 y D7 generan el pulso durante 300 ms en la base del transistor

Utilice este enlace y grabe el firmware en Wemos D1 Mini.

Usando este enlace podemos aumentar https://192.168.4.1/control?cmd=Pulse, 13, 1, 300

Usando este enlace podemos Disminuir https://192.168.4.1/control?cmd=Pulse, 12, 1, 300

Los enlaces anteriores funcionarán inmediatamente después de grabar el firmware en Wemos

Más adelante, si se agrega información del punto de acceso a Espeasy, asegúrese de usar la dirección IP designada en el lugar de 192.168.4.1 en el enlace anterior.

En el caso de hacer esto un dispositivo IOT, configure en consecuencia en la selección del protocolo Espeasy.

Paso 7: uso de la aplicación de Android para controlar

Uso de la aplicación de Android para controlar
Uso de la aplicación de Android para controlar
Uso de la aplicación de Android para controlar
Uso de la aplicación de Android para controlar
Uso de la aplicación de Android para controlar
Uso de la aplicación de Android para controlar
Uso de la aplicación de Android para controlar
Uso de la aplicación de Android para controlar

play.google.com/store/apps/details?id=ch.rmy.android.http_shortcuts

La aplicación de Android HTTP Shortcuts permite controlar la velocidad del ventilador como se muestra en las imágenes adjuntas.

Paso 8: Montaje final

Montaje final
Montaje final
Montaje final
Montaje final
Montaje final
Montaje final

Usé un frente de vidrio acrílico y una caja de madera. La caja de madera se fija a la pared con dos tornillos y el ancla utiliza este enlace como guía para la instalación.

Siga estas instrucciones para instalar una caja enjuagada con la pared para un buen acabado.

Si tiene alguna pregunta, por favor contácteme @

Recomendado: