Você está na página 1de 12

SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02

SISTEMA INTEGRADO DE GESTIN Fecha: 30/09/2013


Procedimiento Ejecucin de la Formacin Profesional Integral
Cdigo: F004-P006-
GUA DE APRENDIZAJE
GFPI

GUA DE APRENDIZAJE N 140

1. IDENTIFICACIN DE LA GUIA DE APRENDIZAJE

Programa de Formacin: Cdigo: 223217


Diseo e Integracin de Automatismos Mecatrnicos
Versin: 100
DISEO Y CONSTRUCCION DE
Nombre del Proyecto: Cdigo: 34146 PROTOTIPOS DE MAQUINAS Y EQUIPOS
DEL CENTRO METALMECANICO
Fase del proyecto: Construccin
MATERIALES DE FORMACIN
Actividad (es) de Ambiente de DEVOLUTIVO CONSUMIBLE
Aprendizaje: formacin. (Herramienta - (unidades
equipo) empleadas durante el
Act 1. Introduccin a los programa)
microcontroladores.
Proyector de
Actividad (es) del Act 2. Hardware del imgenes. PIC16F84A,
Proyecto: sistema microcontrolado Computadores PIC16F877A,
Osciloscopio PIC16F628A,
Ensamble del prototipo Act3. Algoritmos del Multmetro PIC16F87A
sistema microcontrolado Laboratorio de Fuentes de Protoboard
Electrnica, con equipo alimentacin Cable UTP
Act4. Programacin de cmputo, Software de Quemador de Categora 5
(Lenguaje Assembler). Simulacin, Drivers, PICs IC L293d
Compiladores, etc. Pinzas de punta IC LM324
Act5. Programacin Pinzas de corte IC 7805
(Lenguajes de alto nivel). Multmetros, Resistencias ,
Plataforma Capacitores
Arduino electrolticos,
Resultados de Competencia: Caja de Capacitores
Aprendizaje: herramientas. cermicos, osciladores
piezoelctricos.

Identificar y analizar la
informacin tcnica del
diseo segn las
condiciones de la empresa.

Alistar y revisar los Realizar el desarrollo del


componentes constitutivos sistema mecatrnica de
del automatismo segn los acuerdo a las
planos del mismo. especificaciones tcnicas.

Ensamblar el prototipo
objeto del diseo siguiendo
los procedimientos de
ensamble sugeridos en la
informacin tcnica.

Duracin de la gua ( en
40 horas
horas):

Pgina 1 de 12
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

2. INTRODUCCION

Estimado aprendiz:

En las sesiones de actividades previas a este curso, el aprendiz estuvo trabajando con diversos tipos de
seales, trabajando con el diseo de sistemas electrnicos, tanto digitales como anlogos, aplicando
diversos mtodos de diseo, con el fin de obtener y entregar algn tipo de informacin o respuesta. Estos
sistemas se caracterizan por la intervencin en sus componentes fsicos.

Como se vio anteriormente, esto genera una desventaja puesto que estos sistemas entregan una nica
respuesta a una combinacin en sus seales de entrada, reduciendo la flexibilidad del sistema en general.

Durante el presente curso, aprenderemos a trabajar con unos dispositivos que se han hechos muy
populares y de gran uso, debido a su gran flexibilidad y a la facilidad del desarrollo de proyectos que utilizan
estos dispositivos.

Los microcontroladores son circuitos encapsulados tanto analgicos como digitales que cumplen alguna
funcin de acuerdo con unas instrucciones incluidas dentro de su cerebro. Esto hace que los
microcontroladores sean muy apropiados para mayora de aplicaciones tanto domsticas como industriales.
Sin embargo para su aplicacin se parte de los conocimientos adquiridos previamente.

Si bien es cierto, que hay una muy diversa gama de referencias y fabricantes de microcontroladores, su
funcionamiento y composicin son muy parecidos. Los conceptos y terminologa que se manejan en este
curso aplica para la gran mayora de microcontroladores. El objetivo del curso es proporcionar al aprendiz la
capacidad necesaria para desarrollar proyectos microcontrolados basndose en la informacin relacionada
y/o proporcionada por el fabricante.

Bsicamente este curso tiene dos enfoques principales. La parte fsica (hardware) donde se estudiar la
construccin y conexin fsica del microcontrolador, y el diseo de algoritmos y programas que describen el
comportamiento del sistema microcontrolado (software).

Pgina 2 de 12
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

3. ESTRUCTURACION DIDACTICA DE LAS ACTIVIDADES DE APRENDIZAJE

3.1 Actividades de Reflexin inicial.

Con el desarrollo de la presente gua el aprendiz lograr los siguientes objetivos:

Actividad no.1: Introduccin a los microcontroladores.

Definir qu es un microcontrolador, identificar sus principales partes, fabricantes, especificaciones


para la seleccin de determinado microcontrolador.
Familiarizarse con las herramientas para el desarrollo de proyectos microcontrolados.
Familiarizarse con terminologa relacionada con los microcontroladores.

Actividad no.2: Hardware del sistema microcontrolado.

Interpretar la informacin relacionada con las especificaciones tcnicas y elctricas proporcionadas


por el fabricante del microcontrolador y los requerimientos del problema.
Identificar los principales bloques constructivos del microcontrolador utilizado.
Proyectar de forma correcta la conexin de los elementos fsicos asociados al sistema
microcontrolado.

Actividad no.3: Algoritmos del sistema microcontrolado.

Implementar las diferentes etapas para la consecucin de la solucin a un problema de


programacin.
Desarrollar la capacidad de pensamiento algortmico para dar la solucin a un problema cotidiano.

Actividad no.4: Programacin del sistema microcontrolado.

Aplicar el proceso para dar solucin a un problema de programacin, utilizando las 35 instrucciones
disponibles para la programacin de un PIC.
Desarrollar cdigos fuente de manera eficiente, limpia y ordenada.
Usar las herramientas de desarrollo para construccin, depuracin y grabacin de un
microcontrolador.
Construir sistemas que respondan a una determinada combinacin de sus entradas.
Implementar las principales estructuras de programacin en el diseo de sistemas cuyo
funcionamiento depende del tiempo.
Utilizar temporizadores implementados fsicamente dentro del microcontrolador.
Construir sistemas que requieren respuestas variables en el tiempo.

Pgina 3 de 12
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

3.2 Actividades de contextualizacin e identificacin de conocimientos necesarios para el


aprendizaje.

3.2.1 Responda al siguiente cuestionario:


1) Qu es un microcontrolador (uC)?
2) Qu es un microprocesador (uP)?
3) Cul es la diferencia entre un microcontrolador y un microprocesador?
4) Mencione las principales referencias y fabricantes de microcontroladores.
5) Qu es la arquitectura de un microcontrolador?

Responda las siguientes preguntas con respecto al microcontrolador PIC16F84A o el que usted
quiera.
6) Dibuje el diagrama de bloques del uC.
7) Dibuje el mapa de memoria de datos.
8) Dibuje el mapa de memoria de programa.
9) Transcriba la tabla resumida del Set de Instrucciones para la programacin de un uC.
10) Descargue el datasheet (hojas de datos del fabricante) del uC seleccionado.
11) Elabore un anteproyecto que describa la construccin de un programador (quemador) de
microcontroladores.

3.2.2 El circuito que se muestra en la figura 1


es una herramienta fundamental para el desarrollo y
prueba de sistemas digitales. Esta punta lgica muestra
el nivel lgico de un punto del circuito. Analice su
funcionamiento, rmelo y selo en los posteriores
montajes.

El acabado y la presentacin del circuito dependen de la


creatividad del aprendiz. Sugerencia: Meter el circuito
dentro de un objeto (Caja, esfero, marcador, etc.).

Este es un circuito bsico. El aprendiz podr construir la


punta lgica con el nivel de complejidad que desee.

3.2.3 Describa el proceso necesario para el


desarrollo de un sistema microcontrolado.

Figura 1. Punta Lgica

Pgina 4 de 12
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

3.3 Actividades de apropiacin del conocimiento (Conceptualizacin y Teorizacin).

3.3.1 Actividad no.1: Introduccin a los microcontroladores.

3.3.1.1 Desarrolle el videotutorial siguiendo las indicaciones del instructor.


3.3.1.2 Monte (en Protoboard) el circuito descrito en el tutorial y siguiendo las
instrucciones dadas por el instructor ponga a funcionar el circuito.

3.3.2 Actividad no.2: Hardware del sistema microcontrolado.

3.3.2.1 A continuacin se presentan cuatro problemas de microcontroladores. Dibuje el


circuito elctrico, teniendo en cuenta las especificaciones del problema y
restricciones de diseo segn las caractersticas tcnicas y elctricas del
microcontrolador. Todos los ejercicios se deben disear utilizando un
microcontrolador de 18 pines:

a) Se requiere un sistema que controle tanto el sentido de giro como la velocidad


de un motor de corriente continua de una banda transportadora alimentado con
12Vdc. El motor consume en su fase de arranque una corriente aproximada a
1.2A. Cuando un objeto pasa a travs de un primer sensor de barrera (IR) el
motor reduce la velocidad de la banda a la mitad; cuando el objeto llega al
segundo sensor la banda vuelve a su velocidad normal. Con un pulsador se
dar la seal de arranque para el motor mientras que con un interruptor se
dar la seal de control de sentido de giro.

b) Se requiere un sistema un sistema que controle la velocidad y el sentido de


giro de un motor PAP, alimentado a 24Vdc. El control de la velocidad se hace
a partir de un arreglo de 2 interruptores (Dipswitch) que entrega cuatro
combinaciones de seal para generar la seal de detencin y tres velocidades
diferentes, y con un sensor LDR se d la seal para el control del sentido de
giro del motor.

c) Un sistema microcontrolado consta de una entrada binaria de 5 bits y en su


salida estn conectados dos displays sietes segmentos donde se visualiza el
resultado en decimal del valor binario en la entrada (No se requiere
decodificador).

d) Se quiere controlar un conjunto de 100 leds de alto brillo de 5 mm y de colores


Rojo, Verde y Azul. El fabricante nos entrega los datos mostrados en la figura
2. Los leds estn organizados en cinco series de 20 leds cada una. El sistema
debe visualizar por lo menos cuatro secuencias diferentes y una de ellas
controla la amplificacin o atenuacin de luz emitida por los leds

Pgina 5 de 12
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

Figura 2. Datos tcnicos de los leds

3.3.2.2 En los archivos anexos usted puede encontrar el circuito del entrenador para ser
construido (puede ser en protoboard) para prueba y desarrollo de los posteriores
cdigos para el microcontrolador. En el siguiente enlace puede encontrar circuitos
alternativos para su construccin.

http://pic16f84a.org/proteus.html

3.3.3 Actividad no.3: Algoritmos del sistema microcontrolado.

3.3.3.1 Dibuje el diagrama de flujo que describa el comportamiento de las compuertas


AND, OR, XOR, YES, NAND, NOR, XNOR.
3.3.3.2 Disee el algoritmo de uno de los problemas planteados en el punto 3.3.2.1 de la
presente gua.

3.3.4 Actividad no.4: Programacin (Lenguaje Assembler).

3.3.4.1 Siga los ejemplos para completar la siguiente tabla (aydese del set de
instrucciones):

BITS DE
*I / D MNEMONICO OPERANDO(S) DESCRIPCION
STATUS

__CONFIG

LIST

INCLUDE

DEFINE

Pgina 6 de 12
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

Indica al ensamblador donde comienza el


D ORG L NA
programa

bsf

I bcf F, B Coloca en 0 el bit B del registro F

movlw

movwf

clrf

btfss

goto

btfsc

addwf

andwf

END

call

swap

* (I) Instruccin (D) Directiva

3.3.4.2 Describa qu es lo que hace el siguiente cdigo. Escriba el comentario en cada


lnea de programa.

; *************************************************************************************************************************************
__CONFIG _CP_OFF& _WDT_OFF& _PWRTE_ON& _XT_OSC
LIST P=16f84a
INCLUDE <P16F84A.INC>

; *************************************************************************************************************************************

#DEFINE IN_A PORTA,0 ; _____________________________________________


#DEFINE IN_B PORTA,1 ; _____________________________________________
#DEFINE OUT_Q PORTB,0 ; _____________________________________________

; ************************************************************************************************************************************

Pgina 7 de 12
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

ORG 0 ; _____________________________________________________

Inicio bsf STATUS, RP0 ; _____________________________________________________


movlw 0x1F ; _____________________________________________________
movwf TRISA ; _____________________________________________________
clrf TRISB ; _____________________________________________________
bcf STATUS, RP0 ; _____________________________________________________

principal btfss IN_A ; _____________________________________________________


goto sale_cero ; _____________________________________________________
btfss IN_B ; _____________________________________________________
goto sale_cero ; _____________________________________________________
bsf OUT_Q ; _____________________________________________________
goto principal ; _____________________________________________________
sale_cero bcf OUT_Q ; _____________________________________________________
goto principal ; _____________________________________________________

END ;_____________________________________________________

3.3.4.3 Construya el cdigo fuente para los diagramas del punto 3.3.3.1.

3.3.4.4 Aplicando los conocimientos adquiridos durante la explicacin en el ambiente de


formacin desarrolle un sistema que d solucin a uno de los problemas
planteados en el punto 3.3.2.1. Desarrolle el prototipo aplicando el proceso para
desarrollo de sistemas microcontrolados.

3.4 Actividades de transferencia del conocimiento.

Para que los objetivos de aprendizaje sean alcanzados es necesario compartirlos y as reforzar el
proceso de apropiacin del conocimiento.
Con este objetivo en mente, prepare un informe y una presentacin acerca del proyecto asignado por
el instructor. Debe tener en cuenta dos partes principales:

La descripcin tcnica del diseo y desarrollo del proyecto.


Busque el formato de Plan de Negocio y muestre el proyecto como una oportunidad de
negocio.

Pgina 8 de 12
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

3.5 Actividades de evaluacin.

Evidencias de Aprendizaje Criterios de Evaluacin Tcnicas e Instrumentos de


Evaluacin

Evidencias de Conocimiento :
Solucin a mano del COMPARA LAS TECNOLOGAS PARA Sustentacin oral y hoja de
AUTOMATIZACIN, ESTABLECE
Cuestionario del punto 3.2 de la VENTAJAS Y DESVENTAJAS.
respuestas.
presente gua.
CARACTERIZA CADA UNA DE LAS
TECNOLOGAS DEFINIENDO SUS
FORTALEZAS Y DEBILIDADES.

DETERMINA LOS TIPOS DE


TECNOLOGA PARA LA SOLUCIN
DE UN PROBLEMA DE
AUTOMATIZACIN

IDENTIFICA LOS PROVEEDORES DE


COMPONENTES, EQUIPOS Y
SOLUCIONES AUTOMATIZADAS
MEDIANTE INTERNET Y OTROS
MEDIOS.

Evidencias de Desempeo:

Diseo de Hardware de los DESCRIBE LAS SOLUCIONES Estudio de casos, archivos de


TECNOLGICAS POSIBLES PARA
problemas planteados en el CADA PROCESO DE MANUFACTURA,
simulacin, informes de
punto 3.3.2 de la presente gua o SUS CARACTERSTICAS Y simulacin, Listas de chequeo.
problema asignado por el ESTRUCTURA.

instructor. DETERMINA LA ESTRUCTURA DE UN


SISTEMA AUTOMATIZADO.
Diseo del algoritmo de uno de REALIZA LA INVESTIGACIN SOBRE
los problemas planteados en el LA GESTIN DE PROYECTOS DE
DESARROLLO TECNOLGICO CON
punto 3.3.2 de la presente gua o TODAS SUS FASES.
problema asignado por el
CALCULA LAS ESPECIFICACIONES
instructor. TCNICAS DEL PROBLEMA DEL
OBJETO A AUTOMATIZAR.
Creacin de cdigo fuente
DETERMINA LAS
solucin a uno de los problemas ESPECIFICACIONES
planteados en el punto 3.3.2 de METROLGICAS DE LAS VARIABLES
Y SEALES CRTICAS.
la presente gua o problema
asignado por el instructor. COMPARA CADA ALTERNATIVA DE
SOLUCIN DEL AUTOMATISMO,
SEGN ESPECIFICACIONES Y
RESTRICCIONES.

Pgina 9 de 12
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

Simulacin del sistema


microcontrolado que da solucin
a uno de los problemas
planteados en el punto 3.3.2 de
la presente gua o problema
asignado por el instructor.

Evidencias de Producto: ELABORA EL INFORME TCNICO DE


Juego de roles.
LOS CLCULOS REALIZADOS
ADJUNTANDO LOS DIAGRAMAS DE Listas de verificacin.
Construccin del entrenador o LOS ALGORITMOS Y LOS
PROGRAMAS DE SOFTWARE DEL
del prototipo solucin a uno de AUTOMATISMO DISEADO
los problemas planteados en el
ELABORA Y CONSOLIDA LA
punto 3.3.2 de la presente gua o INFORMACIN SOBRE LOS
problema asignado por el SISTEMAS: MECNICOS,
ELCTRICOS, ELECTRNICOS,
instructor. HIDRULICOS, NEUMTICOS.

Pgina 10 de 12
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
SISTEMA INTEGRADO DE GESTIN Fecha: 30/09/2013
Procedimiento Ejecucin de la Formacin Profesional Integral
Cdigo: F004-P006-
GUA DE APRENDIZAJE
GFPI

4. RECURSOS PARA EL APRENDIZAJE

Materiales de formacin devolutivos: AMBIENTES DE


Materiales de formacin (consumibles) Talento Humano (Instructores)
(Equipos/Herramientas) APRENDIZAJE TIPIFICADOS

ACTIVIDADES DEL DURACIN


ESCENARIO (Aula,
PROYECTO (Horas) Laboratorio, taller, unidad
productiva) y elementos y
Descripcin Cantidad Descripcin Cantidad Especialidad Cantidad
condiciones de seguridad
industrial, salud ocupacional
y medio ambiente
Laboratorio de Electrnica, con
equipo de cmputo, Software de
Proyector de 1 IC Microcontrolador 2 Electrnica 1
Simulacin, Drivers, Compiladores,
imgenes
etc.
Mesa de trabajo para montaje
Diseo 40 Computadores 1 Protoboard 2 electrnico, banco de instrumentos
de medicin y prueba.
Cable UTP Utensilios de aseo. Depsito de
Osciloscopio 1 2m
Categora 5 desechos electrnicos, Baterias, etc.
Multmetro 1 IC L293d 1
Fuentes de
1 IC LM324 2
alimentacin
Quemador de PICs 1 IC 7805 2
Pinzas de punta 2
Pinzas de corte 2
Caja de
1
herramientas

Pgina 11 de 12
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
SISTEMA INTEGRADO DE GESTIN Fecha: 30/09/2013
Procedimiento Ejecucin de la Formacin Profesional Integral
Cdigo: F004-P006-
GUA DE APRENDIZAJE
GFPI

5. REFERENTES BIBLIOGRFICOS

Lpez Garca, J. C. (2009). Algoritmos y programacin. Fundacin Gabriel Piedrahita Uribe.


Palacios Municio, E., Remiro Dominguez, F., & Lpez Prez, L. J. (2004). Microcontrolador
PIC16F84 Desarrollo de proyectos. Mxico D.F.: AlfaOmega.
Steven F Barret, D. J. (2006). Microcontrollers Fundamentals for Engineers and Scientists.
USA, U.S.A.: Morgan & Claypool.

6. CONTROL DEL DOCUMENTO (ELABORADA POR)

Nombre Cargo Dependencia Firma Fecha

Centro
Autores Hctor Hel Ruiz Garca Instructor
Metalmecnico

Asesora Centro
Fredy Armando Arias Instructor
Pedaggica Metalmecnico mayo de 2014

Revisin

Aprobacin

Pgina 12 de 12

Você também pode gostar