Ola.

Gostaria de saber, se eu usar um potenciomentro que tem 10 voltas, por exemplo de 5K ohms, eu conseguiria pegar com precisão um valor de 0 a 500 atraves de uma porta analogica do Arduino ?

Se eu usar um potenciomentro comum, ele funciona de 0 a 500, a questão é que como ele da menos de 360 graus, o ajuste de um valor não é feito com precisão dentro dessa faixa, se eu girar um pouquinho ele pode pular, por exemplo de 0 para 8, ao inves de ir de 1 em 1 ate 500.

Sei que a porta le valores de 0 a 1024, a questão é que se usando um potenciomentro de 5k (multivoltas) eu conseguiria ter precisão no ajuste de valores que tem que esta em uma faixa de 0 a 500, claro que vou usar o map para converter por ex. 1024 em 500, a duvida fica a cargo da precisão do potenciometro e leitura com precisão da voltagem por parte da entrada do Arduino.

Para não haver flutuação, por exemplo de uma fonte, vou usar a saida de +5v do arduino para garantir leitura precisa.

Valeu pessoal,

Jota

Exibições: 3052

Responder esta

Respostas a este tópico

Se vc vai mapear a leitura em 500 partes sua precisao será a quantidade de movimento/500 no caso do pot de 10 voltas seria 10*360/500=7,2 graus por unidade, mas vc teria que dar 10 voltas pra ir do inicio ate o fim da escala, pra ficar mais pratico vc pode usar dois potenciometros comuns em serie, sendo por exemplo um de 10k e outro de 1k ou 2k5, um pra selecionar a faixa e outro pra ajuste fino, na minha opiniao é mais facil manobrar dois potenciometros de 270 graus ao inves de dar 10 voltas no outro.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço