Microcontroladores Autores: Andrés Caleb Blanco Guzmán. Brallan Josué Rocha Niño. Javier Alejandro Hernández Echartea. Rodrigo Andrés Moreno Méndez. David Sierra Salinas. (Equipo Mechanix) 1.- ¿Qué es un Microcontrolador?: Dispositivo electrónico compuesto por varios circuitos integrados de alta integración en un solo encapsulado semiconductor, que permite el proceso de entradas y salidas electrónicas a través de un programa. Este dispositivo deriva de los Microprocesadores. 2.- ¿Qué diferencia un microcontrolador de un microprocesador?: La capacidad de procesamiento en Hertz (Hz), al igual que su arquitectura interna y externa. 3.- Describe qué compone internamente un Microcontrolador: CPU, Memoria RAM, ROM y/o EEPROM, Bus de Datos, Periféricos y Oscilador. 4.- ¿Qué hace el CPU?: Siendo éste la Unidad de Procesamiento Central, se encarga de controlar todos los componentes, teniendo información desde las memorias para que a través de los Buses de Datos pueda comunicarse con los Periféricos y procesar entradas y salidas de Información. 5.- ¿De qué se encargan las Memorias?: Almacenan la información del programa que el CPU debe ejecutar desde el arranque (ROM.EEPROM) y durante el funcionamiento (RAM). 6.- ¿Qué función realiza el Bus de Datos?: Enlaza el CPU con los periféricos, al igual que las Memorias con éste. También provee del programa a las memorias e informa al Watchdog si está activo. 7.- ¿Qué es un Periférico?: Son las entradas/salidas que el MCU debe controlar. Estos proveen información de manera digital o analógica, tanto de entrada como de salida de diferentes componentes eléctricos, electrónicos y electromecánicos. 8.- ¿Qué función realiza el Watchdog?: Conocido también como “perro guardián”, se encarga de monitorear los periféricos e informar al CPU si éstos salen del programa establecido y ejecutado por el CPU. 9.- ¿Cuál es la finalidad del Oscilador?: Éste se encarga de suplir de ciclos a todos los componentes del MCU, para que realicen sus funciones varias veces en un tiempo determinado hasta que el programa o la energía sean interrumpidos. En términos prácticos, es el “reloj oficial del sistema”. La rapidez de estos ciclos se conoce como frecuencia o velocidad de procesamiento, medido en Hertz (Hz). 10.- ¿Para qué se utilizan los MCU´s?: Para el procesamiento, control y automatización de procesos que involucren componentes eléctricos, electrónicos y electromecánicos. 11.- ¿Dónde se aplican los MCU´s?: Control Industrial, Robótica, Domótica, Automatización y en la Industria Automotriz. 12.- Menciona los principales fabricantes de MCU´s: Texas Instruments, Arduino, Microchip, Parallax, Zilog y Motorola (Freescale). 13.- Menciona los modelos comunes de T.I.: SimpleLink, MSP430 y C2000 14.- Menciona algunos modelos de Microchip: PIC 16, PIC 18 y PIC 32. 15.- ¿Cuáles son los modelos mas comunes de Parallax?: Propeller y Basic Stamp. 16.- Menciona los modelos principales de Zilog: Z8 Encore, Z8 Encore XP y Z8032. 17.- Menciona algunos modelos de Arduino: Arduino UNO, Leonardo, Mega. 18.- Normalmente, ¿cuál es la capacidad de procesamiento en Bits de un MCU?: 8,12,16 y 32 Bits. 19.- ¿Cuál es la frecuencia promedio de los Osciladores de un MCU?: desde los 4MHz hasta los 48MHz. 20.- Menciona las principales arquitecturas encontradas en los MCU´s: Harvard, Von Neumann, CSC, RISC y SISC. 21.- ¿Quién fue el primer fabricante de MCU´s? Intel 22. – Menciona el primer modelo de MCU en el mercado: Intel 8048 de 8 Bits. 23.- ¿Qué significa el acrónimo “PIC” ?: Peripherical Interface Controller. 24.- ¿Cuántos pines tiene el PIC!8F4550? 40 pines en su disposición PDIP. 25.- Cuantos puertos de E/S tiene el PIC18F4550?: 5: A, B, C.D y E. 26.- ¿Cuál es el rango de funcionamiento del PIC18F4550 en variables eléctricas?: de -0.03 a 7.5 V; hasta 13.25 V en transferencia de programa; Corriente máxima de 300mA en pines VSS y MCLR; corriente máxima de 20mA en puertos de E/S. 27.- ¿Qué lenguajes de programación son usados en MCU´s?: C, C++, JavaScript y Assembler. 28.- Menciona los lenguajes de programación encontrados en los PIC´s: Assembler y C. 29.- ¿Qué pines en la disposición PDIP alimentan al PIC18F4550? Pines 11 y 32 (VSS), pines 12 y 31 (VDD) respectivamente. 30.- Menciona el pin en la disposición PDIP debe usarse para el MCLR en el PIC18F4550: Pin 1