Pontes de Interface e USBEm produção

CH340G

Fabricante: WCH (Jiangsu Qinheng)

Dados retirados do datasheet: WCH (Jiangsu Qinheng) CH340DS1, revisão 3D

Ponte USB–UART em encapsulamento SOP-16 com sinais de modem e cristal externo de 12 MHz, comum em placas baratas compatíveis com Arduino e com ESP8266.

EncapsulamentosSOP-16
Tensão de alimentação2.9 – 5.3 V

Visão Geral Técnica

O CH340G é uma ponte USB 2.0 full-speed para porta serial da WCH. Oferece TXD/RXD e os sinais de modem RTS#, DTR#, CTS#, DSR#, RI# e DCD#, suporta taxas de 50 bps a 2 Mbps e funciona com 5 V ou 3,3 V. Ao contrário dos CH340C/N/K/E/X/B, precisa de um cristal externo de 12 MHz. No computador usa o driver CH341 VCP da WCH. Os fabricantes de placas costumam acionar um circuito de reset automático com DTR# e RTS#. Os dados desta página vêm do datasheet CH340 da WCH, versão 3D.

Pinagem do Encapsulamento e Funções Alternativas

Pinagem interativa e funções dos pinos do encapsulamento SOP-16.

Diagrama de pinagem interativoSuperior

CH340G: ilustração do encapsulamento SOP-16Pinagem interativa e funções dos pinos do encapsulamento SOP-16.1: GND2: TXD3: RXD4: V35: UD+6: UD-7: XI8: XO16: VCC15: R23214: RTS#13: DTR#12: DCD#11: RI#10: DSR#9: CTS#

Ilustração do encapsulamento, não um desenho mecânico cotado.

16 / 16 pinos
#Nome do pinoTipoTolerante a 5VFunções alternativas / detalhes
GNDground—
Terra comum, ligado diretamente ao terra do USB
TXDdigital ioNão
Saída de dados serial (transmissão); nível alto em repouso
RXDdigital ioNão
Entrada de dados serial (recepção) com resistores de pull-up e pull-down internos controláveis; nível alto em repouso
V3power in—
Nó interno de 3,3 V: 0,1 µF para GND quando VCC é 5 V; ligar a VCC quando VCC é 3,3 V
UD+digital ioNão
USB D+; ligar diretamente ao barramento USB sem resistor em série (o pull-up é interno)
UD-digital ioNão
USB D−; ligar diretamente ao barramento USB sem resistor em série
XIanalog inNão
Entrada do oscilador a cristal: cristal de 12 MHz com capacitor de carga para GND
XOanalog out—
Saída do oscilador a cristal: cristal de 12 MHz com capacitor de carga para GND
CTS#digital ioNão
Entrada de modem Clear To Send, ativa em nível baixo (pull-up interno não indicado no datasheet)
DSR#digital ioNão
Entrada de modem Data Set Ready, ativa em nível baixo (pull-up interno não indicado no datasheet)
RI#digital ioNão
Entrada de modem Ring Indicator, ativa em nível baixo (pull-up interno não indicado no datasheet)
DCD#digital ioNão
Entrada de modem Data Carrier Detect, ativa em nível baixo (pull-up interno não indicado no datasheet)
DTR#digital ioNão
Saída de modem Data Terminal Ready, ativa em nível baixo; costuma acionar o reset automático do MCU. Antes de concluir a configuração USB é lida como entrada (um pull-down de 4,7 kΩ solicita mais corrente de alimentação)
RTS#digital ioNão
Saída de modem Request To Send, ativa em nível baixo; costuma acionar o circuito de boot/reset
R232digital ioNão
Habilitação de RS232 auxiliar, ativa em nível alto, com pull-down interno; deixar desligado para um UART TTL
VCCpower in—
Alimentação: 4,0–5,3 V (modo 5 V) ou 2,9–3,6 V com V3 ligado a VCC; capacitor de desacoplamento de 0,1 µF

Especificações Principais

Atributos paramétricos

ParâmetroMín.TípicoMáx.UnidadeCondição de teste
Tensão de alimentação, modo 5 V(VCC_5V)455.3VV3 ligado apenas a um capacitor de 0,1 µF
Tensão de alimentação, modo 3,3 V(VCC_3V3)2.93.33.6VV3 ligado a VCC (CH340G)
Tensão nos pinos(VIO)-0.5—VCC + 0.5VMáximo absoluto; com 3,3 V as E/S não toleram 5 V
Corrente de alimentação(ICC)—720mAVCC = 5 V, em operação (4 / 12 mA com 3,3 V)
Corrente em suspensão(ISLP)—0.090.2mAUSB em suspensão, VCC = 5 V
Taxa de transmissão(Baud)—50 bps – 2 Mbps—bpsTaxas padrão até 2 000 000
Erro da taxa de transmissão(BaudErr)—< 0.3—%CH340G com cristal de 12 MHz; tolerância na recepção de cerca de 2 %
Interface USB(USB)—2.0 Full-Speed—USB—
Frequência do cristal(f_osc)11.981212.02MHzCapacitores de carga de 33 pF (47 pF para um ressonador cerâmico)
Limiar de reset na energização(VR)2.42.62.8V—

Valores Máximos Absolutos

Tensão de alimentação máx. (VDD/VCC)6 V
Temperatura de junção de operação-40 – 85 °C
Temperatura de armazenamento-55 – 125 °C

Gotchas e Cuidados de Engenharia

Ressalvas reais de hardware, restrições de layout de PCB e erratas do silício a conhecer antes de fabricar.

CRITICAL

Ligue o V3 conforme a tensão de alimentação

O pino 4 (V3) é ligado de forma diferente nos dois modos de alimentação. Com 5 V, o V3 recebe apenas um capacitor de 0,1 µF para GND e não pode ser ligado a VCC. Com 3,3 V, o V3 é ligado a VCC e nenhum sinal conectado ao chip pode passar de 3,3 V.

Mitigação: 5 V: 0,1 µF do V3 para GND. 3,3 V: ligue o V3 a VCC e mantenha todos os sinais conectados em 3,3 V.
WARNING

Sem resistores em série em D+ e D−

O transceptor USB e o pull-up de D+ são internos. A WCH recomenda ligar UD+ e UD− diretamente às linhas USB sem resistores adicionais.

Mitigação: Leve UD+/UD− diretamente ao conector como um par paralelo com terra dos dois lados.
WARNING

Alimentação reversa entre chips com alimentação separada

Se o CH340G for alimentado pelo VBUS do USB enquanto o microcontrolador tem fonte própria, circula corrente por TXD/RXD para o lado sem alimentação. Os pinos do CH340G não são protegidos contra isso (ao contrário do CH340K, do CH340X e de lotes posteriores do CH340C/N).

Mitigação: Alimente ambos pela mesma fonte ou adicione o isolamento com diodos e N-MOSFET da seção 7.7 do datasheet.
INFO

Capacitores de carga do cristal

O CH340G precisa de um cristal de quartzo de 12 MHz entre XI e XO com capacitores de 33 pF para GND; um ressonador cerâmico costuma precisar de cerca de 47 pF. Se o oscilador tiver dificuldade para partir, a WCH sugere reduzir pela metade o capacitor de XI.

Mitigação: Mantenha curtas as trilhas de XI/XO e o cristal perto do chip, cercado de terra.

Equivalentes e Referência Cruzada

Número de peça (MPN)FabricanteCompatibilidadeDiferenças elétricas / considerações de BOM
CH340CWCHpin to pin drop inClock interno: dispensa o cristal e seus capacitores; o pino 7 deve ficar desligado e o pino 8 passa a ser OUT#. Faixa de operação −20…70 °C; erro da taxa de transmissão abaixo de 1,8 %.
CP2102Silicon Labsfunctional requires bom changeEncapsulamento (QFN-28) e pinagem diferentes, com driver próprio; veja o datasheet da Silicon Labs.

Encontrado Nestas Placas

Este componente está montado fisicamente nas seguintes placas de desenvolvimento de referência do CircuitBase:

Documentação Oficial e Datasheets Citados

Datasheets primários de fabricantes de semicondutores, erratas e notas de aplicação.

Ajude a manter esta página correta

Encontrou um pino, encapsulamento ou parâmetro que não corresponde ao datasheet? Relate.

Abre um formulário público no GitHub com esta página já preenchida; é preciso uma conta gratuita do GitHub. Como funcionam relatos e confirmações

Componentes relacionados