Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Carrera:
1. Objetivo(s):
Programar un PIC para que cada cierto tiempo genere un código de colores.
Conseguir almacenar estos códigos en memoria para la correcta visualización del
dibujo persistente.
Comprobar que el sistema genera una imagen estática para el ojo humano.
Desarrollar la placa de circuito impreso con todos los componentes necesarios
para el correcto funcionamiento del sistema.
Microcontroladores
Un microcontrolador (abreviado μC, UC o MCU) es un circuito integrado programable,
Ilustración 2 Comparativa de los diferentes tamaños de las PIC. Obtenida de José Vicente Plaza Herrero: “Diseño y
desarrollo de un sistema POV Persistence Of Vision) a través de una PIC”.
Una vez teniendo, la base para sentar nuestro circuito, pasamos a lo que es el armado del circuito,
acomodando los leds con su respectiva resistencia cada uno, en la tableta e insertarlos en los orificios de esta
misma.
Por la parte de debajo de la tableta, se comienza a soldar la parte negativa de nuestro led con su respectiva
resistencia.
Se repiten los dos procedimientos anteriores en la otra tableta, que se utilizara, una vez teniendo los leds y
resistencias soldadas, uniremos las tabletas con silicón de forma horizontal que ira sentada en el eje del
motor.
Seguido colocaremos la batería en una de las tabletas, con sus salidas de corriente positiva y negativa, que
conectaremos a nuestro regulador de voltaje.
Proseguimos con el pegado de nuestro PIC en la tableta, soldada auna serie de los pines correspondientes
Teniendo todo nuestro circuito armado, pasaremos al ensamble del motor con el circuito, que consta en
centrarlo en la polea que tiene pegada el eje del motor. Proseguimos con el instalado de la fuente regulador
de voltaje ajustable, este nos ayudara a darle un determinado voltaje de la toma de corriente de un cargador
de entrada de 100-240 V a una menor potencia para el motor de 12 V, con la entrada de la corriente en la
fuente reguladora y la salida de la corriente hacia el motor de este mismo.
En la salida de la corriente hacia el motor, se agrega un interruptor de corriente, para apagar y prender
cuando sea necesario nuestro motor y no desconectar desde la fuente de alimentación principal el cual está
conectado a la parte negativa del módulo regulador. La parte positiva del módulo se conecta a la terminal
restante del motor.
El módulo regulador junto con el motor se une a la estructura de madera con ayuda de cinchos y el
interruptor se añade con pegamento industrial a la base.
Se hace uso de una polea la cual tenga la medida exacta del eje del motor para pegarlo con ayuda de un poco
de silicón a la placa con los leds y la PIC, posteriormente se ensambla tal polea al eje del motor.
Posteriormente se indica con cables Dupont en los pines a usar para los Leds los cuales se establecieron en
los pines de la PIC: 1,2,3,7,8,9,10,11,12,13,15,16,17,18 y 19.
Código
Para empezar a programar nuestro código, primero se hizo el planteamiento de nuestras matrices de cada
letra y numero con ayuda de Excel, en este caso programaremos la PIC para que ciertos pines que
asignaremos y se configuren los leds, así proyectaran el nombre JORGE y la hora 4:20.
Como se puede ver en la imagen, se aprecia una tabla con 7 filas y 7 columnas, las filas representan el
número de leds que utilizamos en nuestra tableta, lo que está marcado con color y con el #1 son las veces
que deberán encender nuestro respectivo led. Esto con cada letra del nombre y con cada número, en este cas
del 0 al 9.
Cuando tenemos todas las matrices de las letras del nombre y de los números del 0 al 9, proseguimos a
declarar variables y determinar que pin ira a cada led respectivamente. Declaramos las bibliotecas que
utilizaremos en nuestro programa.
empezamos la declaración de las variables de las letras para el nombre, es decir, con los pines que
designamos para cada led, se lo indicamos al programa, como se muestra en la imagen;
Para la declaración de los números fue similar que, en las letras, teniendo destinado cada pin correspondiente hacia
el led, aremos la declaración, como se muestra a continuación;
Así se sigue declarando las variables hasta llegar al límite de leds que se utilizaran con su respectivo pin de
la PIC.
Al igual que la declaración de las matrices de las letras, se harán con los números, como se muestra a
continuación;
5. Diagrama de flujo: