¿Cómo puedo convertir fácilmente una señal analógica a una señal digital?

1

He intentado buscar una respuesta sobre este tema, pero debo estar expresando mal porque no puedo encontrar nada.

Tengo un rango de voltaje de aproximadamente 1 voltio. Quiero pasarlo a través de un amplificador operacional (u otra cosa) para convertirlo en una señal de 0 V - 3.3 V para disparar un pin de interrupción digital. Mi amigo me habló sobre los amplificadores operacionales Rail to Rail, pero tengo un 741 que puedo usar que tengo en mi kit ahora mismo.

¿Hay una manera fácil de usar un amplificador operacional 741 para hacer esta conversión? Mi VCC es 3V3 y amp; mi GND es 0 V y realmente me gustaría evitar usar un voltaje negativo en este circuito.

Sé que debe ser posible porque tengo una placa de ruptura de sensor de luz que toma una fuente de 0 V - 3.3 V y genera un 1 o 0 digital. enlace

¿Hay una mejor manera de hacer esto? debe alimentar un pin de interrupción, así que no sugiera enviarlo a un ADC.

Gracias de antemano!

    
pregunta FactoryReset

1 respuesta

3

Si su MCU tiene un comparador integrado que se puede configurar para generar una interrupción, simplemente puede usarlo. Muchas MCU tienen tal funcionalidad.

De lo contrario, simplemente puede agregar un comparador externo como 1/2 an LM393 o una Parte más moderna si necesita muy poca potencia. Necesita un divisor de voltaje para establecer el umbral; en su caso, puede usar 1.20 V (seleccionado porque se encuentra exactamente entre los dos niveles que menciona), por lo que podría usar una resistencia de 1.2K y una resistencia de 2.1 K del suministro de 3.3V. También necesita una resistencia pullup en la salida, como 4.7K. También se podría agregar un poco de histéresis, pero eso está fuera del alcance de esta pregunta.

Un 741 no funcionará en esta aplicación, no tiene suficiente voltaje de suministro, y tampoco puede funcionar lo suficientemente cerca de los rieles de suministro. Bueno, si quisiera darle suministros de +/- 5V y agregar un transistor después de él para proporcionar niveles lógicos de 3.3V, podría forzarlo a funcionar (pero funcionaría según la regla, lo cual es lento), eso es un poco tonto.

    
respondido por el Spehro Pefhany

Lea otras preguntas en las etiquetas