Skocz do zawartości

Pomocna odpowiedź

Założenia

Potrzebowałem czegoś, co pozwoli mi komunikować się po magistrali UART z innymi urządzeniami. Chciałem też maksymalnie uprościć sobie zadanie, więc wybrałem jako nośnik przewód RJ45 😉 Różnica impedancji nie jest aż tak istotna, gdyż nie przesyłam sygnału na Marsa (taki żart).

Tak więc...

Wybór padł na klasyka - MAX485. Chipy nabyłem w LCSC, którą to firmę polecam 😉 P.S. Global Direct Standard idzie do PL w ok. 1-2 tyg. (YunExpress). Czasami rozwozi poczta czasami Kurier InPost (pewnie zależy od wagi, bo tylko te cięższe szły kurierem). Po trasie między LCSC a wami jest firma pośrednia, która opłaca VAT (importer pośredni), więc VAT jest mało prawdopodobny 😉 

Schemat

Powstał sobie taki prosty schemacik...

Schematic_RS422_ETH_2021-03-28.thumb.png.7decb3370e9ef85e9e9bd226ef8d7c4d.png

Pewnie każdy zastanawia się po co CH340G, jeżeli chciałem się komunikować z innymi urządzeniami na UART? Otóż nie trzeba go wlutowywać (zamiast CH340G można wlutować przewody do pinów 2 i 3 co daje wyprowadzenie UART), ale wlutowanie go pozwala na łatwe podłączenie do "sieci" naszego komputera 😉 

Zdjęcia

image0.thumb.jpg.0eb198a09cada55f7851290c72d436bd.jpginmg.thumb.jpg.3ab34f0ca809cfcaf29398e29181a1ed.jpg
Po lewej - płytki po zlutowaniu (niezbyt dokladnym), prawa - połączenie loopback do tego samego komputera 😉 

Czego się można nauczyć?

Że złącz microUSB bez pasty lepiej nie lutować... naprawdę topornie to idzie 😉 To, że RS422 spokojnie chodzi sobie po skrętce (ale to było wiadome), tylko trzeba uważać, bo skrętka ma 100R, a RS485 (422) wymaga 120R impedancji. Trochę będzie generowało zakłóceń, ale widziałem wpisy, gdzie taka instalacja potrafiła przesyłać dane na odległości >500m, więc to raczej nie problem 😉 

BOM

  1. CH340G: $0.3896
  2. RJ45: $0.1907
  3. Kwarc: $0.0725
  4. MicroUSB: $0.0195
  5. MAX485ESA x2: $0.336
  6. USBLC6-2SC6: $0.068
  7. Rezystory i kondensatory: ok. $0.3
  8. PCB: $0.5

Razem: $1.8763 = ok. 7.38 PLN

Oczywiście razy dwa, bo potrzebujemy dwóch "endpointów" 😉 Czyli za 15 PLN mamy komunikację RS485/RS422 po skrętce. Sam kabel jest tani jak barszcz, więc go nie liczę (prawodpodobnie większość ma takie w domu w ilościach hurtowych).

Problemy?

  1. Jak się zapomni i źle nałoży cynę na pady od kondensatorów przy ESD może być problem z przylutowaniem (lutownicę trzeba wtedy trzymać pionowo).
  2. Sprawdzić 10 razy wszystkie luty czy nie są zimne 😉 (miałem dwa)
    1. Przy złączu USB / diodzie ESD (nie wiem gdzie dokładnie) - USB nie chciało się enumerować...
    2. Przy MAX485ESA (RX) w odbiorniku RX Lane-1 [płytka wysyłała dane ale nie odbierała]
  3. Paczka leżała dwa tygodnie na cle w Niemczech 😄 Ale to już raczej wina DHL...

 

Edytowano przez H1M4W4R1
  • Lubię! 1
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.