Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Hola, soy nuevo en esta pagina web y novato en el mundo de la electronica, me gustaria aprender y he comenzado con el 16f84a haciendo un montaje que sale en la pagina www.furri.net, en este montaje se utilizan:
- Microchip 16f84a
- Cristal a 4 MHZ
- 2 Condensadores a 10 pf
- 1 diodo led
- y resistencia de 1k
lo he montado en una placa de inserccion rapida y me ha funcionado, esto es muy sencillo y quiero poner mas leds, me gustaria saber cuantos leds podria montar al 16f84a, que creo que son 8, si es asi, ¿como podria hacer para manejar por ejemplo 25 leds de manera mas o menos sencilla?
Esto seria para un proyecto relacionado con la iluminacion de un arbol de navidad, ya se que venden luces de muchos tipos para arboles de navidad, pero me gustaria hacerlo yo mismo, aunque fuera muy sencillito.
Gracias de antemano
Saludos. 😀
En realidad puedes ponerles los que quieras (sin limite) lo que pasa es que no es un montaje tan sencillo como el que propones.
Si multiplexas la salida con un contador solo necesitarias 10 pins para controlar todos los leds que quieras.
El montaje sería:
uC --> pic16f84 (u otro que te conozcas).
Contador --> no me se la referencia 74xxx
Diodos Led (lo que necesites).
Resistencias 1k tantas como leds
Cristal 4MHz
2 C=10pF
Con el cristal y los condensadores construyes el oscilador (= que has hecho ya). Las salidas del uC van de la siguiente forma:
uC(0) --> al CLK del contador
uC(1-8) --> al negativo de cada uno de los LED's.
uC(9) a la entrada del contador
La idea es ir recorriendo un la matriz de led's de 8 en 8 poniendo un 0 en los que quieras iluminar y un 1 en los demas, si lo haces muy rapido el ojo humano no se dará cuenta y los vera iluminados.
Si pones los led's en forma de matriz podras poner mensajes.
S2
Ranganok Schahzaman.
PD. seria más facil con un dibujo, pero no puedo hacer ninguno ahora.
Hola, muchas gracias por tu ayuda Ranganok :D, ya me he comprado los componentes que me faltaban:
- 74LS92 (DECADE COUNTER,4-BIT BINARY COUNTER)
- 25 Diodos leds rojos 5mm
- 25 Diodos leds verdes 5mm
Los otros componentes tambien los tengo.
Voy a empezar a montarlo todo, probare a montar unos pocos leds y si lo consigo montar bien, ya montare los siguientes leds.
Ya que tengo muchas dudas, ire a lo sencillo que es hacer que parpadeen todos los leds como en el proyecto que sale en www.furri.net, tendre que modificar el programa, si no me aclaro buscare informacion.
Si consigo hacer funcionar esto me gustaria dar efectos de iluminacion a los leds, como hice hace pocos meses cuando conecte leds al puerto centronics y logre controlar los leds, creando efectos con un sencillo programa hecho en Visual Basic.
Esto para mi me resulta por ahora complicado de realizar, asi que tendre que postear mis dudas conforme vayan surgiendo.
Muchas gracias de antemano.
Saludos. 😀
Hola, me alegra que hayas empezado con el mismo ejemplo con el que yo empecé en este mundillo... ¿a que gusta ver parpadear el led eh?.
Bueno, vengo a aportar algo a la idea que tienes en mente, usar el 47LS92 creo que es cuestión de gustos, yo compré aunque al final no usé un decodificador serie-paralelo de 8 bits (74HC164), con lo que con dos patillas controlas 8 leds, pero como una de las patillas hace de clock, este lo puedes usar como común para todos los integrados que quieras poner por lo que así a bote pronto con 7 patillas del pic (6+CLK) tienes para controlar 48 leds que es bastante proximo a lo que buscas.
Cualquier cosa que te pueda ayudar aqui estaremos.
Saludos.
furri.
Hola, muchas gracias a ti tambien furrichip por contestar, por tu nick imagino que debes ser el creador de la pagina www.furri.net, que me ha ayudado a aprender como usar el 16f84a. Como tu dices es muy gratificante ver como el led hace lo que hay programado en el 16f84a.
Ya he cambiado los valores del programa para poder hacer que el led parpadee de diferente manera y me interesa poder manejar mas leds como he comentado anteriormente.
La informacion que me habeis ofrecido vosotros dos, es de mucha ayuda para mi, aunque por lo novato que soy hecho en falta un esquema que me aclare las ideas, pero bueno, vale la pena intentarlo cueste lo que cueste hasta conseguir el resultado esperado.
He pensado que podria intentar antes de nada, conseguir hacer funcionar un display sencillo de 7 segmentos que tengo, porque supongo que debe de ser facil, por lo menos el montaje, porque el programa ya es otra cosa aparte, por eso quiero hacer el programa en picbasic, porque me resulta mas facil de comprender, ya que tengo un poco de experiencia con Visual Basic, que aunque no es lo mismo, me resulta mucho mas comprensible que el ensamblador.
Muchas gracias
Saludos. 😀