EN

Sinny Global Website (en inglés)

productos

Soluciones soluciones

servicios

empresa

Contacto contacto

Sinny

I + d

La sala de noticias

Noticias de la empresa

Noticias de la industria

Los vídeos

Centro de prensa

Noticias de la empresa Noticias de la industria Los vídeos
Noticias de la industria Nov 16,2024

¿Cómo hacer un controlador de temperatura DIY con guía Arduino paso a paso

Aprender a crear un bricolajeControlador de temperaturaUtilizando Arduino. Esta guía completa cubre componentes, diseño de circuitos, programación, montaje y resolución de problemas. Perfecto para principiantes y aficionados.




Temperature Controller





  1. introducción

 

Los controladores de temperatura son dispositivos esenciales que se utilizan en muchas aplicaciones para mantener las temperaturas deseadas en rangóptiy seguros, ya sean procesos industriales o domótica. En esta guía we' le guiará a través de la creación de su propio controlador de temperatura DIY con Arduino microcontrolador, proporcionando una solución rentable y personalizable.

 

  2. Componentes necesarios

 

Con el fin de construir su controlador de temperatura, los siguientes elementos serán necesarios.

 

Arduino Uno o un microcontrolador similar para uso en microcontroladores

 

Las opciones del Sensor de temperatura incluyen termistor, DHT11 o DS18B20

 

Opciones de Display Unit disponibles: LCD (16x2) u OLED

 

Módulo de relé: utilizado para controlar dispositivos de calefacción/refrigeración.

 

Opciones de fuente de alimentación para componentes: 5V o 12V DC dependiendo de las necesidades del componente

 

Cables de conexión: los cables Jumper proporcionan conexiones convenientes.

 

Placa base o PCB: usada para construir circuitos electrónicos



  3. Diseño de circuitos


Un diseño de circuito es esencial en el desarrollo de cualquier controlador de temperatura. A continuación se muestra un diagrama esquemático destacando sus conexiones.

 

Microcontrolador:


Conecte una placa Arduino directamente a la fuente de alimentación, con un sensor de temperatura conectado directamente al pin de entrada analógica Arduino para detectar cambios de temperatura y gradide temperatura.

 

Sensor de thermique (termistor).


Anschliessenconecel sensor de sonda de temperatura directamente con el pin de entrada de temperatura de la placa Arduino para detectar temperaturas en condiciones del mundo real y registrarlas como lecturas analógicas en Arduino's Pin de entrada analógico de Pin de entrada analógico de Pin de salida analógico en placa de microcontrolador (ver imagen para más detalles) de placa de Arduino para Sensor de temperatura de Sensor de temperatura de transmisión de datos a Arduinos Pin de entrada analógico de número de Pin de entrada anal.

 

Anschliessend conectar el microcontrolador a la fuente de alimentación mientras que la conexión de Sensor de temperatura/Sensor con pin de entrada analógica de pin de salida analógica/Sensor de temperatura directamente con pin de salida analógica de pin de entrada analógica en pin de salida analógica de entrada analógica en/interrumpitive 3


Unidad de visualización:


Conecte un LCD a uno de los pines digitales en un Arduino para proporcionar la capacidad de visualización, mientras que la conexión de módulo de relé (para controlar el dispositivo de calefacción/refrigeración). 


En última instancia, hacer conexiones para la pantalla, módulo de relé (para controlar el control de dispositivos de calefacción/refrigeración) y unidad de relé a varios pines digitales de un Arduino para fines de control.


Asegúrese de que todos los componentes tienen acceso a la energía para un funcionamiento óptimo



 




  4. Programación de un ardu


La codificación de un Arduino implica escribir código para leer la información de temperatura de los sensores, implementar lógica de control y mostrar la temperatura en su LCD. He aquí un fragmento de código de ejemplo:

 

#Incluir,#Define DHTPIN 2, DHTTYPE DHT11 y RELAYPIN 3.#Include (and define), (and defune DHTPIN2) DHTPIN2,DHTTYPEDHT11; RELAYPIN 3 para uso de DHT DHT (DHTPIN y DHTTYPE); LiquidCrystal LCD(7,8, 9, 10/11/12).

 

Configuración de vacío (16, 2) bucle vacío (20); Float Temp = DHT ReadTemperature(); LCD. SetCursor (0, 0); Lcd.print (" Temp: "); Lcd.print (temp); Si (temperatura 20), digitalWrite(RELAYPIN, alto) para activación de calentamiento o digitalWrite(RELAYPIN, alto), de lo contrario digitalWrite(RELAYPIN, alto); Para encender el calentamiento; Paso de montaje. Este bloque tarda unos 2000 milisegundos para completar su workstation's pasos de montaje antes de empezar de nuevo en el paso 7 para el paso de montaje 

El montaje de los componentes implica colocarlos en una placa o soldarlos en una placa. Siga estos pasos.

 

Establecer una placa de Arduino en una placa de placa o PCB.



Conecte el sensor de temperatura a su entrada analógica de Arduino, conecte un panel LCD con pines digitales conectados para el mejor uso, conecte los módulos de relé a través de pines digitales según corresponda y alimentar su circuito utilizando su respectiva fuente de alimentación. 

 

Prueba y calibrla prueba de su controlador de temperatura regularmente es clave para su buen funcionamiento y debe seguir estos pasos:

 

Encienda el sistema y observe las lecturas de temperatura que se muestran en una pantalla LCD.

 

Ajuste el valor de ajuste en el código según sea necesario. 3. Prueba de relés cambiando la temperatura gradualmente mientras se supervisa el tiempo de respuesta del relé. 

Calibrar las lecturas del sensor utilizando los ajustes de código según corresponda si existen lecturas inexactas.

 

  5. Solución de problemas



Algunos problemas con los que podría encontrarse durante la solución de problemas incluyen:

 

Lecturas erróneas de temperatura:


Si las lecturas parecen inexactas, verifique las conexiones del sensor y la calibr.

 

Relé sin conmutación:


Confirma que las conexiones de relé y la lógica de control en el código coinciden correctamente.

 

Problemas de visualización: 


Verifique que todas las conexiones son correctas, así como que su código ha sido configurado correctamente.



Temperature Controller




  6. conclusión

 

La construcción de un DIY controlador de temperatura con Arduino es un proyecto gratificante que mejora su comprensión de la electrónica y la programación. Esta guía ofrece una visión general completa, desde la recopilación de componentes hasta las pruebas y la solución de problemas. Con este conocimiento, puede personalizar y ampliar su controlador de temperatura para diversas aplicaciones.

 


Cómo restablecer el controlador de temperatura W1209: guía paso a paso
Cómo conectar un PT100 a un controlador de temperatura: una guía detallada
retorno

Los últimos artículos

¿Cómo podemos ayudar?Contacte con nosotros.

Dirección:8 Changsheng Road, ciudad de Liushi, ciudad de Yueqing, ciudad de Wenzhou, provincia de Zhejiang

Correo electrónico: sinny@sinny.com

Línea directa de ventas: +86-577-82238888

Suscribirse y recibir noticias
Copyright £2024 Zhejiang Sinny Electric Co., Ltd. Todos los derechos reservados. Diseño de Bontop Política de privacidad