Konwerter USBC-RS485

Konwerter USBC-RS485

Magistrala RS485 jest w dalszym ciągu popularnym i tanim sposobem komunikacji na średnie odległości. Zaprezentowany konwerter przyda się przy uruchamianiu układów automatyki DIY.

Podstawowe parametry:
  • nadajnik/odbiornik RS485 w postaci układu MAX13082, o zwiększonym obciążeniu linii (zwiększona dopuszczalna ilość urządzeń magistrali do 256),
  • bazuje na popularnym układzie konwertera USB-UART typu FT232RL,
  • zawiera złącze interfejsu USBC (oferuje tylko tryb zgodności z USB2.0).

Budowa i działanie

Schemat modułu konwertera został pokazany na rysunku 1. Moduł zawiera dobrze z znany konwerter USB-UART typu FT232RL. Pracuje on w typowej konfiguracji interfejsu RS485, gdzie oprócz sygnałów transmisji RXD/TXD, generowany jest także sygnał TXEN sterujący pół-dupleksowym nadajnikiem-odbiornikiem RS485.

Rysunek 1. Schemat konwertera

Układ konwertera połączony jest z komputerem nadrzędnym poprzez złącze USBC typu USB4110. Zastosowanie nowocześniejszego interfejsu USBC, uwalnia od problemów związanych z gniazdami typu micro, zapewniając większą niezawodność połączenia. Układ FT232 oczywiście nie obsługuje pełnych możliwości USBC, a oferuje tylko tryb zgodności z USB2.0, dla którego gniazdo typu 4110 zostało zaprojektowane. Dzięki ograniczonej funkcjonalności USBC, możliwe stało się zredukowanie liczby wyprowadzeń gniazda do 16 (12 sygnałów), co czyni złącze łatwiejszym w lutowaniu także w warunkach warsztatu DIY. Wszystkie wyprowadzenia złącza 4110 są bezproblemowo dostępne i można je przylutować lutownicą z cienkim grotem, w przeciwieństwie do złącz w pełnej konfiguracji USBC, gdzie część wyprowadzeń ukryta jest pod złączem, co znacząco ogranicza możliwość montażu.
FT232RL pracuje w trybie zasilania z magistrali, diody RX, TX sygnalizują aktywny kierunek transmisji, dioda PW oznacza obecność zasilania.

Jako nadajnik/odbiornik RS485 zastosowano jest układ U2 typu MAX13082, o zwiększonym obciążeniu linii (zwiększona dopuszczalna ilość urządzeń magistrali do 256) i wbudowanej ochronie ESD do 15 kV. Układ zasilany jest napięciem 5 V i z takimi poziomami logicznymi komunikuje się z FT232RL. Sygnały interfejsu RS485 wyprowadzone są na złącze sprężynowe (samozaciskowe) typu WAGO250-3 (na płytce pozostawione są także otwory pod klasyczne złącze śrubowe DG).

Montaż i uruchomienie

Układ zmontowany jest na miniaturowej dwustronnej płytce drukowanej, której schemat został pokazany na rysunku 2. Montaż nie wymaga opisu. Po podłączeniu do komputera z systemem Windows moduł jest wykrywany automatycznie.

Rysunek 2. Schemat płytki PCB

W fabrycznej konfiguracji układ FT232 obsługuje interfejs RS485, bez dodatkowych zmian. Warto jednak uruchomić konfigurator FT_prog.exe i sprawdzić konfigurację wyprowadzeń IO – rysunek 3 oraz ustawić maksymalny pobierany prąd z USB na 250 mA – rysunek 4. Można też posłużyć się przygotowanym plikiem konfiguracji USBC_FT232RL_Grove485.xml zamieszczonym w materiałach dodatkowych, wgrywając go do układu FT232RL przy pomocy FT_Prog.exe.

Rysunek 3. Konfiguracja wyprowadzeń IO układu FT232
Rysunek 4. Konfiguracja układu FT232 – ustawienie maksymalnego pobieranego prądu

Dla sprawdzenia transmisji, można połączyć ze sobą dwa moduły konwertera i przeprowadzić transmisję znakową z dwóch terminali portu szeregowego lub podłączyć układ do urządzenia docelowego i sprawdzić poprawność komunikacji oraz sygnalizację transmisji RX, TX.

Adam Tatuś, EP

Wykaz elementów:
Rezystory: (SMD0603, 1%)
  • R1, R2: 1 kΩ
  • R3, R4, R5: 5,1 kΩ
  • R6: 47 kΩ
  • R7: 120 Ω (SMD1206)
Kondensatory: (SMD0603)
  • C1, C2: 0,1 μF/10 V
  • C3, C4: 2,2 μF/10 V
Półprzewodniki:
  • LD1: dioda LED czerwona (SMD0603)
  • LD2: dioda LED zielona (SMD0603)
  • LD3: dioda LED niebieska(SMD0603)
  • U1: FT232RL (SSOP28)
  • U2: MAX13082ECSA (SO8)
Pozostałe:
  • FB1, FB2: dławik ferrytowy 600 R/0,25 A (SMD0603)
  • RS485: złącze sprężynowe WAGO250-3
  • RT: złącze SIP2 + zwora
  • USBC: gniazdo USBC/2.0 (USB4110GTC)
Artykuł ukazał się w
Elektronika Praktyczna
lipiec 2023
DO POBRANIA
Materiały dodatkowe

Elektronika Praktyczna Plus lipiec - grudzień 2012

Elektronika Praktyczna Plus

Monograficzne wydania specjalne

Elektronik kwiecień 2024

Elektronik

Magazyn elektroniki profesjonalnej

Raspberry Pi 2015

Raspberry Pi

Wykorzystaj wszystkie możliwości wyjątkowego minikomputera

Świat Radio maj - czerwiec 2024

Świat Radio

Magazyn krótkofalowców i amatorów CB

Automatyka, Podzespoły, Aplikacje kwiecień 2024

Automatyka, Podzespoły, Aplikacje

Technika i rynek systemów automatyki

Elektronika Praktyczna kwiecień 2024

Elektronika Praktyczna

Międzynarodowy magazyn elektroników konstruktorów

Elektronika dla Wszystkich maj 2024

Elektronika dla Wszystkich

Interesująca elektronika dla pasjonatów