Estou trabalhando num projeto onde vou precisar de um sinal de pwm de 10bits, mas até onde eu sei as saidas do arduino uno são de 8bits e existe um forma de mudar a resolução de uma das portas através de timers, alguem sabe como eu posso fazer isso? 

Exibições: 525

Responder esta

Respostas a este tópico

Oi MA, boa tarde,

Você pode escrever um code PWM bit banging.

http://forum.arduino.cc/index.php?topic=146884.0

Rui

Vc sabe se da para usar esse code sem a função delay? Como estou usando interrupções para realizar outras tarefas ela atrapalha o código

Boa tarde MA, veja se esse exemplo serve para voce http://pastebin.com/1E7vtgXN basta trocar a funçao millis() para micros() caso precise de tempos mais específicos, bons projetos!

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço