SLS automatizacin Eligio Ancona 116 Col. Santa Mara La Ribera
Del. Cuauhtmoc Mxico, D.F. C.P. 06400 Tel. (55) 5547 9226 [2009]Curso de programacin en C, aplicado a microcontroladores (PIC 18F4550)
Objetivo:
El alumno obtendr los conocimientos bsicos para Realizar programas en Lenguaje C Aplicar Lenguaje C, en la programacin de los PIC. Controlar motores a pasos unipolares. Controlar la velocidad y sentido de giro para motores de CC. Manipular un LCD de caracteres de 2x16. Usar teclados matriciales.
Dirigido a:
Estudiantes del rea de ingeniera elctrica, mecatrnica y carreras a fines, de nivel medio superior y superior.
Duracin: Mnimo 20 hrs.
Temario [2]
SLS automatizacin Eligio Ancona 116 Col. Santa Mara La Ribera Del. Cuauhtmoc Mxico, D.F. C.P. 06400 Tel. (55) 5547 9226 TEMARIO
Clase Temas Practica 1. Introduccin a la programacin en C.
Conocimiento del ambiente general de la programacin en Lenguaje C. Estructura de un programa (Cabeceras, Variables, Constantes, Operadores, Instrucciones de E/S, etc.) Proposiciones (If, If- Else) Iteraciones (For, While, Do-While)
Realizar el cdigo del programa para un men donde se aplican proposiciones e iteraciones. 2. Introduccin a los micro controladores PIC y su programacin en el lenguaje C.
Introduccin a la familia de microcontroladores PIC18F, arquitectura y aplicaciones. Introduccin al ambiente de desarrollo del compilador C: edicin, compilacin y depuracin de programas.
Alambrar el sistema de desarrollo mnimo para que funcione el PIC y se har un programa para el arranque y paro de un sistema electro neumtico. Programacin y alambrado del sistema LIFO (Last In First Out) 3.Secuencia de actuadores
Uso de instrucciones de tiempo, para realizar la secuencia de varios actuadores.
Programacin y alambrado de la activacin de una secuencia de tres solenoides para activar cilindros neumticos de doble efecto, arranque y paro de los actuadores por tiempo. 4. Secuencia de actuadores Control de motores de CC y a pasos.
Funcionamiento de los motores a pasos. Los motores de CC y su control.
Alambrar el puente H y realizar un programa para controlar un motor a pasos y un motor de corriente directa.
5. LCD y Teclado matricial Introduccin a la LCD alfanumrica. El teclado matricial y su funcionamiento. Libreras de C para el manejo de la LCD y teclado matricial
el alumno realizar un dispositivo de entrada y salida utilizando el teclado matricial como entrada y la LCD alfanumrica como salida.
NOTA: La Duracin de cada clase es de aproximadamente 4hras., en caso de no terminar en ese tiempo, se puede ampliar su duracin, hasta que el alumno considere que ya fue comprendido el tema del da.