Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ADC y DAC Microcontroladores

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

¿Qué registros se utilizan en el ATmega328 para configurar el ADC?

a)
ADMUX y ADCSRA
b)
ADCSRB y ADMUX
c)
ADCSRA y ADCL
d)
ADCH y ADCSRB
2.

¿Qué función cumple el registro ADMUX en el ADC del ATmega328?

a)
El registro ADMUX configura la referencia de voltaje y el canal de entrada del ADC.
b)
El registro ADMUX se utiliza para habilitar el ADC en el ATmega328.
c)
El registro ADMUX almacena los resultados de la conversión del ADC.
d)
El registro ADMUX controla la velocidad de muestreo del ADC.
3.

¿Qué bit en el registro ADCSRA inicia la conversión del ADC?

a)
ADSC
b)
ADEN
c)
ADCSRB
d)
ADIF
4.

¿Cuál es el valor máximo que puede entregar el ADC del ATmega328 en resolución de 10 bits?

a)
512
b)
2048
c)
256
d)
1023
5.

¿Cuál es la instrucción en ensamblador utilizada para esperar que finalice una conversión ADC en el ATmega328?

a)

sbi ADCSRA, ADSC

b)

sbis ADCSRA, ADIF

c)

ldi r16, 0xFF

d)

in r16, ADMUX

6.

En lenguaje ensamblador, ¿cómo se habilita el ADC del ATmega328?

a)
Se habilita el ADC configurando ADCSRA |= (1 << ADIE);
b)
Se habilita el ADC usando ADMUX |= (1 << REFS0);
c)
Se habilita el ADC configurando ADCSRA &= ~(1 << ADEN);
d)
Se habilita el ADC configurando ADCSRA |= (1 << ADEN);
7.

¿Qué tipo de conversor digital-analógico posee el ESP32 que permite generar señales analógicas?

a)
DAC (Conversor Digital-Analógico) de 8 bits
b)
DAC (Conversor Digital-Analógico) de 16 bits
c)
DAC (Conversor Digital-Analógico) de 12 bits
d)
ADC (Conversor Analógico-Digital) de 10 bits
8.

¿Qué función se utiliza en el IDE de Arduino para generar una señal analógica en el ESP32?

a)
writeAnalog()
b)
ledcWrite()
c)
setPWM()
d)
analogWrite()
9.

¿Qué rango de valores acepta la función dacWrite() del ESP32 para la salida DAC?

a)
0 a 100
b)
0 a 255
c)
256 a 512
d)
-10 a 10
10.

¿Cuál es el propósito principal de un DAC en una aplicación con ESP32?

a)
Convertir señales analógicas a digitales.
b)
Amplificar señales digitales.
c)
Filtrar ruidos en señales analógicas.
d)
Convertir señales digitales a analógicas.