TR1 Micontroladores
TR1 Micontroladores
TR1 Micontroladores
PLAN DE TRABAJO
DEL ESTUDIANTE
TRABAJO FINAL DEL CURSO
1. INFORMACIÓN GENERAL
3. PREGUNTAS GUIA
Durante la investigación de estudio, debes obtener las respuestas a las siguientes interrogantes:
Nº PREGUNTAS
Realice el programa del Arduino para controla la pantalla LCD y el motor paso a paso de
4 acuerdo a lo requerido.
2
TRABAJO FINAL DEL CURSO
Los controladores de motores de paso a paso se realizan sobre la base de circuitos digitales que
controlan los drivers aumentando la capacidad de carga de las salidas. Por lo general, en un
controlador de este tipo encontramos un microcontrolador, pero no necesariamente, porque
dicho controlador se puede hacer basado en puertas y flip-flops sin mucha dificultad. El propio
método de control del motor depende de su tipo, el número de fases y si es con o sin
retroalimentación.
Es decir que se puede encontrar muchos diseños de controladores de motor paso a paso, desde
los más fáciles de construir, equipados con un potenciómetro para regular la velocidad de
rotación y un botón para cambiar la dirección de rotación o un botón de inicio/parada,
construido con el uso de componentes discretos, como puertas, flip-flops y llaves de
transistores, hasta muy complicado, por ejemplo, realizado sobre la base de circuitos
integrados especializados de controladores y un procesador DSP.
Al seleccionar un motor para una aplicación específica, siempre hay algunas compensaciones
a considerar, como, por ejemplo, la velocidad angular máxima y el par requerido con respecto
al proyecto ralizado.
3
TRABAJO FINAL DEL CURSO
2. ¿Cómo se controla la pantalla LCD?
Las pantallas LCD tienen diferentes características porque son fabricadas en diferentes
tamaños y su uso depende de la necesidad que se tenga, los tamaños comunes en el mercado
son el LCD 16×2 (2 filas y 16 caracteres), de 20×4, 20×2 y 40×2.
Para que el LCD consiga mostrar los caracteres se utiliza un controlador en estos dispositivos
donde el más popular es el Hitachi HD44780, el cual trabaja con LCDs monocromáticos de
hasta 80 caracteres alfanuméricos y símbolos. Usar una pantalla LCD 16×2 con Arduino puede
ser algo complicado por la cantidad de lineas de conexión que se requieren, por lo tanto
dividiremos el proceso en varias fases para facilitarlo:
4
TRABAJO FINAL DEL CURSO
3. ¿A qué se llama familia Arduino? Explique.
Se le llama familia por la divesidad de placas diferentes que posee, cada una con capacidades
diferentes. Además, al ser hardware de código abierto significa que puedes modificar y
producir derivados de placas Arduino que proporcionan aún más factores de forma y
funcionalidad.
➢ ARDUINO MEGA: Es con mucha diferencia el más potente de las placas con
microcontrolador de 8 bits y el que más pines i/o tiene, apto para trabajos ya
algo más complejos aunque tengamos que sacrificar un poco el espacio.
Cuenta con el microcontrolador Atmega2560 con más memoria para el
programa, más RAM y más pines que el resto de los modelos.
➢ FAMILIA MKR: La familia de Arduino MKR son uan serie de placas con un
factor de forma diferente al de Arduino mucho más pequeño y basados todos
en el microcontrolador de 32 bits de Atmel SAMD21. Estas placas están
pensadas principalmente para IoT.
5
TRABAJO FINAL DEL CURSO
4. Realice el programa del Arduino para controla la pantalla LCD y el motor paso a paso de
acuerdo a lo requerido.
Programar Arduino consiste en traducir a líneas de código las tareas automatizadas que
queremos hacer leyendo de los sensores y en función de las condiciones del entorno programar
la interacción con el mundo exterior mediante unos actuadores.
Los diferentes módulos que componen Proteus se pueden adquirir de forma independiente
añadiendo nuevas funcionalidades a medida que aumentan nuestras necesidades de desarrollo
y producción. Además, la capacidad de simular cada una de las familias de microprocesadores
también es objeto de adquisición por separado.
6
TRABAJO FINAL DEL CURSO
HOJA DE PLANIFICACIÓN
PROCESO DE EJECUCIÓN
EJECUCION
OPERACIONES / PASOS /SUBPASOS
Aprender lenguaje CSC o C++
Informarse sobre el lenguaje arduino y los
componentes especificados
Verificar todos los componentes electricos.
Descargar software ARDUINO Y PROTEUS
previo al analisis
7
TRABAJO FINAL DEL CURSO
Completar con condiciones y instrucciones que
recibira el pin según lo requerido en void loop
PROTEUS
Crear simulador del circuito LCD,LDR,pulsador y
Motor stepper unipolar(driver L293D)
8
TRABAJO FINAL DEL CURSO
9
TRABAJO FINAL DEL CURSO
EN ESPERA
ENCENDIDO
10
TRABAJO FINAL DEL CURSO
LISTA DE RECURSOS
1. MÁQUINAS Y EQUIPOS
-Pantalla LCD
2. HERRAMIENTAS E INSTRUMENTOS
LDR celula fotoelectrica
Pulsador
Cables de conexion
Driver L293D
3. MATERIALES E INSUMOS
-Proteus
-Arduino
11