Considerando a frequência do time base clock de
calcule o valor de TBPRD para que a frequência do PWM seja igual 100 kHz para a forma de onda da letra a) e do c) do exercício anterior?
Passo 1
Beleza, vamos resolver essa questão juntos! O enunciado fala sobre calcular o valor de TBPRD para que a frequência do PWM seja igual a 100 kHz, usando um clock base (f_TBCLK) de 120 MHz. Isso envolve conceitos de eletrônica digital e controle de sinais PWM (Pulse Width Modulation). Vamos precisar entender como relacionar a frequência do clock com a frequência desejada do PWM para encontrar o valor correto de TBPRD.
Passo 2
Primeiro, vamos entender o que é TBPRD. TBPRD é um registrador que define o período do timer base no qual o PWM opera. Ele determina quantos ciclos do clock base são necessários para completar um ciclo do PWM. A fórmula básica para calcular TBPRD é:
Onde:
-
é a frequência do clock base. -
é a frequência desejada do PWM.
Passo 3
Vamos aplicar os valores fornecidos na fórmula. Temos:
Substituindo na fórmula:
Passo 4
Agora, vamos fazer a conta:
Então:
Resposta
O valor de TBPRD para obter uma frequência de PWM de 100 kHz é 1199.