Skocz do zawartości

Switch box TTL do zarządzania Raspberry


Pomocna odpowiedź

Hej,

poszukuje rozwiązania podobnego do Switch box RS232. A dokładniej chciałbym mieć zdalny dostęp do 3-6 płytek Raspberry Pi za pomocą złącza TTL - domowy lab. Czy jest jakiś sposób aby nie kupować x konwerterów usb<-> TTL + hub'a? Myślałem o zrobieniu jakiegoś multiplexera jednak fajnie by było móc odpalić do każdej płytki konsolę "od razu". Macie jakieś pomysły?

Link to post
Share on other sites

https://www.mikroe.com/uart-mux-click

https://www.tme.eu/pl/details/mikroe-3878/plytki-rozszerzajace/mikroelektronika/uart-mux-click/

Musisz tylko dodać dwa przełączniki ustawiające adres wybranego kanału (1 z 4). Jeśli potrzebujesz więcej linii, kupujesz takie trzy (i dodajesz jeden przełącznik), łączysz wszystko "w kaskadę" i masz 8 UARTów.  Dla 4 modułów (i 4 przełączników) masz 12 a po zakupie 5 sztuk masz 16 kanałów.

Można też połączyć moduły "równolegle" wykorzystuąjc wejście INH, ale wtedy będzie potrzebny dodatkowy dekoder bin->"1 z N". Wtedy jest wprost: N sztuk robi 4*N kanałów.

Link to post
Share on other sites

Opcja A - dwa multipleksery analogowe np. CD4051BE, gdzie masz 8 kanałów. Adresy łączysz razem (A0 -> A0, A1 -> A1, A2->A2). Ich rezystancja nie powinna wpływać na UART'a. Przy montażu dwóch multiplekserów (jeden dla RX, jeden dla TX) do linii COM podłączasz konwerter. Jednak to za bardzo nie pozwala na "równoległe" podłączenie...

Opcja B - customowa płytka wykorzystująca HS8836A (x2) (lub inny hub usb) oraz CH340G (x7). Koszt HS8836A to ok. 2$, gdzie CH340G to ok. 0.3$, więc raczej mało opłacalny biznes 😉 Huby USB łączysz szeregowo, a do nich konwertery (tyle, że zamiast kabelkami to ścieżkami) UWAGA: wymaga pilnowania szerokości ścieżek i impedancji.

Opcja C - mikrokontroler z kilkoma portami UART i jednym USB-CDC 😉 (STMy to potrafią).

Link to post
Share on other sites

Dziękuje za sugestie, na pewno popatrzę na rozwiązanie. na chwile obecną chyba jednak zostanę przy hubie + konwertery USB. Jak trzeba będzie "miniaturyzować" to wtedy pochyle się nad własną płytką z komponentami.  Też dość ciekawa jest opcja C  🙂

Link to post
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

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