Controlador de bomba basado en SMS con apagado automático de funcionamiento en seco

Controlador de bomba basado en SMS con apagado automático de funcionamiento en seco

En esta publicación vamos a construir un controlador de bomba de agua basado en SMS con apagado automático de la bomba cuando no se detecta flujo de agua a través de la bomba. También construiremos otro circuito de prevención de funcionamiento en seco automático mucho más simple sin GSM en la próxima mitad del artículo.



¿Qué es el funcionamiento en seco en motores?

Ya hemos hablado sobre Controlador de bomba basado en GSM en este sitio web, compruébalo si aún no lo has hecho. Aquí estamos agregando una característica adicional al diseño existente, que evitará que el motor funcione en seco.

Marcha en seco significa hacer funcionar la bomba de agua sin flujo de líquido. La consecuencia puede ser un daño reparable o un daño inservible dependiendo de cuánto tiempo estuvo funcionando el motor sin bombear el agua y la calidad de la bomba de agua.





Sí, las bombas de agua no son baratas y si usted es un agricultor que riega el campo todos los días, entonces un pequeño problema con su bomba de agua puede causarle pérdidas económicas.

El mantenimiento de la bomba puede llevar algo de tiempo y dinero, por lo que es mejor seguir el famoso lema 'es mejor prevenir que curar'.



Funcionamiento en seco del motor Es un problema muy común, cuando no hay suficiente agua para fluir a través de la bomba, se producirá un sobrecalentamiento de los componentes mecánicos y eléctricos.

En un punto, los componentes mecánicos comenzarán a derretirse y también pueden causar un cortocircuito.

Dicho desastre se puede prevenir utilizando el circuito propuesto en este proyecto.

Para detectar el flujo de agua, estamos utilizando el sensor de flujo de agua YF-S201 . Cuando el sensor no detecta flujo de agua, corta el suministro de energía a la bomba de agua y envía un SMS de confirmación al destinatario sobre el cierre del funcionamiento en seco.

Con este control basado en GSM, puede encender y apagar la bomba y también el circuito reconoce el problema del funcionamiento en seco de la bomba.

Circuito para control de bombas basado en SMS:

Circuito para control de bombas basado en SMS:

El circuito consta de un convertidor de CA a CC que utiliza un transformador de 9 V, un puente rectificador, un condensador de suavizado de 1000 uF y un regulador LM7809 de 9 V. Se proporcionan dos tomas de CC para alimentar la placa Arduino y el módulo SIM 800 / SIM 900 GSM.

Nunca alimente el módulo GSM con el pin 5V de Arduino al pin 5V del módulo GSM ya que la placa Arduino no puede proporcionar suficiente corriente.

La conexión entre Módulo Arduino y GSM como sigue:

Arduino TX ---------------------- RX SIM 800/900

Arduino RX --------------------- TX SIM 800/900

Arduino GND ------------------- GND SIM 800/900

El suministro principal lo proporciona el regulador LM 7809.

El indicador LED se iluminará si el relé está activado y se apagará cuando el relé esté desactivado.

El diodo IN4007 absorberá el pico de alto voltaje que ocurre al encender y apagar el relé.

El sensor de flujo de agua está conectado al pin A0 de Arduino, 5V y GND provistos por la placa Arduino.

Programa para diseño basado en GSM:

|_+_|

// ---------------- Programa desarrollado por R.Girish ------------ //

Debe colocar el código con el número de teléfono móvil de 10 dígitos del destinatario.

Serial.println ('AT + CMGS = ' + 91xxxxxxxxxx ' r') // Reemplaza x con número de móvil

Debe colocar el número de teléfono móvil en esos 5 lugares del código.

Comandos SMS:

· Su SMS siempre debe comenzar con '/' y terminar con '/'

· / Motor encendido / para activar el motor.

· / Motor apagado / para desactivar el motor.

· / Test / para probar el circuito.

Aquí está el SMS probado durante la creación de prototipos:

SMS probado durante la creación de prototipos

Las siguientes cosas que podemos observar en la captura de pantalla:

· Primero se enciende el motor y se reconoce el circuito con una respuesta.

· El motor se desactiva y el circuito se reconoce con una respuesta.

· Nuevamente se activa el motor y se desconecta el sensor para simular la situación de funcionamiento en seco, el circuito apaga la bomba y responde con un reconocimiento de funcionamiento en seco de la bomba.

· Finalmente se envió un SMS de prueba y el circuito respondió con 'El sistema funciona bien'.

Sugeriría instalar el sensor de flujo de agua después de un par de metros después de la bomba de agua.

Eso concluye el preventor de funcionamiento en seco de bombas basado en GSM.

Ahora echemos un vistazo al dispositivo de prevención de funcionamiento en seco de bomba de agua simple sin GSM, este podría ser el más fácil de los dos.

Diagrama de circuito:

Controlador de bomba basado en SMS con apagado automático de funcionamiento en seco

No hay mucho que explicar aquí, solo conéctese según el esquema. La fuente de alimentación puede ser un adaptador de pared de 9 V con al menos 500 mA o la fuente que se ilustra en el esquema del controlador basado en GSM.

El botón pulsador se proporciona para encender y apagar la bomba.

Una vez que presiona el botón para encender la bomba, el circuito espera hasta 20 segundos inicialmente para detectar el flujo de agua, durante ese tiempo el botón se desactiva por 20 segundos.

Después de los primeros 20 segundos, el botón pulsador está habilitado y puede apagar la bomba manualmente presionando el botón pulsador de nuevo.

Si se detecta flujo de agua, el circuito mantiene la bomba encendida después de 20 segundos; de lo contrario, el circuito corta el suministro de energía al motor. Además, el circuito puede cortar el suministro en cualquier instante, si no se detecta flujo de agua.

Si el circuito se apaga debido a un funcionamiento en seco, el LED parpadea rápidamente.

Programa de prevención de funcionamiento en seco de bomba simple:

|_+_|

Eso concluye los dos diseños.

Si tiene alguna pregunta específica con respecto a este controlador de bomba basado en SMS con circuito de apagado automático de funcionamiento en seco, exprese en la sección de comentarios, puede recibir una respuesta rápida.




Anterior: 4 circuitos de sensor de proximidad simple: utilizando IC LM358, IC LM567, IC 555 Siguiente: Incubadora que usa Arduino con control automático de temperatura y humedad