TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: JAR en 20 de Febrero de 2015, 18:11:17

Título: Control de display 7 segmento anodo comun sin decodificador con PIC16f84a
Publicado 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!!!
Título: Re: Control de display 7 segmento anodo comun sin decodificador con PIC16f84a
Publicado por: KILLERJC en 20 de Febrero de 2015, 18:13:18
(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
Título: Re: Control de display 7 segmento anodo comun sin decodificador con PIC16f84a
Publicado por: juaperser1 en 20 de Febrero de 2015, 18:37:31
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
Título: Re: Control de display 7 segmento anodo comun sin decodificador con PIC16f84a
Publicado por: JAR en 22 de Febrero de 2015, 13:34:09
(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.
Título: Re: Control de display 7 segmento anodo comun sin decodificador con PIC16f84a
Publicado por: Daikataro en 23 de Febrero de 2015, 01:46:38
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.