Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Hardware — FUNDATEC 2025

Arquitetura de ComputadoresHardware
Código
qg473664
Banca
FUNDATEC
Órgão
IF Sul - MG
Ano
2025
Nível
Superior
Cargo
PEBTT - Informática
No contexto de robótica, utilizando Arduino e outros microcontroladores, se empregam placas acionadoras de motores, que são os atuadores de um robô. Como exemplo, tem-se a placa Adafruit, que pode acionar motor de passo, servomotor e motor de corrente contínua. Essa placa é identificada como um:
  1. AAcumulador de carga (bateria), para fornecer energia elétrica aos motores.
  2. BSensor dos motores, pois verifica o status de cada motor antes de acioná-lo, evitando danos ao robô.
  3. CAtuador, pois tudo o que controla são motores e motores são classificados como atuadores.
  4. DMicrocontrolador, que faz a interface dos motores e aceita programação, dispensando o uso do Arduino.
  5. EShield, que faz a interface dos motores com o Arduino.
Revelar gabarito e comentário

GabaritoE — Shield, que faz a interface dos motores com o Arduino.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Placas acionadoras de motores no Arduino

Gabarito: letra E. A placa Adafruit para acionamento de motores (motor de passo, servomotor, motor CC) é um shield, pois se encaixa sobre o Arduino, expandindo suas funcionalidades e fazendo a interface entre o microcontrolador e os motores. Shields são placas de expansão modulares que agregam hardware específico (como drivers de motor, sensores, comunicação) sem a necessidade de uma protoboard ou fiação complexa.

Alternativa A — ❌ Incorreta

Um acumulador de carga (bateria) fornece energia elétrica, mas a placa em questão não armazena energia; ela direciona a corrente para os motores conforme os comandos do Arduino. A função de bateria é separada.

Alternativa B — ❌ Incorreta

A placa não é um sensor. Sensores coletam dados do ambiente (posição, temperatura, etc.). A Adafruit motor driver é um atuador indireto (controla os motores), mas não verifica status; ela apenas recebe sinais de controle e fornece potência.

Alternativa C — ❌ Incorreta

Embora a placa controle motores (que são atuadores), ela não é um atuador em si. Atuador é o dispositivo que executa movimento (o motor). A placa é um drivers / shield que fornece a corrente e a lógica de acionamento necessárias para os motores funcionarem.

Alternativa D — ❌ Incorreta

A placa não é um microcontrolador; ela não possui CPU, memória ou capacidade de programação própria (exceto alguns shields com chip dedicado, mas no caso padrão ela depende do Arduino para receber comandos). O Arduino é o microcontrolador; a placa motor driver é um periférico.

Alternativa E — ✅ Correta ⟵ GABARITO

Shield é o nome dado às placas de expansão que se conectam diretamente aos pinos do Arduino, adicionando funcionalidades específicas. A Adafruit Motor Shield (por exemplo, a versão V2) permite controlar até 4 motores DC, 2 servos ou 1 motor de passo, utilizando circuitos integrados como o L293D ou TB6612. É a definição exata do componente.

PEGA ESSA DICA!

Em provas de hardware/robótica, lembre-se do ecossistema Arduino: shields são placas empilháveis que agregam funções; drivers são circuitos de potência que podem vir em shields. Sempre que a descrição for "placa que faz interface com o microcontrolador", pense em shield.

Gabarito: letra E — a placa Adafruit é um shield para controle de motores.

Link permanente: /questoes/qg473664