Leírás
Amikor egy laptopot kell összekötni egy PLC-vel, energiamérővel, frekvenciaváltóval vagy más RS-485-ös készülékkel, az USB-RS485 átalakító elsőre egyszerű köztes darabnak tűnik. Bedugjuk az USB-t, rákötjük az A/B vezetéket, és kész. A gyakorlatban viszont nem mindegy, mi dolgozik a dobozban, főleg akkor, ha hosszabb kábel, eltérő földpotenciál vagy zajos ipari környezet kerül a képbe.
A USB-RS485 illesztő – FT232RL és ADM2483BRWZ galvanikus leválasztással USB oldalán eredeti FTDI FT232RL dolgozik. Ez felel azért, hogy a számítógép felől érkező USB kapcsolatból hagyományos soros adatfolyam legyen. A buszoldalon az Analog Devices ADM2483BRWZ veszi át a munkát: ez alakítja át a jelet half-duplex RS-485 kommunikációra, és közben digitális leválasztást is biztosít a két oldal között.
Itt fontos egy apró, de lényeges különbséget tisztázni. Az FT232RL önmagában akár 3 Mbaud soros sebességre is képes, de ettől még ez az adapter nem lesz 3 Mbit/s-os RS-485 átalakító. Az ADM2483BRWZ legfeljebb 500 kbit/s adatsebességre készült, így a teljes RS-485 jelút felső határát ez az érték adja.
Ez a sebesség Modbus RTU, ipari mérőeszközök, PLC-k és sok terepi RS-485 rendszer esetén bőséges. Ha viszont ennél gyorsabb buszt kell kezelni, akkor már más RS-485 illesztőt érdemes választani.
Hol van a helye a rendszerben?
Képzeljük el a szokásos műhelyhelyzetet. Az egyik oldalon ott van a számítógép USB-portja, a másikon pedig egy olyan berendezés, amely kétvezetéken, differenciális RS-485 jellel kommunikál. A kettőt közvetlenül nem lehet összekötni, mert nem ugyanazt a villamos interfészt használják.
A USB-RS485 illesztő – FT232RL és ADM2483BRWZ galvanikus leválasztással pontosan ezt a két világot kapcsolja össze.
Az FT232RL a számítógép felől létrehozza a soros kapcsolatot. Az operációs rendszer ezt virtuális COM portként látja. Innentől egy terminálprogram, Modbus alkalmazás vagy saját szoftver ugyanúgy használhatja, mint egy hagyományos soros portot.
Az ADM2483BRWZ már az RS-485 busz felé dolgozik. Ő végzi a differenciális jelátvitelt, és ő biztosítja a digitális leválasztást is. Ez különösen akkor számít, amikor a számítógép és a terepi berendezés földpontja nem teljesen azonos potenciálon van.
A működés, műhelyasztal mellől nézve
Az adat útja egyszerűen követhető.
A számítógép elküldi az adatot USB-n. Ezt az FT232RL fogadja, majd UART jellé alakítja. Innen az adat továbbmegy az ADM2483BRWZ felé, amelyből már RS-485 A/B vonali jel lesz. Visszafelé ugyanez történik fordított irányban. Az RS-485 buszról érkező differenciális jelből az ADM2483 logikai adatot készít, az FT232RL pedig ezt USB-n visszajuttatja a számítógépnek.
A galvanikus leválasztás azért érdekes, mert a két oldal jelútja nem egyszerűen össze van drótozva. Ez segít csökkenteni azokat a problémákat, amelyeket földhurok, potenciálkülönbség vagy zajos környezet tud okozni. Az ADM2483 vevője true fail-safe működésű. Ez azt jelenti, hogy bizonyos hibás vagy nyitott buszállapotoknál sem hagyja egyszerűen bizonytalanul lebegni a vételi jelet. Az IC áramkorlátozást és hővédelmet is tartalmaz.
Hol jön jól igazán a használata?
- PLC vagy frekvenciaváltó Modbus RTU kommunikációjának beállításánál.
- RS-485-ös energiamérők és fogyasztásmérők kiolvasásánál.
- BMS rendszerek PC-s elérésénél, ha azok valóban RS-485 interfészt használnak.
- Ipari érzékelők és adatgyűjtők próbapadi ellenőrzésénél.
- HVAC és épületautomatika rendszerek szervizelésénél.
- Saját Modbus RTU program fejlesztésénél és hibakeresésénél.
- Olyan terepi hálózatoknál, ahol nem szerencsés közvetlenül összekötni a számítógép földjét a buszoldallal.
- Oktatási feladatoknál, ahol külön szeretnénk látni, mit csinál az USB-UART átalakító és mit csinál maga az RS-485 illesztő.
Mire kell figyelni beüzemeléskor?
| Mire figyelj? | Mit okoz? |
|---|---|
| Valóban RS-485 interfészt használ a célkészülék? | TTL UART vagy RS232 közvetlenül nem köthető az A/B vonalra. |
| Jó helyre került az A és B vezeték? | Felcserélésnél a COM port működhet, miközben a buszon nincs értelmezhető kommunikáció. |
| Egyezik a baud rate? | Eltérő sebességnél a két végpont nem fog egymással beszélni. |
| Egyezik a paritás, adatbit és stopbit? | A megfelelő baud rate önmagában még nem elég a helyes kommunikációhoz. |
| Megfelelő a busz lezárása? | Rossz lezárásnál hosszabb vezetéken reflexió és bizonytalan adatátvitel jelentkezhet. |
| 500 kbit/s alatt marad a sebesség? | Az ADM2483BRWZ ennél gyorsabb működésre nincs méretezve. |
| Felismeri a rendszer az FT232RL-t? | Használható virtuális COM port nélkül a szoftver nem tud kapcsolódni az adapterhez. |
| Modbusnál jó a slave cím? | A fizikai kapcsolat hibátlan lehet, mégsem érkezik válasz. |
Ezt nézd meg, mielőtt döntesz
Az első kérdés mindig az legyen, milyen villamos interfészt használ a készülék. Az RS-485, az RS232 és a TTL UART mind soros kommunikáció, de nem ugyanaz a jelszint és nem ugyanaz a bekötés.
A második fontos pont a sebesség. Itt könnyű belefutni abba, hogy valaki meglátja az FT232RL 3 Mbaud értékét, és ezt automatikusan az egész adapterre ráírja. Ebben a felépítésben ez nem helyes. Az RS-485 oldal határát az ADM2483BRWZ 500 kbit/s értéke adja.
A harmadik kérdés a leválasztás. Egy asztalon egymás mellé tett két panelnél sokszor nincs belőle látványos előny. Egy PLC-szekrénynél, hosszabb kábelnél vagy eltérő földpotenciálnál viszont már egészen más a helyzet.
És még egy dolog: az RS-485 nem protokoll. Csak a fizikai adatátvitel módját írja le. Attól, hogy két készüléken RS-485 csatlakozó van, még nem biztos, hogy ugyanazt a kommunikációs protokollt használják.
Amikor nem ezt kell választani
- Ha 500 kbit/s fölötti RS-485 sebesség szükséges, más transceivert használó adapter kell.
- Ha valódi full-duplex RS-422 vagy négyvezetékes RS-485 kapcsolat a feladat, ez a half-duplex kivitel nem megfelelő.
- Ha közvetlenül egy Arduino vagy ESP32 UART lábait szeretnénk RS-485-re illeszteni USB nélkül, TTL-RS485 modul való.
- Ha a készülék RS232 interfészt használ, más típusú átalakító szükséges.
- Ha protokollfordítást várunk az adaptertől, például Modbus TCP és Modbus RTU között, ez az eszköz nem erre szolgál.
- Ha tanúsított, meghatározott szigetelési feszültségű készülékre van szükség, az ADM2483 IC izolációs adata önmagában nem elegendő a teljes adapter minősítésére.
Egy apróság, amin sok időt el lehet molyolni
RS-485 hibakeresésnél gyakori jelenet: a COM port megjelent, tehát mindenki megnyugszik, hogy az adapter rendben van. Pedig ezzel még csak az USB oldalról tudunk biztosat. A buszoldalon továbbra is lehet fordított A/B vezeték, rossz baud rate, hibás paritás, nem megfelelő lezárás vagy egyszerűen rosszul megadott Modbus cím. Ilyenkor ne kezdjünk el mindent egyszerre átállítani. Haladjunk rétegenként.
Először nézzük meg, hogy az FT232RL megjelent-e COM portként. Utána ellenőrizzük az A/B bekötést. Ezután jöhet a baud rate, a paritás és a stopbit. Ha ezek rendben vannak, akkor érdemes a protokollparamétereket keresni.
Ezzel a módszerrel sokkal gyorsabban kiderül, hol szakadt meg a kommunikációs lánc.
Műszaki jellemzők
| Jellemző | Érték |
|---|---|
| Terméktípus: | USB – RS-485 illesztő |
| USB-soros vezérlő: | eredeti FTDI FT232RL |
| RS-485 adó-vevő: | Analog Devices ADM2483BRWZ |
| Kommunikációs mód: | half-duplex |
| RS-485 jelút: | galvanikusan leválasztott |
| Maximális RS-485 adatsebesség: | 500 kbit/s |
| FT232RL maximális UART sebessége: | 3 Mbaud – nem a teljes adapter RS-485 sebessége! |
| Számítógépes interfész: | virtuális COM port |
| FTDI meghajtó: | VCP |
| RS-485 busz: | differenciális A/B |
| ADM2483 vevő: | true fail-safe |
| ADM2483 buszterhelhetőség: | legfeljebb 256 transceiver IC-szinten |
| ADM2483 tranziens immunitás: | >25 kV/µs |
| ADM2483 védelem: | áramkorlátozás és hőlekapcsolás |
| ADM2483 izolációs vizsgálati értéke: | 2500 V RMS, 1 perc – IC-szintű adat |
| Tápellátás: | USB 5 V |
Dokumentáció
- FT232Rl illesztő (Window98…Windows11)
- FT232RL USB-UART vezérlő FTDI
- FTDI Virtual COM Port illesztőprogramok FTDI
- ADM2483 galvanikusan leválasztott RS-485 transceiver Analog Devices
Csomag
- 1 db USB-RS485 illesztő – FT232RL és ADM2483BRWZ galvanikus leválasztással












Értékelések
Még nincsenek értékelések.