leyendo un voltaje de CC en un puerto de micrófono de un teléfono Android

0

He estado usando el puerto del micrófono de un teléfono Android para leer los voltajes de CA (ya que está acoplado de manera capacitiva).

¿Qué pasa si quiero leer voltajes de CC?

He considerado ...

  1. convertir DC en CA a través de un oscilador

  2. usando un microcontrolador PIC para leer un voltaje analógico y enviar un flujo de bits alto / bajo a la entrada del micrófono que contiene esta información

Creo que (2) es la mejor manera de ir. ¿Cuál es la forma más fácil / rápida / económica de obtener un PIC para leer un voltaje analógico y generar un flujo de bits de esta manera?

    
pregunta user2633388

1 respuesta

2

Otra alternativa es esta: -

Alimente la tensión de CC desconocida en un integrador. El voltaje de salida del integrador aumentará a una tasa determinada por: -

  • Una resistencia de valor fijo
  • Un condensador de valor fijo
  • El voltaje de entrada de CC

Use un comparador en la salida del integrador: cuando el voltaje de salida del integrador alcanza un cierto nivel, el integrador se pone a cero cortocircuitando el condensador con un FET o BJT. Luego se repite todo el ciclo.

Lo que obtienes es un convertidor de voltaje a frecuencia. Alimentar esto en tu Android y calcular la frecuencia debería ser posible.

Aquí hay un circuito que salí de Internet que parece que debería funcionar: usa un 555 en lugar de un comparador, pero esencialmente está haciendo lo mismo: -

Debería poder reemplazar el 741 con un amplificador operacional RRIO y hacer que funcione con una sola tensión de alimentación.

    
respondido por el Andy aka

Lea otras preguntas en las etiquetas