Professional Documents
Culture Documents
Trabajo Final Micro Controladores
Trabajo Final Micro Controladores
EMIT-421
Microcontroladores
Mecatrónica Industrial
Semestre IV
1
Trabajo Final del Curso
Contando con información tecnológica y recursos adicionales, los estudiantes serán capaces
de elaborar un procedimiento para el control de un periférico de salida (LCD) utilizando un
sensor LDR, un pulsador y un microcontrolador Arduino; considerando los aspectos de
calidad, cuidado ambiental y las normas de seguridad e higiene industrial, sin error.
Los motores paso a paso son ideales para la construcción de mecanismos en donde se requieren
movimientos muy precisos. La característica principal de estos motores es el hecho de poder moverlos
un paso a la vez por cada pulso que se le aplique. Este paso puede variar desde 90° hasta pequeños
movimientos de 1.8°, Es por eso que ese tipo de motores son muy utilizados, ya que pueden moverse a
deseo del usuario según la secuencia que se les indique a través de un microcontrolador.
Estos motores poseen la habilidad de quedar enclavados en una posición si una o más de sus bobinas
está energizada o bien total mente libres de corriente.
Principio de funcionamiento
El principio de funcionamiento está basado en un estator construido por varios bobinados en un
material ferromagnético y un rotor que puede girar libremente en el estator.
Estos diferentes bobinados son alimentados uno a continuación del otro y causan un determinado
desplazamiento angular que se denomina “paso angular” y es la principal característica del motor.
De reluctancia variable
De imán permanente
Híbrido
Motor paso a paso de reluctancia variable
Este motor no utiliza un campo magnético permanente, como resultado puede moverse sin
limitaciones o sin un par de parada. Este tipo de montaje es el menos común y se usa, generalmente, en
aplicaciones que no requieren un alto grado de par de fuerza, como puede ser el posicionamiento de un
mando de desplazamiento.
Se desarrolló con objeto de poder conseguir unos desplazamientos angulares más reducidos que en el
caso anterior, sin que por este motivo haya de aumentarse considerablemente el número de bobinados.
Trabajo Final del Curso
El estator presentará la forma cilíndrica habitual conteniendo generalmente un total de tres devanados
distribuidos de tal forma que existirá un ángulo de 120° aproximadamente entre dos de ellos.
Si el estator del motor tiene tres bobinas conectadas, con un terminal común, a todas las bobinas, será
probablemente un motor de reluctancia variable. El conductor común se conecta habitualmente al
borne positivo y las bobinas son alimentadas siguiendo una secuencia consecutiva.
Bipolares
Este tipo de motores por lo general tienen 4 cables de salida, necesitan ciertas manipulaciones para
poder ser controlados, debido a que requieren del cambio de dirección de flujo de corriente a través de
las bobinas en la secuencia apropiada para realizar un movimiento, es necesario un puente H por cada
bobina del motor, es decir que para controlar un motor paso a paso de 4 cables (dos bobinas), se
necesitan usar dos puentes H. Esto hace que la tarjeta controladora se vuelva mas compleja y costosa.
Su uso no es tan común como en el caso de los de tipo unipolar.
Internamente tiene una memoria RAM de 80 posiciones de 8 bits. En cada posición se encuentra un
carácter, que se corresponde con una posición en la pantalla. La posición de memoria 0 se corresponde
con la fila 1 columna 1, la posición 1 con la fila 1 columna 2, etc. De forma automática, está
continuamente leyendo esa memoria, obteniendo el código ASCII allí almacenado y representándolo
en la pantalla, de forma similar al funcionamiento de una controladora de video en el PC.
Para presentar un texto se escribe sobre la memoria interna. Si el LCD se encuentra correctamente
inicializado y el cursor está en la primera posición (fila 1 columna 1), el primer carácter que se escriba
se presentará en la esquina superior izquierda. El siguiente que se envíe en la siguiente columna y así
sucesivamente, sin necesidad de indicar las posiciones de memoria donde queremos escribir el
carácter, el incremento lo hace de forma automática, siempre que así se haya programado.
Además, se pueden enviar comandos para controlar la presentación. Para todo esto tiene dos buses,
uno de datos (D0-D7) y otro de control (E, R/W y RS), que se comportan de la siguiente manera:
Bus de control:
o E: enable. Sirve como señal de captura, tanto para lectura como escritura.
o R/W: Indica el sentido de los datos: "1" para lectura y "0" para escritura.
o RS: A "1" indica que se envía o recibe un carácter y a "0" que se envía un comando.
Bus de datos:
Figura 1
Alimentación:
+5V Pin 16 (bit 2 del puerto de control). Este bit deberá estar siempre a nivel alto.
GND Pin 18
Trabajo Final del Curso
LILYPAD ARDUINO
¡Esta es la placa principal de LilyPad Arduino! LilyPad es una tecnología e-textil portátil
desarrollada por Leah Buckley y diseñada cooperativamente por Leah y SparkFun. Cada LilyPad fue
diseñado creativamente con grandes almohadillas de conexión y una parte posterior plana para
permitir que se cosan en la ropa con hilo conductor. El LilyPad también tiene su propia familia de
placas de entrada, salida, energía y sensores que también se construyen específicamente para e-
textiles. ¡Incluso son lavables!
Trabajo Final del Curso
Trabajo Final del Curso
ARDUINO LEONARDO
Leonardo es la primera placa de desarrollo de Arduino en utilizar un microcontrolador con USB
incorporado. Esto significa que puede ser más barato y más simple. Además, como la placa maneja
el USB directamente, las bibliotecas de códigos están disponibles, lo que le permite emular el
teclado de su PC, el mouse y mucho más.
Trabajo Final del Curso
Arduino DUE:
Arduino basado en un microcontrolador de 32 Bits, Tiene 54 entradas/salidas digitales y 12
entradas analógicas, 2 buses TWI, SPI y 4 UARTs. Funcionan todos los módulos basados en 3.3V, no
soporta 5V ya que puede dañar la placa. Posee adicionalmente interno dos puertos USB para poder
controlar periféricos.
Trabajo Final del Curso
Arduino Nano
Arduino basado en un microcontrolador ATmega328. Es similar en cuanto a características al
Arduino uno. Las diferencias son tanto el tamaño como la forma de conectarlo al ordenador para
programarlo. Es compatible con la mayoría de shield, aunque de la misma forma que el Arduino
Micro.
Arduino FIO
Arduino basado en un microcontrolador ATmega328p. Trabaja a 8 MHz y 3.3V tiene 14 pines de
entrada/salidas digitales (6 PWM), 8 pines de entrada analógicas e integra tanto un conector para
la batería y su correspondiente módulo de carga, como un slot para poder instalar un módulo de
comunicaciones xBee. Tiene UART TTL e interrupciones lo que nos permite también ponerlo en
modo Sleep, permite también poner el XBEE en modo Sleep, reduciendo el consumo total. Además,
posee tanto TWI (I2C) como SPI. Unas ventajas importantes de este dispositivo son el bajo
consumo en Sleep y el poder programarlo mediante XBEE, sin necesidad conectarlo físicamente al
ordenador.
Trabajo Final del Curso
MOTOR EN ESPERA
Trabajo Final del Curso
MOTOR ENCENDIDO
Trabajo Final del Curso