TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: JAR en 20 de Febrero de 2015, 18:11:17
-
Estoy en un proyecto y necesito controlar varios displays. Ya he hecho algo con cátodo común, pero el problema es que no tengo los suficientes para el proyecto y da la casualidad que de ánodo común, tengo bastantes, pero, en el taller no tengo decodificadores y en las casas de electrónica que conozco, me han dicho que les tardaría un tiempo. Mi pregunta es: al igual que con los de cátodo común, ¿hay alguna forma de controlar los de ánodo común sin decodificador?.
Gracias a todos por vuestros tutoriales. La verdad, es que, la mayoría, son muy buenos!!!
-
(http://embedded-lab.com/blog/wp-content/uploads/2011/03/Lab11_Circuit_SevenSegmentMultiplexing-550x345.jpg)
Te referis a esto ?
Fuente: http://embedded-lab.com/blog/?p=2086
-
no necesitas decodificador para ninguno de los dos ni para el anodo comun ni para el catodo comun para los de anodo comun utiliza en transistor npn con el emisor en masa, y un pnp con el emisor a 5 voltios, tal y como te indica KILLERJC en la imagen, recuerda que los transistores puedan suministrar corriente suficiente por el colector. y si tu problema es que te faltan pines del microcontrolador, puede pensar en poner un desplazador de registros con LATCH como por ejemplo 74HC595 si los pones en cascada con 4 pines del microcontrolador podrás encender todos los LED que quieras ( en este caso displays).
un saludo
-
(http://embedded-lab.com/blog/wp-content/uploads/2011/03/Lab11_Circuit_SevenSegmentMultiplexing-550x345.jpg)
Te referis a esto ?
Fuente: http://embedded-lab.com/blog/?p=2086
Os agradezco, tanto a KILLERJC, como a juaperser1 vuestra ayuda. Lo voy a probar y ya os coento.
Saludos para todos.
-
Si como a mí, no te termina de cuadrar la lógica de ánodo común (0 = encendido? 1 = apagado?) compra algunos ULN2003 que son baratos, y úsalos para "convertir" los displays a cátodo común. Con un 1 lógico encenderás la salida del ULN que a su vez, permite el flujo a 0v y enciende el segmento.