Software">
Informe Laboratorio 2 Alvarez Cristian
Informe Laboratorio 2 Alvarez Cristian
Informe Laboratorio 2 Alvarez Cristian
PRACTICA N° 2:
LABORATORIO Nº2
MANEJO BÁSICO DE INSTRUCCIONES (TARJETA DE ENTRENAMIENTO)
Resumen- En el informe presentado a continuación se El software libre son los programas informáticos cuyo código es
desarrollaron aplicaciones básicas usando los softwares MPLAB accesible por cualquiera para que quien quiera pueda utilizarlo y
y Proteus, para el manejo de microcontroladores PIC16f877A, el modificarlo. Arduino ofrece la plataforma Arduino IDE (Entorno
principal objetivo es conocer de manera completa las de Desarrollo Integrado), que es un entorno de programación con
características, funcionamiento y estructura interna del el que cualquiera puede crear aplicaciones para las placas
microcontrolador a partir del manejo del lenguaje C. Arduino, de manera que se les puede dar todo tipo de utilidades.
1. MATERIALES
Figura 1. Arduino[1]
➢ Tarjeta de entrenamiento.
➢ Resistencias. Servomotor
➢ Pulsadores. Un servomotor es un dispositivo eléctrico autónomo que gira
➢ Diodos LED, servomotor. partes de una máquina con alta eficiencia y con gran precisión.
El eje de salida de este motor se puede mover a un ángulo,
2. INTRODUCCIÓN posición y velocidad particulares que un motor normal no tiene.
El servomotor utiliza un motor normal y lo acopla con un sensor
Arduino para retroalimentación posicional.
El controlador es la parte más importante del servomotor
Arduino es una plataforma de creación de electrónica de diseñado y utilizado específicamente para este propósito.
código abierto, la cual está basada en hardware y Tipos de servomotores
software libre, flexible y fácil de utilizar para los Los tipos de servomotores se clasifican en diferentes tipos según
creadores y desarrolladores. Esta plataforma permite su aplicación, como el servomotor de CA y el servomotor de CC.
crear diferentes tipos de microordenadores de una sola Hay tres consideraciones principales para evaluar
placa a los que la comunidad de creadores puede darles los servomotores. Primero, según su tipo de corriente: CA o CC,
y segundo, según el tipo de conmutación utilizada, si el motor usa
diferentes tipos de uso.
escobillas y el tercer tipo de consideración es el campo de rotación
Para poder entender este concepto, primero vas a tener de los motores, el rotor, si la rotación es síncrona o asíncrona.
que entender los conceptos de hardware libre y el Aplicaciones de servomotores
Las aplicaciones de servomotores se aplican en muchos sistemas
software libre. El hardware libre son los dispositivos
y productos industriales y comerciales, como la robótica, donde
cuyas especificaciones y diagramas son de acceso se utiliza un servomotor en cada "junta" de un robot para realizar
público, de manera que cualquiera puede replicarlos. su ángulo de movimiento preciso.
Esto quiere decir que Arduino ofrece las bases para que El enfoque automático de la cámara utiliza
cualquier otra persona o empresa pueda crear sus propias un servomotor integrado en la cámara que corrige con precisión
placas, pudiendo ser diferentes entre ellas pero la posición de la lente para enfocar las imágenes desenfocadas.
igualmente funcionales al partir de la misma base.
Laboratorio Microcontroladores Ing. Nelson Barrera Página 2
3. DESAROLLO DE LA PRACTICA
Solución Labor 1
Usando el Timer 0 se obtuvo la siguiente labor. Figura 5.. Rutina para convertir a Hexadecimal.
Solución Labor 3
Solución Labor 6
Labor 10. Instrumentación. Para genenerar las señales en la pantalla del serial ploter se iran
variando las curvas.
Coloque dos potenciómetros conectados a dos entradas
analógicas del microcontrolador; estos simularán dos entradas de
voltaje de dos sensores (0-5 voltios); en la pantalla ALCD debe
aparecer una barra de progreso en dependencia del estado de
cada uno de los potenciómetros; adicionalmente, en las líneas
restantes de la ALCD, debe aparecer el valor numérico del
sensor con un rango entre 0 y 100; también, en la pantalla del
PC, debe aparecer una curva que dé cuenta de laevolución de la
señal de voltaje de entrada al microcontrolador.
Solución Labor 10
Para este caso utilizamos 2 potenciómetros que son los Figura 21. Rutina para convertir a Hexadecimal.
encargados de hacernos variar el nivel de entrada para que sea
representado tanto en la pantalla lcd como en el monitor seri
que utilia la aplicación Arduino.
4. CONCLUSIONES
5. BIBLIOGRAFÍA
• [1] https://www.xataka.com/basics/que-arduino-como-
funciona-que-puedes-hacer-uno
• [2] https://www.industriasgsl.com/blog/post/para-que-sirve-
un-servomotor-usos-y-
aplicaciones#:~:text=Un%20servomotor%20es%20un%20d
ispositivo,un%20motor%20normal%20no%20tiene.