Skocz do zawartości

Kompas Arduino przy długich odległościach


qro9qs

Pomocna odpowiedź

Zainspirowany produktami z zachodu chcę stworzyć kompas wskazujący pozycję horyzontalną anteny, która znajduje się około 50m dalej na maszcie.

KOMPAS - BOTLAND

Powyższe cudo komunikuje się z Arduino przy pomocy I2C, które ma ograniczoną odległość komunikacji. Na 50m nie wystarczy.
Jak najprościej przygotować taką transmisję?

Link do komentarza
Share on other sites

@qro9qs faktycznie I2C nie nadaje się na tak odległą komunikację. Rozwiązań jest kilka, według mnie najprostsze w implementacji w takiej sytuacji będzie małe Arduino (razem z kompasem przy antenie), które będzie komunikowało się z czujnikiem i dane będą przesyłane dalej przez UART/RS232 (Arduino zrobi tu za konwerter). Jak dasz dobry, ekranowany kabel to komunikacja przez UART zadziała bez żadnych dodatkowych układów. Nie będzie to profesjonalnie i zgodnie ze sztuką, ale testowałem kiedyś coś takiego i nie było problemów z komunikacją nawet na 75 m. Może przy Twoim projekcie takie podejście wystarczy.

Możesz też wykorzystać dedykowane układy typu P82B96 🙂

Link do komentarza
Share on other sites

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...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.