Go Down

Topic: LM3914 driver para matriz de LEDs (Read 4314 times) previous topic - next topic

Itzarel

Hola a todos!

Soy muy nuevo en el Arduino (una semanica). Estoy estudiando Ing. Informática y tengo algo de experiencia (sobre todo de programación) en la robótica gracias la MindStorm NXT de Lego.

Ahora he decidido dar un paso mas allá y me unido a los "arduinómanos"  ;D .

A ver si podéis facilitarme algo de información para este tema.

Intento construir una matriz de leds empleando el LM3914. La idea que llevo en mente es algo básica (primero gatear, luego andar y finalmente correr) construir empleando el Arduino Diecimila y este driver un conjunto de 10 leds que se enciendan y apaguen sucesivamente (se encienda uno, esperar, se apague, se encienda el siguiente, esperar, se apague, etc.).

he visto el datasheet y tengo alguna idea de lo que me he ido informando por internet.

Me podríais echar un cable para motar este circuito, y si no es mucho pedir y me queréis ayudar con el código, pues os lo agradeceré tb.

Gracias!!

Itzarel

¿No hay nadie que me pueda ayudar?  :-/  :o

Heke

Hola Itzarel

Me parece (salvo que tengas otra idea) que ese integrado no te vale para lo que quieres de hacer una matriz.

Ese integrado es un vumeter, o voltimetro, no recuerdo bien si era punto a punto o barra o era seleccionable.

Pero segun dices, quieres hacer una matriz de leds, eso, dependiendo de cuantas filas y columnas quieras, o sea de "cuanto x cuanto" quieres la matriz probablemente necesites un simple driver para leds (per ej, se me ocurre el uln2805 que es un array) o un demultiplexor.

Hara falta que especifiques un poco mas tu idea.

Mira este enlace que te dejo a ver que tal...
http://www.bryanchung.net/?p=177
CUIDADO !! MIS POST NO SON APTOS PARA MENORES. SI ERES MENOR DE 14 AÑOS DEBES DE LEERLOS ACOMPAÑADO DE UN ADULTO

Itzarel

Muchas gracias por la info!!! q pena que no se pueda emplear. No obstante, comentando con compañeros de la uni algo sí que se peude hacer, si interesa yo lo subiremos, pero vamos, va pa largo...

Itzarel

Y una pregunta más, hay posibilidad de controlar con el Arduino los voltaje que queremos tener en la salida, por ejemplo se me ocurra ahora (0.1, 0.2, 0.3 ... 1.1, ... 3.3 ... 5V) es posible?

Gracias!!

Itzarel

Ya me he respondido, con las salidas analógicas puedo controlar el voltaje, por lo que podría hacer una "matriz" 1x10 (si no recuerdo mal) conectando a la salida analógica.

A ver cuando lo puedo probar.

OM3G4

#6
Mar 15, 2010, 07:59 pm Last Edit: Mar 15, 2010, 08:01 pm by OM3G4 Reason: 1
Respecto al primer problema que tenías. La matriz de 1x10 LED's;

¿Y no podrías hacerlo con un decodificador? ¿O un multiplexor?

Para mí lo más facil sería un decodificador de BCD a decimal (4:10). Lo hace directamente.

Un saludo

Itzarel

#7
Mar 16, 2010, 08:33 am Last Edit: Mar 16, 2010, 12:57 pm by Itzarel Reason: 1
Sí, había pensado hacerlo con ambos. He encontrado un multiplexor que es bastante económico (de la serie 74HCTxxx, si no recuerdo mal) y luego también había pensado en el MAX7219 (si no recuerdo mal) que aunque es un poco más caro, merece la pena ya que da un poder de 8x8 q está muy bien.

El otro lo compre (además de pq era muy muy barato) para probar e investigar un poco, que está chulo.

tonysuar

#8
May 10, 2010, 10:17 pm Last Edit: May 10, 2010, 10:19 pm by tonysuar Reason: 1
hola gente
yo he jugado un poco con los 74ls164 y 74ls377 para controlar matrices de leds de 8x8 (no comerciales, hechas con leds uno a uno) y con tiras de leds igualmente uno a uno, y van muy bien, incluso me fabrique un cubo de leds de 3x3x3 y con unos transistores bc327 y bc337 funciono muy bien, los codigos que use para el arduino los copie de varios lugares, yo aun no se programar, por eso lo de copiar, pero bueno todo se andará.
Ahora estoy jugando con los TLC5940 que me enviaron de Texas Instruments, los pedi como samples (fenomeno esto de los samples  :) todo gratis, incluso el envio, y eso que me llegaron por mensajero) los voy a usar con leds RGB full color de 4 patillas y de anodo comun, para lo mismo, matrices (8x8) y cubo led 3x3x3, los leds me los enviaron desde hong kong, los mas baratos que he encontrado por toda la red, 0,25 de euro, incluyendo gastos de envio (si quereis la web enviadme un privado pues no he conseguido poner la web en el post) los samples que pedi a MAXIM los max7219, 7221 y 6974 (creo, pues no recuerdo bien la referencia de este ultimo) 10 de cada, ya los enviaron, ando a la espera de que lleguen.

Por cierto yo uso el Arduino Duemilanove, hace como dos meses que lo compre, soy novatisimo con todo esto, y con la electronica no soy tampoco un experto, solo un manitas que estudio algo en sus tiempos mozos  :)

Saludos  :)

Itzarel

Graciaaaas!! muchas gracias por la info!! Podrías enviarme un privado con la web donde compraste esos RGB plis!!!!!

tonysuar

Hola Itzarel
Como ya me entere del porque no podia poner links en el post, era por ser los primeros post que escribia, ahora si, ya te la puedo poner aqui en el post para que le sirva a los demas tambien si los buscan

La web es: http://www.wayjun.com

un saludo  :)

tonysuar

#11
May 12, 2010, 02:09 am Last Edit: May 12, 2010, 02:11 am by tonysuar Reason: 1
Por cierto, el esquema del cubo lo adapte de este que consegui en esta pagina que usa los shift register para controlarlo

http://www.fampennings.nl/maarten/ledcube/index.htm#ssteps

Busca los pdf que estan en la seccion sketch en el texo de la web
Este usa los 74ls164 y los 74ls377 y los transistores que comente, para controlar su cubo de leds, el lo hizo bastante mas grande que yo  ;D asi que lo adapte a mis necesidades, pero el codigo para el arduino, no lo encuentro ahora que entre a ver para pasarte la web, lo buscare en lo que yo tengo y lo pondre aqui tambien por si les interesa, ya no está tal como lo encontre, porque yo le voy haciendo variaciones pequeñas para ir viendo como es el funcionamiento de las variables y demas, para ir aprendiendo  :)

Un saludo  :)




tonysuar

#12
May 12, 2010, 02:28 am Last Edit: May 12, 2010, 03:07 am by tonysuar Reason: 1
Acabo de encontrar el codigo Arduino que he usado con el cubo led, pero como buen novato no encuentro como subirlo aqui, intente copiarlo pero son mas caracteres de los que permite el editor del post, asi que si a alguien le interesa me lo pide y se lo envio.

Un saludo  :)

PD: el codigo original está aqui:

http://www.arduino.cc/playground/Main/LEDCube3x3

Este es el original que yo use, luego le fui haciendo pequeñas modificaciones a mi gusto  :)


Itzarel

Oooohhhh!! rica información!!!!!! muchas gracias compi!

tonysuar

#14
May 20, 2010, 09:08 pm Last Edit: May 20, 2010, 09:10 pm by tonysuar Reason: 1
hola gente, pues nada, solo para decir que me acaba de llegar esta mañana, el pedido de los leds RGB anodo comun y 4 pines, que pedi a hong kong, sorprendentemente me llego en tan solo unas dos semanas, (pague en total 50,86 ? por 200 leds, con lo que viene saliendo cada uno a unos 0,25 ? mas o menos), pues hice el pedido a primeros de mes, y ademas, a la vez me llegó tambien el envio de muestras que pedi a MAXIM, los max7221 y los max6974, estos ultimos, para mi sorpresa, son un reto para mi, pues no me fijé bien en el datasheet y son tan pequeños que me caben en la uña del dedo chico de la mano, y ademas con los pines en la parte de abajo, no asoman por fuera, no se como voy a poder utilizarlos, pues no tengo nada preparado para poder trabajar con ellos, para soldarlos, miden menos de 1 cm2, y los pines SMD, 40 pines, no llegan a 1/2mm de ancho igual que la separacion entre pines  :-? a ver como me las ingenio para poder hacer algo con ellos.

Pues nada, ahora a comerme la cabeza con esto a ver que consigo hacer sin cargarme los 6974, con los 7221 no hay problema.

hasta otro rato  :)

Go Up