Figura1.Unapantallatípicade7dígitosdelcátodocomúnde7segmentosconpuntosdecimales.Fuente: conceptos básicos de visualización de 7 segmentos .
Si la pantalla está multiplexada como se muestra arriba, entonces posiblemente podrías hacer lo que estás pensando.
- Supervise cada una de las líneas estroboscópicas, 1s, 10s y 100s, en su caso.
- Cuando esa línea cambia a bajo (asumiendo que está monitoreando en el cátodo común, espera un momento y luego lee las líneas ag).
- Los descodifica al realizar una búsqueda decimal de 7 segmentos.
- Luego tiene la opción de transmitirlos como un byte por dígito o combinarlos en un valor de 8 bits (si el máximo del medidor es < 255) o un valor de 16 bits que será más que suficiente para '999 '.
Los problemas:
- No ha dado ninguna pista de cuál es el voltaje de funcionamiento del medidor. Puede que no sea compatible con cualquier micro que desees usar.
- La pantalla tendría que compartir un terreno común con el micro. Es posible que esto no sea posible pero, nuevamente, no ha proporcionado un esquema, así que no lo sabemos.
- Es posible que los voltajes de línea multiplexados no cumplan con los niveles lógicos de su micro, por lo que no podrá leer de manera confiable los indicadores LED de alta y baja.
- El controlador de pantalla tendrá límite actual. Si hay un LED verde por segmento en su pantalla, entonces la caída de voltaje directo en ese segmento será de aproximadamente 2 V. ¿Dónde se eliminará el resto del voltaje? ¿En la alimentación del ánodo o la alimentación del cátodo o ambos? Nuevamente esto afectará los niveles de voltaje.
Figura2.Sneak-tracksenpantallasmultiplexadas.Fuente: Modos de falla para LEDs .
- En la Figura 2, encima de S2 y S6 están cerrados y D7 (que se muestra en rojo) está encendido. Mientras tanto, L5, 6 y 8 tienen polarización directa (se muestra en gris) y aumentan el voltaje en las líneas S4, 5 y 7. (La pantalla multiplexada se basa en el resto de los LED, que se muestran en amarillo, no se descomponen debido a la tensión inversa). Estas tensiones parásitas también pueden interferir con su esquema.
- Tendrías que replicar este esquema para cada pantalla. No podría, por ejemplo, todos los segmentos 'a' comunes ya que las pantallas se ejecutan de forma asíncrona, aparte de cualquier cortocircuito e interferencia entre ellos.
- Estaría compartiendo conexión a tierra USB con un circuito de alimentación. Cualquier error o falla puede destruir el dispositivo host (¿su computadora portátil?).
Sería mucho mejor leer los voltajes directamente de las derivaciones, amplificarlos según sea necesario y alimentar las entradas micro análogas.
Las ilustraciones y los artículos vinculados son mío .