Microcontroladores.

Microcontroladores.

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.

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.

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.

Partes de un microcontrolador.

·         CPU

·         Memoria RAM

·         Memoria ROM

·         Líneas de entrada y salida

Ventajas de los microcontroladores.

·         Son de tamaño reducido.

·         Poseen gran flexibilidad.

·         Puede sustituir a otros circuitos integrados sin generar cambios en el sistema.

·         Sus salidas y entradas se pueden configurar de acuerdo con las necesidades de cada usuario.

·         Un microcontrolador puede ser reprogramado.

·         Con un microcontrolador se pueden programar, controlar y combinar distintas operaciones a la vez.

Empresas fabricantes de microcontroladores.


Microchip:

Microchip Technology Inc. es una empresa fabricante de microcontroladores, memorias y semiconductores analógicos, situada en Chandler, Arizona, EE. UU.

Su Producto más popular son los microcontroladores PIC de 8 bits.

Atmel Corporation:

Atmel es una compañía de semiconductores, fundada en 1984. Su línea de productos incluye microcontroladores (incluyendo derivados del 8051, el AT91SAM basados en ARM, y sus arquitecturas propias AVR y AVR32), dispositivos de radiofrecuencia, memorias EEPROM y Flash, ASICs, WiMAX, y muchas otras. También tiene capacidad de ofrecer soluciones del tipo system on chip (SoC).

Microcontrolador ATmega328P-PU.

El Arduino es una placa basada en un microcontrolador ATMEL. Los microcontroladores son circuitos integrados en los que se pueden grabar instrucciones, las cuales las escribes con el lenguaje de programación que puedes utilizar en el entorno Arduino IDE.

Características.

·         Fabricante: Atmel (Microchip).

·         Voltaje de operación: 1.8 a 5.5 VDC.

·         Arquitectura de CPU: 8 bit AVR

·         Memoria flash: 32 KB.

·         Memoria RAM: 2 KB.

·         EEPROM: 2 KB.

·         Frecuencia de operación: 20 Mhz.

·         Pines de IO: 23

·         Canales ADC: 10.

·         Interfaces: UART, TWI, SPI.

·         Temperatura de Operación: -40° a 85° C

Estructura de un Sketch.

Un programa de Arduino se denomina sketch o proyecto y tiene la extensión. ino. Importante: para que funcione el sketch, el nombre del fichero debe estar en un directorio con el mismo nombre que el sketch.

La estructura básica de un sketch de Arduino es bastante simple y se compone de al menos dos partes. Estas dos partes son obligatorias y encierran bloques que contienen declaraciones, estamentos o instrucciones.

·         setup() – http://arduino.cc/en/Reference/Setup

·         loop() – http://arduino.cc/en/Reference/Loop





Comentarios

Entradas populares de este blog

Software para programar amiba2 (INTegra)

¿QUÉ ES UN USART?

Amiba 2