TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: b.stronger en 18 de Julio de 2010, 22:31:02

Título: Bajo Brillo En Matriz de 16x96
Publicado por: b.stronger en 18 de Julio de 2010, 22:31:02
Que tal mis queridos amigos, esta es mi tercer petición de ayuda, espero esta vez tener exito.

Bueno, en estos momentos me encuentro haciendo un anuncio de leds, con una matriz de 16 filas.

Esta es el segundo anuncio de este tipo que hago, el primero era pequeño, de 8x40. Este anuncio igual tenia problemas con la intensidad del brillo de los leds además de que parpadeaba el mensaje mostrado.

Bueno, en este diseño tengo problemas con el brillo, pero he llegado a la conclusión de qe es porque ocupo muchas filas (16 filas), cada fila la mantengo encendida aproximadamente 1 milisegundo y el tiempo de barrido es casi nulo, de algunos pocos microsegundoss porque ocupo un crystal 20MHz.

Bueno, si tienen sugerencias o comentarios, se los agradecería!! Ya que al probar distintas configuraciones de transistores para la potencia de cada una de las filas, quemé un PIC16f877a  :(. Y ahora tengo que esperar a que mi material llegue, porque por esata zona es tan caro el material, que conviene mas mandarlo a pedir.!!

Saludos desde Oaxaca México. ;-)
Título: Re: Bajo Brillo En Matriz de 16x96
Publicado por: pibe en 19 de Julio de 2010, 05:08:31
Obviamente el problema viene por la escasa cantidad de tiempo que está el led en ON. 1 ms es demasiado poco. Yo diría 5ms, pero claro... eso te retrasaría el barrido.
Otra opción es la que tu estabas probando, subir la corriente al led mediante un transistor más potente y una resistencia al led más pequeña. Algunos leds admiten una gran corriente si lo haces por un corto tiempo.
 No entiendo como has podido quemar un 877 si lo que haces es manejar la base del transistor de potencia a traves de una resistencia.
Si subieses el esquema, aunque sea la parte de potencia te puedo ayudar a ver donde has fallado para quemar el micro.
Título: Re: Bajo Brillo En Matriz de 16x96
Publicado por: Suky en 19 de Julio de 2010, 14:52:18
Exactamente, tener prendido el led solo el 6% del ciclo es demasiado poco  :? Lo conveniente es trabajar con 2 lineas de 8 filas, si hay poca disponibilidad de pines se soluciona fácilmente con 2 multiplexores.


Saludos!
Título: Re: Bajo Brillo En Matriz de 16x96
Publicado por: MLO__ en 19 de Julio de 2010, 15:11:14
El titileo comienza a ser visible desde los 16mS no? o un poquitin mas .... sería bueno usar registros de desplazamiento con habilitador para ganar esos uS de envio al registro.

Saludos
Título: Re: Bajo Brillo En Matriz de 16x96
Publicado por: b.stronger en 19 de Julio de 2010, 15:30:30
Gracias por sus valiosos comentarios.

Denme unos minutos y publico la parte de potencia.
Título: Re: Bajo Brillo En Matriz de 16x96
Publicado por: b.stronger en 19 de Julio de 2010, 16:17:17
Que tal amigos, aqui pongo la parte de potencia. Según yo, esto fue lo ultimo que estuve probando cuando se quemó el PIC, pero con la alimentación del TIP de +12 V. Supongo que eso tuvo que ver

Ahora estoy probando de nuevo el circuito con +5V, tal como el de la imagen, y no ha pasado nada, estoy midiendo corrientes, e intensidades de los leds, con distintas resistencias para los LEds y con distintas 8 y 16 filas. Hasta ahorita me convence más hacerlo de 8 filas  :(, en caso de no encontrar una solución, tendré que regresarme a las 8 filas.

Se me ocurre encender de dos filas al mismo tiempo, claro, cada una con sus respectivos datos cada una, esto implica más el doble de C.I. y modificar el programa, claro está.  El problema con esto, es el consumo de corriente!! que me imagino superaria los 2 Amperes, ó como lo ven uds.??
Título: Re: Bajo Brillo En Matriz de 16x96
Publicado por: pibe en 19 de Julio de 2010, 17:16:41
Un bc548 no puede soportar tener los 8 leds encendidos al mismo tiempo. El pobre solo sopòrta 100ma.
Ponle en su lugar un bc337 o un bc637 que son de 800ma- 1A
Título: Re: Bajo Brillo En Matriz de 16x96
Publicado por: Suky en 19 de Julio de 2010, 17:20:31
Un bc548 no puede soportar tener los 8 leds encendidos al mismo tiempo. El pobre solo sopòrta 100ma.
Ponle en su lugar un bc337 o un bc637 que son de 800ma- 1A

El BC548 es para controlar el TIP, no maneja la corriente de los leds!  ;-)


Saludos!
Título: Re: Bajo Brillo En Matriz de 16x96
Publicado por: pibe en 19 de Julio de 2010, 17:27:59
hostias, que pedo llevo que no ví el TIP. Mil disculpas.  :D

Título: Re: Bajo Brillo En Matriz de 16x96
Publicado por: b.stronger en 19 de Julio de 2010, 18:30:34
Ahhh que bien, ya me había asustado con lo que decía "pibe", por lo de los bc548!! ;-) jeje

Déjenme comentarles que con esta configuración, he conseguido mayor brillo que con cualquier otra que haya probado, probé poniendo los mismos bc548 pero con TIP31, y no me daba suficiente brillo como con el TIP32.

Y por cierto, con el TIP32, no pienso encender solamente 8, pienso encender los 96 leds!! Claro que por falta de material no lo he podido probar fisicamente, pero eso pienso hacer.Proteus me apoya, lo simulé y si funciona. Que opinan??

Saludos y sigo escuchando sus comentarios
Título: Re: Bajo Brillo En Matriz de 16x96
Publicado por: pibe en 20 de Julio de 2010, 02:50:55
Hmmm.. mejor le pones un tip42 y un buen disipador. 100 leds a 20ma cada uno son 2 amperes
Título: Re: Bajo Brillo En Matriz de 16x96
Publicado por: b.stronger en 20 de Julio de 2010, 10:57:48
Correcto! Anotado!!

Que bien, parece que el proyecto va en camino, aunque todavía, estoy pensando lo de la fuente de alimentación que será necesaria.

No soy muy bueno con las fuentes de alimentación!! Siempre he preferido la programación, aunque no soy un master, siempre me las he ingeniado para hacer los programas!! ;-). Saludos!! Sigo oyendo comentarios!!
Título: Re: Bajo Brillo En Matriz de 16x96
Publicado por: pibe en 20 de Julio de 2010, 12:52:01
Pues...yo optaría por una fuente PWM que dan muy buen resultado, son muy eficientes y no calientan como las fuentes lineales convencionales.
Además que ultimamente están tiradas de precio, son livianas, no llevan transformadores monstruosos y son muy pequeñas.
Unos 4 o 5 amperios bastaría
Título: Re: Bajo Brillo En Matriz de 16x96
Publicado por: b.stronger en 20 de Julio de 2010, 13:26:48
Que tal.. precisamente ando buscando diagramas en internet de fuentes de 5V y 3A, y me he encontrado con las conmutadas.
Pero como dices que están baratas, trataré de conseguir una, solamente me gustaría saber donde encontrarlas en México, porqe estará dificil encontrarla por aquí por mi casa. :(

Con mucho esfuerzo consigues PICs y a precios altos, lo que hago es mandarlos a pedir por internet con un vendedor.  ;-)

Saludos
Título: Re: Bajo Brillo En Matriz de 16x96
Publicado por: gary_servin en 20 de Julio de 2010, 13:50:10
porque no usas una fuente de PC?? tiene salidas de +5 (10A creo) +12 +3.3 y creo que no salen caras!
Título: Re: Bajo Brillo En Matriz de 16x96
Publicado por: b.stronger en 20 de Julio de 2010, 14:54:54
Si, eso tenía pensado, de hecho tengo una pero es muy vieja, me la regalaron y creo que está dañada, porque a la salida de 5V tengo 5.4V y cuando lo probé como que el PIC se estaba dañando, mejor pediré prestada otra, ESTO ME SERVIRÁ PARA HACER PRUEBAS.

Porque esto es un proyecto que pienso montar y darle una buena presentación, y como que se vería medio rara, la fuente de PC, DESENTONARÍA.

Cheké la fuente conmutada en Mercado Libre, me cuesta 300 pesos mexicanos, pero es a 12V a 2.5A, no estoy seguro que me pueda servir, primero probaré el consumo total, usando la fuente de PC. Para esto tardaré un poco más, así que muchas gracias por sus sugerencias!

Sigo escuchando amigos sus sugerencias!!
Título: Re: Bajo Brillo En Matriz de 16x96
Publicado por: pibe en 21 de Julio de 2010, 05:26:06
Unos tantos y otros tan poco...  realmente no es justo.  :5]
No entiendo por que el abuso de precios en america latina. Un empresario con vista (y plata) debería importar electrónica a precios razonables, delegaciones en todo latino america y se llenaría de oro. No es normal que en España un pic cueste 0,5 euros, te lo envíen a casa en 24hs mientras que allá tienes que arrastrarte y endeudar tu familia por un pic.
Yo tengo al menos una decena de fuentes conmutadas tiradas en una caja. Pics de todos los modelos de la época en que enviaban muestras gratis. Micros y memorias eeprom UV, compuertas, lineales, reguladores, cajas y cajas. Tengo como una minitienda de electrónica en el almacén de la empresa.
Fué una oferta que el jefe aprovechó por 600 euros. Unos 2000 kg de material electrónico de una empresa montadora de placas que cerró.

En fin...
Título: Re: Bajo Brillo En Matriz de 16x96
Publicado por: b.stronger en 21 de Julio de 2010, 10:24:31
Impresionante!!

Si, realmente acá por mi casa es muy dificil conseguir piezas electrónicas, y aún por Mercado Libre, es dificil conseguirlo, son pocos quienes se dedican a vender, y tenemos que ser agradecidos que lo hagan, aunque los precios y el envío realmente te dejan en la pobreza, por así decirlo, pero bueno, nos gusta mundo... el de la electrónica, nadie nunca nos dijo que era barato, a continuarle
Título: Re: Bajo Brillo En Matriz de 16x96
Publicado por: Nichita en 21 de Julio de 2010, 16:44:46
Me parece que el 74LS373 también tiene su parte en que no tengas el brillo suficiente. Creo que no puede manejar la suficiente corriente de GND para la configuración que utilizas. Tal vez debería ir un ULN entre medio.

Saludos
Título: Re: Bajo Brillo En Matriz de 16x96
Publicado por: b.stronger en 21 de Julio de 2010, 17:38:42
Que tal "nichita", fíjate que lo mismo pensé, es más lo probé asi como dices con el uln2803, pero me daba la misma intensidad de luz los leds.

Déjenme contarles que este proyecto ha dado una giro inesperada  :o. He consultado precios de matrices y leds sueltos, y creo que me conviene más hacer mis propias matrices de leds, porque las prefabricas además de que salen caras, son muy pequeñas. Al principio por el hecho de que las matrices son muy pequeñas, habia querido utilizar 16 filas para hacer más grande la matrices total.

Ahora si voy a hacer mis propias matrices creo qe podré hacerlas mas grandes y no tendré que ocupar 16 filas, sino las básicas 8. Con esto aumenta la intensidad de mis leds!!

Todavía sigo checando precios, haber que me conviene más. Me ha sido muy util su ayuda amigos, seguimos en contacto!

Saludos desde Oaxaca México