Controlar el motor de corriente continua en arduino con y sin carga

0

Me pregunto si hay una solución alternativa a este problema:

Tengo una bomba de agua de 3 voltios controlada por un arduino, que bombea agua desde un cubo. Me gustaría que la bomba se apague una vez que el cubo esté vacío. Mi idea para esto fue medir el voltaje en la bomba (que en teoría debería cambiar dependiendo de la carga; es decir, muy pequeño si la cubeta está vacía y la bomba no está bombeando / no tiene carga). La bomba permanecerá encendida hasta que la caída de tensión sea grande y se apagará si la tensión no cae.

La alternativa es agregar un sensor de nivel de agua, pero mi arduino se queda sin pines.

¿Hay otra forma de controlar la bomba desde el arduino, dependiendo de la carga del motor de CC?

    
pregunta user3029447

1 respuesta

2

Como mencionó Brian, una solución simple sería medir la corriente del motor. Alternativamente, suponiendo que tenga un pin libre para medir el voltaje (ya que esto es lo que mencionó), podría usar un transductor de presión, que le daría exactamente cuánta agua hay en el cubo.

Arduino tiene una buena explicación para tales sensores: enlace

Editar: información adicional añadida. Un transductor de presión emite un voltaje que es proporcional a la presión. A mayor presión, mayor voltaje de salida y viceversa. Pero ¿por qué medir la presión? Cuanto más agua haya en el cubo (en altura), mayor será la presión en el fondo del tanque, le sugiero que consulte "hidrostática" en Wikipedia. Por lo tanto, si coloca el transductor de presión en la parte inferior de la cubeta, la tensión de salida será proporcional a la altura del agua dentro de la cubeta.

    
respondido por el AlexB

Lea otras preguntas en las etiquetas