Una forma simple de leer el sensor analógico

0

Tengo un sensor ultrassonic de 5V HC-SR04 y quiero leer el valor y (si > x) enciende la salida 1 y apaga la salida 2 y (si < x) enciende la salida 2 y apaga la salida 1.

Las salidas son de 24 V, así que usaría un transistor o un relé para encender las salidas con el arduino.

La única forma que conozco es usar un Arduino. ¿Pero no crees que es una exageración? ¿Hay una forma sencilla de hacer esto?

    
pregunta asdas

3 respuestas

1

Todo lo que realmente necesita es un comparador analógico (ya sea hecho a partir de partes discretas o un IC dedicado, un amplificador operacional o un comparador diseñado específicamente), algunas resistencias para establecer el umbral de conmutación (o una referencia de voltaje, por ejemplo, un diodo Zener). , para mayor precisión), un FET o algún otro búfer con suficiente corriente de accionamiento para ejecutar un relé, un relé DPDT y un diodo de retorno para el relé.

El método arduino elimina la necesidad del comparador y le permite establecer el punto de activación en el software en lugar de utilizar resistencias que hacen que el sistema sea mucho más flexible. El búfer y el lado del relé son los mismos para ambos sistemas.

Ambos enfoques tienen sus pros y sus contras, pero en última instancia, probablemente sea mejor ir con el que se sienta más cómodo.

    
respondido por el Andrew
2

No hay necesidad de un arduino en este caso. Puede hacerlo con unos pocos transistores y un opamp para comparar la salida del sensor con "x".

Arduino o µC se utilizan para realizar operaciones complejas, leer bus, calcular algunos datos ... Sí, es posible hacerlo con un arduino, pero como dijiste, es una exageración.

Si te fijas más en el costo de tu circuito, el diseño con arduino será una forma más costosa que el opamp (< 1 $)

    
respondido por el M.Ferru
0

La forma más fácil de usar Arduino . Ultrasonic.h library es un salvavidas, amigable! Puedes hacerlo en unas pocas líneas en Arduino.

Y también, puedes usar una foto programada como PIC18F877A . Cualquiera de los dos, puedes buscar productos parecidos a los arduinos.

    
respondido por el Furkan Türkal

Lea otras preguntas en las etiquetas