Vous êtes sur la page 1sur 11

GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL

PROCEDIMIENTO DESARROLLO CURRICULAR


GUÍA DE APRENDIZAJE

1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE

• Programa de Formación:
o AUTOMATIZACIÓN INDUSTRIAL
• Código:
o 223309
• Nombre del Proyecto:
o Automatización Y Repotenciación De Máquinas (34180)
• Fase del Proyecto:
o Planeación y diseño
• Actividad de Proyecto:
o Simular la solución del problema de reparación o repotenciación
• Competencia:
o Gestionar la automatización y el mantenimiento de máquinas y procesos industriales
• Resultados de Aprendizaje:
▪ Implementar redes de comunicación industrial en procesos automatizados, para lograr la integración y
efectividad en el proceso.
▪ Implementar sistemas de supervisión y control de máquinas y procesos automatizados, para aumentar la
eficiencia y calidad de la producción

• Duración de la Guía:
o 40 horas

GFPI-F-019 V3
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

2. PRESENTACION

Apreciado aprendiz,

Todo automatismo se puede dividir como mínimo en dos partes fundamentales. El control que
es la parte del automatismo que toma la decisión de cómo es debe actuar el automatismo en
función de los valores actuales de las variables que intervienen en el proceso, y la potencia
que es la que recibe las órdenes del control y las entrega a los elementos que modifican esos
valores de las variables. Para que el control tome las decisiones de funcionamiento debe
recibir información del proceso mediante los elementos de entrada conocidos también como
sensores, transductores o captadores. Estos entregan una señal al control en proporción al
valor de la variable que se quiere controlar. Los elementos de salida se conocen también
como actuadores, que son los que reciben las débiles señales del control y las adaptan a los
niveles de potencia necesarias para modificar los valores de las variables.

Como estrategias para el control podemos escoger entre distintas alternativas definidas como
tecnologías, las cuales podemos clasificar en dos tipos de tecnologías. Tecnologías de lógica
cableada y tecnologías de lógica programada.

Las tecnologías involucradas en el primer tipo tienen la característica de que el


funcionamiento del sistema depende de su configuración física y para modificar su
funcionamiento se debe modificar dicha configuración (Cablear y descablear). Como ejemplo
de este tipo de tecnologías tenemos la neumática, hidráulica, eléctrica, mecánica y
combinación entre ellas electroneumática, electrónica, etc. Las tecnologías de lógica
programada tiene la ventaja de que el funcionamiento del automatismo depende no solo de
su estructura física sino de una serie de instrucciones que se encuentran en algún lugar del
control. Este espacio se conoce como memoria y es donde están las instrucciones que
describen el funcionamiento del sistema. Si queremos modificar la forma como funciona el
automatismo en la mayoría de casos solo con modificar esas instrucciones es suficiente.

Como alternativas del sistema de control programado tenemos el control a través de PC,
PLC’s, PAC’s y los microcontroladores. Con el desarrollo de la presente guía se pretende dar
a conocer el proceso para el desarrollo de un sistema microcontrolado, incluyendo el proceso
de diseño del sistema físico tanto como el diseño, programación de los algoritmos que dan
solución a diversos problemas de tipo tecnológico.

Asi que… ¡Manos a la obra!


SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

3. FORMULACION DE LAS ACTIVIDADES DE APRENDIZAJE

3.1 Actividades de Reflexión inicial.

Con el desarrollo de la presente guía el aprendiz logrará los siguientes objetivos:

Actividad no.1: Introducción a los microcontroladores.

• Conocer e identificar las herramientas involucradas en el proceso de desarrollo de un sistema


microcontrolado.
• Interactuar con el software de simulación y programación para sistemas microcontrolados.
• Familiarizarse con los términos técnicos relacionados con las hojas de fabricantes de los
microcontroladores.

Actividad no.2: Hardware del sistema microcontrolado.

• Aplicar un método para diseñar un sistema microcontrolado.


• Conocer los parámetros para seleccionar un microcontrolador.
• Diseñar las interfaces necesarias para adaptar las señales del microcontrolador a los diferentes
periféricos del sistema microcontrolado.
• Poner a punto el sistema físico de un dispositivo microcontrolado.

Actividad no.3: Algoritmos y programación.

• Conocer el contexto de los sistemas programados en la automatización.


• Entender el proceso de solución a problemas que requieran programación.
• Conocer los conceptos relacionados con la programación de sistemas automatizados.
• Diseñar un algoritmo usando diversas metodologías de programación.
• Aplicar los diagramas de flujo y el pseudocódigo como herramientas de programación.
• Identificar cada uno de los tipos de datos utilizados en la programación.
• Dar solución a un problema específico de programación siguiendo los pasos de análisis del
problema, diseño, traducción y depuración del algoritmo.

Actividad no.4: Programación del sistema microcontrolado.

• Aplicar los conceptos de programación vistos durante la primera actividad.


• Dar solución a problemas de programación haciendo uso de los diversos periféricos que hacen
parte del microcontrolador.
• Aplicar las diversas estructuras de programación en la solución de problemas de programación.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

3.2 Actividades de contextualización e identificación de conocimientos necesarios para el aprendizaje.


Responda el siguiente cuestionario de acuerdo con los conocimientos adquiridos. (Esta evaluación no
representa calificación; por lo tanto no se preocupe si no conoce todas las respuestas).

1. Los pines de entrada/salida de un microcontrolador, pueden alimentar una carga de hasta 25mA
cuando están configurados como salida. Si se conecta un led azul de alto brillo a uno de estos
pines, ¿Cuál es el valor comercial mínimo de la resistencia en serie para proteger el led? Tenga
en cuenta que los valores de voltaje en la salida son niveles TTL.
Ayúdese con la tabla mostrada en la figura 1.

Figura 1. Datos técnicos de los leds

2. Explique qué es y cómo se usa un display siete segmentos.


3. Represente la siguiente ecuación en un circuito lógico y extraiga la tabla de verdad:
𝐴𝐵 + 𝐵𝐶′𝐷 + [(𝐴 + 𝐶)𝑋𝑂𝑅(𝐵 + 𝐷)]
Defina:
4. ¿Qué es un registro de desplazamiento?
5. ¿Qué es un contador digital?
6. ¿Qué es una memoria?
7. Diga qué proceso se describe en el siguiente algoritmo:

INICIO

IN= A, B
OUT= Q

No
A = 1?

Si

B = 1?
Si

No

Q=1 Q=0

FIN
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

8. Escriba el algoritmo que describe el funcionamiento de las puertas de las estaciones de


Transmilenio.
9. Describa la forma como funcionan las siguientes estructuras de control: IF THEN, IF THEN ELSE,
WHILE, DO WHILE, FOR, SWITCH CASE, SWITCH CASE DEFAULT.
10. Convertir:
a. 11011102 → 𝐷𝑒𝑐𝑖𝑚𝑎𝑙
b. 𝐴𝐹016 → 𝐷𝑒𝑐𝑖𝑚𝑎𝑙
c. 199010 → 𝐻𝑒𝑥𝑎𝑑𝑒𝑐𝑖𝑚𝑎𝑙
d. 3𝐹𝐹116 → 𝐵𝑖𝑛𝑎𝑟𝑖𝑜
e. 3828 → 𝐷𝑒𝑐𝑖𝑚𝑎𝑙
11. Solucione:
a. 1100110010 + 110010 =
b. 110010 − 1101 =
c. 110110 + 10111 + 11 =
d. 110010 − 1101 = (Solucione este ejercicio por método de complementos)

3.3 Actividades de apropiación del conocimiento (Conceptualización y Teorización).

3.3.1 Actividad no.1: Introducción a los microcontroladores.


3.3.1.1 Responda al siguiente cuestionario:
1) ¿Qué es un microcontrolador (uC)?
2) ¿Cuál es la diferencia entre un microcontrolador y un microprocesador?
3) Mencione las principales referencias y fabricantes de microcontroladores.
4) ¿Qué es la arquitectura de un microcontrolador?
Responda las siguientes preguntas con respecto al microcontrolador PIC16F84A o el que usted
quiera trabajar.
5) Dibuje el diagrama de bloques del uC.
6) Dibuje el mapa de memoria de datos.
7) Dibuje el mapa de memoria de programa.
8) Transcriba la tabla resumida del Set de Instrucciones para la programación de un uC.
9) Descargue el “datasheet” (hojas de datos del fabricante) del uC seleccionado.
10) Elabore un anteproyecto que describa la construcción de un programador (quemador) de
microcontroladores.

3.3.1.2 Desarrolle la simulación del sistema propuesto por el instructor siguiendo las indicaciones dadas.

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 códigos para el microcontrolador. En
el siguiente enlace puede encontrar circuitos alternativos para su construcción. El aprendiz debe
realizar la captura del circuito en al programa Proteus para su posterior simulación. De igual forma
el aprendiz presentara la lista de materiales (BOM) y el presupuesto para su implementación.

http://pic16f84a.org/proteus.html
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

3.3.2 Actividad no.2: Diseño del hardware del sistema microcontrolado.

3.3.2.1 A continuación se presentan cuatro problemas de microcontroladores. Dibuje el circuito eléctrico,


teniendo en cuenta las especificaciones del problema y restricciones de diseño según las
características técnicas y eléctricas del microcontrolador. Todos los ejercicios se deben diseñar
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 través 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 señal de arranque para el motor mientras que con un interruptor se dará la señal de
control de sentido de giro.

b. Se requiere 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 señal para generar la señal de
detención y tres velocidades diferentes, y con un sensor LDR se dá la señal para el control
del sentido de giro del motor.

c. Se requiere un sistema de acceso a una habitación por medio de un teclado. El sistema debe
solicitar una clave de acceso a través de una pantalla LCD. Si el usuario ingresa un valor
incorrecto más de tres veces sonará una alarma y activará una luz intermitente hasta que se
active un botón de reinicio. Si la clave ingresada es correcta se activará la cerradura que está
conectada a través de un solenoide de 120Vac.

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 1. Los leds están 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 amplificación o atenuación de luz emitida por
los leds.

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

3.3.3 Actividad no.3: Algoritmos y programación.

3.3.3.1 Dibuje el diagrama de flujo que describa el comportamiento de las compuertas AND, OR, XOR,
YES, NAND, NOR, XNOR, NOT.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

3.3.4 Actividad no.4: Programación del sistema microcontrolado

3.3.4.1 Programe el entrenador para que funcione como una compuerta lógica donde RA0 y RA1 son las
entradas para la compuerta y RB0 es la salida. Haga este ejercicio para cada una de las
operaciones lógicas del punto 3.3.3.1.

3.3.4.2 Programe en un solo código fuente, todas las compuertas. Las entradas deben quedar
configuradas de la siguiente forma: RA0 y RA1 serán las entradas para la compuerta. Los pines
RA2, RA3 y RA4 deben ser las entradas para seleccionar la compuerta a funcionar. La respuesta
se debe ver en uno de los display del entrenador sea uno o cero. El sistema debe funcionar de
acuerdo con la siguiente tabla:

RA4 RA3 RA2 OPERACION


0 0 0 AND
0 0 1 OR
0 1 0 XOR
0 1 1 YES
1 0 0 NAND
1 0 1 NOR
1 1 0 XNOR
1 1 1 NOT

3.3.4.3 Programe en el entrenador un contador de eventos. El sistema debe incrementar cada vez que el
sensor detecte un objeto. Si el contador llega a 9, al detectar otro objeto el contador debe
reiniciarse. Cuando se accione el pulsador conectado al pin RA0 el contador debe decrementar; si
el contador llega a 0, cuando se vuelva a accionar el pulsador el contador deben permanecer en 0.
El valor del contador se debe visualizar en uno de los dos displays del entrenador.

3.3.4.4 Programe en el entrenador un contador de tiempo de 00 a 99 segundos. Al accionar el pulsador


conectado al pin RA0 el contador se debe iniciar o detener. El valor del tiempo se debe visualizar
en los displays del entrenador.

3.3.4.5 Los siguientes ejercicios se deben programar en un microcontrolador con Convertidor Análogo a
Digital (ADC); se sugiere el PIC16F877 o PIC16F88.

a. Programe en el entrenador un sensor de distancia. El valor de la distancia medida se debe


visualizar en los leds conectados al puerto B.
b. Según el valor detectado por el sensor un motor conectado al driver L293 del entrenador girará en
un sentido u otro.
c. Un led iluminará en proporción a la distancia detectada por el sensor.
d. Un motor DC girará a una velocidad en proporción a la distancia detectada por el sensor.
e. Un servomotor se posicionará de acuerdo con la distancia detectada por el sensor.

3.3.4.6 Aplicando los conocimientos adquiridos durante la explicación en el ambiente de formación


desarrolle un sistema que dé solución a uno de los problemas planteados en el punto 3.3.2.1.
Desarrolle la simulación aplicando el proceso para desarrollo de sistemas microcontrolados.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

4. ACTIVIDADES DE EVALUACIÓN

4.1. Presente un informe que incluya el algoritmo (diagrama de flujo), código fuente, archivos de
simulación y planos de diseño del sistema solución al problema planteado a continuación.

En una fábrica se encuentra una máquina dosificadora, que contiene los siguientes elementos:

1. Una banda transportadora movida por un motor de corriente directa de 12Vdc.


2. Dos sensores uno en cada extremo de la banda que entregan un pulso de 200ms al
detectar un objeto.
3. Dos actuadores de dosificación los cuales se accionan manteniendo una señal
binaria.
4. Un pulsador de Inicio/parada de la máquina.
5. Un interruptor de seguro.
6. Un final de carrera de posición inicial.
7. Arreglo de dos interruptores C0 y C1 para seleccionar el modo de funcionamiento.

Usted ha sido contratado para programar esta máquina según los siguientes requerimientos
de funcionamiento; la máquina tiene 4 modos de funcionamiento que dependen de la
combinación del arreglo de interruptores:

COMBINACION 1 (C0 = 0 y C1 = 0);


Al accionar el pulsador de inicio/parada el motor de la banda transportadora inicia girando en
sentido horario; cuando el sensor 1 detecta un objeto entonces el motor se detiene y se
mantiene la señal del actuador 1 por 5 segundos. Se vuelve a encender el motor hasta que es
detectado por el sensor 2 y se detiene el motor; se mantiene la señal del actuador 2 por otros
5 segundos y finaliza la secuencia.

COMBINACION 2 (C0 = 0 y C1 = 1);


Al accionar el pulsador de inicio/parada el motor de la banda transportadora inicia girando en
sentido horario; cuando el sensor 1 detecta un objeto entonces el motor se detiene y se
mantiene la señal del actuador 1 por 5 segundos. Se vuelve a encender el motor hasta que es
detectado por el sensor 2 y se detiene el motor; se mantiene la señal del actuador 2 por otros
5 segundos e inicia la misma secuencia pero en sentido anti horario. Cuando llega a la posición
inicial finaliza la secuencia.

COMBINACION 3 (C0 =1 y C1 = 0);


Igual que la combinación 2 pero el sistema se debe pausar y apagar todos los actuadores y el
motor en cualquier momento que se accione el pulsador de inicio/parada y continuar cuando
se vuelva a pulsar. (En caso de que esté algún actuador funcionando y se pause el sistema el
actuador debe terminar los 5 segundos y ahora sí apagarse)

COMBINACION 4 (C0 = 1 y C1 = 1);


Funciona igual que la combinación 3 pero la secuencia se repite tres veces.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

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

• La descripción técnica del diseño y desarrollo del proyecto.


• Presente el proyecto como una oportunidad de negocio, basado en el formato de Plan de
Negocios del SENA.

Evidencias de Aprendizaje Criterios de Evaluación Técnicas e Instrumentos de


Evaluación

Evidencias de Conocimiento:
Solución a mano del cuestionario del punto RECONOCE LAS FASES PARA ORGANIZAR EL Sustentación oral y hoja de respuestas
PROYECTO SOBRE LA AUTOMATIZACIÓN DE
3.3.1.1 de la presente guía.
MÁQUINAS, EQUIPOS Y PROCESOS
INDUSTRIALES, INVOLUCRANDO
Evaluación sobre el manejo de simulador, IDENTIFICACIÓN DE NECESIDADES O
compilador y programación de pines I/O. PROBLEMAS, GENERACIÓN DE
ALTERNATIVAS DE SOLUCIÓN, PLANEACIÓN,
DISEÑO, EJECUCIÓN, DESARROLLO,
VALIDACIÓN Y AJUSTE.

Evidencias de Desempeño:
Presentación de la simulación a la práctica EMPLEA SOFTWARE PARA LA SIMULACIÓN,
PROGRAMACIÓN Y VERIFICACIÓN DEL Estudio de casos, archivos de simulación,
sugerida por el instructor. informes de simulación, Listas de
FUNCIONAMIENTO DE MÁQUINAS Y
EQUIPOS AUTOMATIZADOS. chequeo.
Diseño de Hardware de los problemas
planteados en el punto 3.3.2.1. de la CONSULTA MANUALES DE USO Y
presente guía o problema asignado por el OPERACIÓN DE LOS EQUIPOS Y MÁQUINAS
instructor. AUTOMATIZADAS, PARA EXTRACTAR Y
SINTETIZAR LA INFORMACIÓN PERTINENTE
Diseño del algoritmo de uno de los Y NECESARIA PARA LA REALIZACIÓN DEL
MANTENIMIENTO.
problemas planteados en el punto 3.3.2.1.
de la presente guía o problema asignado DEFINE ALTERNATIVAS DE SOLUCIÓN PARA
por el instructor. PROBLEMAS O NECEDADES QUE
INVOLUCREN PROCESOS DE
Creación de código fuente solución a uno AUTOMATIZACIÓN EN MÁQUINAS Y
de los problemas planteados en el punto PROCESOS INDUSTRIALES.
3.3.2.1. de la presente guía o problema
asignado por el instructor.

Evidencias de Producto: PLANEA, DISEÑA Y DESARROLLA SISTEMAS Estudio de casos, archivos de simulación,
Construcción del entrenador o del DE CONTROL DE PROCESOS informes de simulación, Listas de
prototipo solución a uno de los problemas AUTOMATIZADOS Y REDES DE chequeo.
COMUNICACIÓN INDUSTRIAL, SIMULANDO
planteados en el punto 3.3.2.1. de la
Y VERIFICANDO EL COMPORTAMIENTO DE
presente guía o problema asignado por el LAS VARIABLES QUE INTERVIENEN EN LOS
instructor. MISMOS.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

5. GLOSARIO DE TERMINOS
Algoritmos, Código Fuente, Depuración, Programación, Lenguajes De Alto Nivel, Lenguaje
Ensamblador, Estructuras De Control, Variables, Tipos De Datos, Headers De Programa, Librerías,
Sintaxis, Sentencias, Instrucciones, Directivas, Microcontroladores, Memorias, Registros, Vectores.

6. REFERENTES BIBLIOGRAFICOS

Barret, S. F., & Pack, D. J. (2006). Microcontrollers Fundamentals for Engineers and Scientists. United States
of America: Morgan & Claypool.

Chapra, S. C., & Canale, R. P. (2006). Numerical Methods for Engineers. International Edition: Mc Graw Hill.

Garcia Breijo, E. (junio 2008). Compilador C CCS y Simulador Proteus para microcontroladores PIC. México:
AlfaOmega Grupo Editor.

López García, J. C. (2010). Programación con SCRATCH Ed. 3. Bogotá, Colombia: Fundación Gabriel
Piedrahita Uribe.

Palacios, E., Remiro, F., & López, L. J. (2004). Microcontrolador PIC16F84 Desarrollo de proyectos. Madrid,
España: RA-MA.

7. CONTROL DEL DOCUMENTO

Nombre Cargo Dependencia Fecha

Autor (es) Héctor Helí Ruiz García Instructor Centro 23 de marzo de 2017
Metalmecánico

8. CONTROL DE CAMBIOS (diligenciar únicamente si realiza ajustes a la guía)

Nombre Cargo Dependencia Fecha Razón del Cambio

Autor (es)
GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL
PROCEDIMIENTO DESARROLLO CURRICULAR
GUÍA DE APRENDIZAJE

GFPI-F-019 V3

Vous aimerez peut-être aussi