Olá pessoal, eu preciso de um sensor pra medir distância com o arduino, no entanto deve ter precisao de 1 mm, eu não consegui isso com o sensor ultra som. Alguém conhece sensores com essa precisão?

Exibições: 1628

Responder esta

Respostas a este tópico

Qual a distancia ?

1mm em 10cm é uma coisa, 1mm em 1m é outra coisa...

De qq jeito 1mm é bem pouco. Dificil de fazer.

Os sensores do mercado, alem do que vc já testou, são os da sharp, oticos e os laser.

https://www.sparkfun.com/search/results?term=Proximity+Sensor

Os lasers vc acha procurando "Laser Proximity Sensor" ou "Laser Range Finder"

mas para 1mm por ex em 1m, que seria 0.1% de erro nenhum sirva. Vc precisaria de algo industrial padrão Nasa, acho. Mas vamos aguardar, quem sabe alguem por aqui te da uma ideia melhor.

Pois é, preciso medir cerca de 50 cm. Vou tentar usar a média com sugeriu um colega  abaixo. Obrigado 

Tecnicamente... um paquimetro digital pode ser considerado um sensor? 

Se sim, conseguira precisão melhor que isso... mas limitado ao contato físico entre os pontos que deseja.

Olá Rafael,

   Realmente como o marcondes colocou muito bem,  pra conseguir algo com uma precisão de 1mm vai ter que ser algo industrial, o que quer dizer ALGO BEM CARO.

    Ultimamente andei malinando com o sensor ultrasonico,  e se usado de forma normal realmente ele oscila pra caramba,  dai o truque é simples, mandar fazer a leitura diversas vezes e tirar a média.

   Eu encontrei otimos resultados fazendo a leitura 300 vezes e mandando dividir o resultado por 300,  dai ele fica super confiável e estável.

    Faz o teste.

Olá Weider, pois é, eu possa fazer esse média não preciso de dados em tempo real. Entretanto não consegui resultados muito confiantes, que precisão conseguistes chegar?  

Rafael,

    Segundo o datasheet do sensor ultrasonico, a precisão dele é de 3mm,  porem, pra se alcançar isso alguns fatores tem que se considerados.

1- O arduino com o sensor utrasonico esta parado e firme ?

2- o ponto a ser medido esta parado e firme ?  (como uma parede por exemplo)

3- Foi refeita a leitura usando o metodo de média que citei ?   se sim quantas vezes ?

4- O sensor ultrasonico trabalha emitindo som, captando o retorno e medindo o tempo que isso leva, logo, superficies irregulares, ou amortecedoras podem causar resultados ruins, já superficies planas e duras apresentam melhores resultados,  como é a superficie do que você deseja medir ?

ah! outra coisa, lembra de colocar um pequeno delay entre cada pulso e captação,  o sensor lhe dá a liberdade de emitir vários pulsos em sequencia,  mas a velocidade de um microcontrolador é em milesimos de secundos, já a propagação do som é bem mais lenta,  dai a colocação de um delay entre cada pulso-captação,  permitira resultados mais precisos.

bem, tenta ai e vê se te atende.

Veja estes, Sensores Industriais.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço