Skocz do zawartości

Switch box TTL do zarządzania Raspberry


Pomocna odpowiedź

Napisano

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?

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.

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

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  🙂

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