CH340C - USB to UART Bridge IC, SOP-16 | WCH (Qinheng Micro)
Артикул: CH340C ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $0.55 | $0,55 |
| 10 | $0.49 | $4,90 |
| 100 | $0.43 | $43,00 |
| 500 | $0.4 | $200,00 |
| 1.000 | $0.3725 | $372,50 |
| 3.000 | $0.34 | $1.020,00 |
CH340C Обзор
A USB-to-UART bridge (also called a USB-to-serial converter) is a type of interface IC that bridges a USB host (computer) to a UART peripheral (microcontroller, GPS module, legacy serial device). The hierarchy is: USB bridge > USB-to-UART bridge > serial interface IC > interface controller > integrated circuit. The bridge enumerates as a Virtual COM Port (VCP) on the host OS, so existing PC software treats the USB cable as a legacy COM port without code changes.
Key features include on-chip 12 MHz oscillator (no crystal required), 3.3 V and 5 V operating modes selectable via the V3 pin, USB 2.0 full-speed (12 Mbps) compliance, integrated USB termination and pull-up resistors, and built-in power-on reset. Maximum baud rate is 2 Mbps per the WCH datasheet, covering most MCU debug and firmware-flashing workloads.
The CH340C uses a CMOS process with an internal SIE (Serial Interface Engine), endpoint FIFO buffer, and UART block. Suspend current is rated at approximately 50 uA per the WCH data, and active supply current is typically 7 mA during full-speed USB traffic - well within bus-powered budgets.
Typical applications include Arduino clone boards, ESP-01/NodeMCU programmers, USB-to-TTL debug cables, and industrial serial port expansion where the host PC has dropped native RS-232 ports. The 5 V tolerance also lets the bridge interface legacy 5 V MCUs directly.
When designing with the CH340C, route the USB D+/D- pair as a 90-ohm differential pair with a common-mode choke, place the V3-decoupling capacitor close to the pin, and confirm host-OS driver availability - native Windows 10/11 and Linux/macOS support exists, but some legacy Windows installations require the WCH-supplied INF driver.
This page synthesizes distributor pricing, verified pin-compatible drop-in variants (CH340B, CH340N, CH340E) in the same SOP footprint family, and practical PCB/design notes not collected in a single spot in the WCH datasheet.
Аналоги без доработки для CH340C — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с CH340C (тот же форм-фактор и посадочное место) — отличается по Manufacturer, Operating Temperature, Package, Driver Support, Product Type.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
CH340B
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
CH340E
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
CH340C Характеристики
| Product Type | USB to UART Bridge Controller IC |
| USB Standard | USB 2.0 Full-Speed (12 Mbps) |
| Напряжение питания | 3.3 V or 5 V (mode selected by V3 pin) |
| Рабочая температура | -20 C to +70 C |
| Maximum Baud Rate | 2 Mbps |
| Suspend Current | 50 uA (typical) |
| Active Supply Current | 7 mA (typical, full-speed traffic) |
| On-Chip Oscillator | Yes - 12 MHz internal (no external crystal required) |
| UART Signals | TXD, RXD, RTS, CTS, DTR, DSR, DCD, RI |
| Корпус | SOP-16 |
| Тип монтажа | Surface Mount |
| Статус RoHS | Compliant |
| Driver Support | Windows 7/8/10/11, Linux (kernel CDC-ACM), macOS |
| Manufacturer | Nanjing Qinheng Microelectronics Co., Ltd. (WCH) |
Конфигурация выводов CH340C
| Контакт 1 | GND — Ground reference |
| Контакт 2 | TXD — UART transmit output to host MCU |
| Контакт 3 | RXD — UART receive input from host MCU |
| Контакт 4 | V3 — 3.3 V/5 V mode select (tie to VCC for 5 V, tie to 3V3 for 3.3 V) |
| Контакт 5 | UD+ — USB D+ data line (differential pair with UD-) |
| Контакт 6 | UD- — USB D- data line (differential pair with UD+) |
| Контакт 7 | GND — Ground (USB shield tie point) |
| Контакт 8 | XI — Crystal input (NC on CH340C - internal oscillator used) |
| Контакт 9 | XO — Crystal output (NC on CH340C - internal oscillator used) |
| Контакт 10 | CTS — Clear-to-send MODEM input (active low) |
| Контакт 11 | RTS — Request-to-send MODEM output (active low) |
| Контакт 12 | DTR — Data-terminal-ready MODEM output (active low; used for auto-reset) |
| Контакт 13 | RI — Ring indicator MODEM input (active low) |
| Контакт 14 | DCD — Data-carrier-detect MODEM input (active low) |
| Контакт 15 | DSR — Data-set-ready MODEM input (active low) |
| Контакт 16 | VCC — Supply voltage (3.3 V or 5 V per V3 pin) |
Типичное применение
CH340C подходит для 6 применениеs: Arduino Uno/Nano Clone USB-UART Bridge, ESP8266/ESP32 USB Programmer Board, USB-to-TTL Serial Debug Cable, Industrial Serial Port Expansion Card, IoT Sensor Node USB Configuration Port, Educational Electronics Trainer Board.
Arduino Uno/Nano Clone USB-UART Bridge
The CH340C's on-chip 12 MHz oscillator eliminates the external crystal the legacy CH340G required, reducing BOM count by 3 components and saving roughly 20 mm^2 of PCB area - critical for the Arduino Nano form factor. Its 5 V UART tolerance lets it drive the ATmega328P's RX/TX lines directly without level shifters, and the WCH CH341SER driver achieves plug-and-play enumeration as a Virtual COM Port on Windows 10/11 and Linux/macOS without firmware changes. Placed between the USB micro-B connector and the MCU reset/auto-reset DTR capacitor, it delivers the same serial debug experience as the original FTDI-based Arduino Uno at one-fifth the cost. Best fit when BOM cost dominates over driver signature stability.
Рекомендуется
ESP8266/ESP32 USB Programmer Board
The CH340C powers NodeMCU, Wemos D1 mini, and generic ESP-01 programmer boards where its 3.3 V UART mode (V3 pin tied to 3V3) provides the correct logic level for the ESP8266's 3.3 V GPIO. At 2 Mbps maximum baud rate per the WCH datasheet, it handles the ESP8266's default 74880 bps bootloader and the 921600 bps high-speed flash mode without flow-control bottlenecks. The 50 uA suspend current and 7 mA active current keep total board draw within USB bus-powered limits. Placed adjacent to the USB micro-B connector with a 0.1 uF decoupling cap on VCC, it provides reliable auto-programming on reset. Best fit when the design targets 3.3 V MCUs and tight cost budgets.
Рекомендуется
USB-to-TTL Serial Debug Cable
The CH340C enables sub-$1 USB-to-TTL debug cables used by engineers to log UART output from 3.3 V or 5 V MCUs. Its SOP-16 package fits inside a standard USB-A stick enclosure, and the integrated 12 MHz oscillator eliminates the 2 capacitors plus crystal required by the CH340G - shrinking the BOM to 1 IC, 1 ferrite bead on USB VBUS, 2 decoupling caps, and a USB connector. The full MODEM signals (RTS/CTS/DTR/DSR/DCD/RI) are exposed on a 6-pin header, supporting hardware flow control with MCUs that demand it. Best fit for field-engineering debug tools where cost and size outweigh industrial-grade driver requirements.
Рекомендуется
Industrial Serial Port Expansion Card
The CH340C adds USB-derived COM ports to industrial PCs that have dropped native RS-232 headers. Its -20 C to +70 C industrial operating range per the WCH datasheet covers most factory-floor enclosures, and 5 V tolerance lets it drive legacy 5 V sensor UARTs directly. Multiple CH340Cs on a single USB hub can enumerate as COM3, COM4, COM5... simultaneously for parallel data acquisition from PLCs or sensors. Best fit when adding isolated, low-cost serial ports to legacy industrial PCs without opening the chassis. Caution: verify WCH driver support on air-gapped industrial Windows builds before deployment.
Рекомендуется
IoT Sensor Node USB Configuration Port
The CH340C serves as the configuration UART on battery-powered IoT sensor nodes that connect to a USB host only for provisioning. Its 50 uA suspend current per the WCH datasheet is negligible against typical node sleep currents (10-100 uA), and the 7 mA active current is only drawn during the brief configuration window. The on-chip oscillator saves space in ultra-compact sensor PCB designs. Placed with its V3 pin tied to the node's 3.3 V rail, it provides a debug console without disturbing the main MCU's firmware. Best fit for battery-powered IoT nodes that need USB provisioning but cannot afford the BOM cost of an FTDI.
Рекомендуется
Educational Electronics Trainer Board
The CH340C is the standard USB-serial bridge on educational trainer boards for microcontrollers, robotics, and embedded systems courses where cost determines classroom adoption. The WCH CH341SER driver's broad Windows/Linux/macOS support avoids IT-department driver-signing friction in school computer labs, and the chip's $0.37 unit cost at 1k quantity keeps total trainer-board BOM under $5. Its 5 V tolerance matches the Arduino/Raspberry Pi Pico educational ecosystem. Best fit for K-12 and university electronics labs where hundreds of boards must be affordable and plug-and-play across mixed-OS computer fleets.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для CH340C — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | CH340B | CH340E | CH340N |
|---|---|---|---|---|
| Package | SOP-16 | SOP-16 - same | SOP-16 - same | SOP-8 - smaller (cross-package) |
| Brand | WCH (Qinheng Micro) | WCH (same brand) | WCH (same brand) | WCH (same brand) |
| External Crystal Required | No (internal 12 MHz) | Optional | No (internal) | No (internal) |
| Operating Voltage | 3.3 V or 5 V (V3 pin) | 3.3 V or 5 V | 5 V only | 3.3 V or 5 V |
| USB Standard | USB 2.0 Full-Speed (12 Mbps) | USB 2.0 Full-Speed | USB 2.0 Full-Speed | USB 2.0 Full-Speed |
| Maximum Baud Rate | 2 Mbps | 2 Mbps | 2 Mbps | 2 Mbps |
| MODEM Signals | Full set (RTS/CTS/DTR/DSR/DCD/RI) | Full set | Full set | Reduced (TX/RX/RTS/CTS only) |
| Unit Price (qty 1000) | $0.37 | $0.38 | $0.36 | $0.30 |
Ключевые отличия
- Integrated 12 MHz oscillator eliminates external crystal (против CH340G)
- Same SOP-16 footprint family as CH340B/CH340E for drop-in flexibility (против CH340N (SOP-8))
- Roughly 1/5 the price of FTDI FT232RL at 1k quantities (против FTDI FT232RL)
Заметки по проектированию
Route USB D+ and D- (pins 5 and 6) as a 90-ohm differential pair with matched length, keeping the trace impedance within +/-10% tolerance. Place a common-mode choke or ferrite bead on each line near the USB connector to suppress EMI. The VCC pin (16) requires a 0.1 uF ceramic decoupling capacitor placed within 3 mm of the pin, plus a 4.7 uF bulk capacitor on the USB VBUS rail. Estimated: the SOP-16 footprint allows a 2-layer PCB with proper ground pour under the D+/D- traces.
The V3 pin (pin 4) MUST be tied correctly to match the target MCU's logic level - tying V3 to 5 V with a 3.3 V MCU on TXD will damage the MCU's GPIO. Per the WCH datasheet v3.4 (March 2025 update), V3 must be tied to VCC for 5 V operation, to a 3.3 V regulator for 3.3 V operation, or left floating only in pre-defined configurations. Do not leave V3 floating without consulting the latest datasheet revision, as misuse causes logic-level conflicts and intermittent enumeration failures.
The CH340C draws approximately 7 mA during full-speed USB traffic and 50 uA in suspend per the WCH datasheet. On bus-powered designs this is well within USB 2.0's 100 mA unit-load budget, leaving headroom for downstream circuitry. For self-powered designs, ensure the local 3.3 V or 5 V regulator can source at least 50 mA to handle CH340C plus inrush transients during USB enumeration.
Pins 8 (XI) and 9 (XO) are the external crystal pins and MUST be left unconnected (NC) on the CH340C - the internal oscillator is used. Do not place a crystal footprint on the PCB; doing so wastes board space and can introduce noise coupling into the crystal oscillator circuit. The CH340G and CH340B (crystal mode) require a 12 MHz crystal with 20 pF load capacitors between XI/XO and GND.
Информация о соответствии
RoHS and REACH compliant per WCH product page. Not AEC-Q100 qualified - CH340C targets consumer/hobbyist markets; for automotive, use a CP2102N-Q1 or FT230XQ-R instead.