tópicos especiales de mecatrónica -...
TRANSCRIPT
![Page 1: Tópicos Especiales de Mecatrónica - eudim.uta.cleudim.uta.cl/rmendozag/courses/2012/topicos_especiales_mecatronica/... · 04/04/2012 · 2 Microprocesadores v/s Microcontroladores](https://reader031.vdocuments.net/reader031/viewer/2022021907/5bc88fba09d3f2d22a8daf64/html5/thumbnails/1.jpg)
Tópicos Especiales de MecatrónicaClase 02: Arquitectura de Microcontroladores
Ricardo-Franco [email protected]
Escuela Universitaria de Ingeniería MecánicaUniversidad de Tarapacá
Arica, Chile
April 4, 2012
R.F. Mendoza-Garcia (Mecánica, UTA) Arquitectura de Microcontroladores April 4, 2012 1 / 12
![Page 2: Tópicos Especiales de Mecatrónica - eudim.uta.cleudim.uta.cl/rmendozag/courses/2012/topicos_especiales_mecatronica/... · 04/04/2012 · 2 Microprocesadores v/s Microcontroladores](https://reader031.vdocuments.net/reader031/viewer/2022021907/5bc88fba09d3f2d22a8daf64/html5/thumbnails/2.jpg)
Outline
Outline
1 Definición y Aplicaciones de Microcontroladores
2 Microprocesadores v/s Microcontroladores
3 Componentes de un microcontroladorCPU, memoria y periféricos de I/OOsciladorWatchdog
4 Actividad
5 Referencias
R.F. Mendoza-Garcia (Mecánica, UTA) Arquitectura de Microcontroladores April 4, 2012 2 / 12
![Page 3: Tópicos Especiales de Mecatrónica - eudim.uta.cleudim.uta.cl/rmendozag/courses/2012/topicos_especiales_mecatronica/... · 04/04/2012 · 2 Microprocesadores v/s Microcontroladores](https://reader031.vdocuments.net/reader031/viewer/2022021907/5bc88fba09d3f2d22a8daf64/html5/thumbnails/3.jpg)
Definición y Aplicaciones de Microcontroladores
MicrocontroladorPequeño computador integrado en un chip que contieneprocesador, memoria, y periféricos programables de I/O.
Aplicaciones
R.F. Mendoza-Garcia (Mecánica, UTA) Arquitectura de Microcontroladores April 4, 2012 3 / 12
![Page 4: Tópicos Especiales de Mecatrónica - eudim.uta.cleudim.uta.cl/rmendozag/courses/2012/topicos_especiales_mecatronica/... · 04/04/2012 · 2 Microprocesadores v/s Microcontroladores](https://reader031.vdocuments.net/reader031/viewer/2022021907/5bc88fba09d3f2d22a8daf64/html5/thumbnails/4.jpg)
Definición y Aplicaciones de Microcontroladores
MicrocontroladorPequeño computador integrado en un chip que contieneprocesador, memoria, y periféricos programables de I/O.
Aplicaciones
R.F. Mendoza-Garcia (Mecánica, UTA) Arquitectura de Microcontroladores April 4, 2012 3 / 12
![Page 5: Tópicos Especiales de Mecatrónica - eudim.uta.cleudim.uta.cl/rmendozag/courses/2012/topicos_especiales_mecatronica/... · 04/04/2012 · 2 Microprocesadores v/s Microcontroladores](https://reader031.vdocuments.net/reader031/viewer/2022021907/5bc88fba09d3f2d22a8daf64/html5/thumbnails/5.jpg)
Definición y Aplicaciones de Microcontroladores
MicrocontroladorPequeño computador integrado en un chip que contieneprocesador, memoria, y periféricos programables de I/O.
Aplicaciones
R.F. Mendoza-Garcia (Mecánica, UTA) Arquitectura de Microcontroladores April 4, 2012 3 / 12
![Page 6: Tópicos Especiales de Mecatrónica - eudim.uta.cleudim.uta.cl/rmendozag/courses/2012/topicos_especiales_mecatronica/... · 04/04/2012 · 2 Microprocesadores v/s Microcontroladores](https://reader031.vdocuments.net/reader031/viewer/2022021907/5bc88fba09d3f2d22a8daf64/html5/thumbnails/6.jpg)
Definición y Aplicaciones de Microcontroladores
MicrocontroladorPequeño computador integrado en un chip que contieneprocesador, memoria, y periféricos programables de I/O.
Aplicaciones
R.F. Mendoza-Garcia (Mecánica, UTA) Arquitectura de Microcontroladores April 4, 2012 3 / 12
![Page 7: Tópicos Especiales de Mecatrónica - eudim.uta.cleudim.uta.cl/rmendozag/courses/2012/topicos_especiales_mecatronica/... · 04/04/2012 · 2 Microprocesadores v/s Microcontroladores](https://reader031.vdocuments.net/reader031/viewer/2022021907/5bc88fba09d3f2d22a8daf64/html5/thumbnails/7.jpg)
Definición y Aplicaciones de Microcontroladores
MicrocontroladorPequeño computador integrado en un chip que contieneprocesador, memoria, y periféricos programables de I/O.
Aplicaciones
R.F. Mendoza-Garcia (Mecánica, UTA) Arquitectura de Microcontroladores April 4, 2012 3 / 12
![Page 8: Tópicos Especiales de Mecatrónica - eudim.uta.cleudim.uta.cl/rmendozag/courses/2012/topicos_especiales_mecatronica/... · 04/04/2012 · 2 Microprocesadores v/s Microcontroladores](https://reader031.vdocuments.net/reader031/viewer/2022021907/5bc88fba09d3f2d22a8daf64/html5/thumbnails/8.jpg)
Definición y Aplicaciones de Microcontroladores
MicrocontroladorPequeño computador integrado en un chip que contieneprocesador, memoria, y periféricos programables de I/O.
Aplicaciones
R.F. Mendoza-Garcia (Mecánica, UTA) Arquitectura de Microcontroladores April 4, 2012 3 / 12
![Page 9: Tópicos Especiales de Mecatrónica - eudim.uta.cleudim.uta.cl/rmendozag/courses/2012/topicos_especiales_mecatronica/... · 04/04/2012 · 2 Microprocesadores v/s Microcontroladores](https://reader031.vdocuments.net/reader031/viewer/2022021907/5bc88fba09d3f2d22a8daf64/html5/thumbnails/9.jpg)
Definición y Aplicaciones de Microcontroladores
MicrocontroladorPequeño computador integrado en un chip que contieneprocesador, memoria, y periféricos programables de I/O.
Aplicaciones
R.F. Mendoza-Garcia (Mecánica, UTA) Arquitectura de Microcontroladores April 4, 2012 3 / 12
![Page 10: Tópicos Especiales de Mecatrónica - eudim.uta.cleudim.uta.cl/rmendozag/courses/2012/topicos_especiales_mecatronica/... · 04/04/2012 · 2 Microprocesadores v/s Microcontroladores](https://reader031.vdocuments.net/reader031/viewer/2022021907/5bc88fba09d3f2d22a8daf64/html5/thumbnails/10.jpg)
Microprocesadores v/s Microcontroladores
Microprocesadores v/s Microcontroladores - IMicrocomputador: sistema con unidad central de proceso (CPU),
memoria, y un sistema de entradas y salidas (I/O).
Microcontrolador: microcomputador en un chip.Microprocesador: CPU en un chip.
R.F. Mendoza-Garcia (Mecánica, UTA) Arquitectura de Microcontroladores April 4, 2012 4 / 12
![Page 11: Tópicos Especiales de Mecatrónica - eudim.uta.cleudim.uta.cl/rmendozag/courses/2012/topicos_especiales_mecatronica/... · 04/04/2012 · 2 Microprocesadores v/s Microcontroladores](https://reader031.vdocuments.net/reader031/viewer/2022021907/5bc88fba09d3f2d22a8daf64/html5/thumbnails/11.jpg)
Microprocesadores v/s Microcontroladores
Microprocesadores v/s Microcontroladores - IMicrocomputador: sistema con unidad central de proceso (CPU),
memoria, y un sistema de entradas y salidas (I/O).Microcontrolador: microcomputador en un chip.
Microprocesador: CPU en un chip.
R.F. Mendoza-Garcia (Mecánica, UTA) Arquitectura de Microcontroladores April 4, 2012 4 / 12
![Page 12: Tópicos Especiales de Mecatrónica - eudim.uta.cleudim.uta.cl/rmendozag/courses/2012/topicos_especiales_mecatronica/... · 04/04/2012 · 2 Microprocesadores v/s Microcontroladores](https://reader031.vdocuments.net/reader031/viewer/2022021907/5bc88fba09d3f2d22a8daf64/html5/thumbnails/12.jpg)
Microprocesadores v/s Microcontroladores
Microprocesadores v/s Microcontroladores - IMicrocomputador: sistema con unidad central de proceso (CPU),
memoria, y un sistema de entradas y salidas (I/O).Microcontrolador: microcomputador en un chip.Microprocesador: CPU en un chip.
R.F. Mendoza-Garcia (Mecánica, UTA) Arquitectura de Microcontroladores April 4, 2012 4 / 12
![Page 13: Tópicos Especiales de Mecatrónica - eudim.uta.cleudim.uta.cl/rmendozag/courses/2012/topicos_especiales_mecatronica/... · 04/04/2012 · 2 Microprocesadores v/s Microcontroladores](https://reader031.vdocuments.net/reader031/viewer/2022021907/5bc88fba09d3f2d22a8daf64/html5/thumbnails/13.jpg)
Microprocesadores v/s Microcontroladores
Microprocesadores v/s Microcontroladores - IIMicroprocesador: enfocado en rapidez de procesamiento, e.g.,
número de registros (8, 16, 32, o 64 bits).Microcontrolador: enfocado en economía, tamaño, consumo
energético, cantidad de periféricos, idoneidad paraaplicaciones específicas, etc.
Aplicación de microprocesador Aplicación de microcontrolador
R.F. Mendoza-Garcia (Mecánica, UTA) Arquitectura de Microcontroladores April 4, 2012 5 / 12
![Page 14: Tópicos Especiales de Mecatrónica - eudim.uta.cleudim.uta.cl/rmendozag/courses/2012/topicos_especiales_mecatronica/... · 04/04/2012 · 2 Microprocesadores v/s Microcontroladores](https://reader031.vdocuments.net/reader031/viewer/2022021907/5bc88fba09d3f2d22a8daf64/html5/thumbnails/14.jpg)
Microprocesadores v/s Microcontroladores
Microprocesadores v/s Microcontroladores - IIMicroprocesador: enfocado en rapidez de procesamiento, e.g.,
número de registros (8, 16, 32, o 64 bits).Microcontrolador: enfocado en economía, tamaño, consumo
energético, cantidad de periféricos, idoneidad paraaplicaciones específicas, etc.
Aplicación de microprocesador
Aplicación de microcontrolador
R.F. Mendoza-Garcia (Mecánica, UTA) Arquitectura de Microcontroladores April 4, 2012 5 / 12
![Page 15: Tópicos Especiales de Mecatrónica - eudim.uta.cleudim.uta.cl/rmendozag/courses/2012/topicos_especiales_mecatronica/... · 04/04/2012 · 2 Microprocesadores v/s Microcontroladores](https://reader031.vdocuments.net/reader031/viewer/2022021907/5bc88fba09d3f2d22a8daf64/html5/thumbnails/15.jpg)
Microprocesadores v/s Microcontroladores
Microprocesadores v/s Microcontroladores - IIMicroprocesador: enfocado en rapidez de procesamiento, e.g.,
número de registros (8, 16, 32, o 64 bits).Microcontrolador: enfocado en economía, tamaño, consumo
energético, cantidad de periféricos, idoneidad paraaplicaciones específicas, etc.
Aplicación de microprocesador Aplicación de microcontrolador
R.F. Mendoza-Garcia (Mecánica, UTA) Arquitectura de Microcontroladores April 4, 2012 5 / 12
![Page 16: Tópicos Especiales de Mecatrónica - eudim.uta.cleudim.uta.cl/rmendozag/courses/2012/topicos_especiales_mecatronica/... · 04/04/2012 · 2 Microprocesadores v/s Microcontroladores](https://reader031.vdocuments.net/reader031/viewer/2022021907/5bc88fba09d3f2d22a8daf64/html5/thumbnails/16.jpg)
Componentes de un microcontrolador CPU, memoria y periféricos de I/O
CPU, memoria y periféricos de I/OCPU: ALU y registros espec. (status, configuration, etc.).
Memoria: ROM (FLASH, EEPROM; bigger - programa) y RAM(DRAM, SDRAM; smaller - datos).
I/O: Serial, parallel, analog I/O ports, and interrupts.
R.F. Mendoza-Garcia (Mecánica, UTA) Arquitectura de Microcontroladores April 4, 2012 6 / 12
![Page 17: Tópicos Especiales de Mecatrónica - eudim.uta.cleudim.uta.cl/rmendozag/courses/2012/topicos_especiales_mecatronica/... · 04/04/2012 · 2 Microprocesadores v/s Microcontroladores](https://reader031.vdocuments.net/reader031/viewer/2022021907/5bc88fba09d3f2d22a8daf64/html5/thumbnails/17.jpg)
Componentes de un microcontrolador CPU, memoria y periféricos de I/O
CPU, memoria y periféricos de I/OCPU: ALU y registros espec. (status, configuration, etc.).
Memoria: ROM (FLASH, EEPROM; bigger - programa) y RAM(DRAM, SDRAM; smaller - datos).
I/O: Serial, parallel, analog I/O ports, and interrupts.
R.F. Mendoza-Garcia (Mecánica, UTA) Arquitectura de Microcontroladores April 4, 2012 6 / 12
![Page 18: Tópicos Especiales de Mecatrónica - eudim.uta.cleudim.uta.cl/rmendozag/courses/2012/topicos_especiales_mecatronica/... · 04/04/2012 · 2 Microprocesadores v/s Microcontroladores](https://reader031.vdocuments.net/reader031/viewer/2022021907/5bc88fba09d3f2d22a8daf64/html5/thumbnails/18.jpg)
Componentes de un microcontrolador CPU, memoria y periféricos de I/O
CPU, memoria y periféricos de I/OCPU: ALU y registros espec. (status, configuration, etc.).
Memoria: ROM (FLASH, EEPROM; bigger - programa) y RAM(DRAM, SDRAM; smaller - datos).
I/O: Serial, parallel, analog I/O ports, and interrupts.
R.F. Mendoza-Garcia (Mecánica, UTA) Arquitectura de Microcontroladores April 4, 2012 6 / 12
![Page 19: Tópicos Especiales de Mecatrónica - eudim.uta.cleudim.uta.cl/rmendozag/courses/2012/topicos_especiales_mecatronica/... · 04/04/2012 · 2 Microprocesadores v/s Microcontroladores](https://reader031.vdocuments.net/reader031/viewer/2022021907/5bc88fba09d3f2d22a8daf64/html5/thumbnails/19.jpg)
Componentes de un microcontrolador Oscilador
OsciladorUtilidad: genera señal para coordinar operaciones.
R.F. Mendoza-Garcia (Mecánica, UTA) Arquitectura de Microcontroladores April 4, 2012 7 / 12
![Page 20: Tópicos Especiales de Mecatrónica - eudim.uta.cleudim.uta.cl/rmendozag/courses/2012/topicos_especiales_mecatronica/... · 04/04/2012 · 2 Microprocesadores v/s Microcontroladores](https://reader031.vdocuments.net/reader031/viewer/2022021907/5bc88fba09d3f2d22a8daf64/html5/thumbnails/20.jpg)
Componentes de un microcontrolador Oscilador
OsciladorUtilidad: genera señal para coordinar operaciones.
RC oscillator XTAL oscillator
Clock oscillator
R.F. Mendoza-Garcia (Mecánica, UTA) Arquitectura de Microcontroladores April 4, 2012 8 / 12
![Page 21: Tópicos Especiales de Mecatrónica - eudim.uta.cleudim.uta.cl/rmendozag/courses/2012/topicos_especiales_mecatronica/... · 04/04/2012 · 2 Microprocesadores v/s Microcontroladores](https://reader031.vdocuments.net/reader031/viewer/2022021907/5bc88fba09d3f2d22a8daf64/html5/thumbnails/21.jpg)
Componentes de un microcontrolador Watchdog
WatchdogUtilidad: cuenta regresiva, imparable pero re-iniciable. Si no se
re-inicia, resetea el microcontrolador.
R.F. Mendoza-Garcia (Mecánica, UTA) Arquitectura de Microcontroladores April 4, 2012 9 / 12
![Page 22: Tópicos Especiales de Mecatrónica - eudim.uta.cleudim.uta.cl/rmendozag/courses/2012/topicos_especiales_mecatronica/... · 04/04/2012 · 2 Microprocesadores v/s Microcontroladores](https://reader031.vdocuments.net/reader031/viewer/2022021907/5bc88fba09d3f2d22a8daf64/html5/thumbnails/22.jpg)
Componentes de un microcontrolador Watchdog
WatchdogUtilidad: cuenta regresiva, imparable pero re-iniciable. Si no se
re-inicia, resetea el microcontrolador.
R.F. Mendoza-Garcia (Mecánica, UTA) Arquitectura de Microcontroladores April 4, 2012 10 / 12
![Page 23: Tópicos Especiales de Mecatrónica - eudim.uta.cleudim.uta.cl/rmendozag/courses/2012/topicos_especiales_mecatronica/... · 04/04/2012 · 2 Microprocesadores v/s Microcontroladores](https://reader031.vdocuments.net/reader031/viewer/2022021907/5bc88fba09d3f2d22a8daf64/html5/thumbnails/23.jpg)
Actividad
ActividadIngresar a http://www.arduino.cc;bajar hoja de datos del uC de la tarjeta “UNO”;identificar tamaños y tipos de memoria, frecuencia máxima deoperación, y si dispone de watchdog;bajar esquemático de la tarjeta “UNO”; eidentificar tipo y frecuencia de oscilador.
R.F. Mendoza-Garcia (Mecánica, UTA) Arquitectura de Microcontroladores April 4, 2012 11 / 12
![Page 24: Tópicos Especiales de Mecatrónica - eudim.uta.cleudim.uta.cl/rmendozag/courses/2012/topicos_especiales_mecatronica/... · 04/04/2012 · 2 Microprocesadores v/s Microcontroladores](https://reader031.vdocuments.net/reader031/viewer/2022021907/5bc88fba09d3f2d22a8daf64/html5/thumbnails/24.jpg)
Referencias
BibliografíaValdes-Perez, Fernando, Pallas-Areny, Ramon, Microcontrollers,Fundamentals and Applications with PIC, 1st edition, CRC PRess.Online document, http://pdfserv.maxim-ic.com/en/an/AN2154.pdf,Microcontroller Clock-Crystal, Resonator, RC Oscillator, or SiliconOscillator?
R.F. Mendoza-Garcia (Mecánica, UTA) Arquitectura de Microcontroladores April 4, 2012 12 / 12