Soros átalakító modul CH340N SOP8 – USB-TTL Mini programozó
- Chip: CH340E (SOP csomag) – CH340G / CH340C / CH9340 helyettesítője
- Kivezetett lábak: GND, +5V, TXD, RXD, DTR, 3V3
CH340E USB-C → TTL soros port modul – GND/5V/TXD/RXD/DTR/3V3 kivezetéssel, PWR+TX+RX LED jelzőkkel, 500mA biztosítékkal, Arduino Pro Mini letöltőként is
Ez a CH340E alapú USB-C → TTL soros port átalakító modul lehetővé teszi, hogy számítógépről közvetlenül kommunikálj UART-os mikrovezérlőkkel (Arduino Pro Mini, ATmega, STM32, ESP8266 stb.) – kódfeltöltéshez, soros debug-oláshoz és általános UART kommunikációhoz. Az ultra-kompakt lila PCB-n CH340E chip, USB-C csatlakozó, tápellátás jelző LED, valamint dedikált TXD és RXD LED jelzők találhatók; a kivezetett lábak (GND, +5V, TXD, RXD, DTR, 3V3) lehetővé teszik minden funkció kényelmes elérését. A beépített 500mA biztosíték védi a számítógép USB portját és a csatlakoztatott mikrovezérlőt.
💡 Miért érdemes ezt a modult választani?
- 🔌 USB-C csatlakozó – modern, megbízható A szabványos USB-C aljzat mindkét irányból dugható és mechanikailag robusztusabb a régi micro-USB megoldásoknál – laptop és asztali számítógép egyaránt képes közvetlenül meghajtani.
- 💡 PWR + TXD + RXD LED jelzők Három beépített LED teszi láthatóvá a modul állapotát: a tápellátás-jelző (PWR) és a TX/RX adatforgalom-jelzők műszer nélkül is azonnal mutatják, hogy a kommunikáció zajlik-e.
- 🛡️ 500mA önbiztosíték – USB port védelem A beépített polyfuse biztosíték védi a számítógép USB portját és a csatlakoztatott MCU-t rövidzárlat vagy túláram esetén – kioldás után automatikusan visszaáll.
- 📐 Ultra-kompakt méret – minimális helyfoglalás Az apró lila PCB szinte bármilyen fejlesztői szettbe, dobozba vagy zsebbe elfér – ideális terepi munkához, kódtöltéshez és soros debug-oláshoz ahol hely a korlát.
📊 Műszaki adatok
| Chip | CH340E (SOP csomag) – CH340G / CH340C / CH9340 helyettesítője |
|---|---|
| Csatlakozó | USB-C (host oldal) → TTL UART (eszköz oldal) |
| Tápellátás | USB-C 5V (számítógép USB portjáról) |
| Kivezetett lábak | GND, +5V, TXD, RXD, DTR, 3V3 |
| LED jelzők | PWR (tápellátás), TXD (adás), RXD (vétel) |
| Biztosíték | 500mA önvisszaállító polyfuse |
| UART jelek logikai szintje | kb. 3,3V – 5V kompatibilis |
| Meghajtó szükséges | CH340 driver (Windows/macOS/Linux) |
| DTR funkció | Igen – Arduino auto-reset támogatás |
| Alkalmazás | Arduino Pro Mini feltöltő, UART debug, MCU soros kommunikáció |
🔍 A legfontosabb paraméterek
- CH340EUSB-UART chip
- USB-CCsatlakozó
- 5V + 3V3Kimeneti feszültség
- 500mABiztosíték
- DTRAuto-reset támogatás
💡 Mire használható?
-
Arduino Pro Mini kód feltöltése A CH340E modul DTR lábával az Arduino Pro Mini automatikusan resetelhető feltöltés előtt – pontosan úgy, ahogy az eredeti Arduino programozók teszik, külön gomb megnyomása nélkül.
-
Soros debug és monitorozás A TX/RX LED jelzőkkel valós időben látható az adatforgalom iránya – tökéletes mikrovezérlős projektek hibakeresésére, szenzorértékek olvasására és UART kommunikáció tesztelésére.
-
MCU és fejlesztőpanel UART összeköttetés STM32, ESP8266, ESP-01, AVR, PIC és más UART-os mikrovezérlők számítógéphez csatlakoztathatók – kód letöltéshez, AT parancs küldéshez vagy soros adatcsere figyeléséhez.
-
Hordozható terepi programozó Az ultra-kompakt méret és USB-C csatlakozó révén laptophoz, powerbankal kombinálva bárhol használható – ideális helyszíni telepítéshez, eszközfrissítéshez és fejlesztéshez.
🛡️ Előnyök és funkciók
-
CH340E – megbízható, széles körben támogatott chip: A CH340E a népszerű CH340G és CH340C chipek utódja, amely javított kompatibilitást és kisebb tokozást kínál. Windows, macOS és Linux rendszereken egyaránt elérhető hozzá ingyenes driver.
-
Minden funkciós láb kivezetett: A GND, +5V, TXD, RXD, DTR és 3V3 lábak mind elérhetők a tüskesoros kivezetéseken – a modul nemcsak adatátvitelre, hanem 3,3V és 5V tápellátás forrásaként is felhasználható a csatlakoztatott eszközök számára.
-
Három LED a valós idejű státuszhoz: A PWR LED a tápellátást, a TXD LED az adatküldést, az RXD LED az adatvételt jelzi – ezzel műszer nélkül is azonnal látható, hogy a soros kommunikáció aktív-e és melyik irányban zajlik az adatforgalom.
-
500mA polyfuse biztosíték – kétirányú védelem: A beépített önvisszaállító biztosíték mind a számítógép USB portját, mind a csatlakoztatott mikrovezérlőt védi – megakadályozza, hogy rövidzárlat esetén a port vagy az MCU megsérüljön, majd automatikusan visszaáll a hiba elhárítása után.
⚠️ Mire kell figyelni a használat során?
-
CH340 driver telepítése szükséges: Windows 10/11 rendszeren sok esetben automatikusan felismeri, de ha nem jelenik meg COM port, a CH340 drivert manuálisan kell telepíteni (a gyártó weboldaláról ingyenesen letölthető). macOS és Linux rendszereken a legtöbb esetben driver nélkül is működik.
-
TX/RX keresztezés: A modul TXD lába az MCU RXD lábához, az RXD lába az MCU TXD lábához csatlakoztatandó – nem egyenesen, hanem keresztbe. Ez az UART kommunikáció szabványa; felcserélés esetén nem lesz adatátvitel.
-
Logikai szint egyeztetése: A CH340E kimenete kb. 3,3V–5V logikai szintű. 3,3V-os mikrovezérlőknél (pl. ESP8266, ESP32) ellenőrizd, hogy az MCU RX lába tolerálja-e az 5V-os szignált, vagy logikai szintváltóra (level shifter) van szükség.
-
Arduino auto-reset – DTR lábhoz kondenzátor: Az Arduino Pro Mini auto-resetjéhez a DTR és RST lábak közé egy 100nF kondenzátort kell sorba kötni. Sok Arduino Pro Mini kártya már tartalmazza ezt a kondenzátort; ha nem, forrasztd be magad.
🔌 Bekötési útmutató
| CH340E modul lába | MCU / Arduino csatlakozás | Megjegyzés |
|---|---|---|
| GND | GND | Közös tömegpont – mindig kösd össze |
| +5V | VCC (5V-os eszközöknél) | 5V tápellátás kimenet az MCU-nak |
| 3V3 | VCC (3,3V-os eszközöknél) | 3,3V tápellátás kimenet az MCU-nak |
| TXD | RXD (MCU fogadó lába) | Keresztbe kötés – modul TX → MCU RX |
| RXD | TXD (MCU adó lába) | Keresztbe kötés – modul RX → MCU TX |
| DTR | RST (100nF kondenzátoron át) | Arduino Pro Mini auto-reset funkcióhoz |
🧩 Beépítési tippek
-
Arduino Pro Mini feltöltési lépések: Csatlakoztasd a modult az Arduino Pro Minihez (GND→GND, 5V→VCC, TXD→RXD, RXD→TXD, DTR→RST/100nF), majd az Arduino IDE-ben válaszd ki a megfelelő COM portot és az „Arduino Pro Mini" lapot, majd töltsd fel a vázlatot – a reset automatikusan megtörténik.
-
ESP8266 / ESP-01 bekötése: Az ESP-01 3,3V-os eszköz – a CH340E 3V3 lábáról tápláld. A TX/RX keresztezésen kívül az ESP-01 CH_PD (enable) lábát is kösd fel a 3V3-ra. Figyelj arra, hogy az ESP-01 RX lába nem mindig 5V-tűrő – biztonságosabb a 3V3 tápot és a 3V3 UART szintet használni.
-
COM port azonosítása Windows-on: Csatlakoztatás után nyisd meg az Eszközkezelőt (Device Manager) → Portok (COM és LPT) → keresed a „USB-SERIAL CH340 (COMx)" bejegyzést. Ha nem jelenik meg, telepítsd a CH340 drivert és csatlakoztasd újra.
❓ Gyakori kérdések (GYIK)
-
💻 Kell-e külön driver a használathoz?Windows 10/11 rendszeren sok esetben automatikusan telepíti a CH340 drivert. Ha a COM port nem jelenik meg az Eszközkezelőben, a CH340 drivert manuálisan kell telepíteni – ez ingyenesen letölthető a gyártó (WCH) weboldaláról. Linux és macOS rendszereken általában driver nélkül is működik.
-
🔄 Fel lehet tölteni Arduino Pro Mini kódot ezzel a modullal?Igen – pontosan erre tervezték. A DTR láb és a 100nF kondenzátor segítségével az Arduino Pro Mini automatikusan resetelődik feltöltés előtt, így az Arduino IDE-ből közvetlenül, gombnyomás nélkül tölthető fel a kód. Csak a megfelelő COM portot és lapot (Pro Mini, 3.3V vagy 5V változatnak megfelelően) kell beállítani.
-
⚡ Mennyire feszültséget ad a +5V és 3V3 kimeneten?A +5V láb az USB tápfeszültségét (5V) adja tovább közvetlenül az USB-C portról; a 3V3 láb egy belső szabályozóról táplálja a 3,3V-os kimenetet. Mindkét kimenet a 500mA-es polyfuse biztosítékon keresztül érhető el, ezért az összes csatlakoztatott eszköz együttes áramfelvétele ne haladja meg a 500mA-t.
-
🔀 Miért kell keresztbe kötni a TX és RX lábakat?Az UART kommunikáció szabálya szerint az egyik eszköz TXD (adó) lába mindig a másik eszköz RXD (vevő) lábához csatlakozik. Tehát: modul TXD → MCU RXD és modul RXD → MCU TXD. Ha egyenesen kötöd (TXD→TXD), nem lesz adatátvitel.
-
📱 Kompatibilis ESP8266-tal és ESP32-vel?Igen – az ESP8266 és ESP32 modulok UART-on keresztül programozhatók és kommunikálnak a számítógéppel. ESP8266-nál figyelj arra, hogy 3,3V-os eszköz, ezért a 3V3 tápkimenetről és lehetőség szerint 3,3V logikai szintű UART jellel érdemes használni. ESP32 esetén a legtöbb tű 5V-tűrő, de a tápellátást itt is 3,3V-ról ajánlott megoldani.
-
🛡️ Mit véd az 500mA biztosíték?Az önvisszaállító polyfuse biztosíték rövidzárlat vagy túláram esetén megszakítja az áramkört – ezzel megakadályozza a számítógép USB portjának és a csatlakoztatott MCU-nak a megrongálódását. A hiba elhárítása és a modul lehűlése után a biztosíték automatikusan visszaáll, nem szükséges cserélni.
Beszélgetés
Legyen az első, aki véleményt ír ehhez a tételhez!
