คำอธิบาย
โมดูล CH340G USB to Serial TTL คืออุปกรณ์ที่ใช้แปลงสัญญาณ USB เป็น UART (TTL) โดยใช้ชิป CH340G ซึ่งนิยมใช้กันอย่างแพร่หลายในการเชื่อมต่อระหว่างคอมพิวเตอร์กับอุปกรณ์ที่ใช้ UART เช่น Arduino, ESP8266, STM32 ฯลฯ
- ชิปหลัก: CH340G (ของบริษัท WCH – WinChipHead)
- แรงดันไฟ TTL: เลือกได้ระหว่าง 3.3V และ 5V (โดยสลับจัมเปอร์หรือสวิตช์)
- อินเตอร์เฟสฝั่ง TTL: TXD, RXD, GND, VCC
- ความเร็ว Baud Rate: ปรับได้ถึง 115200 bps หรือมากกว่า
- ระบบที่รองรับ: Windows, Linux, Mac OS (โดยติดตั้งไดรเวอร์ CH340G)
- ขั้วต่อ USB: USB Type-A หรือ Micro USB แล้วแต่รุ่นโมดูล
- ใช้สำหรับ: โหลดโปรแกรม, Serial Monitor, Debugging, สื่อสารกับ MCU
การใช้งานทั่วไป:
- เชื่อมต่อกับบอร์ด Arduino Pro Mini, ESP8266/ESP32 ที่ไม่มี USB บนบอร์ด
- เชื่อมต่อเซนเซอร์/โมดูล ที่มี UART เช่น GPS, GSM, RFID
- Flash Firmware ให้กับบอร์ดหรืออุปกรณ์ต่างๆ
อุปกรณ์ที่มักมีในชุด:
- โมดูล CH340G
- สาย Jumper ตัวเมีย – ตัวเมีย (บางร้านให้)
- อาจมีจัมเปอร์เพื่อเลือกแรงดัน TTL (3.3V/5V)
หมายเหตุ:
- ก่อนใช้งานกับ Windows ควรติดตั้งไดรเวอร์ CH340G ซึ่งสามารถดาวน์โหลดได้จากเว็บไซต์ของ WCH:
http://www.wch.cn/downloads/CH341SER_EXE.html
ต้องการให้ช่วยเลือกแหล่งสั่งซื้อที่ราคาเหมาะสมหรือเปรียบเทียบกับ FT232RL, CP2102 ด้วยไหมครับ?
🖧 Pinout ของโมดูล CH340G:
| Pin | หน้าที่ (Function) |
|---|---|
| VCC | จ่ายไฟให้โมดูล (มักจะเป็น 5V หรือ 3.3V) |
| GND | กราวด์ (Ground) |
| TXD | ส่งข้อมูลจาก CH340G ไปยัง MCU (Transmit) |
| RXD | รับข้อมูลจาก MCU ไปยัง CH340G (Receive) |
| DTR | Data Terminal Ready (ใช้กับ Auto Reset บางบอร์ด Arduino) |
| RTS | Request to Send (น้อยโมดูลจะมี) |
แรงดันไฟ TTL:
- โดยปกติโมดูลจะมีจัมเปอร์หรือสวิตช์สำหรับเลือกแรงดัน 3.3V หรือ 5V
- ขา TX/RX จะทำงานตามแรงดันที่เลือก
ตัวอย่างการต่อกับ Arduino Pro Mini:
| CH340G | Arduino Pro Mini |
|---|---|
| VCC | VCC (ตามแรงดันที่เลือก) |
| GND | GND |
| TXD | RX (รับข้อมูลจาก CH340G) |
| RXD | TX (ส่งข้อมูลไปยัง CH340G) |
| DTR | DTR หรือ RST ผ่าน C=0.1uF (สำหรับ Auto Reset) |





รีวิว
ยังไม่มีบทวิจารณ์