Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Cubo Led 3x3
Cubo Led 3x3
Cubo Led 3 X 3
Resumen— El siguiente documento expondremos el procedimiento que se realizó al crear un cubo led 3x3 con secuencias aleatorias,se
programa en lenguaje C con MPLAB, simulación en proteus y con el programa de MicroChip Pickit 2 enviamos la información hexadecimal
para el pic 15f628A.
Abstract— The following document will expose the procedure that was performed when creating a 3x3 led cube with random sequences, is
program in C language with MPLAB, simulation in proteus and with the program Microchip Pickit 2 we send the hexadecimal information
for pic 15f628A..
2. METODOLOGÍA
Es indispensable los siguientes materiales para realizar
este proyecto: un pulsador 27 diodos led, 3 transistores NPN,
1 pic16f628A, 9 resistencias de 220, 4 resistencias de 1K,
1 tarjeta perforada, 1 cautín con estaño, 1 tabla de madera
sin medida específica, 1 taladro con su respectivo broca (con
tamaño similar al diámetro de los leds), 1 Transformador
de 5 Volts. Antes de seguir con otros pasos del proceso de
construcción, especificamos cada uno de los componentes
anteriormente nombrados para guiar aquellos que no tienen
muchos conocimientos en el ámbito de la electrónica.
1
- TECNICAS DIGITALES -
del obsoleto pic16f84a, los pines del pic16f628a son de portadores de carga. - Base: la intermedia, muy estrecha,
compatibles con el pic16f84a, así se podrían actualizar que separa el emisor del colector. - Colector: de extensión
proyectos que hemos utilizado con el pic16f84a. mucho mayor.
2.4 Resistencia
2.3 Transistor
El transistor de unión bipolar (del inglés Bipolar Junction Fig. 5: Resistencias.
Transistor, o sus siglas BJT) es un dispositivo electrónico de
estado sólido consistente en dos uniones PN muy cercanas
entre sí, que permite controlar el paso de la corriente a
través de sus terminales. Los transistores bipolares se usan
generalmente en electrónica analógica. También en algunas
aplicaciones de electrónica digital como la tecnología TTL El código de colores de resistencia nos indica cuantos
o BICMOS. Un transistor de unión bipolar está formado Ohms tiene esa resistencia. Además nos indica otros
por dos Uniones PN en un solo cristal semiconductor, parámetros que veremos a continuación. Hay resistencias
separados por una región muy estrecha. De esta manera que sus valores vienen impresos sobre ellas, ya que tienen
quedan formadas tres regiones: un tamaño grande. Pero cuando son muy pequeñas es más
- Emisor: que se diferencia de las otras dos por estar difícil, de manera que es mejor utilizar un código de colores
fuertemente dopada, comportándose como un metal. Su en las resistencias para que allá una mejor facilidad de
nombre se debe a que esta terminal funciona como emisor manejar el componente.
2
NOMBRE DE LA ASIGNATURA, VOL. III, NO. XX, MAYO 2020
3. PROCEDIMEINTO
Fig. 6: Codigo de colores en las Resistencias.
Los siguientes pasos que debemos completar para
conseguir el objetivo deseado:
3
- TECNICAS DIGITALES -
3.2 Construcción del cubo Una vez este el cubo hecho procederemos a conectar cada
ánodo que se encuentra debajo del cubo con su respectiva
Una vez este la plantilla lista colocamos los leds dentro. resistencia de 220 ohm, los 9 ánodos sueltos y son 9
A cada led se le dobla el cátodo en dirección al led de su resistencias. Estas conexiones se conectaran a cada pin
derecha, esto simulara la superficie del cuadrado. Cada uno especificado en la programación del Pic.
de los cátodos doblados debe llegar al cátodo del siguiente
led, uniéndolos por soldadura, culminando así con un cátodo 3.4 Conexión por el cátodo
común para todos los leds. Los cátodos representaran el
piso de cada nivel de lo que será nuestro cubo. Repitiendo Las conexiones por el cátodo son tres, representando a los
este procedimiento para los dos restantes juegos de leds 3 niveles de nuestro cubo, las haremos con el uso de cables
obtenemos los tres niveles por separado del cubo. desde el cátodo hasta el colector de su respectivo transistor
Existe la posibilidad de que hayan quedado 3 leds sin (3 niveles, 3 cátodos, 3 resistencias), y de este transistor el
su unión por el cátodo, para ello buscamos un alambre y emisor está conectado a tierra y la base a la resistencia y
hacemos la conexión en cada uno de los cátodos faltantes ésta a su vez a los pines que hemos definido en nuestro
terminando con el nivel (ver Fig. 11). Para unir cada nivel Pic 16f628A según la programación en el siguiente paso.
entre sí esta vez vamos a soldar los ánodos, los cuales Así utilizamos el transistor en conmutación, de modo que
representaran las paredes del cubo. al enviar con el Pic un valor lógico a uno de los transistores,
éste entrará en saturación, “conectando” el colector con el
emisor, de forma que el cátodo del diodo led se “conectaría”
a masa y encendería.
4
NOMBRE DE LA ASIGNATURA, VOL. III, NO. XX, MAYO 2020
Fig. 16: funciones y main. Por ultimo las funciones creadasa para cada recorrido.
5
- TECNICAS DIGITALES -
3.6 Simulación
Se realiza la simulación en proteus del proyecto para evitas
errores y que la construcción y programación se culmine con
buenos resultados. Fig. 23: pikit2 programa.
6
NOMBRE DE LA ASIGNATURA, VOL. III, NO. XX, MAYO 2020
6. REFERENCIAS
R EFERENCIAS
[1] “]http://microcontroladoresdev.blogspot.com/2012/02/cubo-de-led
En: micros (2007).
[2] Félix García. “El Lenguaje de Programación C”. En:
ilustrada (2002).
[3] Arantxa Rentería y María Rivas. El lenguaje de
programación C. Prentice Hall, 1991, págs. 5-33.
[4] “Microcontroladores PIC: Sistema Integrado para el
Autoaprendizaje”. En: Marcombo (2007).
4. CONCLUSIONES
Se deben tener bunas base de programacion para reducir
las lineas de codigo al programar el cubo led, e indespensable