Olá! Preciso gerar uma onda PWM com uma frequência não fixa, ou seja, vou variando ela conforme necessário, quero utilizar botões. A frequência deve variar entre 0kHz até 500kHz. Também preciso variar o duty cycle. Alguém tem alguma ideia do que e como utilizar para fazer essa tarefa? Obrigado!

Exibições: 291

Responder esta

Respostas a este tópico

Oi TT,

você quer usar arduino, ou PIC, ou ainda outro mcu?

Entre 0 e 500 KHz? 

Rui

Estou utilizando um arduino uno, vi que as saidas 5 e 6 tem uma frequência fixa em torno de 980Hz e as saidas 3,9,10 e 11 são em torno de 490Hz, e pesquisando vi que existem valores de pre-escalars com seus respectivos divisores, e se pode obter valores mais são fixos.

Ok, mas você fala em 500Khz = 500.000hz em PWM?

Rui

Pode ser outro valor, mais é porque quero poder manipular um valor de 0 até outro valor, por exemplo de inicio preciso de 300Hz, mais quero utilizar este circuito em outros aplicações futuramente.

http://playground.arduino.cc/Code/PwmFrequency

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço