Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Características de los microcontroladores utilizados en Arduino, Apuntes de Electrotecnia

Información detallada sobre los microcontroladores utilizados en las placas arduino, incluyendo su fabricante, características técnicas como voltaje de operación, memoria flash y sram, canales pwm y analógicos, velocidad de reloj y corriente máxima por pin, entre otros. Se detalla el uso de microcontroladores atmega8, atmega168, atmega328 y atmega1280 en diferentes placas arduino.

Tipo: Apuntes

2019/2020

Subido el 02/10/2022

Scary-Hernandez
Scary-Hernandez 🇲🇽

5 documentos

1 / 2

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Marco teórico de los microcontroladores por lo menos 4 páginas. Tomando en cuenta resúmenes
de las actividades 15 y 16.
¿Qué microcontroladores usa la placa arduino?
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. Estas instrucciones permiten crear
programas que interactúan con los circuitos de la placa.
El microcontrolador de Arduino posee lo que se llama una interfaz de entrada, que es una conexión
en la que podemos conectar en la placa diferentes tipos de periféricos. La información de estos
periféricos que conectes se trasladará al microcontrolador, el cual se encargará de procesar los
datos que le lleguen a través de ellos.
Arduino es un proyecto y no un modelo concreto de placa, lo que quiere decir que compartiendo su
diseño básico te puedes encontrar con diferentes tipos de placas. Las hay de varias formas, tamaños
y colores para a las necesidades del proyecto en el que estés trabajando, las hay sencillas o con
características mejoradas, Arduinos orientados al Internet de las Cosas o la impresión 3D y, por
supuesto, dependiendo de estas características te encontrarás con todo tipo de precios.
El hardware consiste en una placa con un microcontrolador Atmel AVR y puertos de entrada/salida,
desde octubre de 2012, Arduino usa también microcontroladores CortexM3 de ARM de 32 bits,
como el Arduino Due con el ATSAM3X8E de 84Mhz. ARM y AVR no son plataformas compatibles a
nivel binario, pero se pueden programar con el mismo IDE de Arduino y realizar programas que
compilen sin cambios en las dos plataformas.
Los microcontroladores CortexM3 usan 3,3V, a diferencia de la mayoría de las placas con AVR que
generalmente usan 5V. Sin embargo ya anteriormente se lanzaron placas Arduino con Atmel AVR a
3,3V como la Arduino Fio.
Los microcontroladores AVR más usados son el ATmega8 (Arduino NG), Atmega168 (Arduino
Duemilanove y Nano), Atmega328 (Arduino Uno o LilyPad o Fio o BT o Ethernet o Pro o Mini o Pro
Mini), Atmega1280 (Arduino Mega), ATmega2560 (Arduino mega o ADK), ATmega32u4 (Arduino
Leonardo o Micro o Arduino LilyPad USB o Esplora o Yún) por su sencillez en la programación,
permiten el desarrollo de múltiples diseños.
El Arduino Yún, un híbrido pues dispone de un ATmega32u4 y Atheros AR9331 de 400MHz y con
conexión a internet por ethernet y wifi. Arduino Zero con ATSAMD21G18 de 32-Bit ARM Cortex M0
SAMD21 48 MHz, compatible con los shields de Arduino Uno.
¿Qué características tienen los microcontroladores que usan las placas arduino?
pf2

Vista previa parcial del texto

¡Descarga Características de los microcontroladores utilizados en Arduino y más Apuntes en PDF de Electrotecnia solo en Docsity!

Marco teórico de los microcontroladores por lo menos 4 páginas. Tomando en cuenta resúmenes de las actividades 15 y 16. ¿Qué microcontroladores usa la placa arduino?

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. Estas instrucciones permiten crear programas que interactúan con los circuitos de la placa. El microcontrolador de Arduino posee lo que se llama una interfaz de entrada, que es una conexión en la que podemos conectar en la placa diferentes tipos de periféricos. La información de estos periféricos que conectes se trasladará al microcontrolador, el cual se encargará de procesar los datos que le lleguen a través de ellos.

Arduino es un proyecto y no un modelo concreto de placa, lo que quiere decir que compartiendo su diseño básico te puedes encontrar con diferentes tipos de placas. Las hay de varias formas, tamaños y colores para a las necesidades del proyecto en el que estés trabajando, las hay sencillas o con características mejoradas, Arduinos orientados al Internet de las Cosas o la impresión 3D y, por supuesto, dependiendo de estas características te encontrarás con todo tipo de precios. El hardware consiste en una placa con un microcontrolador Atmel AVR y puertos de entrada/salida, desde octubre de 2012, Arduino usa también microcontroladores CortexM3 de ARM de 32 bits, como el Arduino Due con el ATSAM3X8E de 84Mhz. ARM y AVR no son plataformas compatibles a nivel binario, pero se pueden programar con el mismo IDE de Arduino y realizar programas que compilen sin cambios en las dos plataformas.

Los microcontroladores CortexM3 usan 3,3V, a diferencia de la mayoría de las placas con AVR que generalmente usan 5V. Sin embargo ya anteriormente se lanzaron placas Arduino con Atmel AVR a 3,3V como la Arduino Fio.

Los microcontroladores AVR más usados son el ATmega8 (Arduino NG), Atmega168 (Arduino Duemilanove y Nano), Atmega328 (Arduino Uno o LilyPad o Fio o BT o Ethernet o Pro o Mini o Pro Mini), Atmega1280 (Arduino Mega), ATmega2560 (Arduino mega o ADK), ATmega32u4 (Arduino Leonardo o Micro o Arduino LilyPad USB o Esplora o Yún) por su sencillez en la programación, permiten el desarrollo de múltiples diseños.

El Arduino Yún, un híbrido pues dispone de un ATmega32u4 y Atheros AR9331 de 400MHz y con conexión a internet por ethernet y wifi. Arduino Zero con ATSAMD21G18 de 32-Bit ARM Cortex M SAMD21 48 MHz, compatible con los shields de Arduino Uno.

¿Qué características tienen los microcontroladores que usan las placas arduino?

  1. Características de ATmega 8 -Microcontrolador: ATmega -Voltaje de operación: 5V -Voltaje de alimentación: 7-12V -Memoria Flash: 8 Kbytes 1 Kbytes para bootloader -Memoria SRAM: 1 KBytes -Memoria EEPROM: 512 Bytes -Velocidad de reloj: 16 MHz -Digital I/O: 14 -Canales PWM: 6 -Entradas analógicas: 6 de 10bits -Corriente máxima por I/O Pin: 40 mA -Usb: Usb para programación -Botón: Reset
  2. Características de ATmega 168 -Microcontrolador: ATmega -Voltaje de operación: 5V -Voltaje de alimentación: 7-12V -Memoria Flash: 16 Kbytes 2Kbytes para bootloader -Memoria SRAM: 1 KBytes -Memoria EEPROM: 512 Bytes -Velocidad de reloj: 16 MHz -Digital I/O: 14 -Canales PWM: 6 -Entradas analógicas: 8 en nano, 6 en duemilanove 10bits -Corriente máxima por I/O Pin: 40 mA -Usb: Usb para programación -Botón: Reset
  3. Características de ATmega 328 -Microcontrolador: ATmega -Voltaje de operación: 5V -Voltaje de alimentación: 7-12V -Memoria Flash: 32 Kbytes 2 Kbytes para bootloader -Memoria SRAM: 2 KBytes -Memoria EEPROM: 1 KBytes -Velocidad de reloj: 16 MHz -Digital I/O: 14 -Canales PWM: 6 -Entradas analógicas: 6 10bits -Corriente máxima por I/O Pin: 40 mA -Usb: Usb para programación -Botón: Reset
  4. Características de ATmega 1280 Microcontrolador: ATmega 1280 Voltaje de operación: 5V Voltaje de alimentación: 7-12V Memoria Flash: 128 Kbytes 4 Kbytes para bootloader Memoria SRAM: 8 KBytes Memoria EEPROM: 4 KBytes Velocidad de reloj: 16 MHz Digital I/O: 54 Canales PWM: 15 Entradas analógicas: 16 10bits Corriente máxima por I/O Pin: 40 mA Usb: Usb para programación Botón: Reset