¿Cómo puedo hacer un convertidor simple de analógico a digital?

1

Estoy tratando de conectar un sensor de presión de aire sip-soplo ( hoja de datos ) que genera 0v a 5v dependiendo de si la presión es -ve (sipping) o + ve (puffing). Quiero usarlo para manejar un controlador de teclado Bluetooth ( info ) para ayudar a una persona discapacitada a usar un iPad. Cuando los pines en el controlador de Bluetooth se agotan, envían una pulsación de tecla, la idea es que cuando lo tomas envía la tecla 'a' y cuando soplas, envía 'b'.

Necesito ayuda para crear un circuito simple para conectar los dos, por lo tanto:

  • Cuando la salida del sensor es 0v - V1, el pin 1 'a' low (sip)
  • Cuando la salida del sensor es V1 - V2, no haga nada (pausa / zona muerta)
  • Cuando la salida del sensor es V2 - 5v, el pin 2 'b' low drive (puff)

También me gustaría un par de potes de recorte en el circuito para configurar V1 y V2. Tengo transistores y resistencias a mano, por lo que sería útil si puedo construirlos, de lo contrario, no es problema obtener otros componentes si es necesario.

Gracias de antemano por cualquier puntero!

    
pregunta JimmyP

2 respuestas

2

Yo diría que es una tarea clásica para los comparadores.

simular este circuito : esquema creado usando CircuitLab

Tenga en cuenta que los resistores no tienen los valores correctos que necesita, tendrá que calcularlos según sus necesidades.

Los comparadores emitirán "1" (tensión de alimentación) si la tensión + es más alta que la tensión -. De lo contrario, mostrarán "0".

Por lo tanto, para esta tarea necesitará 2 comparadores, uno configurado para ver si la salida es más baja que V1, eso es CMP1. Y uno que mira si el voltaje es mayor que V2, ese es el trabajo de CMP2s.

Con los potenciómetros puede variar los voltajes V1 y V2.

Para una tarea como esa, también usaría una histéresis, ya que las salidas de señal tienden a ser ruidosas y es probable que no desee que, al estar cerca del voltaje V1 o V2, la señal se dispare a menudo porque varía ligeramente alrededor de ese punto. Así que, básicamente, la histéresis servirá como un rebote.

Hay comparadores disponibles que tienen una histéresis incorporada, pero puedes agregar uno usando solo resistencias a cualquier comparador.

Usando solo transistores y resistencias, podrías ser capaz de hacer eso, pero realmente no soy bueno en esos niveles de electrónica.

    
respondido por el Arsenal
3

Lo que estás pidiendo se llama "comparador dual", y puedes obtenerlos como fichas individuales.

Sin embargo, debe considerar seriamente usar un microcontrolador pequeño con un ADC incorporado. Esto le permitiría ajustar los dos umbrales en el software (posiblemente por control remoto), o incluso crear un algoritmo adaptativo que no necesite tanto ajuste manual.

Si su persona discapacitada está dispuesta a aprender el código Morse, su microcontrolador podría programarse para decodificarlo y enviar una gama de caracteres mucho más amplia a la interfaz Bluetooth.

    
respondido por el Dave Tweed

Lea otras preguntas en las etiquetas