Autor Tema: Manejar multiples LEDs con un solo pin  (Leído 743 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Carl47D

  • PIC16
  • ***
  • Mensajes: 160
Manejar multiples LEDs con un solo pin
« en: 18 de Mayo de 2015, 01:42:29 »
Que tal, espero no sea una pregunta de re-novato, pero estoy checando formas de manejar 8 LEDs por lo menos con una sola salida de un uC, la que tengo montada en una protoboard y me sirvio es usando un transistor como interruptor (adjunto esquematico), la duda que tengo es si esta forma es la mas recomendable.
Tambien vi una forma que se llama Charlieplexing (maneja n×(n−1) LEDs con n pines, pero ocupa muchos pines  :)), sin mas por el momento agradezco de antemano su ayuda.

« Última modificación: 18 de Mayo de 2015, 15:29:18 por un Moderador »

Desconectado Chaly29

  • Moderador Global
  • DsPIC33
  • *****
  • Mensajes: 4315
Re: Manejar multiples LEDs con un solo pin
« Respuesta #1 en: 18 de Mayo de 2015, 15:27:40 »
Hola Carl47D, pues no queda muy claro lo que deseas hacer...

Tu deseas que 8 led enciendan o apaguen al mismo tiempo con un solo pin? O que un solo pin controle 8 led de manera independiente?

Desde ya te digo, que con solo un pin de salida puedes llegar a controlar un máximo de solo 2 leds porque dicho pin solo posee 2 estados lógicos. Por lo que sería imposible controlar 3 o más led's de manera independiente entre ellos.

Un saludo.

Atte. CARLOS.



La teoría es cuando se sabe todo y nada funciona. La práctica es cuando todo funciona y nadie sabe por qué.

Desconectado Carl47D

  • PIC16
  • ***
  • Mensajes: 160
Re: Manejar multiples LEDs con un solo pin
« Respuesta #2 en: 18 de Mayo de 2015, 19:24:07 »
Hola, perdon por no explicarme bien, quiero que los 8 LEDs prendan al mismo tiempo con un HIGH del pin, o que apaguen al mismo tiempo con un LOW del pin.

saludos

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Manejar multiples LEDs con un solo pin
« Respuesta #3 en: 18 de Mayo de 2015, 19:40:01 »
Hola, mejor pon en paralelo los LEDs y con un sólo transistor prende y apaga todos. Ponles una R a cada LED de 220.

Yo también pensé al principio que querías prenderlos independientemente.

Aquí la lista de Microchip de trucos para prender muchos LEDs con pocas terminales... sólo como breviario cultural.

http://ww1.microchip.com/downloads/en/DeviceDoc/01146B.pdf

Desconectado Carl47D

  • PIC16
  • ***
  • Mensajes: 160
Re: Manejar multiples LEDs con un solo pin
« Respuesta #4 en: 18 de Mayo de 2015, 20:31:36 »
Hola, si por lo visto no redacte bien mi duda  :oops: , gracias por la ayuda Migsantiago y Charly por la ayuda.
« Última modificación: 18 de Mayo de 2015, 21:34:33 por Carl47D »