Skocz do zawartości

Pierwsze robot minisumo - czujniki odległości.


Pomocna odpowiedź

Napisano

Witam serdecznie.

Chcę zbudować pierwszy robot klasy minisumo, lecz pojawia się kilka ważnych pytań.

PCB robota to gotowa płytka f-my Sims.

Jako czujniki podłoża chcę zastosować optyczny QRD1114 w ilości 4 sztuk.

Problem pojawia się w momencie czujnika odległości (wykrywania przeciwnika)

Czy muszą być to czujniki analogowe 3 pin dla przykładu Sharp GP2Y0A02YK0F

Czy mogę zastosować czujniki ultradźwiękowe, np. HC-SR04 ?

Jak wygląda sprawa z podłączeniem takiego czujnika, który posiada 4 piny a płytka posiada 3 pinowe złącze ?

Oraz pytanie ile zastosować takich czujników do robota, miejsca na płytce jest aż 4.

Pozdrawiam, i liczę na wyrozumiałość.

Popularne czujniki Sharp to optyczne czujniki z wyjściem analogowym, tzn. napięcie na wyjściu odpowiada odległości przeszkody od czujnika. HC-SR04 to czujnik ultradźwiękowy i działa na trochę innej zasadzie. Tam, żeby odebrać informację o odległości mierzysz czas pomiędzy dwoma sygnałami. Czujnik taki ma 4 wyjścia bo 2 są do zasilania (+ i -), trzeci jest trig bodajże do wyzwalania pomiaru a czwarty jest echo gdzie sygnał wychodzi. Zawsze są to takie same stany (wysokie lub niskie) tylko ważny jest czas pomiędzy nimi. Ogólnie to nikt ich we wszelakich sumo nie stosuje bo mają stosunkowo długi czas pomiaru. Sharpy będą lepsze. Jak masz cztery "kanały" to użyj cztery czujniki, np. dwa patrzące do przodu i dwa na boki.

Okej.

Wiec zastosuję się do rady szanownego Kolegi i raczej zastosuję czujniki analogowe.

Dużą zaporą jest cena niestety tych Sharpów.

Czy można je zastąpić czujnikiem jakiegoś innego producenta, czy też może układ złożony z diody IR i fototranzystora ? Czy taki "domowy" czujnik miałby choć trochę podobne parametry do Sharpa,czy nie ma się w co bawić ?

No ale ta płytka ma już zrobione złącza do czujników. Kolorowy rysunek niewiele mówi. Gdybyś wskazał lub załączył jakąś specyfikację tego modułu albo jego schemat, będzie można powiedzieć jakiego rodzaju czujniki możesz tam podłączyć. Czy dokumentacja producenta nic o tym nie mówi? Wygląda, że procesorem jest coś z ST więc pewnie STM32F a więc układ 3 woltowy. To też ogranicza wybór czujników podłączanych bezpośrednio do tych trzech pinów.

Chcę zbudować pierwszy robot klasy minisumo, lecz pojawia się kilka ważnych pytań.
Problem pojawia się w momencie czujnika odległości (wykrywania przeciwnika)

Wybacz ciekawość, ale czy jesteś obcokrajowcem? Jeśli tak to rozumiem to, że nie potrafisz wyrażać swoich myśli w naszym jakże trudnym do opanowania języku polskim. Jeśli nie będziesz potrafił zadawać pytań zrozumiale, to i nikt nie udzieli Tobie odpowiedzi, bo po prostu nie będzie wiedział o co pytasz.

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...