collapse

* Posts Recentes

Amplificador - Rockboard HA 1 In-Ear por almamater
[Ontem às 19:13]


O que é isto ? por KammutierSpule
[26 de Março de 2024, 19:35]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

Autor Tópico: Diferença entre ultra-sons  (Lida 26159 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline zordlyon

  • Mini Robot
  • *
  • Mensagens: 1.768
Diferença entre ultra-sons
« em: 14 de Fevereiro de 2013, 15:00 »
Boas, tenho andado a ver os ultra-sons e gostava que me explicassem se alguém souber a diferença entre ultra-sons só com um emissor/receptor (transceivers?) tudo no mesmo, e os com emissor e receptor separados?

Falo por exemplo destes:





Cumps,
André.
Cumprimentos,
André Carvalho.

Offline maurosmartins

  • Mini Robot
  • *
  • Mensagens: 483
    • msm
Re: Diferença entre ultra-sons
« Responder #1 em: 14 de Fevereiro de 2013, 23:15 »
Olá zordlyon,

Boas, tenho andado a ver os ultra-sons e gostava que me explicassem se alguém souber a diferença entre ultra-sons só com um emissor/receptor (transceivers?) tudo no mesmo, e os com emissor e receptor separados?

Para já o primeiro modelo da figura SRF02 tem protocolo de comunicação I2C enquanto que o outro dá a informação da medida através da largura de pulso.

Ambos os modelos funcionam relativamente bem, no entanto, os modelos que têm apenas um transceiver costumam ter uma distancia mínima, (a que conseguem medir) maior que os outros.

SRF02 distancia minima 6cm

SRF08 (modelo com Tx e Rx) distancia minima 3cm

SRF05 distancia minima 1cm

Dados do fabricante, http://www.robot-electronics.co.uk/acatalog/Ultrasonic_Rangers.html

Do modelo que colocaste a imagem não fui ver as especificações mas nao devem fugir muito destes valores.

Agora tens de ponderar entre tipo de interface, alcance (minimo e maximo) e claro..... Preço!

Cumprimentos, Mauro.







Offline zordlyon

  • Mini Robot
  • *
  • Mensagens: 1.768
Re: Diferença entre ultra-sons
« Responder #2 em: 14 de Fevereiro de 2013, 23:26 »
Olá Mauro obrigado pela info.

Em relação ao primeiro não é um SRF02, é um EZ1 da maxbotix, mas como disses-te devem ser semelhantes, aliás, nem conhecia o SRF.

Mas em questões de funcionamento são iguais ne?

Ou seja, a minha dúvida é, visto o primeiro fazer de emissor/receptor, e o segundo ter o emissor e receptor separado, este segundo não dá para funcionar um pouco como os IR, ou seja, não dá para que seja calibrado/programado para receber somente medidas do seu emissor?


A ideia disto seria por exemplo, ter 3 sonares destes com emissor e receptor separados, e cada módulo emissor e receptor só falasse para si próprio, de modo a que as ondas provenientes dos outros dois sonares não interferissem
na leitura deste sonar.

Estive a pensar um pouco e isto só seria possivel caso as ondas de cada fossem diferentes certo? Sendo iguais, não há maneira de haver uma espécie de "código" que é reconhecido pelo respectivo receptor.
Iria trabalhar um pouco como os comandos de televisão/garagem, mas em vez de ser IR seria através de Sonar.

É uma dúvida um pouco confusa, mas penso que dá para perceber, caso não dê eu tento explicar de outra forma... :)

Cumps,
André.
Cumprimentos,
André Carvalho.

Offline maurosmartins

  • Mini Robot
  • *
  • Mensagens: 483
    • msm
Re: Diferença entre ultra-sons
« Responder #3 em: 14 de Fevereiro de 2013, 23:32 »
Viva,

é mto parecido com o SRF!

Todos eles usam uma frequência por volta dos 40Khz, nao sei se vai ser mto fácil (nunca andei a ver) conseguires "criar uma assinatura" para cada um deles......

se conseguires informa-nos, é interessante.

Mauro.

Offline zordlyon

  • Mini Robot
  • *
  • Mensagens: 1.768
Re: Diferença entre ultra-sons
« Responder #4 em: 14 de Fevereiro de 2013, 23:42 »
Viva,

é mto parecido com o SRF!

Todos eles usam uma frequência por volta dos 40Khz, nao sei se vai ser mto fácil (nunca andei a ver) conseguires "criar uma assinatura" para cada um deles......

se conseguires informa-nos, é interessante.

Mauro.

Era exactamente isso!

Sim, ando a estudar essa possibilidade para evitar interferências nas reflexões. ;)

Tenho aqui 5 EZ1 a funcionar em chain, muito mal, não gostam muito das reflexões e preciso de algo para contornar isto.

Sim, caso descubra algo coloco cá. ;)
Cumprimentos,
André Carvalho.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Diferença entre ultra-sons
« Responder #5 em: 15 de Fevereiro de 2013, 01:20 »
Sejam quais forem os ultra-sons nunca os podes disparar todos ao mesmo tempo, dá uma confusão brutal, o que fazes é um round-robin, ou seja, disparar e ler cada um deles sequencialmente.
Avr fanboy

Offline zordlyon

  • Mini Robot
  • *
  • Mensagens: 1.768
Re: Diferença entre ultra-sons
« Responder #6 em: 15 de Fevereiro de 2013, 01:51 »
Sejam quais forem os ultra-sons nunca os podes disparar todos ao mesmo tempo, dá uma confusão brutal, o que fazes é um round-robin, ou seja, disparar e ler cada um deles sequencialmente.

Sim é o que temos feito Senso, mas o mal está nas paredes, são paredes que reflectem bastante bem, não absorvem quase nada, o que causa bastantes reflexos, e mesmo com delays consideráveis entre cada leitura (50ms a 250ms) por vezes existem leituras "esquesitas", como por exemplo estar a 1m da parede e ler por exemplo 20cm, se é que me entendes..

A gente pensa que isso é devido aos reflexos.

O circuito usado é este:
http://www.maxbotix.com/documents/LV_Chaining_Constantly_Looping_AN_Out.pdf
Cumprimentos,
André Carvalho.

Offline Hugu

  • Mini Robot
  • *
  • Mensagens: 5.602
  • Keyboard not found. Press any key to continue.
    • [url=www.g7electronica.net]G7 Electrónica.net[/url]
Re: Diferença entre ultra-sons
« Responder #7 em: 15 de Fevereiro de 2013, 02:44 »
entao se ha assim tanto reflexo, n deviam usar sensores de IR?...

Offline zordlyon

  • Mini Robot
  • *
  • Mensagens: 1.768
Re: Diferença entre ultra-sons
« Responder #8 em: 15 de Fevereiro de 2013, 11:21 »
entao se ha assim tanto reflexo, n deviam usar sensores de IR?...

Sim, mas também há luminosidade... então estamos a tentar usar os 2 em conjunto, calibra-los para evitar o máximo de falhas e uns compensarem os outros.
Cumprimentos,
André Carvalho.

Offline andElectrons

  • Mini Robot
  • *
  • Mensagens: 257
Re: Diferença entre ultra-sons
« Responder #9 em: 15 de Fevereiro de 2013, 14:16 »
Sim é o que temos feito Senso, mas o mal está nas paredes, são paredes que reflectem bastante bem, não absorvem quase nada, o que causa bastantes reflexos, e mesmo com delays consideráveis entre cada leitura (50ms a 250ms) por vezes existem leituras "esquesitas", como por exemplo estar a 1m da parede e ler por exemplo 20cm, se é que me entendes..

eu tenho usado por vários vezes hc-sr04 e não há nada a fazer, vais ter de filtrar por software os erros de medida.

tem tb atenção ao nível de ruído no teu circuito, os motores podem estar a dificultar as leituras: no meu caso quando parava os motores conseguia melhores leituras até que fui conseguindo reduzir o ruído vindo dos motores e as leituras também foram melhorando.

outra coisa que podes fazer é tornar os sensores menos omni-direcionais, colocando tubos nos receptores, tipo isto:



« Última modificação: 15 de Fevereiro de 2013, 14:20 por andElectrons »

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Diferença entre ultra-sons
« Responder #10 em: 15 de Fevereiro de 2013, 14:54 »
Não uses os dados directamente usa uma moving average ai de 4 leituras para teres valores mais estaveis.
Avr fanboy

Offline zordlyon

  • Mini Robot
  • *
  • Mensagens: 1.768
Re: Diferença entre ultra-sons
« Responder #11 em: 15 de Fevereiro de 2013, 16:06 »
Obrigado malta, vou ver, sim a average já estava a fazer isso também mas como estava a mandar o print para o terminal para ver as leituras antes do average e via leituras tão estranhas, começei a achar esquesito.

Em relação ao ruído todos os sensores estão com alimentações independentes dos motores.

Em relação aos tubos realmente é uma boa ideia, obrigado pela dica.

Quero ver se faço algo o mais estável possível.
Cumprimentos,
André Carvalho.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Diferença entre ultra-sons
« Responder #12 em: 15 de Fevereiro de 2013, 16:14 »
E tens baterias isoladas e tudo?
Se não, tens sempre acoplamento de ruido por tudo quanto é lado.
Avr fanboy

Offline LuísR.A.

  • Mini Robot
  • *
  • Mensagens: 1.224
    • Clube de Robotica
Re: Diferença entre ultra-sons
« Responder #13 em: 15 de Fevereiro de 2013, 20:36 »
eu uso medidas directas mas antes de reagir às medidas filtro qualquer valor igual 0 ou igual 256 para 60
Tiva MCU é que é.

Tutoriais Tiva+codigos exemplo:
https://sites.google.com/site/luiselectronicprojects/

Offline zordlyon

  • Mini Robot
  • *
  • Mensagens: 1.768
Re: Diferença entre ultra-sons
« Responder #14 em: 15 de Fevereiro de 2013, 22:24 »
E tens baterias isoladas e tudo?
Se não, tens sempre acoplamento de ruido por tudo quanto é lado.

Baterias isoladas como?

o ground de ambas está partilhado no arduino.

Cumps,
André.
Cumprimentos,
André Carvalho.