Вы находитесь на странице: 1из 45

DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS

AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC


18F4550

INGENIERO EN MECATRÓNICA

ROBERTO DE JESÚS VILLELA PIMENTEL

M en I. MARCO ANTONIO MERINO TREVIÑO

Agosto de 2017
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

OFICIO DE DICTAMEN

2
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

3
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

4
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

AGRADECIMIENTOS
Siendo hombre de pocas palabras, quien no estimula su sentir interpersonal,
quiero agradecer a las siguientes personalidades, las cuales facilitaron el
desarrollo de este documento.
Mis maestros, quienes me mostraron un rostro para cada situación,
hablando de manera profesional y personal.
Mis compañeros, aquellos individuos con quienes compartí mi carrera y
grandes momentos a su lado.
Mis amigos, personas con las que podía confiar y me atrevo a decir que
incondicionalmente.
Mi tutor M en I. MARCO ANTONIO MERINO TREVIÑO, quien no solo fue un
maestro de quien aprendí, si no una persona de la cual puedo seguir
aprendiendo, y quien, sin importar su título profesional, sabia mirar con empatía
al alumno y dar un buen consejo o apretón de manos, por eso y más se ha
ganado mi respeto.
Mi relación actual, T.S.U Mónica Lizeth Nava Robles, quién canceló fechas
específicas para terminar este documento. Gracias mi futura ingeniero.
Por último, pero jamás menos importante; Mi familia.
Tengan presente cada segundo de mi vida, que, si conseguí tener mérito
alguno durante toda mi carrera, fue por ustedes, Mamá y Papá, hermana;
muchas gracias. Los amo.

5
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

RECONOCIMIENTOS
En la labor educativa y el trabajo en formación personal, Universidad
Tecnológica de Altamira.
Desde hace más de 3 años, la institución presente me ha puesto a prueba
una y otra vez. En su acto disciplinario y nivel educativo, me he encontrado
expuesto a bajas académicas de promedio, clases y alguna vez enfrentado una
situación extraordinaria.
El medio por el cual expreso mi agradecimiento ante dicha institución, se
dirige al mérito que todo personal docente sin excepción, plantó en mi, desde
enero 06 del 2014, cuando comencé el primer cuatrimestre de T.S.U en la
carrera de Mecatrónica. Tutores, maestros, amigos, todos ellos emplearon un
papel fundamental para la formación profesional que muestro en este humilde
ejemplar que, si bien deja mucho que desear, expresa una clara necesidad a
seguir trabajando en niveles posteriores que moldeen el trabajo de este
estudiante que ha quedado satisfecho con las experiencias profesionales y
académicas de la Universidad Tecnológica de Altamira.

6
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

INDICE
OFICIO DE DICTAMEN (PENDIENTE) .............................................................................................. 2
AGRADECIMIENTOS....................................................................................................................... 3
RECONOCIMIENTOS ...................................................................................................................... 6
Tabla de Ilustraciones.................................................................................................................... 9
INTRODUCCION ...................................................................................................................... 11
ABSTRACT ............................................................................................................................... 11
Capítulo 1. Descripción de la empresa. ................................................................................ 12
1.1 Datos Generales. .......................................................................................................... 12
1.2 Antecedentes. ............................................................................................................... 13
1.3 Organigrama de la empresa. ...................................................................................... 14
Capítulo 2. Descripción del Proyecto. ................................................................................... 15
2.1 Planteamiento del problema. ........................................................................................... 15
2.2 Delimitación. ....................................................................................................................... 15
2.3 Justificación. ....................................................................................................................... 16
2.4 Objetivo: general y particular. .......................................................................................... 17
Capítulo 3. Hipótesis y Variables. .......................................................................................... 18
3.1 Establecimiento de la Hipótesis....................................................................................... 18
3.2 Variable independiente y variable dependiente. ........................................................... 18
Variable Dependiente: ............................................................................................................. 18
Variable Independiente:........................................................................................................... 18
Capítulo 4. Desarrollo. ............................................................................................................. 19
4.1 Antecedentes del proyecto y justificación. ..................................................................... 19
4.2 Fundamentos teóricos....................................................................................................... 19
4.2.1 Fuente de alimentación ................................................................................................. 20
4.2.2 Resistor ............................................................................................................................ 21
4.2.3 Potenciómetro ................................................................................................................. 22
4.2.4 Elementos mecánicos, Motor a pasos ........................................................................ 22
4.2.5 Transistor Eléctrico......................................................................................................... 23
4.2.6 Oscilador .......................................................................................................................... 23
4.2.7 Capacitor.......................................................................................................................... 24
4.2.8 Diodo ................................................................................................................................ 24
4.2.9 Diodo LED (Diodo emisor de luz) ................................................................................ 24
4.2.10 Relevador ...................................................................................................................... 26
4.2.11 Display LCD .................................................................................................................. 26
4.2.12 Tablilla Programadora de PIC .................................................................................... 27

7
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

4.2.13 Tabla de pruebas – Protoboard ................................................................................. 29


4.3 Aplicación del Dispositivo ................................................................................................. 29
4.4 Características principales ............................................................................................... 30
4.5 Desarrollo experimental y Resultados ......................................................................... 32
4.6 Hardware ............................................................................................................................. 36
4.7 Conexión vía USB Mediante Hardware y Software PINGÜINO® .............................. 37
4.8 Instalación de los Drivers.................................................................................................. 37
Conclusiones ............................................................................................................................. 40
Puntos a Mejorar ...................................................................................................................... 40
Anexos ....................................................................................................................................... 41
Glosario ...................................................................................................................................... 43
Bibliografía ................................................................................................................................. 44
PÁGINAS WEB ......................................................................................................................... 45

8
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

Tabla de Ilustraciones
Imagen 1 - Instituto Universitario de Tamaulipas ....................................................................... 12
Imagen 2- Dirección .................................................................................................................... 12
Imagen 3 – Organigrama de la Empresa ..................................................................................... 14
Imagen 4 – Estructura interna del microcontrolador ................................................................. 19
Imagen 5- Fuente de Alimentación ............................................................................................. 20
Imagen 6 - Símbolo resistencia ................................................................................................... 21
Imagen 7 - Resistencia eléctrica .................................................................................................. 21
Imagen 8 - Código de colores de los resistores ........................................................................... 21
Imagen 9 - Símbolo de Potenciómetro ....................................................................................... 22
Imagen 10 - Potenciómetros ....................................................................................................... 22
Imagen 11 - Motor paso a paso MINEBEA ELECTRONICS ........................................................... 22
Imagen 12 - Símbolo de Motor ................................................................................................... 22
Imagen 13 - Símbolo de transistor .............................................................................................. 23
Imagen 14 - Transistores 2N2222A ............................................................................................. 23
Imagen 16- Símbolo de Cristal .................................................................................................... 23
Imagen 15 - Cristales ................................................................................................................... 23
Imagen 17 - Símbolo de capacitor. C2 Cerámico C1 Electrolítico ............................................... 24
Imagen 18 - Capacitores electrolíticos y cerámicos. ................................................................... 24
Imagen 19 - Símbolo del Diodo ................................................................................................... 24
Imagen 20 – Diodo ...................................................................................................................... 24
Imagen 21- Diodos Led ................................................................................................................ 24
Imagen 22 -Símbolo de LED ........................................................................................................ 25
Imagen 23- Estructura del diodo LED .......................................................................................... 25
Imagen 24- Conexión LED con el microcontrolador.................................................................... 25
Imagen 25 - Símbolo de Relevador ............................................................................................. 26
Imagen 26- Relevadores 5-12v ~ 0-220vAc ................................................................................. 26
Imagen 27- Símbolo de LCD ........................................................................................................ 26
Imagen 28 - Display LCD .............................................................................................................. 26
Imagen 29 - Diagrama de conexiones entre el LCD y el PIC 18F4550 ......................................... 27
Imagen 30 - Tablilla programadora de PIC's MASTER PROG ....................................................... 27
Imagen 31- Interfaz de MasterProg ............................................................................................ 28
Imagen 32 - Menú de MasterProg .............................................................................................. 28
Imagen 33 - Protoboard vista desde la parte frontal y trasera ................................................... 29
Imagen 34- Programa pre establecido para insertar en el microcontrolador ............................ 30
Imagen 36 - Education Motor Pack ............................................................................................. 30
Imagen 35- Battery Motor Tether ............................................................................................... 30
Imagen 37- Measures of NEMA 17 26N.cm 0.4A Stepper Motor 42mm Two Phase Hybrid
Stepper Motor ............................................................................................................................. 31
Imagen 38 - NEMA 17 26N.cm 0.4A Stepper Motor 42mm Two Phase Hybrid Stepper Motor . 31
Imagen 39 - Descripción y Precio del Motor a pasos .................................................................. 31
Imagen 40 - Sistema en PCB 15x7.5cm ....................................................................................... 32
Imagen 41- Diagrama del Sistema............................................................................................... 32
Imagen 42 - 315 elementos 270° ................................................................................................ 33
Imagen 43 - 142 elementos amarillos ......................................................................................... 33
Imagen 44 - 177 elementos azules.............................................................................................. 33
Imagen 45 -40 elementos 135° ................................................................................................... 33

9
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

Imagen 47 - Desarrollo experimental.......................................................................................... 34


Imagen 46 - Desarrollo experimental.......................................................................................... 34
Imagen 49 - Desarrollo experimental.......................................................................................... 34
Imagen 48 - Desarrollo experimental.......................................................................................... 35
Imagen 51 - Desarrollo experimental.......................................................................................... 35
Imagen 52 - Desarrollo experimental.......................................................................................... 35
Imagen 53- Esquema de PINES por Microchip® 2009 ................................................................ 36
Imagen 54 - PCB para impresión ................................................................................................. 36
Imagen 55 - Instalación de Drivers para tarjeta pingüino ........................................................... 37
Imagen 56 - Programación en Arduino ....................................................................................... 38
Imagen 57 - Programación en Pingüino ...................................................................................... 39
Imagen 58- ANEXO TABLA DE DATOS PIC18F4550 ..................................................................... 41
Imagen 59 - Manual-del-Taller-Introduccion-al-Microcontrolador-PIC18F4550.pdf ................. 42

10
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

INTRODUCCION
Esta era tecnológica en la que vivimos, nos ofrece los recursos necesarios
para el desarrollo de proyectos de innovación a una temprana edad. Desde
plataformas interactivas, aplicaciones, sistemas automatizados, entre otros.
Gracias a los Microcontroladores, los componentes electrónicos, un
algoritmo de programación y una plataforma didáctica, se pueden diseñar
procesos electrónicos que nos faciliten determinado trabajo.
Existen grandes variedades de Kits pedagógicos como: LEGO®, CRYATM y
VEX ROBOTICS®, que ayudan a iniciar a las generaciones jóvenes en la
ciencia, sin embargo, estos medios no se encuentran al alcance de todos y en
situaciones resulta complejo de entender para los usuarios, debido a que el
método práctico, quizá no se ajuste de la manera óptima.
Con ayuda del programa educativo K’Nex Education®, para inducir a los
jóvenes en la ciencia, ingeniería y tecnología, utilizando un PIC por Microchip®,
se programará un microcontrolador compatible con el programa antes
mencionado, que ayude a generar proyectos de innovación tecnológica, así
como procesos automatizados de manera técnica en los niveles de primaria,
secundaria y medio-superior.

ABSTRACT
This technological era in which we live, offers us the necessary resources for
the development of innovative projects at an early age. From interactive
platforms, applications, automated systems, among others.
Thanks to the Microcontrollers, the electronic components, a programming
algorithm and a didactic platform, electronic processes can be designed to
facilitate certain works. There are great varieties of pedagogical kits such as:
LEGO®, CRYATM and VEX ROBOTICS® that help to initiate young
generations in science, however, these means are not available to everyone
and in situations is complex to understand for users, because the practical
method may not fit optimally.
With the help of the educational program K'Nex Education® to induce young
people in science, engineering and technology, using a PIC by Microchip®, a
microcontroller compatible with the aforementioned program will be
programmed to help generate projects of technological innovation, As well as
automated processes of technical way at primary, secondary and High-school
educational levels.

11
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

Capítulo 1. Descripción de la empresa.


Instituto Universitario de Tamaulipas

Imagen 1 - Instituto Universitario de Tamaulipas

1.1 Datos Generales.

Imagen 2-2 Dirección


Ilustración - Dirección

12
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

Localización: Álvaro Obregón Pte. 603, Zona Centro, 89000 Tampico,


Tamaulipas.
Sector: Educativo.
Información General.
Secundaria
Preparatoria (Bachillerato General)
Profesional:
Lic. Terapia Física
Lic. Psicopedagogía
Lic. Psicología
Lic. Nutrición
Lic. Negocios y Logística Internacional
Lic. Mercadotecnia e Innovación
Lic. Gestión Empresarial
Lic. Turismo Sustentable
Ing. Industrial y Gestión Ambiental

Centro de Idiomas:
inglés
francés

1.2 Antecedentes.
Universidad con 7 años de experiencia, manejando un sistema educativo de
vanguardia.

Misión: Formar personas a través de servicios educativos integrales, para


satisfacer las necesidades de la comunidad educativa.
Visión: Ser una Institución Educativa con responsabilidad integral,
consolidada y reconocida.
Valores en el trabajo
 En el instituto UNITAM soy RESPONSABLE en el LOGRO DE
OBJETIVOS, soy HONESTO, disciplinado y me capacito continuamente
por ser COMPETITIVO.
 En mi trabajo estoy COMPROMETIDO a ser LEAL, dispuesto a
TRABAJAR EN EQUIPO actuando con ÉTICA PROFESIONAL.
 En mi relación con los demás RESPETO la integridad de cada uno de
los miembros del equipo para brindar un SERVICIO de excelencia.

13
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

Política de Calidad:
En el Instituto Universitario de Tamaulipas estamos comprometidos con
ofrecer servicios educativos de calidad basados en:
 Docentes Competentes
 Planes de Estudio Certificados
 Infraestructuras Adecuadas
 Sistema de Gestión de Calidad Basado en ISO9001-2008
 La Participación de Todos
Para ser reconocidos por formar profesionales a través de un Modelo
Integral que atienda las necesidades de la comunidad y que nos permita
mejorar continuamente.

1.3 Organigrama de la empresa.

Imagen 3 – Organigrama de la Empresa

14
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

Capítulo 2. Descripción del Proyecto.


DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS
AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

2.1 Planteamiento del problema.


Desde temprana edad, los niños comienzan a desarrollar habilidades que no
siempre continúan en su formación, una de ellas es fomentar interés en la
creación de nueva tecnología.
Paralela a su educación, los sistemas educativos de innovación y desarrollo
se implementan, llegando a costar fuertes cantidades de dinero, por lo cuál,
quedan lejos del alcance de muchas instituciones públicas.

2.2 Delimitación.
Debido a los costos del material de apoyo, así como componentes que
puedan enriquecer la experiencia de trabajo, éste queda vacío y no cumple un
objetivo más allá de los recursos.
Utilizando un hardware y software externo a la marca, nos ayuda mejorar el
diseño a nuestra voluntad. Conteniendo un fácil instructivo de operación y
adaptando algunos elementos, que ayuden a mejorar la conexión entre el
microcontrolador y el armable K’nex, habría una extensa variedad de proyectos
que pondrían a prueba las capacidades de los individuos que los desarrollen,
como adquisición de datos, captura de variables matemáticas, etc.

15
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

2.3 Justificación.
Los motivos principales por los cuales se llevó al desarrollo de este proyecto
fueron en base a las experiencias de los alumnos del Instituto Universitario de
Tamaulipas, a quienes enseñé la materia de Robótica I, II, III, IV y V durante el
ciclo escolar Agosto 2016 – Julio 2017, quienes demostraban apatía a las
actividades propuestas en el libro, las cuales se enfocaban en un sistema de
armables que carecían de movimiento y en ocasiones eran tan sencillos que no
se convertían en un reto a sus habilidades.
Con la experiencia de los primeros meses desarrollando los ejemplos de sus
libros, opté por añadir un pequeño sistema electrónico que cambiaba
completamente el panorama de la actividad, para éste se utilizó un sistema
comparador a base de un Op amp 741, cuyas entradas inversora y no
inversora estaban en función de 2 foto resistencias, las cuales variaban su
valor con ayuda de diversos laser enfocados a una distancia considerable. Esto
último, ayudó al alumno a comprender un pequeño sistema de proximidad, al
adaptarle un LED, para observar si algo interrumpía dicho haz de luz.
Este último proyecto se llevó a cabo en nivel medio-superior, teniendo una
calificación de 9.8 de manera grupal.
Después del proyecto anterior, utilizamos un microcontrolador Arduino UNO
Genuino, para diseñar un elevador el cual sería controlado de manera Wireless
mediante un dispositivo telefónico con un sistema operativo Android.
El proyecto resulto ser un éxito, fue exhibido y vendido como oferta
educativa hacia alumnos de nuevo ingreso.
Con el material actual que conserva la institución, los proyecto se ven
limitados y poco explorados por los alumnos, terminan careciendo de
relevancia para una práctica así esta implique ver temas como: Corriente y
Tensión, Motores Eléctricos, Grúas fijas, etc.

16
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

2.4 Objetivo: general y particular.

General: Mediante un sistema lógico electrónico, simular diversos


adaptadores de la compañía K’nex e implementarlos en el entorno educativo,
que maneja el instituto Unitam y así obtener mejores resultados al momento de
impartir o desarrollar una actividad.
Particular: Se propone utilizar un microcontrolador de gama alta como el
18f4550, que disponga de su placa programadora, ejemplos de circuitos con su
respectiva comunicación con el material K’nex, y Algoritmos preestablecidos.
Mediante una ligera instrucción de operación (para que los alumnos
conozcan el funcionamiento superficial del componente), conseguir que ellos
analicen y ofrezcan ideas relevantes para la actividad que se desarrolle.

17
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

Capítulo 3. Hipótesis y Variables.

3.1 Establecimiento de la Hipótesis.


Introduciendo un dispositivo electrónico genérico, en este caso el 18f4550 y
elementos de control como sensores, motores y relevadores en conjunto con el
material de apoyo K’nex, se podrán generar proyectos de control y procesos de
mayor impacto.

3.2 Variable independiente y variable dependiente.

Variable Dependiente:
Desliar proyectos que vinculen al alumno con su imaginación, utilizando
elementos electrónicos.

Variable Independiente:
 El presupuesto con el cual se adquieran dichos componentes.
 Generar proyectos de alto impacto para sus respectivas edades.
 Medir la exigencia con respecto al nivel educativo.

18
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

Capítulo 4. Desarrollo.

4.1 Antecedentes del proyecto y justificación.


Durante el último cuatrimestre de estudio en la Universidad Tecnológica de
Altamira, se manejó en microcontrolador PIC16F877A de Microchip®, lo que
ayudó a simplificar procesos electrónicos, con mayor eficiencia, utilizando
menos tiempo y recursos.
Desglosando la lista de componentes PIC que la empresa tenía para ofrecer,
evaluando modelos y costos, optamos por el PIC18F4550, siendo de mayor
gama y teniendo una considerable área de investigación en internet, por lo cual
muchos proyectos, lo han utilizado, los cuales aportaron soluciones e ideas
para este proyecto.
“La universidad Veracruzana ha impulsado de forma institucional la
transición de un modelo educativo integral y flexible, el cual está centrado en
el aprendizaje de los estudiantes y orientando al desarrollo de las competencias
profesionales.
Para consolidar el modelo educativo de manera que impacte de forma
efectiva en el aprendizaje…”
(MC. Jesús Medina Cervantes. (junio, 2012). Introducción al Microcontrolador PIC18F4550. Mayo, 2017, de Facultad de Ingeniería
Mecánica Eléctrica)

4.2 Fundamentos teóricos


¿Qué son los microcontroladores?
Los microcontroladores son componentes electrónicos, los cuales pueden
ser programados para cumplir una o varias funciones específicas.
Los elementos básicos dentro de un microcontrolador pueden ser: un
microprocesador, memoria RAM, oscilador, A/D y puertos de comunicación
serial.

Imagen 4 – Estructura interna del microcontrolador


19
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

“Esto le ha brindado una gran versatilidad a este tipo de dispositivos y hoy


en día, su utilización se ha incrementado enormemente en el mundo.”
(Palacios, Remiro y López, 2004)

Actualmente existen muchos tipos de microcontroladores, sin embargo, los


microcontroladores de Microchip®, son aptos para principiantes y aficionados,
así como para desempeñarlos en áreas profesionales.
Estos mismos ofrecen la documentación y software totalmente gratuito, así
como muestras de nuevos componentes para estudiantes, empresas, etc.
La página web es la siguiente: www.microchip.com
Componentes electrónicos externos
El desarrollo de un proyecto maneja una diversidad considerable de
elementos electrónicos que ayuda a realizar una función determinada.

4.2.1 Fuente de alimentación


El microcontrolador PIC18F4550 requiere una alimentación en sus pines 11 -
32 VDD (+) y 12 - 31 VSS (-). “Se aconseja que se coloque un capacitor de
desacoplo de 100nF lo más cerca posible de los pines de alimentación”.
(Palacios, Remiro y López, 2004)

La corriente quedará determinada por el consumo máximo de los elementos


electrónicos necesarios para realizar el trabajo determinado. En este proyecto
una fuente de 24V y 15.0A será suficiente.

Imagen 5- Fuente de Alimentación


20
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

4.2.2 Resistor
Estos elementos electrónicos son utilizados en la mayoría de los circuitos
eléctricos; tienen como función limitar el flujo de corriente eléctrica que fluye en
un dispositivo. Se componen de carbón y otros materiales semiconductores.

Imagen 6 - Símbolo
resistencia

Imagen 7 - Resistencia eléctrica

Estos componentes tienen un código de colores mediante el cual se puede


determinar su valor, se incluyen en la imagen siguiente.

Imagen 8 - Código de colores de los resistores

21
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

4.2.3 Potenciómetro
El potenciómetro es un resistor variable, el cual parte de un parámetro
establecido en sus especificaciones; cuenta con tres terminales o pines; uno
siendo el voltaje a variar y los últimos dos la variación de voltaje inversamente
proporcional uno de otro. (La mayor parte del tiempo el pin del centro
representa el voltaje a variar).

Imagen 9 - Símbolo de Potenciómetro

Imagen 10 - Potenciómetros

4.2.4 Elementos mecánicos, Motor a pasos


Para el desarrollo de las practicas K’nex Robotics, es necesario implementar
un sistema mecánico, en este caso eléctrico, capaz de ser controlado mediante
pulsos con el microcontrolador, el cual podrá ser independiente o dependiente
de otros elementos electrónicos.
“El motor paso a paso, conocido también como motor de pasos, es un
dispositivo electromecánico que convierte una serie de impulsos
eléctricos en desplazamientos angulares discretos, lo que significa que
es capaz de girar una cantidad de grados (paso o medio paso),
dependiendo de sus entradas de control. El motor paso a paso se
comporta de la misma manera que un conversor digital-analógico (D/A) y
puede ser gobernado por impulsos procedentes de sistemas digitales.”
Wikipedia. ( 29 jun 2017 a las 04:04.). Motor paso a paso. 23 agosto 2017, de Wikipedia Sitio web:
https://es.wikipedia.org/wiki/Motor_paso_a_paso

Imagen 12 - Símbolo de Motor

Imagen 11 - Motor paso a paso MINEBEA ELECTRONICS


22
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

4.2.5 Transistor Eléctrico


Estos dispositivos electrónicos, son semiconductores que cumplen diversas
funciones como: amplificar, conmutar y rectificar.

Imagen 13 - Símbolo de transistor

Imagen 14 - Transistores 2N2222A

4.2.6 Oscilador
Los microcontroladores requieren un circuito que les indica la velocidad de
trabajo. A estos circuitos se les llama relojes u osciladores.
“Existen diferentes tipos de osciladores, que se pueden utilizar en los
microcontroladores, como son: XT (cristal de cuarzo), RC (oscilador con
resistor y capacitor), HS (cristal de alta velocidad), LP (cristal para baja
frecuencia y bajo consumo de potencia) y EXTERNO (se aplica una señal
de reloj externa).”
(MC. Jesús Medina Cervantes. (junio, 2012). Introducción al Microcontrolador PIC18F4550. Mayo, 2017, de Facultad de Ingeniería
Mecánica Eléctrica

El utilizado para este microcontrolador será un HS de 20MHz.

Imagen 15- Símbolo de Cristal

Imagen 16 - Cristales

23
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

4.2.7 Capacitor
El capacitor es capaz de almacenar una carga de voltaje, utilizando dos
placas superficiales separadas por vacío o algún material dieléctrico. Se utilizan
en los circuitos eléctricos con el propósito de evitar caídas de tensión y así
mantener un flujo de energía constante.
Existen de cerámica, papel, tantalio, vidrio, electrolíticos entre otros.

Imagen 17 - Símbolo de capacitor. C2 Cerámico C1


Electrolítico
Imagen 18 - Capacitores electrolíticos y cerámicos.

4.2.8 Diodo
El siguiente componente semiconductor actúa como una puerta para la
corriente eléctrica.
Este elemento maneja dos terminales, las cuales conectadas con su
respectiva polaridad conducen la energía y de manera inversa impiden el paso
de la corriente.

Imagen 20 – Diodo Imagen 19 - Símbolo del Diodo

4.2.9 Diodo LED (Diodo emisor de luz)


Es un diodo semiconductor, que realiza una labor similar al original que
emite luz. Usualmente se utilizan como indicadores, donde la corriente se
encuentre y son usados en muchos circuitos electrónicos, debido a su bajo
índice de consumo eléctrico, apenas de 15- 30mA son necesarios para que
estos trabajen.

24
Imagen 21- Diodos Led
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

La estructura del diodo consiste en lo siguiente: una cabecilla transparente


donde la luz es emitida, dos terminales una de mayor tamaño que indica la
polaridad positiva y la otra la terminal negativa.

Imagen 22 -Símbolo de LED

Imagen 23- Estructura del diodo LED

El led, es un distintivo elemento electrónico a la hora de utilizar nuestro


PIC18F4550, ya que nos ayuda a conocer si nuestras respectivas salidas o
entradas funcionan correctamente.
“En la figura a) el ánodo del led, se conecta directamente a una salida del
microcontrolador, mientras que el cátodo se conecta en serie con una
resistencia de 330Ω, que cierra el circuito conectado a Vss. De esta manera,
cuando la salida del microcontrolador envíe un nivel lógico de “1”, el led se
iluminará. En la figura b) el cátodo del led, se conecta directamente a una
salida del microcontrolador, mientras que el ánodo se conecta en serie con
un resistor de 330Ω, que cierra el circuito conectado a VDD. De esta manera,
cuando la salida del microcontrolador envíe un nivel lógico de “0” el led se
iluminará. “

Imagen 24- Conexión LED con el microcontrolador

(MC. Jesús Medina Cervantes. (junio, 2012). Introducción al Microcontrolador PIC18F4550. Mayo, 2017, de Facultad de Ingeniería
Mecánica Eléctrica

25
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

4.2.10 Relevador
El relevador es un componente electromecánico que actúa como interruptor
mediante un circuito eléctrico, el cual por medio de una bobina interna conmuta
sus contactos.
Son utilizados para manejar corrientes más grandes por lo que pueden ser
conocidos como amplificadores eléctricos.

Imagen 25 - Símbolo de Relevador

Imagen 26- Relevadores 5-12v ~ 0-220vAc

4.2.11 Display LCD


“Los displays son visualizadores pasivos, esto significa que no emiten
luz como el visualizador o display alfanuméricos hecho a base de un
arreglo de diodos LED’s”
Electrónica Unicrom. (1998). LCD Display. 2017, de Electrónica Unicrom.com Sitio web: http://unicrom.com/lcd-
display-de-cristal-liquido/

Imagen 28 - Display LCD Imagen 27- Símbolo de LCD

26
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

En la siguiente imagen 29, se muestra una manera de cómo se puede conectar


el Display al microcontrolador.

Imagen 29 - Diagrama de conexiones entre el LCD y el PIC 18F4550

4.2.12 Tablilla Programadora de PIC


Para programar nuestro microcontrolador, se utiliza una placa programadora
de PICs.

Imagen 30 - Tablilla programadora de PIC's MASTER PROG

27
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

Para programarlo necesitamos saber si hay suficiente espacio, para los


pines del micro y así, pueda insertarse en las rejillas que contiene la tablilla.
La siguiente imagen muestra la interfaz que aparecerá en pantalla, una vez
ejecutado el software MASTER-PROG+, al mismo tiempo que la tablilla esté
conectada al ordenador.

Imagen 31- Interfaz de MasterProg

LEER: Da lectura a nuestro microcontrolador


para encontrar programas que puedan
existir.

VERIFICAR: Comprueba si nuestro


programa tiene algún error.

BORRAR: Borra el programa actual dentro


del microcontrolador.

ESCRIBIR: Escribe el programa que


previamente anexamos desde un archivo
especifico.

Imagen 32 - Menú de MasterProg

28
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

4.2.13 Tabla de pruebas – Protoboard


La protobard, es un recurso excelente a la hora de realizar circuitos
eléctricos, ya que no necesita de uniones permanentes para unir los
componentes electrónicos entre sí.
La herramienta consiste en orificios de plástico que ayudan a montar los
componentes entre sus rieles de metal para formar un determinado circuito
electrónico.

Imagen 33 - Protoboard vista desde la parte frontal y trasera

4.3 Aplicación del Dispositivo


La función principal de un sistema es regular el funcionamiento de una
colectividad. Al implementarlo como el “cerebro” de el material educativo K’nex
podemos manejar desde otra perspectiva los procesos que se encuentran
dentro de sus categorías.
Conectando el microcontrolador a los elementos electrónicos previos,
acompañado de una programación estructurada podemos manipular elementos
de control que se adapten al material K’nex, como: Engranes, ruedas, poleas,
estructuras flexibles, piezas móviles, motores, etc.
Con un programa prediseñado de instrucciones podemos dar a conocer
cuáles son las entradas, salidas, señales de pulso, entre otras de nuestro
microcontrolador. Se podrán ensamblar los componentes a dichas entradas y
así, conseguir que cualquier persona consiga construir un sistema que realicé
tareas, tales como: mover un auto construido con piezas k’nex.

29
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

Imagen 34- Programa pre establecido para insertar en el microcontrolador

4.4 Características principales


El sistema planea ser de bajo costo, eficiente a la hora de desarrollar una
tarea, de fácil operación y rápida instalación con el material didáctico.
Como habíamos comentado anteriormente, K’nex Robotics® nos
proporciona diversos elementos electromecánicos que ayudan a tener una

Imagen 36- Battery Motor Tether Imagen 35 - Education Motor Pack

mayor experiencia didáctica con el material educativo. Estas piezas que


muchas veces vienen en paquetes de elevado precio o se compran por

30
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

separado mantienen un costo elevado en función de la moneda nacional,


mismos que pueden ser reemplazados por mejores opciones.
Piezas principales en el desarrollo de pequeños proyectos con el material

Imagen 38 - NEMA 17 26N.cm 0.4A Stepper Imagen 37- Measures of NEMA 17 26N.cm 0.4A
Motor 42mm Two Phase Hybrid Stepper Stepper Motor 42mm Two Phase Hybrid Stepper
Motor Motor

educativo K’nex Robotics®.


Utilizando un motor externo, aumentamos las variables mecánicas
establecidas y enriquecemos la calidad de los proyectos.

31
Imagen 39 - Descripción y Precio del Motor a pasos
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

4.5 Desarrollo experimental y Resultados


Entre los trabajos desarrollados con el PIC18F4550 se construyó en una
PCB el sistema planeado y por motivo de recursos no se desarrolló de manera
más estética.

Imagen 40 - Sistema en PCB 15x7.5cm

Imagen 41- Diagrama del Sistema

Durante el semestre de Enero 2017 – Junio 2017, en el Instituto Universitario


de Tamaulipas, los alumnos de nivel medio-superior desarrollaron un elevador
controlado con el hardware antes mencionado, anexando un reporte de trabajo
en base a la práctica.

32
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

Imagen 42 - 315 elementos 270°


Imagen 43 - 142 elementos amarillos

Imagen 44 - 177 elementos azules


Imagen 45 -40 elementos 135°

33
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

Desarrollo del proyecto:

Imagen 47 - Desarrollo experimental Imagen 46 - Desarrollo experimental

Imagen 48 - Desarrollo experimental


34
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

Imagen 50 - Desarrollo experimental Imagen 51 - Desarrollo experimental

Imagen 49 - Desarrollo experimental

35
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

4.6 Hardware
El PIC18F4550 es un microcontrolador de alta gama de Microchip® que
cuenta con las siguientes características:
 Una arquitectura avanzada Harvard la cual hace que el microcontrolador
tenga una memoria específica para datos e instrucciones.
 Frecuencia de operación de 48MHz
 Memoria de programa (Bytes) 37768
 Memoria de programa (Instrucciones) 16384
 Data Memory (Bytes) 2040
 Data EEPROM (Bytes) 256
 PORTS (5) A,B,C,D,E
 Timers 4
 PWM 1

Imagen 52- Esquema de PINES por Microchip® 2009

Imagen 53 - PCB para impresión

36
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

4.7 Conexión vía USB Mediante Hardware y Software PINGÜINO®


Como propuesta adyacente, el sistema planteado en el proyecto se basó en
un complemento de Hardware y Software de desarrollo llamado “Pingüino®”, el
cuál es similar al Arduino, pero basado en un microcontrolador PIC18F4550 a
su vez, este cuenta con su propio entorno de desarrollo integrado de uso y
apariencia similar creando una interfaz digerible para principiantes.
Una de las ventajas que tiene el sistema es el uso de su modulo USB el cual
le permite conectarse directamente con la PC y así reducir costos en el
hardware pues no necesita una interfaz UART a USB como el Arduino.

Software Necesario Para Pingüino


Actualmente el software se encuentra para todas las plataformas, incluyendo
Windows10, sin embargo, el principal problema radica en la compatibilidad de
los drivers para poder conectar el módulo USB que la placa ofrece.

4.8 Instalación de los Drivers


En el siguiente sitio:
https://sites.google.com/site/pinguinotutorial/installation/windows-7 se
encuentra el procedimiento para la instalación del software en Windows 7 o
superior

Primero es necesario instalar el driver llamado “libusb”. El instalador lo


puedes bajar de aquí:
(http://www.hackinglab.org/pinguino/download/driver%20pinguino%20windows
%207/setup.exe).
Este driver es compatible con 32 y 64 bits con múltiples arquitecturas
(X86,AMD64,IA64 ).

Cuando este driver esté instalado, solo necesitarás conectar tu placa de


desarrollo pingüino y buscar en el Administrador de Dispositivos (panel de
control/sistema/administrador de dispositivos). Debe aparecer algo similar a lo
siguiente:

Imagen 54 - Instalación de Drivers para tarjeta pingüino


37
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

Si "Pingüino project" aparece con un ícono de advertencia (!), selecciónalo, haz


click en "propiedades", selecciona el botón "Driver" y haz click en el botón
"Actualizar Controlador". A continuación, deberás elegir la opción "Buscar
Driver en mi Equipo" para guiar a la computadora a una instalación manual del
software. la localización del driver y el archivo pinguino.inf, se encuentra en
c:\program files\ (Dirección establecida)

Luego debes instalar:

 Python 2.6.6 (http://www.python.org/ftp/python/2.6.6/python-2.6.6.msi)


Descarga la última versión de Pingüino:
(http://www.hackinglab.org/pinguino/download/latestpinguino/)

Extráelo a una carpeta de tu elección, ingresa al folder para lanzar el


entorno de desarrollo integrado. (Si el archivo sale como desconocido para el
sistema operativo, elegir "Abrir con..." y selecciona Python.)

Probé el procedimiento de instalación en una laptop DELL Windows 10 y el


proceso no trabajó de la manera esperada, así que se optó por una máquina
virtual dentro del mismo ordenador con mejores resultados, el sistema
operativo fue el “Windows 7 pro”.

Imagen 55 - Programación en Arduino

38
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

Imagen 56 - Programación en Pingüino

39
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

Conclusiones
El uso de un microcontrolador en un circuito electrónico, puede facilitar una
determinada tarea con un programa bien estructurado, realizar operaciones a
mayor velocidad, establecer parámetros de operación más precisos, habilitar
entradas y/o salidas de una forma más efectiva, etc.
Actualmente, gran diversidad de proyectos comienza de manera amateur,
con propiedades técnicas que apenas simulan una función específica. El
objetivo principal de comenzar a desarrollar, radica en aquello que esté al
alcance del inventor, aquello con lo que pueda trabajar y una vez dominado,
conseguir innovar a partir de ello.
El tema propone trabajar con un elemento capaz de procesar señales a base
de un algoritmo previo capaz de realizar funciones pertinentes en sistemas
eléctricos, electrónicos y mecánicos a base de componentes eléctricos y
electrónicos que faciliten o mejoren su operación, basado en un PIC18F4550
debido a su largo tiempo en el mercado y eficiencia en pequeños proyectos de
secundaria y nivel medio-superior.

Puntos a Mejorar
Optar por un microcontrolador más eficiente, así como un FPGA o sistema
comercial (Arduino, Raspberry).
Desarrollar módulos que puedan trabajar con la tarjeta acorde a las
necesidades, para ello se deberá cambiar el diseño previo a las entradas y
optar por un tamaño mayor.
Permitir ingresar al sistema por medio de la comunicación ISCP en caso que
la tablilla no maneje un socket o requiera que el dispositivo se mantenga en
operación constante.
Facilitar una comunicación serial con módulos comerciales, así como tarjetas
mediante una interfaz. Misma que podrá comunicarse con aplicaciones desde
un dispositivo móvil.

40
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

Anexos

Imagen 57- ANEXO TABLA DE DATOS PIC18F4550

41
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

Imagen 58 - Manual-del-Taller-Introduccion-al-Microcontrolador-PIC18F4550.pdf

42
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

Glosario
Printed Circuit Board, PCB), es la superficie
A constituida por caminos, pistas o buses de
algoritmo material conductor laminadas sobre una
Conjunto ordenado de operaciones sistemáticas base no conductora. ................................. 21
que permite hacer un cálculo y hallar la pedagogía
solución de un tipo de problemas. .................. 9 Ciencia que estudia la metodología y las técnicas
amplificar que se aplican a la enseñanza y la educación,
Ampliar algo en tamaño, cantidad o intensidad. 21 especialmente la infantil. ................................ 9
periferico
Se considera periférico al conjunto de dispositivos
C que sin pertenecer al núcleo fundamental de la
conmutar computadora, formado por la unidad central
Conectar o desconectar. .................................... 21 de procesamiento (CPU) y la memoria central,
permitan realizar operaciones de
entrada/salida (E/S) complementarias al
H proceso de datos que realiza la CPU. ............ 29
hardware PIC
La palabra hardware en informática se refiere a En realidad, el nombre completo es PICmicro,
las partes físicas tangibles de un sistema aunque generalmente se utiliza como
informático ...................................................... 9 Peripheral Interface Controller (controlador de
interfaz periférico)........................................... 9

I
S
interfaz
Dispositivo capaz de transformar las señales semiconductor
generadas por un aparato en señales Semiconductor (abreviadamente, SC) es un
comprensibles por otro. ................................ 29 elemento que se comporta como un conductor
o como un aislante dependiendo de diversos
factores, como por ejemplo el campo eléctrico
M o magnético, la presión, la radiación que le
Microcontroladores incide, o la temperatura del ambiente en el
Un microcontrolador (abreviado μC, UC o MCU) que se encuentre. .......................................... 14
es un circuito integrado programable, capaz de sistema
ejecutar las órdenes grabadas en su memoria. Un sistema (del latín systēma, y este del griego
......................................................................... 9 σύστημα sýstēma 'reunión, conjunto,
agregado') es un objeto complejo cuyos
componentes se relacionan con al menos
O
algún otro componente................................... 9
Op. Amp software
Amplificar Operacional ....................................... 14 Se conoce como software1 al equipo lógico o
soporte lógico de un sistema informático, que
comprende el conjunto de los componentes
P
lógicos' necesarios que hacen posible la
PCB realización de tareas específicas, en
En electrónica, “placa de circuito impreso” (del contraposición a los componentes físicos que
inglés son llamados hardware. .................................. 9

43
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

Bibliografía

Medina Cervantes J. (2012). “Introducción al Microcontrolador PIC18F4550”.


Facultad de Ingeniería Mecánica Eléctrica, Universidad Veracruzana.
Veracruz, México.

Txelo Ruiz Vázquez (1992).


“Análisis básico de circuitos eléctricos y electrónicos.”

Antonio Hermosa (2001).


“Electrónica aplicada. “

Ernesto Rodríguez (2003).


“Electrónica Básica Fácil.”

Gustavo A. Ruiz Robredo (1997).


“Electrónica básica para ingenieros.”

Tokheim Roger (1995).


“Electrónica digital principios y aplicaciones.”

Pablo alcalde san miguel (1998).


“Electrónica general.”

Robert L. Boylestad (1992).


“Electrónica: Teoría de circuitos y dispositivos eléctricos.”

Gustavo Camps (1989).


“Fundamentos de electrónica analógica.”

Manuel Cabello (2000).


“Instalaciones eléctricas interiores.”

Miguel Daddario (2004).


“Manual de electrónica básica.”

44
DESARROLLO DE UN SISTEMA MINIMO PARA PROCESOS AUTOMÁTICOS DE K’NEX ROBOTICS ® UTILIZANDO EL PIC 18F4550

PÁGINAS WEB

Manual Introducción al Microcontrolador PIC18F4550.


https://www.uv.mx/.../Manual-del-Taller-Introduccion-al-Microcontrolador-
PIC18F455...

Guía para principiantes, Generando señales PWM


https://unasguiasmas.wordpress.com/2016/04/19/09-generando-senales-pwm-
con-el-pic18f4550/

Materiales y Sistemas Digitales, GAMAS


ftp://ftp.unicauca.edu.co/Facultades/FIET/DEIC/Materias/Digitales_2/document
acion/

Pingüino – Hacking lab, crea tu propia plataforma


http://www.hackinglab.org/pinguino/index_pinguino.html

Guía de montaje para la plataforma pingüino


http://micropinguino.blogspot.mx/2013/04/especial-guia-de-montaje-
pinguino.html

Tutoriales - Microcontroladores
http://tecbolivia.com/index.php/articulos-y-tutoriales-microcontroladores/23-
introduccion-a-la-plataforma-qpinguinoq-arduino-con-pic

Pingüino.cc
http://pinguino.cc/

Insertar Bootloader como programa para un sistema en desarrollo


https://sites.google.com/site/pinguinotutorial/bootloader

Microchip® inc.
http://www.microchip.com/

Fundamentos Teóricos y principios electrónicos, proyectos y tutoriales.


https://www.youtube.com/user/greatscottlab
http://www.areatecnologia.com/

45