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
Publicar un comentario