Want to create interactive content? It’s easy in Genially!

Get started free

PA2.3 Ibarra Bonilla_Mariana Natalia

mariana.ibarra

Created on July 15, 2021

Start designing with a free template

Discover more than 1500 professional designs like these:

Visual Presentation

Vintage Photo Album

Animated Chalkboard Presentation

Genial Storytale Presentation

Higher Education Presentation

Blackboard Presentation

Psychedelic Presentation

Transcript

Microcontroladores

Tema 1.2 Principios y aplicaciones

Autor: Dra. Mariana Natalia Ibarra Bonilla

Fecha: agosto 2021

Contenido

Cita

Definición

Diferencia con un microprocesador

Partes principales de un microcontrolador

Arquitectura de los Microcontroladores

Principales Fabricantes de Microcontroladores

Áreas de aplicación de los microcontroladores

Video de una aplicación de los microcontroladores

Mapa de conexiones

Lenguajes de Programación de los microcontroladores

Datos del Microcontrolador a utilizar en el curso: PIC18F4550

Conclusiones

Referencias

Datos de contacto

-Elbert Hubbard

"Una máquina puede hacer el trabajo de cincuenta hombres ordinarios. Ninguna máquina puede hacer el trabajo de un hombre extraordinario"

01

Definición

Microcontrolador:

Es un circuito integrado programable, de reducido tamaño, que contiene todos los componentes de un computador. El microcontrolador es un computador dedicado (Ángulo, 2003).

+info

02

Diferencia con un microprocesador

La principal diferencia entre un microprocesador y un microcontrolador es la funcionalidad.

  • Un microprocesador en un sistema abierto.
  • Un microcontrolador es un sistema cerrado.

+info

Fig. 1. Imagen ejemplo de un microprocesador.

Partes principales de un microcontrolador

03

Memoria de programa

Procesador

+info

+info

Memoria de datos

Puertos de entrada/salida

+info

+info

Arquitectura de los Microcontroladores

04

Harvard

Von Neumman

La Memoria de Datos es compartida con la Memoria de Instrucciones en un solo espacio físico.

Se caracteriza por tener la memoria de datos y la memoria de instrucciones, independientes

Fig. 2. Arquitectura Von Neumman (Verle, 2009).

Fig. 3. Arquitectura Harvard (Verle, 2009).

+info

+info

Principales Fabricantes de Microcontroladores

MICROCHIP

ATMEL

MOTOROLA

INTEL

NATIONAL SEMICONDUCTORS

05

06

Áreas de aplicación de los microcontroladores

Automotriz 18%

Industria 10%

Cómputo 15%

Comunicaciones 30%

Consumo 27%

Fig. 4. Gráfico de la distribución de los microcontroladores en las diversas áreas de aplicación (Ángulo, 2003).

Lenguajes de Programación de los microcontroladores

Descubre mas información pasando el ratón por encima

07

Ensamblador

Las instrucciones en ensamblador consisten en abreviaturas con significado y a cada instrucción corresponde una localidad de memoria (Breijo, 2009).

Alto nivel

En lenguajes de programación de alto nivel varias instrucciones en ensamblador se sustituyen por una sentencia (Brejio, 2009).

Fig. 6. Lenguaje de programación.

08

Datos del Microcontrolador a utilizar en el curso: PIC18F4550

Tabla 1. Datos principales del PIC18F4550 (Microchip, 2009)

Conclusiones

09

  • Se describieron las partes y arquitectura de los microcontroladores para facilitar el camino al lector en entusiasmarse en el mundo de los microcontroladores.
  • Los microcontroladores están conquistando el mundo. Las extensas áreas de aplicación se pueden considerar ilimitadas, desde las cotidianas, hasta las aplicaciones en la industria 4.0.
  • Aprender a manejar y aplicar microcontroladores solo se consigue desarrollando prácticas de diseños reales, las cuales pueden ser programadas en lenguaje ensamblador y alto nivel.

Fig. 7. Imagen de un brazo robótico, ejemplo de los procesos en la industria 4.0.

Referencias

101

Angulo Usategui, J. M. (2003). Microcontroladores PIC: diseño practico de aplicaciones. México: Mc. Graw Hill.

Breijo, E. G. (2009). Compilador C CCS y simulador PROTEUS para microcontroladores PIC. México: Marcombo.

Microchip (2009). PIC18F2455/2550/4455/4550 Data Sheet. Recuperado de https://ww1.microchip.com/downloads/en/DeviceDoc/39632e.pdf

Valdés, F., & Areny, R. P. (2007). Microcontroladores fundamentos y aplicaciones con PIC (Vol. 1149). Marcombo.

Verle, M. (2009). Microcontroladores PIC–Programación en C con ejemplos. Recuperado de https://www.mikroe.com/ebooks/pic-microcontrollers-programming-in-c.

Datos de Contacto

Dra. Mariana N. Ibarra Bonilla

Doctora en Ciencias en la especialidad de la ElectrónicaDocente de la asignatura Microcontroladores.

mariana.ibarra@itsatlixco.edu.mx

Mariana Ibarra

¡Gracias!

Video de una aplicación de los microcontroladores

04

07

Aplicación del control de servos en un brazo robot controlado por un microcontrolador ATMEGA.

Mapa de conexiones de una tarjeta de desarrollo de microcontrolador ARDUINO UNO

07

Hoy en día, los microcontroladores se pueden trabajar en tarjetas de desarrollo, por ejemplo, las placas de Arduino.

Fig. 5. Esquema de la placa Arduino Uno.Pulse sobre los íconos para mayor información.