Está en la página 1de 4

Conversión Analógica Digital

CONVERSIÓN ANALÓGICA
DIGITAL
ADC

B C D E F G H J K

VCC
SIM1

VCC
VCC
LCD1
PANTALLA_LCD
AREF R5 1 U1
RV1

2
PB5 2k
13
PB4 SW1
ARDUINO

RESET 12
PB3 27.0
~11

59%
VCC PB2 A0 A1
5V ~10 Rigth 3
E
~9 2
GND RS VOUT A2

VDD
SIMULINO

VSS

VEE
POWER

8 R4

RW
RS

D0
D1
D2
D3
D4
D5
D6
D7
GND

E
1
330R 1k
ATMEGA328P

DIGITAL (PWM~)

7 D7 SW2

1
2
3

4
5
6

7
8
9
10
11
12
13
14
~6 3 LM35
ATMEL

D6
ANALOG IN

A0 ~5

GND
A0 D5
A1 4 Up
A1 D4
A2 ~3
A2 PD3
A3 2 R3

GND

GND
VCC

GND

D4
D5
D6
D7
RS

E
PD2
A4 TX > 1 620R
PD1
A5 RX < 0
www.arduino.cc
PD0 SW3
blogembarcado.blogspot.com
SIMULINO UNO
Down

R2
1k
SW4

Left

R1
3k3
SW5

Select

La tarjeta Arduino Mega, cuenta con un Conversor Analogico Digital de


10 bit de resolución.
𝑉
La resolución de un sistema embebido se calcula con 𝑟𝑒𝑠𝑜𝑙𝑢𝑐𝑖ó𝑛 = #𝑏𝑖𝑡𝑠
𝑟𝑒𝑓

5
La resolución de nuestro arduino es 𝑟𝑒𝑠𝑜𝑙𝑢𝑐𝑖ó𝑛 = 1024 = 0,004882

Esto nos indica que cada 0,004882 voltios de entrada va a variar el valor
digital mostrado, siendo 0000000000 = 0V, 1111111111 = 5V y 0000000001
= 0,004882V

Si queremos cambiar el voltaje de referencia, debemos utilizar el pin


AREF, en el cual podemos colocar un voltaje de referencia inferior a 5V.

ANGIE LICETH PINILLOS RODGER


INGENIERA ELECTRÓNICA 1
ESPECIALISTA EN PEDAGOGÍA PARA EL DESARROLLO DEL APRENDIZAJE AUTÓNOMO
Conversión Analógica Digital

La tarjeta Arduino Mega cuenta con 16 entrada analogicas nombradas


desde A0 hasta A15, para utilizarlas no hay necesidad de declararlas,
solamente se leen.

Ejemplo:

Para visualizar la lectura de un sensor debemos tener encuenta la


sensibilidad del sensor y la resolucion del conversor analogico digital.
𝑁𝑖𝑣𝑒𝑙𝑎𝑑𝑐 𝑈
En general, la formula es: 𝑇𝑚𝑒𝑑𝑖𝑑𝑎 = 𝑥𝑉𝑟𝑒𝑓 𝑥 𝑉𝑠𝑒𝑛𝑠𝑜𝑟
1024 𝑠𝑒𝑛𝑠𝑜𝑟

Por ejemplo un sensor de temperatura LM35 tiene una sensibilidad de


10mV/°C

Por tanto para nuestro arduino la cantidad de voltios entregados por el


sensor es:

5
𝑉 = 𝑣𝑎𝑙𝑜𝑟_𝑙𝑒𝑖𝑑𝑜
1024
5
Y la cantidad de grados es ℃ = 𝑣𝑎𝑙𝑜𝑟_𝑙𝑒𝑖𝑑𝑜 1024 𝑥100

ANGIE LICETH PINILLOS RODGER


INGENIERA ELECTRÓNICA 2
ESPECIALISTA EN PEDAGOGÍA PARA EL DESARROLLO DEL APRENDIZAJE AUTÓNOMO
Conversión Analógica Digital

Si queremos saber la cantidad de voltios que estan entrando a nuestro arduino,

5
𝑉 = 𝑣𝑎𝑙𝑜𝑟_𝑙𝑒𝑖𝑑𝑜
1024

Para mediciones mayores del voltaje de referencia se hace necesario


hacer un divisor de voltaje para que la maxima entrada a nuestro

ANGIE LICETH PINILLOS RODGER


INGENIERA ELECTRÓNICA 3
ESPECIALISTA EN PEDAGOGÍA PARA EL DESARROLLO DEL APRENDIZAJE AUTÓNOMO
Conversión Analógica Digital

arduino sea la del voltaje de referencia o sino acoplar la entrada con


un A.O.

R9
10K
R7

VCC
10K
Vin

U2:A
8

R8 U2:B

8
LM358
2 R6 LM358
60K 1 6
3 10K 7
GND A3
5
GND
4

4
GND

ANGIE LICETH PINILLOS RODGER


INGENIERA ELECTRÓNICA 4
ESPECIALISTA EN PEDAGOGÍA PARA EL DESARROLLO DEL APRENDIZAJE AUTÓNOMO

También podría gustarte