A modulação por largura de pulso (PWM) se destaca como uma técnica versátil e poderosa em diversos projetos, desde projetos com motores DC até LEDs e buzzers. Sua simplicidade e eficiência a tornam uma ferramenta essencial para diversos projetos, desde robôs autônomos até sistemas de automação. Em relação à técnica de PWM e seu papel no controle de dispositivos na plataforma Arduino, observe as afirmativas a seguir: I. A PWM gera um sinal digital com largura de pulso variável que controla a velocidade do motor DC, a luminosidade do LED e o tom do buzzer em projetos no Arduino. II. A frequência da PWM define a resolução do controle, enquanto o duty cycle (ciclo de trabalho) define a velocidade do motor DC, a luminosidade do LED e o tom do buzzer. III. O Arduino, por si só, pode fornecer a corrente necessária para alimentar e controlar motores DC, LEDs e buzzers de alta potência sem a necessidade de circuitos auxiliares. Está correto o que se afirma em:
Questão
A modulação por largura de pulso (PWM) se destaca como uma técnica versátil e poderosa em diversos projetos, desde projetos com motores DC até LEDs e buzzers. Sua simplicidade e eficiência a tornam uma ferramenta essencial para diversos projetos, desde robôs autônomos até sistemas de automação.
Em relação à técnica de PWM e seu papel no controle de dispositivos na plataforma Arduino, observe as afirmativas a seguir:
I. A PWM gera um sinal digital com largura de pulso variável que controla a velocidade do motor DC, a luminosidade do LED e o tom do buzzer em projetos no Arduino. II. A frequência da PWM define a resolução do controle, enquanto o duty cycle (ciclo de trabalho) define a velocidade do motor DC, a luminosidade do LED e o tom do buzzer. III. O Arduino, por si só, pode fornecer a corrente necessária para alimentar e controlar motores DC, LEDs e buzzers de alta potência sem a necessidade de circuitos auxiliares.
Está correto o que se afirma em:
Alternativas
A) II e III, apenas.
B) I, apenas.
C) I e III, apenas.
D) I e II, apenas.
E) I, II e III.
Explicação
Vamos analisar cada afirmativa.
I. Verdadeira. PWM (Pulse Width Modulation) no Arduino é um sinal digital que alterna entre nível alto e baixo, variando a largura do pulso (ou, equivalentemente, o duty cycle). Essa variação permite controlar a potência média entregue ao atuador, sendo muito usada para velocidade de motor DC e brilho de LED. Em buzzers, a modulação pode ser usada em alguns contextos para controlar intensidade/efeitos; e, em muitos projetos, o controle de som envolve também ajuste de frequência (ver item II).
II. Verdadeira (no contexto didático do PWM no Arduino). Em termos gerais:
- A frequência do PWM é a rapidez com que os pulsos se repetem (Hz). Ela impacta o comportamento do dispositivo (ex.: ruído audível em motor/LED, resposta do atuador) e, dependendo do hardware/temporização, pode estar relacionada à forma como se obtém a “granularidade” do controle.
- O duty cycle é o percentual de tempo em nível alto em cada período, e é o que define o valor médio entregue. Logo, é o principal parâmetro para ajustar velocidade do motor e luminosidade do LED. Para tom em buzzer, o que define o tom (frequência do som) é a frequência do sinal aplicado; em práticas com Arduino, isso costuma ser tratado junto ao controle por temporização/PWM.
III. Falsa. O Arduino não deve alimentar/controlar diretamente cargas de alta potência (motores DC mais fortes, LEDs de alta potência, buzzers mais exigentes) apenas pelos pinos: há limitações de corrente e de proteção do microcontrolador. Normalmente são necessários circuitos auxiliares como transistor/MOSFET, driver de motor, relé, diodo de roda-livre (para motores), fonte externa etc.
Conclusão: corretas I e II apenas.
Alternativa correta: (D).
Travou em outra questão? A gente resolve.
Crie sua conta grátis e resolva 3 questões por dia com explicação passo a passo, por texto ou foto.