Está en la página 1de 10

.

UNIVERSIDAD NACIONAL DE CHIMBORAZO


FACULDAD CIENCIAS DE LA EDUCACIÓN

NOMBRE DE LA CARRERA:
LICENCIATURA EN PEDAGOGÍA DE LAS CIENCIAS EXPERIMENTALES:
INFORMÁTICA
MATERIA:
ROBÓTICA EDUCATIVA
NOMBRE DEL ESTUDIANTE:
ANTHONY PARCO
CURSO:
SÉPTIMO SEMESTRE- INFORMÁTICA
TAREA:
N° 3.5
FECHA:
12 DE FEBRERO DE 2022
Universidad Nacional de Chimborazo

1. Introducción.

En la actualidad los microcontroladores son circuitos integrados que son el componente

principal de una aplicación embebida. Es como una pequeña computadora que incluye sistemas

para controlar elementos de entrada/salida. También incluye a un procesador y por supuesto

memoria que puede guardar el programa y sus variables (flash y RAM). Funciona como una mini

PC. Su función es la de automatizar procesos y procesar información.

Un microcontrolador puede usarse para muchas aplicaciones algunas de ellas son: manejo de

sensores, controladores, juegos, calculadoras, agendas, avisos lumínicos, secuenciador de luces,

cerrojos electrónicos, control de motores, relojes, alarmas, robots, entre otros. El límite es la

imaginación.

En esta presente investigación se abordará los tipos de microcontroladores para analizar sus

funcionalidades su compatibilidad con otros lenguajes de programación y la tabulación de

precios actualmente en el mercado con la finalidad de conocer a mayor profundidad sobre los

microcontroladores y su repercusión y beneficios en la educación.

Con un microcontrolador tenemos la posibilidad de realizar múltiples tareas, tales como la

administración de entrada y salida en un proceso informático determinado. En el sistema

educativo se ve reflejado a través de los dispositivos que cuentan las instituciones educativas y

los centros de cómputo como lo son las computadoras, las laptos, celulares, alarmas, relojes,

entre otros.
Universidad Nacional de Chimborazo

2. Temas:

Investigación sobre microcontroladores utilizados para educación con la finalidad de

comprender su funcionamiento y su apoyo como herramienta pedagógica utilizando

repositorios web como fuente de información.

3. Objetivos

3.1. Objetivos Generales

Investigar sobre microcontroladores utilizados para educación con la finalidad de

comprender su funcionamiento y su apoyo como herramienta pedagógica utilizando

repositorios web como fuente de información.

3.2. Objetivos Específicos

 Comprender que son los microcontroladores con la finalidad de poder aplicar

en educación utilizando repositorios web como fuente de información.

 Analizar los microcontroladores con la finalidad de inducir conocimientos en

educación utilizando medios de consulta de la web.

 Determinar precios de microcontroladores orientados a educación con la

finalidad de conocer sus beneficios utilizando medios de referencia de precios

en la web.
Universidad Nacional de Chimborazo

4. Marco Referencial de la investigación

4.1. Tipos de microcontrolador

Los microcontroladores se clasifican de diferentes maneras, de acuerdo a los bits, a las

instrucciones y el tipo de memoria. De acuerdo a sus bits lo podemos encontrar de 8, 16 o 32 bits

(unidad de información). Cada uno de estos controladores es utilizado según la capacidad de bits

que amerite el sistema, por ejemplo, los sistemas automáticos requieren 32 bits.

Los tipos según la memoria se clasifican en Harvard Memory Architecture Microcontroller y

Microcontrolador de arquitectura de memoria Princeton

A continuación, presentamos las marcas de microcontroladores reconocidas por la calidad de sus

productos:

AMCC, Altera, ELAN Microelectronics, Freescale Semiconductor, EPSON Semiconductor,

Dallas Semiconductor, Analog Devices, Cypress MicroSystems, Energy Micro AS, Charmed

Labs, Intel, Atmel, Infineon, Fujitsu, Holtek, Xilinx, Toshiba, Xemics, ZiLOG, Western Design

Center, Ubicom, Lattice Semiconductor, National Semiconductor, Rabbit Semiconductor, Silicon

Motion, Renesas Technology, Rabbit Semiconductor, NXP Semiconductors, NEC, Parallax,

Silabs, STMicroelectronics, Texas Instruments

4.1.1.Intel

Intel es uno de los pioneros de este tipo de dispositivos. No hay que olvidar que

fueron uno de los primeros en lanzar al mercado microcontroladores que podían ser

programados para llevar a cabo diferentes tareas.

4.1.2.Microchip

los microcontroladores PIC de la empresa Microchip Technology Inc. Se han vuelto

populares debido a que combinan a la perfección alta calidad, excelente rendimiento

y bajos costes. Estos son utilizados en aplicaciones comunes como en los periféricos

de un ordenador, sistemas de seguridad, etc.


Universidad Nacional de Chimborazo

4.1.3.Arduino

Esta es una plataforma de hardware y software libre que se basa en una placa que

contiene un microcontrolador y un entorno de desarrollo. Gracias a esto, los

usuarios pueden crear todo tipo de proyectos multidisciplinares. Arduino es uno de

los más utilizados por aquellas personas que se quieren iniciar en la electrónica,

debido a que son fáciles de trabajar, tienen amplia variedad de usos y se incorporan

fácilmente en muchos tipos de proyectos.

4.2. ¿Cómo funciona un microcontrolador?

El microcontrolador está compuesto por un circuito integrado donde convergen varios elementos.

Su funcionamiento dependerá del programa para el cual fue implementado. En la memoria del

dispositivo se almacenan los datos, para que el CPU realice las instrucciones de dicho programa.

Es importante mencionar que antes de grabar información en un microcontrolador, es necesario

agrupar los datos a formato hexadecimal para que el dispositivo pueda funcionar.

4.3. Características de los microcontroladores

 Son compatibles para reducir el consumo de energía eléctrica

 Estos dispositivos se pueden convertir en una unidad central de procesamiento con pocos

circuitos integrados de manera externa

 Poseen una pequeña cantidad de memoria aleatoria

 Cuentan con elementos de entrada y salida como el temporizador y los buses de interfaz

 Disponen de ondas de alta frecuencia, las cuales configuran los impulsos del reloj que se

usa para la regularización de todos los métodos donde se aplique


Universidad Nacional de Chimborazo

4.4. Como se programa un microcontrolador

Un microcontrolador se programa en lenguaje ensamblador. Entonces cada microcontrolador,

tiene su propio conjunto de instrucciones. Las instrucciones se dividen de acuerdo de las

operaciones que realizan en:

 Aritméticas.

 Lógicas.

 Transferencia de bits.

 Misceláneas.

Figura 1 Ejemplo de un programa para un microcontrolador PIC/ muestra la


configuración de los registros para configurar el ADC.
Universidad Nacional de Chimborazo

Para poder programar a un microcontrolador se requieren tres cosas:

 Compilador. Traduce lenguaje como el C y C++ al lenguaje ensamblador.

 IDE. Integrated Development Environment. Entorno de Desarrollo Integrado. Es donde

mediante el compilador, se crea y compilan los programas.

 Programador. Cada fabricante y arquitectura tiene su propio programador. Existen

programadores llamados Universales que pueden programar distintas arquitecturas.

Figura 2 Imagen de un programador USBasp para microcontroladores AVR.

4.4.1.Lenguaje ensamblador

Las instrucciones en ensamblador consisten en las abreviaturas con significado y a cada

instrucción corresponde una localidad de memoria. Un programa denominado ensamblador

compila (traduce) las instrucciones del lenguaje ensamblador a código máquina (código binario).

4.4.2.Lenguaje C

El lenguaje C dispone de todas las ventajas de un lenguaje de programación de alto nivel

(anteriormente descritas) y le permite realizar algunas operaciones tanto sobre los bytes como

sobre los bits (operaciones lógicas, desplazamiento etc.). Las características de C pueden ser muy

útiles al programar los microcontroladores. Además, C está estandarizado (el estándar ANSI), es

muy portable, así que el mismo código se puede utilizar muchas veces en diferentes proyectos.

Lo que lo hace accesible para cualquiera que conozca este lenguaje sin reparar en el propósito de

uso del microcontrolador. C es un lenguaje compilado, lo que significa que los archivos fuentes

que contienen el código C se traducen a lenguaje máquina por el compilador.


Universidad Nacional de Chimborazo

4.5. Precios de microcontroladores


Universidad Nacional de Chimborazo

5. Conclusiones

Como conclusión del presente trabajo identificamos los distintos modelos de

microcontroladores que nos permiten realizar diversas especificaciones según sea su

programación tanto en lenguaje ensamblador como el lenguaje C , cotizando los precios

nos damos cuenta que los microcontroladores son de precios accesibles que permiten

poner en práctica en distintos ámbitos que en este caso es orientando a la educación como

una forma más participativa por parte de los estudiantes y de los interés que ellos mismos

tienen, por lo cual es muy beneficioso incentivar a los estudiantes a trabajar dentro y fuera

del aula de clase con herramientas que favorezcan su proceso de aprendizaje y que

incentiven a la participación activa


Universidad Nacional de Chimborazo

6. Referencias Bibliográficas

 Bolanakis, D. E. Estudio de Investigación en Educación sobre Microcontroladores.


 Marquez Ortiz, J. H., Ramirez Laguna, F., Tovar Diaz, A. E., & Palacios Lozano, A.
H. A. (2013). DISEÑO E IMPLEMENTACIÓN BANCO DE PRUEBAS PARA
MICROCONTROLADORES EN LENGUAJE DE ALTO NIVEL, DIRIGIDO A
ESTUDIANTES DE EDUCACIÓN MEDIA TÉCNICA, INSTITUTOS
TÉCNICOS, TECNÓLOGOS Y UNIVERSIDADES.
 ¿Qué es un microcontrolador? – Sherlin.xBot.es. (2022). Retrieved 13 February
2022, from http://sherlin.xbot.es/microcontroladores/introduccion-a-los-
microcontroladores/que-es-un-microcontrolador
 Industriasgsl.com / Venta de Suministros Industriales. (2022). Retrieved 13 February
2022, from https://www.industriasgsl.com/blog/post/que_es_un_microcontrolador
 Microcontrolador - qué es y para que sirve - HETPRO/TUTORIALES. (2022).
Retrieved 13 February 2022, from https://hetpro-
store.com/TUTORIALES/microcontrolador/
 【 Microcontrolador 】¿Qué Es? + Utilidades y Tipos ▷ 2022. (2022). Retrieved 13
February 2022, from
https://internetpasoapaso.com/microcontrolador/#:~:text=Existen%20tres%20tipos
%20principales%20de,%3A%20Intel%2C%20Microchip%20y%20Arduino.
 Microcontroladores Arduino | MercadoLibre.com.ec. (2022). Retrieved 13 February
2022, from https://listado.mercadolibre.com.ec/microcontroladores-
arduino#D[A:microcontroladores%20arduino]
 lenguajes-de-programacion - MikroElektronika. (2022). Retrieved 13 February 2022,
from https://www.mikroe.com/ebooks/microcontroladores-pic-programacion-en-c-
con-ejemplos/lenguajes-de-programacion

También podría gustarte