Ler PWM no pic
2 participantes
picminas :: PIC 18F4550 :: PIC 18F4550 :: Firmware
Página 1 de 1
Ler PWM no pic
Olá,
Estou precisando ler um sinal PWM. Estou na dúvida se preciso usar o Capture ou se tenho que usar timer para ler o sinal na borda de subida e calcular o tempo.
Podem dar uma ajuda?
Estou precisando ler um sinal PWM. Estou na dúvida se preciso usar o Capture ou se tenho que usar timer para ler o sinal na borda de subida e calcular o tempo.
Podem dar uma ajuda?
vinicius loureiro- Mensagens : 3
Data de inscrição : 10/09/2010
Re: Ler PWM no pic
Olá Vinicius,
Voce pode usar o Capture do modulo CCP com o Timer 1 ou Timer 3 (veja pagina 143 do datasheet do PIC18F4550) e ter uma solução robusta usando os periféricos ou se seu problema for mais simples por fazer por firmware ligando o sinal a um port B que gerará interrupção a cada mudança de borda e usar um timer para contar o tempo entre as interrupções e uma variável para contar o número de interrupções.
Espero ter ajudado.
Bruno S. Avelar
Voce pode usar o Capture do modulo CCP com o Timer 1 ou Timer 3 (veja pagina 143 do datasheet do PIC18F4550) e ter uma solução robusta usando os periféricos ou se seu problema for mais simples por fazer por firmware ligando o sinal a um port B que gerará interrupção a cada mudança de borda e usar um timer para contar o tempo entre as interrupções e uma variável para contar o número de interrupções.
Espero ter ajudado.
Bruno S. Avelar
picminas :: PIC 18F4550 :: PIC 18F4550 :: Firmware
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|