0% encontró este documento útil (0 votos)
13 vistas6 páginas

Características del Arduino Leonardo

La placa Arduino Leonardo tiene 20 pines de entrada/salida digital, de los cuales 7 pueden usarse como salidas PWM y 12 como entradas analógicas. Incorpora comunicación USB a través del microcontrolador ATmega32u4, lo que permite que funcione como teclado o mouse sin necesidad de un procesador secundario. Se diferencia de placas Arduino anteriores en que el microcontrolador incorpora comunicación USB de forma nativa.

Cargado por

carlos hernandez
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
13 vistas6 páginas

Características del Arduino Leonardo

La placa Arduino Leonardo tiene 20 pines de entrada/salida digital, de los cuales 7 pueden usarse como salidas PWM y 12 como entradas analógicas. Incorpora comunicación USB a través del microcontrolador ATmega32u4, lo que permite que funcione como teclado o mouse sin necesidad de un procesador secundario. Se diferencia de placas Arduino anteriores en que el microcontrolador incorpora comunicación USB de forma nativa.

Cargado por

carlos hernandez
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Arduino Leonardo

Esta placa, al igual que los demás modelos, es una placa electrónica basada en un
microcontrolador. En este caso es el ATmega32u4, una de las características de la
placa es que cuenta con 20 pines de entrada/salida digitales, de los cuales,
podemos usar 7 como salidas PWM (Pulse-Width Modulation) y 12 como entradas
analógicas. Además, cuenta con un oscilador de cristal que funciona a 16 MHz, una
conexión micro USB, un conector de alimentación, una cabecera de ICSP (In-Circuit
Serial Programming) y, un botón de reinicio. Solamente hay que conectarlo a una
computadora mediante un cable USB o con una batería para comenzar a usarlo.

Microcontrolador
Una de las novedades que incorpora el Leonardo, es que se diferencia de las placas
anteriores en que el ATmega32u4 incorpora comunicación USB, eliminando la
necesidad de un procesador secundario. Esto permite que Arduino Leonardo pueda
utilizar el teclado o mouse, por ejemplo. Existen librerías en la página oficial de
Arduino para hacer esto.
Arquitectura del Atmega32u4

Para maximizar el rendimiento y el paralelismo, el AVR utiliza una arquitectura de


Harvard, con memorias y buses para programa y datos. Las instrucciones en la
memoria del programa se ejecutan con un solo nivel de pipeline
Mientras se ejecuta una instrucción, la siguiente instrucción se obtiene previamente
de la memoria del programa.
Este concepto permite ejecutar instrucciones en cada ciclo de reloj. La memoria del
programa está en el sistema
Memoria Flash reprogramable.
El archivo de registro de acceso rápido contiene registros de trabajo de uso general
de 32 x 8 bits con un solo ciclo de reloj de tiempo de acceso. Esto permite el
funcionamiento de la unidad lógica aritmética (ALU) de ciclo único. En una operación
típica de ALU, dos operandos salen del archivo de registro, la operación se ejecuta
y el resultado se almacena de nuevo en el archivo de registro: en un ciclo de reloj.
Diagrama de bloques
Pin outs del Arduino Leonardo
Comparacion entre la placa de desarrollo y el microcontrolador
Este este caso nos damos cuenta que la placa de desarrollo utiliza todas las función
del microcontrolador de las cuales el microcontrolador tiene 20 que son e/s digitales,
7 canales pwm y 12 canales analógicos de entrada, la diferencia mas notable es el
consumo de la placa de desarrollo que esta necesita 7 - 12v mientras que el
microcontrolador necesita 2.7 - 5.5v
Bibliografia
[Link]

[Link]
arduino-and-avr

[Link]
ATmega640-1280-1281-2560-2561_datasheet.pdf

[Link]

[Link]

También podría gustarte