You are on page 1of 6

Universidad Nacional del Callao

LABORATORIO N1 I. OBJETIVOS: II. Disponer de la placa Arduino para aplicaciones en el curso de control digital. Aprender la plataforma Arduino para desarrollos de hardware y software libre, basado en los Microcontroladores Atmega. Aprender el manejo y el uso del lenguaje Arduino.

MARCO TEORICO:

ARDUINO Arduino es una plataforma de hardware libre, basada en una placa con un micro controlador y un entorno de desarrollo, diseada para facilitar el uso de la electrnica en proyectos multidisciplinares. El hardware consiste en una placa con un microcontrolador Atmel AVR y puertos de entrada/salida. Los Microcontroladores ms usados son el Atmega168, Atmega328, Atmega1280, ATmega8 por su sencillez y bajo coste que permiten el desarrollo de mltiples diseos. Por otro lado el software consiste en un entorno de desarrollo que implementa el lenguaje de programacin Processing/Wiring y el cargador de arranque (boot loader) que corre en la placa. Al ser open-hardware, tanto su diseo como su distribucin es libre. Es decir, puede utilizarse libremente para el desarrollo de cualquier tipo de proyecto sin haber adquirido ninguna licencia. Consta de 14 entradas digitales configurables entrada i/o que operan a 5 voltios. Cada pin puede proporcionar o recibir como mximo 40 mA. Los pines 3, 5, 6, 8, 10 y 11 pueden proporcionar una salida PWM (Pulse Width Modulation). Si se conecta cualquier cosa a los pines 0 y 1, eso interferir con la comunicacin USB. Diecimila tambin tiene 6 entradas analgicas que proporcionan una resolucin de 10 bits. Por defecto miden de 0 voltios (masa) hasta 5 voltios, aunque es posible cambiar el nivel ms alto, utilizando el pin Aref y algn cdigo de bajo nivel. Existen numerosos modelos de Arduino con diferentes tamaos y caractersticas: Arduino UNO, Duemilanove (Nano), Mega 2560, ATmega1280, Mini, Fio, BT w/ Control Digital Pgina 1

Universidad Nacional del Callao


ATmega328, BT w/ ATmega168, LilyPad Arduino w/ ATmega328, LilyPad Arduino w/ ATmega168, Pro, Pro Mini, NG, etc.

El Arduino UNO R3 se basa en el microcontrolador AVR Atmega328P cuyas caractersticas son: 20 pines I/O digital de los cuales 6 se pueden usar como salidas PWM y otros 6 canales de lectura ADC de 10 bits. 32KB de memoria flash. Soporte de Protocolos USART, SPI.

ATMEGA328

Control Digital

Pgina 2

Universidad Nacional del Callao


III. Caractersticas del Arduino:

Microcontrolador El microcontrolador es un circuito integrado de alta integracin que contiene partes funcionales de un computador. Microprocesador Es la unidad central de procesamiento de un computador, contiene la Unidad Lgica Aritmtica (ALU) y las unidades de control. Memoria Ram Es una memoria voltil que almacena valores temporales que usa el

microcontrolador, por ejemplo estado de un controlador, tiempo transcurrido, etc. El contenido de esta memoria se le borra cuando se le quita el poder. Memoria Flash Es una memoria no voltil que se puede escribir y borrar elctricamente. El contenido no se borra cuando se deja de energizar. Es en esta memoria donde se almacena el programa del microcontrolador. Puertos de Entrada y Salida Digital. Son el medio por el cual el microcontrolador se comunica con el exterior. Cada pin se puede programar para funcionar como entrada o salida digital y algunos de ellos tienen funciones especiales como por ejemplo, conversores anlogo-digital, comparadores, generadores de seales y PWM, etc. Aplicaciones Los Microcontroladores se usan para cualquier aplicacin que requiera un sistema digital, en el campo de telecomunicaciones, en dispositivos mviles, sistemas embedidos, en el diseo de controladores en la industria, controladores de videojuegos, instrumentos MIDI, electrodomsticos, etc.

Control Digital

Pgina 3

Universidad Nacional del Callao


IV. PARA EL LABORATORIO 1: Diseemos un circuito con 5 LEDs, conectados a las salidas de 9 a 13 y con 4 modos de Operacin manejados entre Arduino y Simulink tal que: Modo 1: Todos los LEDs apagados Modo 2: Todos los LEDs encendidos Modo 3: LEDs parpadenado a la misma frecuencia variada por un potencimetro. Modo 4: LEDs parpadeando uno tras otro con velocidad variable por un potencimetro. MATERIALES Arduino 5 leds Potenciometro Cables resistencias

Control Digital

Pgina 4

Universidad Nacional del Callao


V. DISEO DEL CIRCUITO:

VI.

PROGRAMACION:

Control Digital

Pgina 5

Universidad Nacional del Callao

CONCLUSIONES: Aprendimos el manejo de arduino y conceptos bsicos de como simularlo y tambin de como configurar y ysar el arduino Es muy til en la parte de control ya que ayuda sus cdigos a que sean menos extenso y asi poder realizar nuestros proyectos con mucha mas eficiencia Los proyectos de Arduino pueden ser autnomos o se pueden comunicar con software en ejecucin en un ordenador, en nuestro caso Matlab y Simulink.

Control Digital

Pgina 6

You might also like