Escolar Documentos
Profissional Documentos
Cultura Documentos
EMBARCADOS
Londrina
2023
BRUNO HENRIQUE DE CASTRO FRANÇA
IAN LUCAS FIAUX HARFUCH
LEONARDO SHIKI
PEDRO MIGUEL ODEBRECHT NASSIF
EXPERIMENTO 3
a
1 INTRODUÇÃO
Neste trabalho, tem-se como objetivo abordar o uso de PWM (Pulse Width Modu-
lation) em um microcontrolador, implementando um algoritmo que deve aplicar também
dimming nos LEDs (light-emitting diodes) embutidos na placa. Nesse caso, o dimmer é
responsável por controlar a intensidade luminosa dos LEDs, variando-a conforme a confi-
guração realizada.
É importante ressaltar que o PWM, ou modulação por largura de pulso, é uma técnica
que emprega o controle de potência enviada para uma carga. Sendo assim, é necessário
manter uma determinada frequência constante, alterando o duty cycle para obter a inten-
sidade de luz desejada.
Entende-se por duty cycle a relação entre o intervalo de tempo do sinal alto e do ciclo
completo, ou período. Para exemplificar o conceito, é possível observar a Figura 1, em que
o duty cycle está definido em 50%. Isto ocorre pois o período do sinal é de 10 segundos,
e o tempo em que o sinal é alto é de 5 segundos, ou seja, 50% do período total.
Começando em programar o timer 4 para gerar uma onde PWM com uma frequência
de 1 kHz. A partir disso ativar os canais 1, 2 e 3, respectivamente nos LED’s de seu
mesmo número, deste modo, fazendo com que ao inicializar o PWM para operar com um
Duty Cycle de:
• LED 1 →
− 5%
• LED 2 →
− 30%
• LED 3 →
− 60%
Deste modo, utilizando o osciloscópio checar a onda gerada pelos LED’s e verificar a
compatibilidade com a teoria. Assim, repetir este teste com mais três frequências distintas,
sendo elas 15kHz, 100kHz e 150kHz.
Com isso feito, e o conhecimento sobre o setting de frequências e Duty Cycles adiqui-
rido, seguiu-se com a prática de laboratório.
Dessa maneira, foi habilitado um botão para utilizar o método de acionamento por
interrupção, utilizando o pull up interno do microprocessador. Sendo assim, a rotina
principal da interrupção era variar o Duty Cycle dos LED’s, fazendo-os amplificar a tensão
e consequentemente aumentando a intensidade dos mesmos.
3 RESULTADOS
Desse modo, como o clock do circuito era de 4200, de acordo com o pré-set anterior
da onda PWM. Assim, dividindo o clock pela frequência do circuito, que neste caso será
variável, obtemos o período desejado para a análise dos dados da onda no osciloscópio.
Logo, com o experimento completo, obteve-se resultados esperados. Assim, pelo uso do
osciloscópio digital para plotar as ondas geradas na etapa de variar o duty cycle e a
frequência para o LED, foi possível obter as seguintes Figuras.
Figura 2: 5% →
− 140𝐻𝑧
Figura 3: 30% →
− 126𝐻𝑧
Figura 4: 60% →
− 1680𝐻𝑧
Figura 5: 5% →
− 21𝐻𝑧
Figura 6: 30% →
− 126𝐻𝑧
Figura 7: 60% →
− 252𝐻𝑧
Figura 8: 5% →
− 14𝐻𝑧
Figura 9: 30% →
− 84𝐻𝑧
Figura 10: 60% →
− 168𝐻𝑧
4 CONCLUSÕES
Este experimento foi um sucesso ao atingir o objetivo principal, que era a operação
e manipulação do ciclo de trabalho. Esse resultado representa um avanço significativo
na disciplina, mostrando que somos capazes de desenvolver uma largura de pulso (PWM)
que permite o controle dos motores do protótipo. Com isso, podemos afirmar que estamos
preparados para prosseguir na disciplina, finalizar o projeto e explorar novas possibilidades
na área.