Engenharia Múltipla Escolha

Sobre push-buttons (botões), assinale a alternativa correta.

Sobre push-buttons (botões), assinale a alternativa correta.

  1. O efeito de bounce é causado devido a imperfeição da chave, este efeito faz com que aconteça uma imprecisão na hora da verificação se o botão está pressionado ou não.
  2. Para detectar qual botão foi pressionado quando os push-buttons são arranjados como um teclado ou matriz, deve-se fazer todo o registrador TRIS como 1.
  3. Não há solução para o problema de bounce, por isso os projetos devem levar este problema em consideração.
  4. Push-Buttons NF quando pressionados fecham o circuito.
  5. Os push-buttons são os dispositivos que estão deixando de ser usados, devido a implantação de interações como displays touch screen, e disto sua implantação é muito complexa e demanda tempo dos desenvolvedores.

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A

Introdução

A questão aborda conceitos fundamentais sobre push-buttons (botões de acionamento momentâneo) e suas características físicas e elétricas, especificamente focando no fenômeno conhecido como bounce.

Desenvolvimento

Para identificar a resposta correta, analisamos cada alternativa com base na eletrônica digital e funcionamento de chaves mecânicas:

  • Análise da Alternativa A (Correta):
  • O que é o Bounce? É um fenômeno físico inerente às chaves mecânicas. Quando os contatos metálicos se tocam ou se separam, eles não fazem isso instantaneamente de forma limpa; ocorre uma oscilação rápida (vários aberturas e fechamentos em milissegundos).
  • Consequência: Para um microcontrolador, essa oscilação pode parecer múltiplos eventos de clique, gerando erros na leitura do estado (se o botão está pressionado ou não).
  • Resumo: A afirmativa descreve corretamente a causa (imperfeição mecânica) e o efeito (imprecisão na verificação).
  • Análise das Demais Alternativas (Incorretas):
  • B: Em matrizes de botões (keyboards), é necessário alternar entradas e saídas (configurar partes do registrador TRIS como 0 e outras como 1) para varrer as teclas. Configurar tudo como entrada (TRIS = 1) impede a detecção correta via varredura.
  • C: O problema de bounce possui diversas soluções, tanto via hardware (capacitores, circuitos Schmitt Trigger) quanto via software (delays, loops de verificação), sendo totalmente gerenciável.
  • D: Um botão NF (Normalmente Fechado) mantém o circuito fechado sem pressão. Ao ser pressionado, ele abre o circuito. A descrição dada na alternativa confunde NF com NA (Normalmente Aberto).
  • E: Push-buttons continuam sendo amplamente utilizados em projetos de eletrônica, automação e IoT devido à sua confiabilidade, custo baixo e facilidade de implementação, não estando obsoletos.

Análise Detalhada

ConceitoDescrição CorretaErro Comum
BounceOscilação elétrica ao pressionar/soltarPensar que é erro do código apenas
Botão NFCircuito fechado (ligado) por padrãoConfundir com botão NA (aberto)
SoluçãoHardware ou Software (Debouncing)Achar que é impossível corrigir

Conclusão

A alternativa A é a correta porque define com precisão técnica o efeito de bounce, reconhecendo-o como uma imperfeição física da chave que impacta a leitura digital do sinal.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.