Está en la página 1de 7

ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO

FACULTAD: MECÁNICA
ESCUELA: INGENIERÍA INDUSTRIAL

GUÍA DE LABORATORIO DE “ELECTRÓNICA INDUSTRIAL”

PRACTICA Nº 6

DOCENTE: ING.EDUARDO GARCIA


TEMA:
PRACTICA DE ARDUINO CONEXIONES Y PROGRAMACIÓN PARA UNA ENTRADA
DIGITAL SALIDAS DIGITALES Y ENTRADA ANALÓGICA.

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 analógicos y digitales.
1.2.- OBJETIVOS ESPECIFICOS:
 Conocer el funcionamiento de las entradas analógicas 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
electrónica, la programación y la robótica. Es un proyecto Open Source que pone a disposición 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 año pasado decidí comprar mi primera placa Arduino, la cual traje desde los Estados Unidos. El
modelo que compré fue un Arduino Mega, cuyas características presentaré a continuación.

El Arduino Mega es probablemente el microcontrolador más capaz de la familia Arduino. Posee 54


pines digitales que funcionan como entrada/salida; 16 entradas análogas, un cristal oscilador de 16
MHz, una conexión USB, un boton de reset y una entrada para la alimentación de la placa.

La comunicación entre la computadora y arduino se produce a través del puerto serie, sin embargo
posee un convertidor usb-serie, por lo que sólo 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(límites): 6-20V


Pines digitales de Entrada/Salida: 54 (de los cuales 15 proveen salida PWM)
Pines análogos 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

Alimentación:

Arduino Mega puede ser alimentado mediante el puerto USB o con una fuente externa de poder. La
alimentación es seleccionada de manera automática.

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 baterías. Preferiblemente el voltaje debe estar en el rango de los 7V hasta los
12V.

Arduino Mega posee algunos pines para la alimentación del circuito aparte del adaptador para la
alimentación:

VIN: A través de este pin es posible proporcionar alimentación 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.

Descripción de las entradas

Nuestro Arduino no sólo puede enviar señales sino que también puede recibirlas con dos propósitos

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

Arduino, PC, etc.). Las entradas las clasificaremos en analógicas y digitales.

Entradas analógicas

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

caracterizan por leer valores de tensión de 0 a 5 Voltios con una resolución de 1024 (10 bits). Si

dividimos 5 entre 1024 tenemos que es capaz de detectar variaciones en el nivel de la señal de entrada

de casi 5 mV.
Para hacer la lectura de uno de estos pines escribiremos en nuestro código lectura” lo sustituimos por

el nombre de la variable donde queramos almacenar el valor leído y en “pinentrada” tendremos que

poner el número del pin analógico que hemos elegido (0,1,...5) o el nombre de la variable que

almacena dicho número.

Esta función nos devolverá un valor que va de 0 a 1023 en proporción al nivel de la señal 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 analógicas porque éstas son capaces de “entender” sólo dos niveles de señal,

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 sólo porque a veces únicamente necesitemos saber dos

estados (interruptor, pulsador, sensor de presencia, final de carrera....) sino porque así es capaz de leer

señales de pulsos digitales. Esto significa que puede comunicarse .


5.- PROCEDIMIENTO:
1.- Programación 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.- Conexión Física:
 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 analógicos

 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 analógicas y digitales para que en el momento de las
debidas conexiones no confundirnos.

También podría gustarte