Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% encontró este documento útil (0 votos)
63 vistas4 páginas

Lab 1-GPIO

Descargar como pdf o txt
Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1/ 4

INFORME DE PRÁCTICA DE LABORATORIO Versión 1.

0
PROGRAMA DE INGENIERÍA MECATRÓNICA Periodo
2020-1

Dominio de pines
IN/OUT
Resumen— ​ El propósito de esta práctica de laboratorio es
desarrollar la habilidad de configurar pines de un
microcontrolador, mediante la realización de programas básicos
con uso de leds y display, en donde se demuestre el manejo de
pines tanto IN como OUT.

 
Palabras clave​— microcontrolador, registros, pines in/out, Imagen 1. Controlador STM32F746ZG.
conteo ascendente/descendente, sistemas numéricos.

I. I​NTRODUCCIÓN GPIO (General Purpose Input Output)


Es una configuración de los pines en la tarjeta para que puedan
Actualmente es posible desarrollar tecnologías gracias a los ser usado como salida o como entrada.
microcontroladores, estos son los cerebros de todo lo que
vemos ahora, detrás de esto hay muchos procesos, los cuales, Sistemas Numéricos
empezando por los más básicos se estudiarán en este práctica, Conjunto de símbolos que se usan para representar datos
controlar pines de entrada y salida es el inicio para crear numéricos o cantidades. Se caracterizan por su base, algunos
son:
programas capaces de realizar tareas más complicadas.
-Hexadecimal: Su base es 16, cuenta con los digitos del 0-9 y
las letras A-F.
A. Marco teórico -Binario: Usa base 2, sólo hace del 0 y 1, es el más
ampliamente usado en lenguaje computacional
Microcontrolador -Decimal: En base 10, cuenta con los dígitos 0-9, este sistema
es el que se usa en el diario, el más utilizado en el mundo.
Es un circuito integrado que consta de una CPU (unidad de -Octal: Su base es el 8, usa los dígitos del 0-7. Su ventaja en el
procesamiento), unidades de memoria, puertos de mundo computacional es que no hay que usar caracteres
entrada/salida y periféricos. Todo lo mencionado viene dentro diferentes a números.
de un integrado, su función es ejecutar un programa que como
programador se le debe asignar, esto le brind la versatilidad de II. D​ESARROLLO​ ​DE​ ​LA​ ​PRÁCTICA
funcionar para lo que el programador pueda imaginar. En este
caso se estará evaluando el microcontrolador STM32F746ZG, Para esta práctica se realizaron tres diferentes funciones, un
como se ve en la imagen 1, es importante mencionar que la conteo ascendente y descendente, un cambio de sistema
mayoría de la tarea realizada en la CPU la hacen los registros, numérico y una rotación de un bit en 8 leds.
algunos de las funciones de este micro son:
Se realizó el conteo y el cambio de sistema en un display 7
● MODER segmentos, el cual era posible realizarse con 3 pulsadores
● OTYPER diferentes uno, que empieza el conteo ascendente otro el
● OSPEEDR
descendente y el tercero el cambio de base ( 10, 16, 8). Para
● ODR
entender el proceso que realiza se adjunta el diagrama de flujo
● IDR
en anexo 1.

Luego se realizó la rotación del bit en 8 leds continuos que


contaba con un pulsador, el cual permitía cambiar la dirección
de la rotación cuando era pulsado. Par aver el algoritmo ver
diagrama de flujo en el anexo 2.

El presente documento corresponde a un informe de práctica de laboratorio de “Laboratorio de micros” presentado en la


Universidad Militar Nueva Granada durante el periodo 2020-1
INFORME DE PRÁCTICA DE LABORATORIO Versión 1.0
PROGRAMA DE INGENIERÍA MECATRÓNICA Periodo
2020-1

Siendo capaz de encender LEDs y manejarlos como planteado


También en el programa se puede ver línea por línea, como se al inicio de la práctica.
configuraron los puertos, y como se desarrolla para demostrar
las tareas propuestas.
IV. R​EFERENCIAS
Qué es un microcontrolador. Recuperado de:
III. C​ONCLUSIONES https://www.electronicaestudio.com/que-es-un-microcontrolad
or/
Se desarrolló un programa en el cual se pudo desarrollar Introducción a los microcontroladores. Recuperado de:
habilidades en programación del software Keil, y el uso del https://sherlin.xbot.es/microcontroladores/introduccion-a-los-
microcontrolador STM32. microcontroladores/que-es-un-microcontrolador
Sistemas numéricos. Recuperado de:
En el desarrollo de lo programas propuestos se pudo adquirir https://www.euston96.com/sistemas-numericos/
destreza en el manejo de los pines de entrada y salida, su
configuración (tipo de resistencia, velocidad de salida, etc).

ANEXOS :

Anexo 1. Diagrama de flujo para conteo, y cambio de sistema.

El presente documento corresponde a un informe de práctica de laboratorio de “Laboratorio de micros” presentado en la


Universidad Militar Nueva Granada durante el periodo 2020-1
INFORME DE PRÁCTICA DE LABORATORIO Versión 1.0
PROGRAMA DE INGENIERÍA MECATRÓNICA Periodo
2020-1

Anexo 2. Diagrama de flujo para la rotación de bits en 8 leds.

El presente documento corresponde a un informe de práctica de laboratorio de “Laboratorio de micros” presentado en la


Universidad Militar Nueva Granada durante el periodo 2020-1
INFORME DE PRÁCTICA DE LABORATORIO Versión 1.0
PROGRAMA DE INGENIERÍA MECATRÓNICA Periodo
2020-1

El presente documento corresponde a un informe de práctica de laboratorio de “Laboratorio de micros” presentado en la


Universidad Militar Nueva Granada durante el periodo 2020-1

También podría gustarte