Está en la página 1de 8

ESCUELA SUPERIOR POLITCNICA DE CHIMBORAZO

FACULTAD: MECNICA
ESCUELA: INGENIERA INDUSTRIAL

GUA DE LABORATORIO DE ELECTRNICA INDUSTRIAL

PRACTICA N 6

DOCENTE: ING.EDUARDO GARCIA


TEMA:
PRACTICA DE ARDUINO CONEXIONES Y PROGRAMACIN PARA UNA ENTRADA
DIGITAL SALIDAS DIGITALES Y ENTRADA ANALGICA.

NOMBRE:
CAUJA LORENA 1455
ASQUI BYRON 1911
QUILLE PAOLA 1781
PALTAN AIDA 1767

PERIODO ACADEMICO:
ABRIL AGOSTO 2016

1.-OBJETIVO
1.1 OBJETIVO GENERAL:
Demostrara el funcionamiento del arduino mediante los pines analgicos y digitales.

1.2.- OBJETIVOS ESPECIFICOS:


Conocer el funcionamiento de las entradas analgicas y digitales.

3.- EQUIPOS Y MATERIALES:

Arduino Protoboard

Resistencias de 220 Led

Cable arduino LM35A

4.- MARCO TEORICO:


Arduino es una marca de micro controladores mundialmente conocida por los amantes de la
electrnica, la programacin y la robtica. Es un proyecto Open Source que pone a disposicin de
sus usuarios una amplia gama de dispositivos basados en el microcontrolador AtMega. Es posible
comprar una placa Arduino armada o bien conseguir las piezas para uno mismo desarrollar sus
propios dispositivos.

El ao pasado decid comprar mi primera placa Arduino, la cual traje desde los Estados Unidos. El
modelo que compr fue un Arduino Mega, cuyas caractersticas presentar a continuacin.

El Arduino Mega es probablemente el microcontrolador ms capaz de la familia Arduino. Posee 54


pines digitales que funcionan como entrada/salida; 16 entradas anlogas, un cristal oscilador de 16
MHz, una conexin USB, un boton de reset y una entrada para la alimentacin de la placa.

La comunicacin entre la computadora y arduino se produce a travs del puerto serie, sin embargo
posee un convertidor usb-serie, por lo que slo se necesita conectar el dispositivo a la computadora
utilizando un cable USB como el que utilizan las impresoras.

Arduino Mega posee las siguientes especificaciones:

Microcontrolador: ATmega2560

Voltaje Operativo: 5V

Voltaje de Entrada: 7-12V

Voltaje de Entrada(lmites): 6-20V


Pines digitales de Entrada/Salida: 54 (de los cuales 15 proveen salida PWM)

Pines anlogos de entrada: 16

Corriente DC por cada Pin Entrada/Salida: 40 mA

Corriente DC entregada en el Pin 3.3V: 50 mA

Memoria Flash: 256 KB (8KB usados por el bootloader)

SRAM: 8KB

EEPROM: 4KB

Clock Speed: 16 MHz

Alimentacin:

Arduino Mega puede ser alimentado mediante el puerto USB o con una fuente externa de poder. La
alimentacin es seleccionada de manera automtica.

Cuando se trabaja con una fuente externa de poder se debe utilizar un convertidor AC/DC y regular
dicho voltaje en el rango operativo de la placa. De igual manera se puede alimentar el micro
mediante el uso de bateras. Preferiblemente el voltaje debe estar en el rango de los 7V hasta los
12V.

Arduino Mega posee algunos pines para la alimentacin del circuito aparte del adaptador para la
alimentacin:

VIN: A travs de este pin es posible proporcionar alimentacin a la placa.

5V: Podemos obtener un voltaje de 5V y una corriente de 40mA desde este pin.

3.3V: Podemos ubtener un voltaje de 3.3V y una corriente de 50mA desde este pin.

GND: El ground (0V) de la placa.

Descripcin de las entradas


Nuestro Arduino no slo puede enviar seales sino que tambin puede recibirlas con dos propsitos

principales como son leer datos de sensores y recibir mensajes de otros dispositivos (shield, otro

Arduino, PC, etc.). Las entradas las clasificaremos en analgicas y digitales.

Entradas analgicas

Las entradas analgicas del modelo Uno son las correspondientes a los pines de A0 a A5. Se

caracterizan por leer valores de tensin de 0 a 5 Voltios con una resolucin de 1024 (10 bits). Si

dividimos 5 entre 1024 tenemos que es capaz de detectar variaciones en el nivel de la seal de

entrada de casi 5 mV.

Para hacer la lectura de uno de estos pines escribiremos en nuestro cdigo lectura lo sustituimos

por el nombre de la variable donde queramos almacenar el valor ledo y en pinentrada tendremos

que poner el nmero del pin analgico que hemos elegido (0,1,...5) o el nombre de la variable que

almacena dicho nmero.

Esta funcin nos devolver un valor que va de 0 a 1023 en proporcin al nivel de la seal de

entrada. Para una entrada nula obtendremos el valor 0, para una entrada de 2.5 Voltios 511 (la mitad

de 1023) y para 5 Voltios 1023.

Entradas digitales
Las entradas digitales son las mismas que las salidas digitales, es decir, los pines que van del 1 al

13. Se diferencian de las analgicas porque stas son capaces de entender slo dos niveles de

seal, LOW o valores cercanos a 0 V y HIGH o valores cercanos a 5 V. Puede parecer una

desventaja pero en realidad puede ser todo lo contrario. Y no slo porque a veces nicamente

necesitemos saber dos estados (interruptor, pulsador, sensor de presencia, final de carrera....) sino

porque as es capaz de leer seales de pulsos digitales. Esto significa que puede comunicarse .

5.- PROCEDIMIENTO:
1.- Programacin en arduino:
Declarar las variables
Declarar las entradas y salidas
Establecer la secuencia de encendido de un led
Copilar el programa y cargar al arduino.

2.- Conexin Fsica:


Conectar la entrada digital (Pulsador )
Conectar la salida digital (Led)

6.- RESULTADOS:

7.- Conclusiones y Recomendaciones:

7.1.- Conclusiones:
Se pudo conocer e identificar los pines digitales y analgicos

En la presente practica hemos podido concluir que una entrada digital solo podemos utilizar
cuando necesitamos un valor fijo que puede ser cero o uno.
7.2.- Recomendaciones.-
Conocer detalladamente las entradas analgicas y digitales para que en el momento de las
debidas conexiones no confundirnos.