Leírás
A CH340 USB-C – TTL UART optocsatolósan leválasztott átalakító modul – 3,3/5 V főleg akkor kerül elő a műhelyasztalon, amikor egy külön tápról működő vezérlő soros portjára szeretnél ránézni a számítógépről. Motorvezérlő, tápegység, STM32-es vezérlőpanel vagy más beágyazott elektronika esetén sokszor jól jön, ha a PC és a vizsgált áramkör TX/RX kapcsolata galvanikusan el van választva.
A számítógép felé USB-C csatlakozót és CH340 USB-soros átalakítót kapunk. A TTL oldali adatok két nagysebességű optocsatolón keresztül jutnak át, egy-egy csatornán a két kommunikációs irányhoz. A soros kapcsolat így ugyanúgy használható terminálból, soros monitorból vagy saját programból, mint egy hagyományos USB-TTL adapter.
A TTL oldal 3,3 V-os és 5 V-os rendszerekhez használható. A leválasztás 600 V feletti. A teljes modul UART-sebessége maximum 2 Mbps (az USB illesztő határa).
Mire való a gyakorlatban?
Vegyünk egy gyakori helyzetet: az asztalon fut egy saját tápegységről működő motorvezérlő, rajta pedig ott a TX és RX szervizcsatlakozó. A firmware küldi a fordulatszámot, hibakódot vagy belső állapotot, neked pedig csak rá kellene nézned egy terminálprogrammal.
Egy egyszerű USB-TTL átalakító ilyenkor a PC földjét is összeköti a vezérlő elektronikájával. Ennél a modulnál a soros adatok optocsatolókon mennek át, ezért a kommunikációs oldalakat el lehet választani egymástól.
Ugyanez jól jöhet kapcsolóüzemű tápegység, invertervezérlő, külön táplált mikrokontrolleres panel vagy szervizcsatlakozó vizsgálatakor. A lényeg mindig ugyanaz: szeretnéd látni az UART adatokat, de nem akarod a számítógép oldalát közvetlenül ráültetni a céláramkör referenciaföldjére.
Bekötés a műhelyasztalon
A PC felé USB-C kábel kerül. A CH340 soros portként jelenik meg a számítógépen, így használható például terminálprogrammal vagy az Arduino IDE soros monitorával.
A TTL oldalon a TX és RX keresztbe kapcsolódik:
- a modul TX pontja a céláramkör RX bemenetére megy;
- a modul RX pontjára a céláramkör TX kimenete kerül;
- a 3,3 V vagy 5 V jelszintet a vizsgált áramkör UART-jához kell igazítani.
Ezután jön a soros kapcsolat szokásos része. A baud rate, adatbitek, paritás és stopbit ugyanaz legyen mindkét oldalon. Ha például a vezérlő 115200 bit/s, 8N1 beállítással dolgozik, a terminálprogramot is erre kell állítani.
Értelmetlen karaktereknél elsőként a baud rate-et, utána a TX/RX bekötést érdemes átnézni. Ha egyáltalán nem érkezik adat, az is előfordulhat, hogy a célpanel csak bizonyos állapotban küld üzenetet, vagy a szervizpont más logikai szinttel működik.
Hol használható?
- Mikrokontroller soros naplóüzeneteinek olvasására.
- BLDC motorvezérlő UART portjának beállítására és hibakeresésére.
- Tápegység vagy inverter vezérlőpaneljének szervizkapcsolatához.
- STM32, ESP, Arduino és más TTL UART-os vezérlők adatforgalmának figyelésére.
- Külön tápról működő fejlesztőpanelek PC-s soros eléréséhez.
- Soros konzollal rendelkező beágyazott eszközök diagnosztikájához.
- Olyan próbapadi összeállításban, ahol a számítógép és a céláramkör közvetlen földkapcsolata kerülendő.
Mire kell figyelni beüzemeléskor?
| Mire figyelj? | Mit okoz? |
|---|---|
| 3,3 V-os vagy 5 V-os UART van a célpanelen? | A TTL oldali jelszintet ehhez kell igazítani. |
| Keresztbe van kötve a TX és az RX? | TX-TX vagy RX-RX bekötésnél nem alakul ki használható kétirányú kapcsolat. |
| Jó baud rate van beállítva? | Hibás értéknél kusza karakterek vagy teljesen értelmezhetetlen adat jelenik meg. |
| Ismered a paritást és a stopbit beállítást? | Eltérésnél a vett adat hibás lehet. |
| Nagy adatsebességen használod? | A teljes optocsatolós modul biztos felső sebességhatára nincs megadva. |
| Nagyfeszültségű készüléket vizsgálsz? | A TTL oldal a vizsgált elektronika potenciáljára kerülhet. |
Amit választás előtt érdemes megnézni
A legfontosabb kérdés a céláramkör logikai szintje. ESP32 és sok STM32 rendszer 3,3 V-os UART-ot használ, míg egyes Arduino és régebbi vezérlőpanelek 5 V-os szinttel dolgoznak. A soros port feliratából ez sokszor nem derül ki, ezért a kapcsolási rajz vagy a vezérlő típusa segít eldönteni, melyik szint kell.
A leválasztás a TX és RX adatkapcsolat miatt érdekes. A két adatirányt külön optocsatoló kezeli, így a soros forgalom átjut a két oldal között, miközben a kapcsolat villamosan elválasztott marad.
A 600 V feletti érték a leválasztási határ. Azért a hálózati eszközöket direktben ne teszteljük ezen át!
Sebességnél szintén a teljes jelutat kell nézni. A CH340 önmagában 2Mbps soros kommunikációra is képes lehet, de itt az adat az optocsatolókon is keresztülhalad. Az optocsatzoló hiába tud 10Mbps-t…
Amikor más adapter kell
- RS232 csatlakozáshoz valódi RS232 szintillesztős adapter szükséges.
- RS485 A/B buszhoz USB-RS485 vagy TTL-RS485 illesztő kell.
- RTS, CTS, DTR vagy további vezérlőjelek leválasztásához többcsatornás adapter szükséges.
- Nagy, pontosan meghatározott UART-sebességhez ismert átviteli határértékű leválasztó célszerű.
- Biztonsági minősítést igénylő nagyfeszültségű rendszerhez erre a célra minősített leválasztót kell használni.
Egy műhelyrészlet, amit könnyű benézni
A leválasztás helye a PC és a TTL oldal között van. Ha a modul TTL végét egy olyan vezérlőpanelre kötöd, amelynek referenciaföldje magas vagy veszélyes potenciálon van, akkor a TTL oldali mérőpontokat is ennek megfelelően kell kezelni. Ez különösen tápegységek és motorvezérlők javításánál fontos. Attól, hogy a laptop oldala leválasztott, a vizsgált panel TX, RX és egyéb pontjai még ugyanahhoz az elektronikához tartoznak, amelyen dolgozol.
Műszaki jellemzők
| Jellemző | Érték |
|---|---|
| Terméktípus: | optocsatolóval leválasztott USB-TTL UART átalakító |
| USB-UART vezérlő: | CH340 család |
| USB csatlakozó: | USB Type-C |
| Soros interfész: | TTL UART |
| Adatirány: | kétirányú TX/RX |
| Leválasztás: | 2 db nagysebességű optocsatoló |
| Leválasztási érték: | >600 V |
| TTL jelszint: | 3,3 V / 5 V |
| Maximális modul baud rate: | 2 Mbps |
| RTS / CTS / DTR: | Nincs TTL oldalon kivezetve |
Dokumentáció
Csomag
- 1 db CH340 USB-C – TTL UART optocsatolósan leválasztott átalakító modul – 3,3/5 V









![USB-Soros illesztő (3V3/5V) [FT232RL chipset, piros, clone]](https://shop.tavir.hu/wp-content/uploads/modul-ft232-red-miniusb-3.jpg)






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