SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
vasanza
SISTEMAS EMBEBIDOS
EVALUACIÓN 1P
Fecha: 2022/07/06 PAO1 2022-2023
Nombre: _________________________________________________ Paralelo: __________
CAPÍTULO 1 (25%)
Problema #1A: (5%)
¿Cuáles de las siguientes afirmaciones son correctas referente a la historia los Sistemas Ciber - físicos
(CPS)?
a) Mark Weiser. creó el término “informática ubicua”.
b) El uso cada vez menos frecuente en nuestra vida cotidiana de los dispositivos informáticos dio lugar
a los términos "informática generalizada" e "inteligencia ambiental".
c) La miniaturización física de las computadoras también permitió la integración del procesamiento
de información.
d) Un Sistema Embebidos (SE) no es un sistema computacional diseñado para realizar una o algunas
tareas específicas.
e) Este sistema computacional no es el producto final, sino una parte dedicada "incorporada" de un
sistema más grande que a menudo incluye partes electrónicas y mecánicas adicionales.
Problema #1B: (5%)
¿Cuáles de las siguientes afirmaciones son correctas referente a la historia los Sistemas Ciber - físicos
(CPS)?
a) Dado que un Sistema Embebido (SE) está dedicado a tareas específicas, su diseño puede optimizarse
para reducir los costos.
b) Lee et Al. Indica que un “Sistemas Ciber-Físicos" (CPS) es todo aquel dispositivo que no
es capaz de integra capacidades de computación, almacenamiento y comunicación para
controlar e interactuar con un proceso físico.
c) Creciente auge por la reducción de costos y tamaños de los SE, permitiendo no solo
conectarlos sino tambien con la capacidad de actuar en función de los datos que generan
o reciben.
d) Actualmente existen menos dispositivos o SE conectados a diferentes redes capaces de
captar información e interactuar con otros dispositivos.
Problema #2A: (5%)
¿Cuáles de las siguientes afirmaciones son correctas referente a los sistemas IoT?
a) Giusto et Al. menciona respecto al término IoT: "Describe la presencia dominante de una variedad
de dispositivos, como sensores, actuadores y teléfonos móviles, que, a través de esquemas de
direccionamiento únicos, pueden interactuar y cooperar entre sí para alcanzar objetivos comunes ".
b) Se espera que Internet de las cosas permita la comunicación entre muy pocos dispositivos
en el mundo.
c) La primera revolución industrial se basó en la introducción de equipos de producción mecánicos
impulsados por agua y la energía de vapor.
d) La segunda revolución industrial se basó en el uso de electrónica e informática (IT) para promover
la producción automatizada.
e) La tercera revolución industrial se basó en la producción en masa que se alcanza gracias al concepto
de división de tareas y el uso de energía eléctrica.
vasanza
Problema #2B: (5%)
¿Cuáles de los siguientes enunciados son descripciones de los desafíos que deben superar los Sistemas
Ciber - físicos (CPS)?
a) Una razón clave para la necesidad de ser confiable es que estos sistemas están directamente
conectados al entorno físico y tienen un impacto inmediato en ese entorno.
b) Un CPS es fiable si los destinatarios previstos solo pueden acceder a la información.
c) Un CPS es seguro si está protegido contra daños causados por ataques que se originan desde fuera
del sistema.
d) Un CPS posee confidencialidad si previene el mal funcionamiento de los sistemas como resultado
de componentes defectuosos.
e) Muchos CPS deben cumplir las restricciones en tiempo real.
Problema #3A: (15%)
Belwafi et Al., escribió el paper titulado “A novel embedded implementation based on adaptive filter bank
for brain-computer interface systems” en donde desarrolla un Brain Computer Interface (BCI) basado en
filtrado dinámico de señales EEG adquiridas desde un sistema OPENBCI basado en FPGA.El sistema
integra los siguientes componentes:
• La versión más rápida del caché de datos Nios-II, con un tamaño de 64 KB y un caché de
instrucciones de 4 KB.
• Un temporizador para medir el tiempo de ejecución, con un contador de 32 bits, y el tiempo de
espera es de 10 µs.
• JTAG UART para establecer comunicación entre Eclipse y la placa Stratix-IV.
• Memoria DDR2 con 1 GB de tamaño, conectada al diseño del sistema a través de un controlador
DDR2.
• Acceso directo a memoria (DMA) para transferir datos de manera eficiente, leer y escribir datos en
el espacio máximo asignado por la fuente o el destino.
• Memoria en chip con un tamaño de 4 KB para sincronizar la transferencia de datos entre el origen
y el destino a través del Interfaz DMA.
• WOLA Windowing IP.
• GPIO (UART) para establecer la comunicación entre el FPGA y el sistema de adquisición
(OpenBCI) para validar el sistema EBCI de acuerdo con el enfoque en línea.
• El sistema utiliza un bloque PLL para poder generar diferentes rangos de frecuencias que necesitan
los filtros.
Se pide realizar el diseño de bloques fundamentales del sistema completo.
Respuesta:
Referencia:
Belwafi, K., Romain, O., Gannouni, S., Ghaffari, F., Djemal, R., & Ouni, B. (2018). An embedded implementation
based on adaptive filter bank for brain–computer interface systems. Journal of neuroscience methods, 305, 1-16.
vasanza
Problema #3B: (15%)
M Li et Al., escribió el paper titulado “The Design of IP Core for LCD Controller Based on SOPC” en
donde desarrolla un controlador para pantalla LCD utilizando un solo procesador NIOSii como se describe
a continuación:
• El SOPC (System on Processor Chip) tiene una pantalla LCD que se conecta con el controlador
LCD, la SDRAM se conecta con el controlador SDRAM y la comunicación de los dos controladores
con el procesador NIOS II a través de la interfaz mapeada de memoria Avalon (Avalon-MM).
• El control de múltiples relojes generados por el mismo PLL puede generar relojes con diferentes
frecuencias o fases.
• El componente Avalon ALTPLL agregado en Qsys puede generar cinco relojes diferentes como
máximo, pero solo se necesitan dos salidas en este diseño.
• De acuerdo con el principio de funcionamiento de SDRAM, se sabe que los relojes que ingresan a
la SDRAM y al controlador SDRAM deben tener la misma frecuencia y tener una cierta diferencia
de fase para garantizar la lectura y escritura correcta de los datos.
• En este diseño, la entrada al controlador SDRAM y SDRAM es una señal de reloj bidireccional con
una misma frecuencia de 100MHz y una diferencia de fase de 90 °. Y clk_100m2 exporta para el
reloj de SDRAM, clk_50m es el reloj del sistema. Necesitamos configurar el sistema de procesador
NIOS II, seleccionar y configurar los periféricos e IP, luego conectar los módulos periféricos,
generar el sistema, diseñar el módulo de nivel superior en el software Quartus II, asignar los pines
y compilarlos completamente, y descargar si se compila correctamente, el modelo del chip FPGA
en esta placa de desarrollo es EP4CE10F17C8.
Se pide realizar el diseño de bloques fundamentales del sistema completo.
Respuesta:
Referencia:
Li, M., Zhou, X., & Guo, Q. (2018). The Design of IP Core for LCD Controller Based on SOPC. In MATEC Web of
Conferences (Vol. 232, p. 04074). EDP Sciences..
vasanza
CAPÍTULO 2 (15%)
Problema #4A: (5%)
¿Cuáles de los siguientes enunciados referentes a los sistemas Multicore, son correctos?
a) En este modelo, hay una memoria compartida común (grande) para todos los procesadores
b) Diferentes núcleos ejecutan diferentes hilos (instrucciones múltiples), operando en diferentes partes
de la memoria (datos múltiples).
c) Todos los núcleos comparten la misma memoria.
d) Cada procesador tiene su propia (pequeña) memoria local, y su contenido no se replica en ningún
otro lugar.
Problema #4B: (5%)
¿Cuáles de los siguientes enunciados referentes a los sistemas Multiprocessor, son correctos?
a) En este modelo, hay una memoria compartida común (grande) para todos los procesadores
b) Diferentes núcleos ejecutan diferentes hilos (instrucciones múltiples), operando en diferentes partes
de la memoria (datos múltiples).
c) Todos los núcleos comparten la misma memoria.
d) Cada procesador tiene su propia (pequeña) memoria local, y su contenido no se replica en ningún
otro lugar.
Problema #5: (5%)
Indique cuáles de las siguientes afirmaciones referentes a las FPGA son correctas:
a) Las siglas FPGA significan “Field-Programmable Gate Array”.
b) No permiten hacen cualquier función lógica.
c) No son configurables y tienen solo bajas velocidades de funcionamiento.
d) Permiten un paralelismo masivo y tienen una alta cantidad de I/O.
Problema #6: (5%)
¿Cuáles de las siguientes afirmaciones referentes a la arquitectura del AVR ATmega328P son ciertas?
a) El microcontrolador ATmega328P tiene en su arquitectura un procesador multicore, una memoria
SRAM de datos, una memoria FLASH para instrucciones, una memoria EEPROM para datos no
volátiles almacenados en tiempo de ejecución y periféricos adicionales.
b) El microcontrolador ATmega328P tiene en su arquitectura un procesador Single-core, una memoria
SRAM de datos, una memoria FLAH para instrucciones, una memoria EEPROM para datos no
volátiles almacenados en tiempo de ejecución y periféricos adicionales.
c) La arquitectura del ATmega328P está diseñada bajo el concepto de la Arquitectura Harvard.
d) La arquitectura del ATmega328P está diseñada bajo el concepto de la Von Neumann.
e) AVR es una familia de microcontroladores desarrollada desde 1996 por Atmel, adquirido por
Microchip en el 2016.
f) AVR es una familia de microcontroladores desarrollada desde 1996 por Microchip, adquirido por
Atmel en el 2016.
vasanza
CAPÍTULO 3 (20%)
Problema #7A: (5%)
¿Cuáles de las siguientes afirmaciones referentes a la memoria SRAM del AVR ATmega328P son ciertas?
a) Es una memoria volátil con capacidad de 2K Bytes, de los cuales 0.5K Bytes son usados por el
bootloader.
b) Es una memoria no volátil de código de programa tiene una capacidad de 32K Bytes y puede ser
utilizada para almacenar datos de forma permanente, los mismos que pueden ser leídos y
modificados constantemente durante la ejecución de un programa.
c) Es una memoria modificable en tiempo de ejecución y no tiene límites de ciclos de escritura y
lectura.
d) Es una memoria modificable en tiempo de compilación y no tiene límites de ciclos de escritura y
lectura.
e) Las direcciones de memoria que no están usadas están cargadas con valores 0XFF por default.
f) Las direcciones de memoria que no están usadas están cargadas con valores 0X00 por default.
Problema #7B: (5%)
¿Cuáles de las siguientes afirmaciones referentes a la memoria SRAM del AVR ATmega328P son ciertas?
a) Es una memoria volátil con capacidad de 32K Bytes, de los cuales 0.5K Bytes son usados por el
bootloader.
b) Es una memoria no volátil es de una capacidad de 1024 Bytes, además, el proceso de escritura en
esta memoria tarda 3,3 ms para ser completado y la cantidad máxima de ciclos de escritura / borrado
es de 100.000 ciclos.
c) Desde la dirección de memoria 0X00 hasta la 0XFF, están reservadas para 32 registros, registros
I/O y Registros Ext I/O.
d) La única forma de acceder a los datos almacenados es usando punteros.
e) Se puede especificar las direcciones de almacenamiento.
f) Memoria preferiblemente usada para almacenar grandes textos y datos no modificables.
Problema #8A: (5%)
¿Cuáles de las siguientes afirmaciones referentes a la memoria FLASH del AVR ATmega328P son
ciertas?
a) Es una memoria no volátil de código de programa tiene una capacidad de 32K Bytes y puede ser
utilizada para almacenar datos de forma permanente, los mismos que pueden ser leídos y
modificados constantemente durante la ejecución de un programa.
b) Es una memoria no volátil es de una capacidad de 1024 Bytes, además, el proceso de escritura en
esta memoria tarda 3,3 ms para ser completado y la cantidad máxima de ciclos de escritura / borrado
es de 100.000 ciclos.
c) Es una memoria modificable en tiempo de ejecución y la cantidad máxima de ciclos de escritura /
borrado es de 10.000 ciclos.
d) Es una memoria modificable en tiempo de compilación y la cantidad máxima de ciclos de escritura
/ borrado es de 10.000 ciclos.
e) Las direcciones de memoria que no están usadas están cargadas con valores 0XFF por default.
f) Las direcciones de memoria que no están usadas están cargadas con valores 0X00 por default.
Problema #8B: (5%)
¿Cuáles de las siguientes afirmaciones referentes a la memoria FLASH del AVR ATmega328P son
ciertas?
a) Es una memoria no volátil de código de programa tiene una capacidad de 32K Bytes, de los cuales
0.5K Bytes son usados por el bootloader.
b) Es una memoria no volátil de código de programa tiene una capacidad de 2K Bytes, de los cuales
0.5K Bytes son usados por el bootloader.
vasanza
c) Es una memoria no volátil es de una capacidad de 1024 Bytes, además, el proceso de escritura en
esta memoria tarda 3,3 ms para ser completado y la cantidad máxima de ciclos de escritura / borrado
es de 100.000 ciclos.
d) La única forma de acceder a los datos almacenados es usando punteros.
e) Memoria preferiblemente usada para almacenar grandes textos y datos no modificables.
f) Las direcciones de memoria que no están usadas están cargadas con valores 0X00 por default.
Problema #9A: (5%)
¿Cuáles de las siguientes afirmaciones referentes a la memoria EEPROM del AVR ATmega328P son
ciertas?
a) Es una memoria no volátil es de una capacidad de 1024 Bytes, además, el proceso de escritura en
esta memoria tarda 3,3 ms para ser completado.
b) Es una memoria no volátil de código de programa tiene una capacidad de 32K Bytes y puede ser
utilizada para almacenar datos de forma permanente, los mismos que pueden ser leídos y
modificados constantemente durante la ejecución de un programa.
c) Es una memoria modificable en tiempo de ejecución y la cantidad máxima de ciclos de escritura /
borrado es de 100.000 ciclos.
d) Es una memoria modificable en tiempo de compilación y la cantidad máxima de ciclos de escritura
/ borrado es de 100.000 ciclos.
e) Las direcciones de memoria que no están usadas están cargadas con valores 0XFF por default.
f) Las direcciones de memoria que no están usadas están cargadas con valores 0X00 por default.
Problema #9B: (5%)
¿Cuáles de las siguientes afirmaciones referentes a la memoria EEPROM del AVR ATmega328P son
ciertas?
a) Desde la dirección de memoria 0X00 hasta la 0XFF, están reservadas para 32 registros, registros
I/O y Registros Ext I/O.
b) Para usar los datos almacenados, primero se requiere copiarlos en memoria SRAM.
c) Es una memoria no volátil es de una capacidad de 1024 Bytes, además, el proceso de escritura en
esta memoria tarda 3,3 ms para ser completado y la cantidad máxima de ciclos de escritura / borrado
es de 100.000 ciclos.
d) Es una memoria volátil con capacidad de 2K Bytes, de los cuales 0.5K Bytes son usados por el
bootloader.
e) Memoria preferiblemente usada para almacenar grandes textos y datos no modificables.
f) Memoria preferiblemente usada para almacenar datos de configuración no volátiles.
Problema #10A: (5%)
¿Cuáles de las siguientes afirmaciones referentes a los comandos GNU/Linux son ciertas?
a) El comando “df -h” permite enlistar los archivos de la carpeta actual.
b) El comando “sudo reboot” permite reiniciar el sistema.
c) El comando “history -c” permite limpiar historial de comandos.
d) El comando “date” permite limpiar historial de comandos.
e) El comando “ls” permite enlistar los archivos de la carpeta actual.
f) El comando “sudo shutdown -h now” permite reiniciar el sistema.
Problema #10B: (5%)
¿Cuáles de las siguientes afirmaciones referentes a los comandos GNU/Linux son ciertas?
a) El comando “rmdir dir” permite crear carpeta de nombre prueba.
b) El comando “rm fixhero.x” permite eliminar un fichero.
c) El comando “vcgencmd measure_temp” permite consultar la temperatura del Sistema.
d) El comando “sudo mkdir prueba” permite crear carpeta de nombre prueba.
e) El comando “ifconfig” permite eliminar un fichero.
f) El comando “rmdir -p dir” permite consultar la temperatura del Sistema.
vasanza
CAPÍTULO 4 (40%)
Problema #11A: (5%)
¿Cuáles de las siguientes afirmaciones de los registros de configuración del ADC del AVR ATmega328P son ciertos?
a) Del registro ADMUX, los bits 7 (REFS1) y 6 (REFS0) son para elegir la tensión de referencia de la cual
dependerá la resolución para el módulo convertidor analógico, por ejemplo: con el valor “01” el bloque ADC
utiliza como voltaje de referencia la alimentación Vcc del microcontrolador.
b) Del registro ADMUX, el bit 5 (ADLAR) es para elegir la justificación del número de 10 bits que representa
la tensión analógica convertida a digital. Con un valor de “0” en el bit ADLAR, se configura una justificación
hacia la izquierda.
c) Del registro ADMUX, los bits del 3 (MUX3) al 0 (MUX0), permiten elegir la entrada analógica a utilizar.
Por ejemplo, con un valor “ADMUX = 0B01000001” se está seleccionando el ADC1.
d) Del registro ADCSRA, los bits 2 (ADPS2) al 0 (ADPS0) es para elegir el pre-escalador a utilizar para obtener
la frecuencia de trabajo del convertidor ADC. Por ejemplo, con un valor “ADCSRA = 0B00000111”, el pre-
escalador es 32.
e) Del registro ADCSRB, el funcionamiento de los bits 2 (ADTS2) al 0 (ADTS0) mediante la combinación de
estos bits se elige cual será el evento que haga que el convertidor analógico se habilite correctamente. Por
ejemplo, con un valor “ADCSRB = 0B00000000”, la conversión ADC se configura en modo “Free running
mode”.
Problema #11B: (5%)
¿Cuáles de las siguientes afirmaciones de los registros de configuración del ADC del AVR ATmega328P son ciertos?
a) Del registro ADMUX, los bits 7 (REFS1) y 6 (REFS0) son para elegir la tensión de referencia de la cual
dependerá la resolución para el módulo convertidor analógico, por ejemplo: con el valor “01” el bloque ADC
utiliza como voltaje de referencia el voltaje interno de 1.1 voltios.
b) Del registro ADMUX,el bit 5 (ADLAR) es para elegir la justificación del número de 10 bits que representa
la tensión analógica convertida a digital. Con un valor de “0” en el bit ADLAR, se configura una justificación
hacia la derecha.
c) Del registro ADMUX, los bits del 3 (MUX3) al 0 (MUX0), permiten elegir la entrada analógica a utilizar.
Por ejemplo, con un valor “ADMUX = 0B01000001” se está seleccionando el ADC2.
d) Del registro ADCSRA, el bit 5 (ADATE) en 1 para habilitar la opción de activación automática por alguna
señal que será elegida de acuerdo con el registro ADCSRB.
e) Del registro ADCSRA, los bits 2 (ADPS2) al 0 (ADPS0) es para elegir el pre-escalador a utilizar para obtener
la frecuencia de trabajo del convertidor ADC. Por ejemplo, con un valor “ADCSRA = 0B00000101”, el pre-
escalador es 32.
Problema #12: (5%)
¿Cuál es el orden correcto de las tareas básicas que ejecuta el procesador durante Interruption Services Routine (ISR)?
a) Ninguna de las opciones.
b) Suspender la ejecución del programa actual y guardar el estado actual del sistema, transferir el control a una
rutina especial y restaurar el estado del sistema.
c) Optimizar el estado del sistema, transferir el control a una rutina especial y reanudar la ejecución normal del
programa.
d) Suspender la ejecución del programa actual, manejar la excepción y guardar el estado actual del sistema.
Problema #13A: (5%)
¿Cuáles de las siguientes afirmaciones corresponden a la condición de re-arranque del protocolo de comunicación
Inter-Integrated Circuit (I2C)?
a) La genera un maestro y con ello reinicia el bus.
b) Todos los datos están formados por 8 bits y la trasmisión comienza con el bit de más peso.
c) Si el receptor no pone la línea SDA a nivel bajo, el emisor detecta un nivel alto y aborta la transferencia de
información.
d) Todo byte debe ir acompañado de un bit de reconocimiento ACK.
e) Entre un byte y el siguiente puede haber un tiempo ‘t’ de espera para que uno de los dispositivos realice las
operaciones que corresponda.
f) Se compone de una condición de parada seguida de una condición de arranque.
g) El maestro genera un pulso se reloj, y el receptor pone a nivel bajo la línea SDA durante dicho pulso.
vasanza
Problema #13B: (5%)
¿Cuáles de las siguientes afirmaciones corresponden a la transferencia de información del protocolo de
comunicación Inter-Integrated Circuit (I2C)?
a) Si el receptor no pone la línea SDA a nivel bajo, el emisor detecta un nivel alto y aborta la transferencia de
información.
b) Todos los datos están formados por 8 bits y la trasmisión comienza con el bit de más peso.
c) La genera un maestro y con ello reinicia el bus.
d) Entre un byte y el siguiente puede haber un tiempo ‘t’ de espera para que uno de los dispositivos realice las
operaciones que corresponda.
e) Todo byte debe ir acompañado de un bit de reconocimiento ACK.
f) El maestro genera un pulso se reloj, y el receptor pone a nivel bajo la línea SDA durante dicho pulso.
g) El dato es válido cuando la señal SCL está a nivel alto.
Problema #14A: (5%)
¿Cuáles de las siguientes afirmaciones corresponden a la validación del protocolo de comunicación Inter-Integrated
Circuit (I2C)?
a) Todos los datos están formados por 8 bits y la trasmisión comienza con el bit de más peso.4
b) Es obligatorio, valida la trasferencia de un byte y se envía en el siguiente pulso, como “9º bit”.
c) Se compone de una condición de parada seguida de una condición de arranque.
d) El maestro genera un pulso se reloj, y el receptor pone a nivel bajo la línea SDA durante dicho pulso.
e) El dato es válido cuando la señal SCL está a nivel alto.
f) Si el receptor no pone la línea SDA a nivel bajo, el emisor detecta un nivel alto y aborta la transferencia de
información.
g) Entre un byte y el siguiente puede haber un tiempo ‘t’ de espera para que uno de los dispositivos realice las
operaciones que corresponda.
Problema #14B: (5%)
¿Cuáles de las siguientes afirmaciones corresponden a la condición de parada del protocolo de comunicación Inter-
Integrated Circuit (I2C)?
a) La genera un maestro y con ella ocupa el bus e indica que va a comenzar una trasmisión de datos.
b) Los esclavos la detectan y se ponen a la escucha.
c) La genera el maestro y con ella libera el bus e indica que se ha finalizado la trasmisión de datos.
d) SDA se pone a nivel bajo cuando SCL está a nivel alto.
e) Todo byte debe ir acompañado de un bit de reconocimiento ACK.
f) Cuando nadie transmite, las líneas SDA y SCL están a nivel alto entonces el bus está libre.
g) SDA se pone a nivel alto cuando SCL está a nivel alto.
Problema #15A: (10%)
El siguiente bloque convertidor analógico digital (ADC) de 10 bits de resolución, se tiene un voltaje de referencia de
10Vcc. ¿cuáles de las siguientes afirmaciones son correctas?
a) Con un voltaje de entrada (Vin) de 2,5 [V], la salida del convertidor ADC nos da un valor aproximado a 512.
b) Si la salida del convertidor ADC es de 127, entonces el voltaje presente en la entrada (Vin) es
aproximadamente 0,62 [V].
c) Si la salida del convertidor ADC es de 512, entonces el voltaje presente en la entrada (Vin) es
aproximadamente 6 [V].
d) Si la salida del convertidor ADC es de 200, entonces el voltaje presente en la entrada (Vin) es
aproximadamente 1,95 [V].
vasanza
e) Si la salida del convertidor ADC es de 1023, entonces el voltaje presente en la entrada (Vin) es 10 [V].
Problema #15B: (10%)
El siguiente bloque convertidor analógico digital (ADC) de 10 bits de resolución, se tiene un voltaje de referencia de
10Vcc. ¿cuáles de las siguientes afirmaciones son correctas?
a) Con un voltaje de entrada (Vin) de 2,5 [V], la salida del convertidor ADC nos da un valor aproximado a 512.
b) Si la salida del convertidor ADC es de 127, entonces el voltaje presente en la entrada (Vin) es
aproximadamente 0,62 [V].
c) Con un voltaje de entrada (Vin) de 7,5 [V], la salida del convertidor ADC nos da un valor aproximado a 800.
d) Si la salida del convertidor ADC es de 1000, entonces el voltaje presente en la entrada (Vin) es
aproximadamente 9,77 [V].
e) Si la salida del convertidor ADC es de 512, entonces el voltaje presente en la entrada (Vin) es
aproximadamente 5 [V].
Problema #16: (5%)
¿Cuáles de las siguientes afirmaciones de los registros de configuración del AVR ATmega328P son ciertos?
a) El registro DDRB (Port B Data Direction Register) permite configurar cada uno de los pines del puerto B
como entrada o salida. Con un valor de 1 se configura como salida el bit correspondiente a cada pin, de igual
forma, con un valor de 0 se configuran como entradas.
b) El registro DDRB (Port B Data Direction Register) permite configurar cada uno de los pines del puerto B
como entrada o salida. Con un valor de 1 se configura como entrada el bit correspondiente a cada pin, de
igual forma, con un valor de 0 se configuran como salidas.
c) El registro PORTC (Port C Data Register) permite leer el valor digital presente en los pines correspondientes
a los bits del puerto que han sido configurados como entradas previamente con el registro DDRC.
d) El registro PORTC (Port C Data Register) permite setear un valor digital en los pines correspondientes a los
bits del puerto que han sido configurados como salidas previamente con el registro DDRC.
e) Los bits 7 y 6 (COM2A1, COM2A0) del registro TCCR2A (Timer/Counter Control Register A) controlan el
comportamiento del pin de comparación de salida (OC2A). Si se configuran uno o ambos COM2A1: 0 bits,
la salida OC2A anula la funcionalidad del puerto normal del pin de E / S al que está conectado. Sin embargo,
tenga en cuenta que el bit de registro de dirección de datos (DDR) correspondiente al pin OC2A debe
establecerse para habilitar el controlador de salida.
f) Los bits 5 y 4 (COM2B1, COM2B0) del registro TCCR2A (Timer/Counter Control Register A) controlan el
comportamiento del pin de comparación de salida (OC2B). Si se configuran uno o ambos COM2B1: 0 bits,
la salida OC2B anula la funcionalidad normal del puerto del pin de E / S al que está conectado. Sin embargo,
tenga en cuenta que el bit de registro de dirección de datos (DDR) correspondiente al pin OC2B debe
establecerse para habilitar el controlador de salida.
g) El temporizador / contador (TCNT0) y los registros de comparación de salida (OCR0A y OCR0B) son
registros de 10 bits.
h) El registro de comparación de salida con doble búfer (OCR2A y OCR2B) se compara con el valor del
temporizador / contador en todo momento. El generador de forma de onda puede utilizar el resultado de la
comparación para generar una salida PWM o de frecuencia variable en los pines de comparación de salida
(OC2A y OC2B).
Problema #17: (5%)
vasanza
La siguiente gráfica corresponde al diagrama de tiempo al transmitir un dato usando el protocolo de comunicación
RS-232, agregar los textos en las cajas de comentarios:
Respuesta:

Más contenido relacionado

La actualidad más candente

Tablas dimension total de conductores y seleccion de tuberias conduit
Tablas dimension total de conductores y seleccion de tuberias conduitTablas dimension total de conductores y seleccion de tuberias conduit
Tablas dimension total de conductores y seleccion de tuberias conduit
Angel Hernández
 

La actualidad más candente (20)

catalogo-motores-trifasicos-delcrosa
catalogo-motores-trifasicos-delcrosacatalogo-motores-trifasicos-delcrosa
catalogo-motores-trifasicos-delcrosa
 
Tp3 automate programmable siemens s7 200
Tp3 automate programmable siemens s7 200Tp3 automate programmable siemens s7 200
Tp3 automate programmable siemens s7 200
 
Redes especiales Emerson - Protocolo Hart - Redes en Domotica - Otros
Redes especiales  Emerson - Protocolo Hart - Redes en Domotica - OtrosRedes especiales  Emerson - Protocolo Hart - Redes en Domotica - Otros
Redes especiales Emerson - Protocolo Hart - Redes en Domotica - Otros
 
Tablas dimension total de conductores y seleccion de tuberias conduit
Tablas dimension total de conductores y seleccion de tuberias conduitTablas dimension total de conductores y seleccion de tuberias conduit
Tablas dimension total de conductores y seleccion de tuberias conduit
 
Td dimensionnenemt d'arbre
Td dimensionnenemt d'arbreTd dimensionnenemt d'arbre
Td dimensionnenemt d'arbre
 
1056 schéma ti
1056 schéma ti1056 schéma ti
1056 schéma ti
 
Bases de schéma d'électricité industrielle et d'électrotechnique
Bases de schéma d'électricité industrielle et d'électrotechnique Bases de schéma d'électricité industrielle et d'électrotechnique
Bases de schéma d'électricité industrielle et d'électrotechnique
 
n2xsy.pdf
n2xsy.pdfn2xsy.pdf
n2xsy.pdf
 
Manual de-usuario-atv12
Manual de-usuario-atv12Manual de-usuario-atv12
Manual de-usuario-atv12
 
Historia
HistoriaHistoria
Historia
 
MOTORES ELÉTRICOS - Manutenção e Testes - Jason E. de Almeida
MOTORES ELÉTRICOS - Manutenção e Testes - Jason E. de AlmeidaMOTORES ELÉTRICOS - Manutenção e Testes - Jason E. de Almeida
MOTORES ELÉTRICOS - Manutenção e Testes - Jason E. de Almeida
 
Catalogo generadores (kohler sdmo)
Catalogo generadores (kohler sdmo)Catalogo generadores (kohler sdmo)
Catalogo generadores (kohler sdmo)
 
Redes locales 2012 grado medio
Redes locales 2012 grado medioRedes locales 2012 grado medio
Redes locales 2012 grado medio
 
Encoder para sensoriamento de posições
Encoder para sensoriamento de posiçõesEncoder para sensoriamento de posições
Encoder para sensoriamento de posições
 
1 motores de indução
1 motores de indução1 motores de indução
1 motores de indução
 
9519393 manual-reparaciones-de-lavadoras-1
9519393 manual-reparaciones-de-lavadoras-19519393 manual-reparaciones-de-lavadoras-1
9519393 manual-reparaciones-de-lavadoras-1
 
Diseño de Maquinas Schaum.pdf
Diseño de Maquinas Schaum.pdfDiseño de Maquinas Schaum.pdf
Diseño de Maquinas Schaum.pdf
 
Rapport Stage
Rapport StageRapport Stage
Rapport Stage
 
Reles de-tempo-siemens
Reles de-tempo-siemensReles de-tempo-siemens
Reles de-tempo-siemens
 
Apostila azimutal 2019
Apostila azimutal 2019Apostila azimutal 2019
Apostila azimutal 2019
 

Similar a ⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2022 PAO1)

Cuestionario de informatica hecho
Cuestionario de informatica hechoCuestionario de informatica hecho
Cuestionario de informatica hecho
David GuasPetee
 
Cuestionario de informatica
Cuestionario de informaticaCuestionario de informatica
Cuestionario de informatica
AndreaGranda85
 
Cuestionario de informatica
Cuestionario de informatica Cuestionario de informatica
Cuestionario de informatica
Jorge Valarezo
 
Cuestionario de informatica hecho
Cuestionario de informatica hechoCuestionario de informatica hecho
Cuestionario de informatica hecho
Adrianitalisseth
 
Cuestionario de informatica
Cuestionario de informatica Cuestionario de informatica
Cuestionario de informatica
CarlosXavier74
 
Cuestionario de Informática
Cuestionario de InformáticaCuestionario de Informática
Cuestionario de Informática
gianellablog
 
Cuestionario de informática a
Cuestionario de informática aCuestionario de informática a
Cuestionario de informática a
Francis Ullauri
 
Cuestionario de informatica hecho
Cuestionario de informatica hechoCuestionario de informatica hecho
Cuestionario de informatica hecho
Chinely Peláez
 
Cuestionario de informatica hecho
Cuestionario de informatica hechoCuestionario de informatica hecho
Cuestionario de informatica hecho
Ariel Carrion
 
Cuestionariode informatica
Cuestionariode informaticaCuestionariode informatica
Cuestionariode informatica
ValeriaStefany
 
Cuestionario de informatica basica
Cuestionario de informatica basicaCuestionario de informatica basica
Cuestionario de informatica basica
Andrew Montes
 
Cuestionario de informatica hecho
Cuestionario de informatica hechoCuestionario de informatica hecho
Cuestionario de informatica hecho
DenniseSanchezA
 
Cuestionario de informatica
Cuestionario de informatica Cuestionario de informatica
Cuestionario de informatica
Vanessa Manrique
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN A RESUELTA 2do PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN A RESUELTA 2do PARCIAL (2019 1er T...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN A RESUELTA 2do PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN A RESUELTA 2do PARCIAL (2019 1er T...
Victor Asanza
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTA 2do PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTA 2do PARCIAL (2019 1er T...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTA 2do PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTA 2do PARCIAL (2019 1er T...
Victor Asanza
 
Cuestionario de Informatica
Cuestionario de InformaticaCuestionario de Informatica
Cuestionario de Informatica
Suly Zambrano
 
Cuestionario de Informatica
Cuestionario de Informatica Cuestionario de Informatica
Cuestionario de Informatica
Tatiana Valarezo
 
Cuestionario de informatica
Cuestionario de informaticaCuestionario de informatica
Cuestionario de informatica
Andrealambert1
 

Similar a ⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2022 PAO1) (20)

Cuestionario de informatica hecho
Cuestionario de informatica hechoCuestionario de informatica hecho
Cuestionario de informatica hecho
 
Cuestionario de informatica
Cuestionario de informaticaCuestionario de informatica
Cuestionario de informatica
 
Cuestionario de informatica
Cuestionario de informatica Cuestionario de informatica
Cuestionario de informatica
 
Cuestionario de informática
Cuestionario de informáticaCuestionario de informática
Cuestionario de informática
 
Cuestionario de informatica hecho
Cuestionario de informatica hechoCuestionario de informatica hecho
Cuestionario de informatica hecho
 
Cuestionario de informatica
Cuestionario de informatica Cuestionario de informatica
Cuestionario de informatica
 
Cuestionario de Informática
Cuestionario de InformáticaCuestionario de Informática
Cuestionario de Informática
 
Cuestionario de informatica
Cuestionario de informatica Cuestionario de informatica
Cuestionario de informatica
 
Cuestionario de informática a
Cuestionario de informática aCuestionario de informática a
Cuestionario de informática a
 
Cuestionario de informatica hecho
Cuestionario de informatica hechoCuestionario de informatica hecho
Cuestionario de informatica hecho
 
Cuestionario de informatica hecho
Cuestionario de informatica hechoCuestionario de informatica hecho
Cuestionario de informatica hecho
 
Cuestionariode informatica
Cuestionariode informaticaCuestionariode informatica
Cuestionariode informatica
 
Cuestionario de informatica basica
Cuestionario de informatica basicaCuestionario de informatica basica
Cuestionario de informatica basica
 
Cuestionario de informatica hecho
Cuestionario de informatica hechoCuestionario de informatica hecho
Cuestionario de informatica hecho
 
Cuestionario de informatica
Cuestionario de informatica Cuestionario de informatica
Cuestionario de informatica
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN A RESUELTA 2do PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN A RESUELTA 2do PARCIAL (2019 1er T...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN A RESUELTA 2do PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN A RESUELTA 2do PARCIAL (2019 1er T...
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTA 2do PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTA 2do PARCIAL (2019 1er T...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTA 2do PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTA 2do PARCIAL (2019 1er T...
 
Cuestionario de Informatica
Cuestionario de InformaticaCuestionario de Informatica
Cuestionario de Informatica
 
Cuestionario de Informatica
Cuestionario de Informatica Cuestionario de Informatica
Cuestionario de Informatica
 
Cuestionario de informatica
Cuestionario de informaticaCuestionario de informatica
Cuestionario de informatica
 

Más de Victor Asanza

⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2022PAO2)
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2022PAO2)⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2022PAO2)
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2022PAO2)
Victor Asanza
 
⭐⭐⭐⭐⭐ Learning-based Energy Consumption Prediction
⭐⭐⭐⭐⭐ Learning-based Energy Consumption Prediction⭐⭐⭐⭐⭐ Learning-based Energy Consumption Prediction
⭐⭐⭐⭐⭐ Learning-based Energy Consumption Prediction
Victor Asanza
 
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2...
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2...⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2...
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2...
Victor Asanza
 
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2021PAO2)
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2021PAO2)⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2021PAO2)
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2021PAO2)
Victor Asanza
 
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS DIGITALES 1, 1er Parcial (2021 PAO1)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS DIGITALES 1, 1er Parcial (2021 PAO1)⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS DIGITALES 1, 1er Parcial (2021 PAO1)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS DIGITALES 1, 1er Parcial (2021 PAO1)
Victor Asanza
 

Más de Victor Asanza (20)

⭐⭐⭐⭐⭐ Device Free Indoor Localization in the 28 GHz band based on machine lea...
⭐⭐⭐⭐⭐ Device Free Indoor Localization in the 28 GHz band based on machine lea...⭐⭐⭐⭐⭐ Device Free Indoor Localization in the 28 GHz band based on machine lea...
⭐⭐⭐⭐⭐ Device Free Indoor Localization in the 28 GHz band based on machine lea...
 
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2022PAO2)
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2022PAO2)⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2022PAO2)
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2022PAO2)
 
⭐⭐⭐⭐⭐ CV Victor Asanza
⭐⭐⭐⭐⭐ CV Victor Asanza⭐⭐⭐⭐⭐ CV Victor Asanza
⭐⭐⭐⭐⭐ CV Victor Asanza
 
⭐⭐⭐⭐⭐ Trilateration-based Indoor Location using Supervised Learning Algorithms
⭐⭐⭐⭐⭐ Trilateration-based Indoor Location using Supervised Learning Algorithms⭐⭐⭐⭐⭐ Trilateration-based Indoor Location using Supervised Learning Algorithms
⭐⭐⭐⭐⭐ Trilateration-based Indoor Location using Supervised Learning Algorithms
 
⭐⭐⭐⭐⭐ Learning-based Energy Consumption Prediction
⭐⭐⭐⭐⭐ Learning-based Energy Consumption Prediction⭐⭐⭐⭐⭐ Learning-based Energy Consumption Prediction
⭐⭐⭐⭐⭐ Learning-based Energy Consumption Prediction
 
⭐⭐⭐⭐⭐ Raspberry Pi-based IoT for Shrimp Farms Real-time Remote Monitoring wit...
⭐⭐⭐⭐⭐ Raspberry Pi-based IoT for Shrimp Farms Real-time Remote Monitoring wit...⭐⭐⭐⭐⭐ Raspberry Pi-based IoT for Shrimp Farms Real-time Remote Monitoring wit...
⭐⭐⭐⭐⭐ Raspberry Pi-based IoT for Shrimp Farms Real-time Remote Monitoring wit...
 
⭐⭐⭐⭐⭐Classification of Subjects with Parkinson's Disease using Finger Tapping...
⭐⭐⭐⭐⭐Classification of Subjects with Parkinson's Disease using Finger Tapping...⭐⭐⭐⭐⭐Classification of Subjects with Parkinson's Disease using Finger Tapping...
⭐⭐⭐⭐⭐Classification of Subjects with Parkinson's Disease using Finger Tapping...
 
⭐⭐⭐⭐⭐ CHARLA #PUCESE Arduino Week: Hardware de Código Abierto TSC-LAB
⭐⭐⭐⭐⭐ CHARLA #PUCESE Arduino Week: Hardware de Código Abierto TSC-LAB ⭐⭐⭐⭐⭐ CHARLA #PUCESE Arduino Week: Hardware de Código Abierto TSC-LAB
⭐⭐⭐⭐⭐ CHARLA #PUCESE Arduino Week: Hardware de Código Abierto TSC-LAB
 
⭐⭐⭐⭐⭐ #BCI System using a Novel Processing Technique Based on Electrodes Sele...
⭐⭐⭐⭐⭐ #BCI System using a Novel Processing Technique Based on Electrodes Sele...⭐⭐⭐⭐⭐ #BCI System using a Novel Processing Technique Based on Electrodes Sele...
⭐⭐⭐⭐⭐ #BCI System using a Novel Processing Technique Based on Electrodes Sele...
 
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2...
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2...⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2...
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2...
 
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS DIGITALES 2, 2do Parcial (2021PAO2) C6
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS DIGITALES 2, 2do Parcial (2021PAO2) C6⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS DIGITALES 2, 2do Parcial (2021PAO2) C6
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS DIGITALES 2, 2do Parcial (2021PAO2) C6
 
⭐⭐⭐⭐⭐ Performance Comparison of Database Server based on #SoC #FPGA and #ARM ...
⭐⭐⭐⭐⭐ Performance Comparison of Database Server based on #SoC #FPGA and #ARM ...⭐⭐⭐⭐⭐ Performance Comparison of Database Server based on #SoC #FPGA and #ARM ...
⭐⭐⭐⭐⭐ Performance Comparison of Database Server based on #SoC #FPGA and #ARM ...
 
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2021PAO2)
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2021PAO2)⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2021PAO2)
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2021PAO2)
 
⭐⭐⭐⭐⭐ Charla FIEC: #SSVEP_EEG Signal Classification based on #Emotiv EPOC #BC...
⭐⭐⭐⭐⭐ Charla FIEC: #SSVEP_EEG Signal Classification based on #Emotiv EPOC #BC...⭐⭐⭐⭐⭐ Charla FIEC: #SSVEP_EEG Signal Classification based on #Emotiv EPOC #BC...
⭐⭐⭐⭐⭐ Charla FIEC: #SSVEP_EEG Signal Classification based on #Emotiv EPOC #BC...
 
⭐⭐⭐⭐⭐ #FPGA Based Meteorological Monitoring Station
⭐⭐⭐⭐⭐ #FPGA Based Meteorological Monitoring Station⭐⭐⭐⭐⭐ #FPGA Based Meteorological Monitoring Station
⭐⭐⭐⭐⭐ #FPGA Based Meteorological Monitoring Station
 
⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi
⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi
⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi
 
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2do ...
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2do ...⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2do ...
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2do ...
 
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS DIGITALES 1, 1er Parcial (2021 PAO1)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS DIGITALES 1, 1er Parcial (2021 PAO1)⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS DIGITALES 1, 1er Parcial (2021 PAO1)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS DIGITALES 1, 1er Parcial (2021 PAO1)
 
⭐⭐⭐⭐⭐ SISTEMAS DIGITALES 2, PROYECTOS PROPUESTOS (2021 PAO1)
⭐⭐⭐⭐⭐ SISTEMAS DIGITALES 2, PROYECTOS PROPUESTOS (2021 PAO1)⭐⭐⭐⭐⭐ SISTEMAS DIGITALES 2, PROYECTOS PROPUESTOS (2021 PAO1)
⭐⭐⭐⭐⭐ SISTEMAS DIGITALES 2, PROYECTOS PROPUESTOS (2021 PAO1)
 
⭐⭐⭐⭐⭐ SISTEMAS DIGITALES 1, PROYECTOS PROPUESTOS (2021 PAE)
⭐⭐⭐⭐⭐ SISTEMAS DIGITALES 1, PROYECTOS PROPUESTOS (2021 PAE)⭐⭐⭐⭐⭐ SISTEMAS DIGITALES 1, PROYECTOS PROPUESTOS (2021 PAE)
⭐⭐⭐⭐⭐ SISTEMAS DIGITALES 1, PROYECTOS PROPUESTOS (2021 PAE)
 

Último

PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
EduardoJosVargasCama1
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 

Último (20)

La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 

⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2022 PAO1)

  • 1. vasanza SISTEMAS EMBEBIDOS EVALUACIÓN 1P Fecha: 2022/07/06 PAO1 2022-2023 Nombre: _________________________________________________ Paralelo: __________ CAPÍTULO 1 (25%) Problema #1A: (5%) ¿Cuáles de las siguientes afirmaciones son correctas referente a la historia los Sistemas Ciber - físicos (CPS)? a) Mark Weiser. creó el término “informática ubicua”. b) El uso cada vez menos frecuente en nuestra vida cotidiana de los dispositivos informáticos dio lugar a los términos "informática generalizada" e "inteligencia ambiental". c) La miniaturización física de las computadoras también permitió la integración del procesamiento de información. d) Un Sistema Embebidos (SE) no es un sistema computacional diseñado para realizar una o algunas tareas específicas. e) Este sistema computacional no es el producto final, sino una parte dedicada "incorporada" de un sistema más grande que a menudo incluye partes electrónicas y mecánicas adicionales. Problema #1B: (5%) ¿Cuáles de las siguientes afirmaciones son correctas referente a la historia los Sistemas Ciber - físicos (CPS)? a) Dado que un Sistema Embebido (SE) está dedicado a tareas específicas, su diseño puede optimizarse para reducir los costos. b) Lee et Al. Indica que un “Sistemas Ciber-Físicos" (CPS) es todo aquel dispositivo que no es capaz de integra capacidades de computación, almacenamiento y comunicación para controlar e interactuar con un proceso físico. c) Creciente auge por la reducción de costos y tamaños de los SE, permitiendo no solo conectarlos sino tambien con la capacidad de actuar en función de los datos que generan o reciben. d) Actualmente existen menos dispositivos o SE conectados a diferentes redes capaces de captar información e interactuar con otros dispositivos. Problema #2A: (5%) ¿Cuáles de las siguientes afirmaciones son correctas referente a los sistemas IoT? a) Giusto et Al. menciona respecto al término IoT: "Describe la presencia dominante de una variedad de dispositivos, como sensores, actuadores y teléfonos móviles, que, a través de esquemas de direccionamiento únicos, pueden interactuar y cooperar entre sí para alcanzar objetivos comunes ". b) Se espera que Internet de las cosas permita la comunicación entre muy pocos dispositivos en el mundo. c) La primera revolución industrial se basó en la introducción de equipos de producción mecánicos impulsados por agua y la energía de vapor. d) La segunda revolución industrial se basó en el uso de electrónica e informática (IT) para promover la producción automatizada. e) La tercera revolución industrial se basó en la producción en masa que se alcanza gracias al concepto de división de tareas y el uso de energía eléctrica.
  • 2. vasanza Problema #2B: (5%) ¿Cuáles de los siguientes enunciados son descripciones de los desafíos que deben superar los Sistemas Ciber - físicos (CPS)? a) Una razón clave para la necesidad de ser confiable es que estos sistemas están directamente conectados al entorno físico y tienen un impacto inmediato en ese entorno. b) Un CPS es fiable si los destinatarios previstos solo pueden acceder a la información. c) Un CPS es seguro si está protegido contra daños causados por ataques que se originan desde fuera del sistema. d) Un CPS posee confidencialidad si previene el mal funcionamiento de los sistemas como resultado de componentes defectuosos. e) Muchos CPS deben cumplir las restricciones en tiempo real. Problema #3A: (15%) Belwafi et Al., escribió el paper titulado “A novel embedded implementation based on adaptive filter bank for brain-computer interface systems” en donde desarrolla un Brain Computer Interface (BCI) basado en filtrado dinámico de señales EEG adquiridas desde un sistema OPENBCI basado en FPGA.El sistema integra los siguientes componentes: • La versión más rápida del caché de datos Nios-II, con un tamaño de 64 KB y un caché de instrucciones de 4 KB. • Un temporizador para medir el tiempo de ejecución, con un contador de 32 bits, y el tiempo de espera es de 10 µs. • JTAG UART para establecer comunicación entre Eclipse y la placa Stratix-IV. • Memoria DDR2 con 1 GB de tamaño, conectada al diseño del sistema a través de un controlador DDR2. • Acceso directo a memoria (DMA) para transferir datos de manera eficiente, leer y escribir datos en el espacio máximo asignado por la fuente o el destino. • Memoria en chip con un tamaño de 4 KB para sincronizar la transferencia de datos entre el origen y el destino a través del Interfaz DMA. • WOLA Windowing IP. • GPIO (UART) para establecer la comunicación entre el FPGA y el sistema de adquisición (OpenBCI) para validar el sistema EBCI de acuerdo con el enfoque en línea. • El sistema utiliza un bloque PLL para poder generar diferentes rangos de frecuencias que necesitan los filtros. Se pide realizar el diseño de bloques fundamentales del sistema completo. Respuesta: Referencia: Belwafi, K., Romain, O., Gannouni, S., Ghaffari, F., Djemal, R., & Ouni, B. (2018). An embedded implementation based on adaptive filter bank for brain–computer interface systems. Journal of neuroscience methods, 305, 1-16.
  • 3. vasanza Problema #3B: (15%) M Li et Al., escribió el paper titulado “The Design of IP Core for LCD Controller Based on SOPC” en donde desarrolla un controlador para pantalla LCD utilizando un solo procesador NIOSii como se describe a continuación: • El SOPC (System on Processor Chip) tiene una pantalla LCD que se conecta con el controlador LCD, la SDRAM se conecta con el controlador SDRAM y la comunicación de los dos controladores con el procesador NIOS II a través de la interfaz mapeada de memoria Avalon (Avalon-MM). • El control de múltiples relojes generados por el mismo PLL puede generar relojes con diferentes frecuencias o fases. • El componente Avalon ALTPLL agregado en Qsys puede generar cinco relojes diferentes como máximo, pero solo se necesitan dos salidas en este diseño. • De acuerdo con el principio de funcionamiento de SDRAM, se sabe que los relojes que ingresan a la SDRAM y al controlador SDRAM deben tener la misma frecuencia y tener una cierta diferencia de fase para garantizar la lectura y escritura correcta de los datos. • En este diseño, la entrada al controlador SDRAM y SDRAM es una señal de reloj bidireccional con una misma frecuencia de 100MHz y una diferencia de fase de 90 °. Y clk_100m2 exporta para el reloj de SDRAM, clk_50m es el reloj del sistema. Necesitamos configurar el sistema de procesador NIOS II, seleccionar y configurar los periféricos e IP, luego conectar los módulos periféricos, generar el sistema, diseñar el módulo de nivel superior en el software Quartus II, asignar los pines y compilarlos completamente, y descargar si se compila correctamente, el modelo del chip FPGA en esta placa de desarrollo es EP4CE10F17C8. Se pide realizar el diseño de bloques fundamentales del sistema completo. Respuesta: Referencia: Li, M., Zhou, X., & Guo, Q. (2018). The Design of IP Core for LCD Controller Based on SOPC. In MATEC Web of Conferences (Vol. 232, p. 04074). EDP Sciences..
  • 4. vasanza CAPÍTULO 2 (15%) Problema #4A: (5%) ¿Cuáles de los siguientes enunciados referentes a los sistemas Multicore, son correctos? a) En este modelo, hay una memoria compartida común (grande) para todos los procesadores b) Diferentes núcleos ejecutan diferentes hilos (instrucciones múltiples), operando en diferentes partes de la memoria (datos múltiples). c) Todos los núcleos comparten la misma memoria. d) Cada procesador tiene su propia (pequeña) memoria local, y su contenido no se replica en ningún otro lugar. Problema #4B: (5%) ¿Cuáles de los siguientes enunciados referentes a los sistemas Multiprocessor, son correctos? a) En este modelo, hay una memoria compartida común (grande) para todos los procesadores b) Diferentes núcleos ejecutan diferentes hilos (instrucciones múltiples), operando en diferentes partes de la memoria (datos múltiples). c) Todos los núcleos comparten la misma memoria. d) Cada procesador tiene su propia (pequeña) memoria local, y su contenido no se replica en ningún otro lugar. Problema #5: (5%) Indique cuáles de las siguientes afirmaciones referentes a las FPGA son correctas: a) Las siglas FPGA significan “Field-Programmable Gate Array”. b) No permiten hacen cualquier función lógica. c) No son configurables y tienen solo bajas velocidades de funcionamiento. d) Permiten un paralelismo masivo y tienen una alta cantidad de I/O. Problema #6: (5%) ¿Cuáles de las siguientes afirmaciones referentes a la arquitectura del AVR ATmega328P son ciertas? a) El microcontrolador ATmega328P tiene en su arquitectura un procesador multicore, una memoria SRAM de datos, una memoria FLASH para instrucciones, una memoria EEPROM para datos no volátiles almacenados en tiempo de ejecución y periféricos adicionales. b) El microcontrolador ATmega328P tiene en su arquitectura un procesador Single-core, una memoria SRAM de datos, una memoria FLAH para instrucciones, una memoria EEPROM para datos no volátiles almacenados en tiempo de ejecución y periféricos adicionales. c) La arquitectura del ATmega328P está diseñada bajo el concepto de la Arquitectura Harvard. d) La arquitectura del ATmega328P está diseñada bajo el concepto de la Von Neumann. e) AVR es una familia de microcontroladores desarrollada desde 1996 por Atmel, adquirido por Microchip en el 2016. f) AVR es una familia de microcontroladores desarrollada desde 1996 por Microchip, adquirido por Atmel en el 2016.
  • 5. vasanza CAPÍTULO 3 (20%) Problema #7A: (5%) ¿Cuáles de las siguientes afirmaciones referentes a la memoria SRAM del AVR ATmega328P son ciertas? a) Es una memoria volátil con capacidad de 2K Bytes, de los cuales 0.5K Bytes son usados por el bootloader. b) Es una memoria no volátil de código de programa tiene una capacidad de 32K Bytes y puede ser utilizada para almacenar datos de forma permanente, los mismos que pueden ser leídos y modificados constantemente durante la ejecución de un programa. c) Es una memoria modificable en tiempo de ejecución y no tiene límites de ciclos de escritura y lectura. d) Es una memoria modificable en tiempo de compilación y no tiene límites de ciclos de escritura y lectura. e) Las direcciones de memoria que no están usadas están cargadas con valores 0XFF por default. f) Las direcciones de memoria que no están usadas están cargadas con valores 0X00 por default. Problema #7B: (5%) ¿Cuáles de las siguientes afirmaciones referentes a la memoria SRAM del AVR ATmega328P son ciertas? a) Es una memoria volátil con capacidad de 32K Bytes, de los cuales 0.5K Bytes son usados por el bootloader. b) Es una memoria no volátil es de una capacidad de 1024 Bytes, además, el proceso de escritura en esta memoria tarda 3,3 ms para ser completado y la cantidad máxima de ciclos de escritura / borrado es de 100.000 ciclos. c) Desde la dirección de memoria 0X00 hasta la 0XFF, están reservadas para 32 registros, registros I/O y Registros Ext I/O. d) La única forma de acceder a los datos almacenados es usando punteros. e) Se puede especificar las direcciones de almacenamiento. f) Memoria preferiblemente usada para almacenar grandes textos y datos no modificables. Problema #8A: (5%) ¿Cuáles de las siguientes afirmaciones referentes a la memoria FLASH del AVR ATmega328P son ciertas? a) Es una memoria no volátil de código de programa tiene una capacidad de 32K Bytes y puede ser utilizada para almacenar datos de forma permanente, los mismos que pueden ser leídos y modificados constantemente durante la ejecución de un programa. b) Es una memoria no volátil es de una capacidad de 1024 Bytes, además, el proceso de escritura en esta memoria tarda 3,3 ms para ser completado y la cantidad máxima de ciclos de escritura / borrado es de 100.000 ciclos. c) Es una memoria modificable en tiempo de ejecución y la cantidad máxima de ciclos de escritura / borrado es de 10.000 ciclos. d) Es una memoria modificable en tiempo de compilación y la cantidad máxima de ciclos de escritura / borrado es de 10.000 ciclos. e) Las direcciones de memoria que no están usadas están cargadas con valores 0XFF por default. f) Las direcciones de memoria que no están usadas están cargadas con valores 0X00 por default. Problema #8B: (5%) ¿Cuáles de las siguientes afirmaciones referentes a la memoria FLASH del AVR ATmega328P son ciertas? a) Es una memoria no volátil de código de programa tiene una capacidad de 32K Bytes, de los cuales 0.5K Bytes son usados por el bootloader. b) Es una memoria no volátil de código de programa tiene una capacidad de 2K Bytes, de los cuales 0.5K Bytes son usados por el bootloader.
  • 6. vasanza c) Es una memoria no volátil es de una capacidad de 1024 Bytes, además, el proceso de escritura en esta memoria tarda 3,3 ms para ser completado y la cantidad máxima de ciclos de escritura / borrado es de 100.000 ciclos. d) La única forma de acceder a los datos almacenados es usando punteros. e) Memoria preferiblemente usada para almacenar grandes textos y datos no modificables. f) Las direcciones de memoria que no están usadas están cargadas con valores 0X00 por default. Problema #9A: (5%) ¿Cuáles de las siguientes afirmaciones referentes a la memoria EEPROM del AVR ATmega328P son ciertas? a) Es una memoria no volátil es de una capacidad de 1024 Bytes, además, el proceso de escritura en esta memoria tarda 3,3 ms para ser completado. b) Es una memoria no volátil de código de programa tiene una capacidad de 32K Bytes y puede ser utilizada para almacenar datos de forma permanente, los mismos que pueden ser leídos y modificados constantemente durante la ejecución de un programa. c) Es una memoria modificable en tiempo de ejecución y la cantidad máxima de ciclos de escritura / borrado es de 100.000 ciclos. d) Es una memoria modificable en tiempo de compilación y la cantidad máxima de ciclos de escritura / borrado es de 100.000 ciclos. e) Las direcciones de memoria que no están usadas están cargadas con valores 0XFF por default. f) Las direcciones de memoria que no están usadas están cargadas con valores 0X00 por default. Problema #9B: (5%) ¿Cuáles de las siguientes afirmaciones referentes a la memoria EEPROM del AVR ATmega328P son ciertas? a) Desde la dirección de memoria 0X00 hasta la 0XFF, están reservadas para 32 registros, registros I/O y Registros Ext I/O. b) Para usar los datos almacenados, primero se requiere copiarlos en memoria SRAM. c) Es una memoria no volátil es de una capacidad de 1024 Bytes, además, el proceso de escritura en esta memoria tarda 3,3 ms para ser completado y la cantidad máxima de ciclos de escritura / borrado es de 100.000 ciclos. d) Es una memoria volátil con capacidad de 2K Bytes, de los cuales 0.5K Bytes son usados por el bootloader. e) Memoria preferiblemente usada para almacenar grandes textos y datos no modificables. f) Memoria preferiblemente usada para almacenar datos de configuración no volátiles. Problema #10A: (5%) ¿Cuáles de las siguientes afirmaciones referentes a los comandos GNU/Linux son ciertas? a) El comando “df -h” permite enlistar los archivos de la carpeta actual. b) El comando “sudo reboot” permite reiniciar el sistema. c) El comando “history -c” permite limpiar historial de comandos. d) El comando “date” permite limpiar historial de comandos. e) El comando “ls” permite enlistar los archivos de la carpeta actual. f) El comando “sudo shutdown -h now” permite reiniciar el sistema. Problema #10B: (5%) ¿Cuáles de las siguientes afirmaciones referentes a los comandos GNU/Linux son ciertas? a) El comando “rmdir dir” permite crear carpeta de nombre prueba. b) El comando “rm fixhero.x” permite eliminar un fichero. c) El comando “vcgencmd measure_temp” permite consultar la temperatura del Sistema. d) El comando “sudo mkdir prueba” permite crear carpeta de nombre prueba. e) El comando “ifconfig” permite eliminar un fichero. f) El comando “rmdir -p dir” permite consultar la temperatura del Sistema.
  • 7. vasanza CAPÍTULO 4 (40%) Problema #11A: (5%) ¿Cuáles de las siguientes afirmaciones de los registros de configuración del ADC del AVR ATmega328P son ciertos? a) Del registro ADMUX, los bits 7 (REFS1) y 6 (REFS0) son para elegir la tensión de referencia de la cual dependerá la resolución para el módulo convertidor analógico, por ejemplo: con el valor “01” el bloque ADC utiliza como voltaje de referencia la alimentación Vcc del microcontrolador. b) Del registro ADMUX, el bit 5 (ADLAR) es para elegir la justificación del número de 10 bits que representa la tensión analógica convertida a digital. Con un valor de “0” en el bit ADLAR, se configura una justificación hacia la izquierda. c) Del registro ADMUX, los bits del 3 (MUX3) al 0 (MUX0), permiten elegir la entrada analógica a utilizar. Por ejemplo, con un valor “ADMUX = 0B01000001” se está seleccionando el ADC1. d) Del registro ADCSRA, los bits 2 (ADPS2) al 0 (ADPS0) es para elegir el pre-escalador a utilizar para obtener la frecuencia de trabajo del convertidor ADC. Por ejemplo, con un valor “ADCSRA = 0B00000111”, el pre- escalador es 32. e) Del registro ADCSRB, el funcionamiento de los bits 2 (ADTS2) al 0 (ADTS0) mediante la combinación de estos bits se elige cual será el evento que haga que el convertidor analógico se habilite correctamente. Por ejemplo, con un valor “ADCSRB = 0B00000000”, la conversión ADC se configura en modo “Free running mode”. Problema #11B: (5%) ¿Cuáles de las siguientes afirmaciones de los registros de configuración del ADC del AVR ATmega328P son ciertos? a) Del registro ADMUX, los bits 7 (REFS1) y 6 (REFS0) son para elegir la tensión de referencia de la cual dependerá la resolución para el módulo convertidor analógico, por ejemplo: con el valor “01” el bloque ADC utiliza como voltaje de referencia el voltaje interno de 1.1 voltios. b) Del registro ADMUX,el bit 5 (ADLAR) es para elegir la justificación del número de 10 bits que representa la tensión analógica convertida a digital. Con un valor de “0” en el bit ADLAR, se configura una justificación hacia la derecha. c) Del registro ADMUX, los bits del 3 (MUX3) al 0 (MUX0), permiten elegir la entrada analógica a utilizar. Por ejemplo, con un valor “ADMUX = 0B01000001” se está seleccionando el ADC2. d) Del registro ADCSRA, el bit 5 (ADATE) en 1 para habilitar la opción de activación automática por alguna señal que será elegida de acuerdo con el registro ADCSRB. e) Del registro ADCSRA, los bits 2 (ADPS2) al 0 (ADPS0) es para elegir el pre-escalador a utilizar para obtener la frecuencia de trabajo del convertidor ADC. Por ejemplo, con un valor “ADCSRA = 0B00000101”, el pre- escalador es 32. Problema #12: (5%) ¿Cuál es el orden correcto de las tareas básicas que ejecuta el procesador durante Interruption Services Routine (ISR)? a) Ninguna de las opciones. b) Suspender la ejecución del programa actual y guardar el estado actual del sistema, transferir el control a una rutina especial y restaurar el estado del sistema. c) Optimizar el estado del sistema, transferir el control a una rutina especial y reanudar la ejecución normal del programa. d) Suspender la ejecución del programa actual, manejar la excepción y guardar el estado actual del sistema. Problema #13A: (5%) ¿Cuáles de las siguientes afirmaciones corresponden a la condición de re-arranque del protocolo de comunicación Inter-Integrated Circuit (I2C)? a) La genera un maestro y con ello reinicia el bus. b) Todos los datos están formados por 8 bits y la trasmisión comienza con el bit de más peso. c) Si el receptor no pone la línea SDA a nivel bajo, el emisor detecta un nivel alto y aborta la transferencia de información. d) Todo byte debe ir acompañado de un bit de reconocimiento ACK. e) Entre un byte y el siguiente puede haber un tiempo ‘t’ de espera para que uno de los dispositivos realice las operaciones que corresponda. f) Se compone de una condición de parada seguida de una condición de arranque. g) El maestro genera un pulso se reloj, y el receptor pone a nivel bajo la línea SDA durante dicho pulso.
  • 8. vasanza Problema #13B: (5%) ¿Cuáles de las siguientes afirmaciones corresponden a la transferencia de información del protocolo de comunicación Inter-Integrated Circuit (I2C)? a) Si el receptor no pone la línea SDA a nivel bajo, el emisor detecta un nivel alto y aborta la transferencia de información. b) Todos los datos están formados por 8 bits y la trasmisión comienza con el bit de más peso. c) La genera un maestro y con ello reinicia el bus. d) Entre un byte y el siguiente puede haber un tiempo ‘t’ de espera para que uno de los dispositivos realice las operaciones que corresponda. e) Todo byte debe ir acompañado de un bit de reconocimiento ACK. f) El maestro genera un pulso se reloj, y el receptor pone a nivel bajo la línea SDA durante dicho pulso. g) El dato es válido cuando la señal SCL está a nivel alto. Problema #14A: (5%) ¿Cuáles de las siguientes afirmaciones corresponden a la validación del protocolo de comunicación Inter-Integrated Circuit (I2C)? a) Todos los datos están formados por 8 bits y la trasmisión comienza con el bit de más peso.4 b) Es obligatorio, valida la trasferencia de un byte y se envía en el siguiente pulso, como “9º bit”. c) Se compone de una condición de parada seguida de una condición de arranque. d) El maestro genera un pulso se reloj, y el receptor pone a nivel bajo la línea SDA durante dicho pulso. e) El dato es válido cuando la señal SCL está a nivel alto. f) Si el receptor no pone la línea SDA a nivel bajo, el emisor detecta un nivel alto y aborta la transferencia de información. g) Entre un byte y el siguiente puede haber un tiempo ‘t’ de espera para que uno de los dispositivos realice las operaciones que corresponda. Problema #14B: (5%) ¿Cuáles de las siguientes afirmaciones corresponden a la condición de parada del protocolo de comunicación Inter- Integrated Circuit (I2C)? a) La genera un maestro y con ella ocupa el bus e indica que va a comenzar una trasmisión de datos. b) Los esclavos la detectan y se ponen a la escucha. c) La genera el maestro y con ella libera el bus e indica que se ha finalizado la trasmisión de datos. d) SDA se pone a nivel bajo cuando SCL está a nivel alto. e) Todo byte debe ir acompañado de un bit de reconocimiento ACK. f) Cuando nadie transmite, las líneas SDA y SCL están a nivel alto entonces el bus está libre. g) SDA se pone a nivel alto cuando SCL está a nivel alto. Problema #15A: (10%) El siguiente bloque convertidor analógico digital (ADC) de 10 bits de resolución, se tiene un voltaje de referencia de 10Vcc. ¿cuáles de las siguientes afirmaciones son correctas? a) Con un voltaje de entrada (Vin) de 2,5 [V], la salida del convertidor ADC nos da un valor aproximado a 512. b) Si la salida del convertidor ADC es de 127, entonces el voltaje presente en la entrada (Vin) es aproximadamente 0,62 [V]. c) Si la salida del convertidor ADC es de 512, entonces el voltaje presente en la entrada (Vin) es aproximadamente 6 [V]. d) Si la salida del convertidor ADC es de 200, entonces el voltaje presente en la entrada (Vin) es aproximadamente 1,95 [V].
  • 9. vasanza e) Si la salida del convertidor ADC es de 1023, entonces el voltaje presente en la entrada (Vin) es 10 [V]. Problema #15B: (10%) El siguiente bloque convertidor analógico digital (ADC) de 10 bits de resolución, se tiene un voltaje de referencia de 10Vcc. ¿cuáles de las siguientes afirmaciones son correctas? a) Con un voltaje de entrada (Vin) de 2,5 [V], la salida del convertidor ADC nos da un valor aproximado a 512. b) Si la salida del convertidor ADC es de 127, entonces el voltaje presente en la entrada (Vin) es aproximadamente 0,62 [V]. c) Con un voltaje de entrada (Vin) de 7,5 [V], la salida del convertidor ADC nos da un valor aproximado a 800. d) Si la salida del convertidor ADC es de 1000, entonces el voltaje presente en la entrada (Vin) es aproximadamente 9,77 [V]. e) Si la salida del convertidor ADC es de 512, entonces el voltaje presente en la entrada (Vin) es aproximadamente 5 [V]. Problema #16: (5%) ¿Cuáles de las siguientes afirmaciones de los registros de configuración del AVR ATmega328P son ciertos? a) El registro DDRB (Port B Data Direction Register) permite configurar cada uno de los pines del puerto B como entrada o salida. Con un valor de 1 se configura como salida el bit correspondiente a cada pin, de igual forma, con un valor de 0 se configuran como entradas. b) El registro DDRB (Port B Data Direction Register) permite configurar cada uno de los pines del puerto B como entrada o salida. Con un valor de 1 se configura como entrada el bit correspondiente a cada pin, de igual forma, con un valor de 0 se configuran como salidas. c) El registro PORTC (Port C Data Register) permite leer el valor digital presente en los pines correspondientes a los bits del puerto que han sido configurados como entradas previamente con el registro DDRC. d) El registro PORTC (Port C Data Register) permite setear un valor digital en los pines correspondientes a los bits del puerto que han sido configurados como salidas previamente con el registro DDRC. e) Los bits 7 y 6 (COM2A1, COM2A0) del registro TCCR2A (Timer/Counter Control Register A) controlan el comportamiento del pin de comparación de salida (OC2A). Si se configuran uno o ambos COM2A1: 0 bits, la salida OC2A anula la funcionalidad del puerto normal del pin de E / S al que está conectado. Sin embargo, tenga en cuenta que el bit de registro de dirección de datos (DDR) correspondiente al pin OC2A debe establecerse para habilitar el controlador de salida. f) Los bits 5 y 4 (COM2B1, COM2B0) del registro TCCR2A (Timer/Counter Control Register A) controlan el comportamiento del pin de comparación de salida (OC2B). Si se configuran uno o ambos COM2B1: 0 bits, la salida OC2B anula la funcionalidad normal del puerto del pin de E / S al que está conectado. Sin embargo, tenga en cuenta que el bit de registro de dirección de datos (DDR) correspondiente al pin OC2B debe establecerse para habilitar el controlador de salida. g) El temporizador / contador (TCNT0) y los registros de comparación de salida (OCR0A y OCR0B) son registros de 10 bits. h) El registro de comparación de salida con doble búfer (OCR2A y OCR2B) se compara con el valor del temporizador / contador en todo momento. El generador de forma de onda puede utilizar el resultado de la comparación para generar una salida PWM o de frecuencia variable en los pines de comparación de salida (OC2A y OC2B). Problema #17: (5%)
  • 10. vasanza La siguiente gráfica corresponde al diagrama de tiempo al transmitir un dato usando el protocolo de comunicación RS-232, agregar los textos en las cajas de comentarios: Respuesta: