1
CH342 手册
USB 转双串口芯片 CH342
手册
版本:1D
http://wch.cn
1、概述
CH342 是一个 USB 总线的转接芯片,实现 USB 转两个异步串口。
每个串口都支持高速全双工,支持奇偶校验,提供了常用的 MODEM 联络信号,用于为计算机扩展
异步串口,或者将普通的串口设备或者 MCU 直接升级到 USB 总线。
计算机
或者
其它
USB 主机
0#异步串口 UART/RS232/RS485
VDD5
UD+、UD-
CH342
转接芯片
VIO
1#异步串口 UART/RS232/RS485
2、特点
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
全速 USB 设备接口,兼容 USB V2.0。
内置固件,仿真标准串口,用于升级原串口外围设备,或者通过 USB 增加额外串口。
计算机端 Windows 操作系统下的串口应用程序完全兼容,无需修改。
支持免安装的操作系统内置 CDC 类驱动程序或者多功能高速率的 VCP 厂商驱动程序。
双硬件全双工串口,内置独立的收发缓冲区,支持通讯波特率 50bps~3Mbps。
串口支持 5、6、7 或者 8 个数据位,支持奇校验、偶校验、空白、标志以及无校验。
支持常用的 MODEM 联络信号 RTS、DTR、DCD、RI、DSR、CTS。
支持 CTS 和 RTS 硬件自动流控。
支持半双工,提供正在发送状态支持 RS485 切换。
通过外加电平转换器件,支持 RS232 接口。
USB 端支持 5V 电源电压和 3.3V 电源电压。
串口 I/O 独立供电,支持 5V、3.3V、2.5V、1.8V 电源电压。
内置上电复位,内置时钟,无需外部晶振。
CH342F 内置 EEPROM,可配置芯片 VID、PID、最大电流值、厂商和产品信息字符串等参数。
芯片内置 Unique ID(USB Serial Number)。
提供 QFN24 和 ESSOP10 及 QFN12 无铅封装,兼容 RoHS。
3、封装
2
CH342 手册
封装形式
QFN24_4X4
ESSOP10
QFN12_2X2
塑体宽度
4*4mm
3.9mm
150mil
2*2mm
引脚间距
0.5mm
19.7mil
1.00mm
39mil
0.5mm
19.7mil
封装说明
方形无引线 24 脚
带底板的窄距 10 脚贴片
超小方形无引线 12 脚
订货型号
CH342F
CH342K
CH342J
注:CH342F/CH342K/CH342J 的底板是 0#引脚 GND,是可选但建议的连接;其它 GND 是必要连接。
CH342J 封装形式仅支持批量,需预定。
CH342 的 USB 收发器按 USB2.0 全内置设计,UD+和 UD-引脚不能串接电阻,否则影响信号质量。
4、引脚
QFN24 ESSOP10 QFN12 引脚
引脚号 引脚号 引脚号 名称
7
5
2,0
4
7
3,0
7
1
11,0
6
10
4
9
3
4
8
21
20
18
22
1
24
无
1
2
无
8
9
无
无
无
无
无
5
6
无
2
3
无
无
无
无
23
无
无
19
13
12
10
无
5
6
无
无
10
12
8
14
无
无
17
16
无
无
无
无
15
无
无
11
无
无
无
9
无
VDD5
VIO
GND
类型
电源
电源
电源
引脚说明
电源调节器正电源输入端,需要外接退耦电容
I/O 端口电源输入端,需要外接退耦电容
公共接地端,需要连接 USB 总线的地线
内部电源调节器输出和内核及 USB 电源输入,
V3
电源
当 VDD5 电压小于 3.6V 时连接 VDD5 输入外部电源,
当 VDD5 电压大于 3.6V 时外接退耦电容
RST
输入
外部复位输入端,低电平有效,内置上拉电阻
UD+ USB 信号 直接连到 USB 总线的 D+数据线,不能额外串接电阻
UD- USB 信号 直接连到 USB 总线的 D-数据线,不能额外串接电阻
VBUS
输入
USB 总线的 VBUS 状态检测输入,内置下拉电阻
TXD0
输出
串口 0 的串行数据输出,空闲态为高电平
RXD0
输入
串口 0 的串行数据输入,内置上拉电阻
CTS0
输入
MODEM0 联络输入信号,清除发送,低有效
DSR0
输入
MODEM0 联络输入信号,数据装置就绪,低有效
RI0
输入
MODEM0 联络输入信号,振铃指示,低有效
DCD0
输入
MODEM0 联络输入信号,载波检测,低有效
MODEM0 联络输出信号,数据终端就绪,低有效,
DTR0
输出
上电期间如果检测到外接了下拉电阻则切换为
TNOW0
串口 0 发送正在进行的状态指示,高电平有效
RTS0
输出
MODEM0 联络输出信号,请求发送,低有效
TXD1
输出
串口 1 的串行数据输出,空闲态为高电平
RXD1
输入
串口 1 的串行数据输入,内置上拉电阻
CTS1
输入
MODEM1 联络输入信号,清除发送,低有效
MODEM1 联络输入信号,数据装置就绪,低有效,
DSR1
上电期间如果 DTR1 检测到外接了下拉电阻、
输入
TNOW1
且 DSR1 检测到低电平(外部下拉)则 DSR1 切换
为串口 1 发送正在进行的状态指示,高电平有效
RI1
输入
MODEM1 联络输入信号,振铃指示,低有效
DCD1
输入
MODEM1 联络输入信号,载波检测,低有效
MODEM1 联络输出信号,数据终端就绪,低有效,
DTR1
上电期间如果 DTR1 检测到外接了下拉电阻、
输出
TNOW1
且 DSR1 检测到高电平(内部上拉)则 DTR1 切换
为串口 1 发送正在进行的状态指示,高电平有效
RTS1
输出
MODEM1 联络输出信号,请求发送,低有效
ACT#
输出
USB 配置完成状态输出,低电平有效,挂起时无效
CH342 手册
3
5、功能说明
5.1. 内部结构
0
0
&
+
-
0
5.2. 电源与功耗
CH342 芯片有 3 个电源端,内置了产生 3.3V 的电源调节器。VDD5 是电源调节器的输入端,V3 是
电源调节器的输出端和 USB 收发器及内核电源输入,VIO 是 I/O 引脚电源。
CH342 芯片支持 5V 或者 3.3V 电源电压,V3 引脚应该外接容量为 0.1uF 左右的电源退耦电容。当
使用 5V 工作电压(大于 3.8V)时,VDD5 引脚输入外部 5V 电源(例如 USB 总线电源)
,由内部电源调
节器于 V3 引脚产生 3.3V 电源,用于 USB 收发器。当使用 3.3V 或更低工作电压(小于 3.6V)时,V3
引脚应该与 VDD5 引脚相连接,同时输入外部的 3.3V 电源,V3 引脚仍需外接电源退耦电容。
CH342 芯片的 VIO 引脚用于为两个串口 I/O 和 RST 引脚提供 I/O 电源,支持 1.8V~5V 电源电压,
VIO 应该与 MCU 等外设使用同一电源。UD+和 UD-及 VBUS 引脚使用 V3 电源,不使用 VIO 电源。
CH342 芯片自动支持 USB 设备挂起以节约功耗。在 USB 挂起状态下,如果 I/O 输出引脚没有外部
负载,I/O 输入引脚处于悬空(内部上拉)或者高电平状态,那么 VIO 电源将不消耗电流。另外,当
V3 和 VDD5 失去供电处于 0V 电压时,VIO 消耗电流情况同上,VIO 不会向 VDD5 或者 V3 倒灌电流。
VBUS 引脚应该连接到 USB 总线的电源,当检测到失去 USB 电源时,CH342 芯片将关闭 USB 并睡眠
(挂起)
。CH342K/J 芯片没有 VBUS 引脚,所以假定一直存在 USB 电源。VBUS 引脚内置的下拉电阻可
以由计算机端软件通过设置串口 MCR 寄存器中的 OUT1 信号控制(SERIAL_IOC_MCR_OUT1)
,OUT1 无效
时开启下拉电阻(默认状态)
,OUT1 有效时关闭下拉电阻。
当 VBUS 引脚串接电阻后用于通过 PMOS 控制 VIO 电源时,CH342 提供了 VIO 低压保护机制。在关
闭 VBUS 下拉电阻期间,
如果检测到 VIO 电压低于约 1.4V,
那么 CH342 将自动在 VBUS 引脚吸收约 300uA
放电电流,直到 VIO 电压升高后结束该放电电流,并自动开启下拉电阻。
以下为几种电源连接方案,供参考。
VDD5 引脚
V3 引脚
VIO 引脚
MCU 或外设电源
串口信号电压
供电方案
MCU 工作电压 不低于 V3 电压 额定 3.3V 左右
两者用同一电源,1.8V~5V
4
CH342 手册
USB 供电 5V
仅外接电容
USB 供电 5V
USB 供电 5V
外接电容
由 V3 供电 3.3V,最多 10mA
USB 供电 5V 经外置 LDO 电源调节器降压到 3.3V,V3 外接电容
USB 供电 5V
仅外接电容
USB 供电经外置 LDO 调节器降压
USB+自供
自供电 1.8V~5V
1.8V~5V
USB 供电 5V
仅外接电容
(1.8V,2.5V,3.3V,5V)
双供电
仅外接电容
自供电 4V~5V
4V~5V
自供电 4V~5V
全部自行
供电
1.8V~5V
自供电,额定 3.3V,外接电容
自供电 1.8V~5V
推荐双供电方案,仅 VIO 与 MCU 共用电源,消耗电流极小,USB 挂起/睡眠时 VIO 电流仅 2uA。
全部 USB
供电
5V
3.3V
3.3V
1.8V~4V
5.3. 串口
异步串口方式下 CH342 芯片的引脚包括:数据传输引脚、MODEM 联络信号引脚、辅助引脚。
数据传输引脚包括:TXD 引脚和 RXD 引脚。串口输入空闲时,RXD 应为高电平。串口输出空闲时,
TXD 为高电平。
MODEM 联络信号引脚包括:CTS 引脚、DSR 引脚、RI 引脚、DCD 引脚、DTR 引脚、RTS 引脚。所有
这些 MODEM 联络信号都是由计算机应用程序控制并定义其用途。
CH342 芯片的 DTR0 引脚在上电或者复位期间作为配置输入引脚,可以外接 4.7KΩ(3~8KΩ)的
下拉电阻产生默认的低电平,使串口 0 进入半双工模式,并将原 DTR0 引脚切换为 TNOW0 输出引脚,
用于指示串口 0 正在发送数据。在半双工模式下,TNOW0 可以用于直接控制 RS485 收发器的收发切换。
CH342 芯片的 DTR1 引脚在上电或者复位期间作为配置输入引脚,可以外接 4.7KΩ(3~8KΩ)的
下拉电阻产生默认的低电平,使串口 1 进入半双工模式。如果 DSR1 检测到高电平(内部提供默认上
拉电阻)则 DTR1 切换为 TNOW1 输出引脚;如果 DSR1 检测到低电平(外接了 4.7KΩ的下拉电阻)则
DSR1 切换为 TNOW1 输出引脚。TNOW1 用于指示串口 1 正在发送数据。TNOW1 功能参考 TNOW0。
辅助引脚包括:ACT#引脚。ACT#引脚为 USB 设备配置完成状态输出,可以用于通知 MCU 或者驱动
串接了限流电阻后接到 VIO 的发光二极管。
CH342 的异步串口支持 CTS 和 RTS 硬件自动流控制,可以通过软件启用。如果启用,那么仅在检
测到 CTS 引脚输入有效(低电平有效)时串口才继续发送下一个数据,否则暂停串口发送;当接收缓
冲区空时,串口会自动有效 RTS 引脚(低电平有效)
,直到接收缓冲区的数据较满时,串口才自动无
效 RTS 引脚,并在缓冲区空时再次有效 RTS 引脚。使用硬件自动速率控制,可以将己方的 CTS 引脚接
到对方的 RTS 引脚,并将己方的 RTS 引脚送到对方的 CTS 引脚。
CH342 内置了独立的收发缓冲区,支持单工、半双工或者全双工异步串行通讯。串行数据包括 1
个低电平起始位、5、6、7 或 8 个数据位、1 个或 2 个高电平停止位,支持奇校验/偶校验/标志校验/
空白校验。CH342 支持常用通讯波特率:50、75、100、110、134.5、150、300、600、900、1200、
1800、2400、3600、4800、9600、14400、19200、28800、33600、38400、56000、57600、76800、115200、
128000、153600、230400、460800、1M、1.5M、2M、3M 等。
在通讯波特率较高的应用中,建议启用硬件自动流控。全速 USB 仅 12Mbps,考虑到协议开销等
因素,实际应用中应该避免两个串口同时处于连续或者全双工的 1Mbps 及以上的高速通讯状态。
CH342 串口接收信号的允许波特率误差不大于 2%,串口发送信号的波特率误差小于 1.5%。
在计算机端的 Windows 操作系统下,CH342 支持系统自带的 CDC 类驱动程序,也可安装高速率的
VCP 厂商驱动程序,能够仿真标准串口,所以绝大部分串口应用程序完全兼容,通常无需任何修改。
CH342 可以用于升级原串口外围设备,或者通过 USB 总线为计算机增加额外串口。通过外加电平
转换器件,可以进一步提供 RS232、RS485、RS422 等接口。
5.4. 时钟和复位及其它
CH342 芯片内置了 USB 上拉电阻,UD+和 UD-引脚应该直接连接到 USB 总线上。
CH342 芯片内置了电源上电复位电路。CH342F 芯片还提供了低电平有效的外部复位输入引脚,当
RST 引脚为低电平时,CH342 芯片被复位;当 RST 引脚恢复为高电平后,CH342 内部会继续延时复位
5
CH342 手册
15mS 左右,然后进入正常工作状态。
CH342 芯片内置了低压复位电路,同时监测 V3 引脚和 VIO 引脚的电压,当 V3 电压低于 VRV3 或
者 VIO 电压低于 VRVIO 时,芯片自动硬件复位。
CH342 芯片内置了时钟发生器,无需外部晶体及振荡电容。
5.5. 芯片参数配置
在较大批量应用时,CH342 的厂商识别码 VID 和产品识别码 PID 以及产品信息可以定制。
在少量应用时,可以使用内置了 EEPROM 的 CH342F 芯片(批号倒数第 5 位是字母则内置 EEPROM)
。
用户安装 VCP 厂商驱动程序后,可以通过芯片厂家提供的配置软件 CH34xSerCfg.exe,灵活配置芯片
的厂商识别码 VID、产品识别码 PID、最大电流值、BCD 版本号、厂商信息和产品信息字符串描述符
等参数。
6、参数
6.1. 绝对最大值(临界或者超过绝对最大值将可能导致芯片工作不正常甚至损坏)
名称
参数说明
最小值
最大值
单位
TA
TS
VDD5
VIO
VVBUS
VUSB
VUART
工作时的环境温度
储存时的环境温度
USB 端电源电压(VDD5 引脚供电,GND 引脚接地)
串口 I/O 电源电压(VIO 引脚供电,GND 引脚接地)
VBUS 引脚上的电压
USB 信号引脚上的电压
串口及其它引脚上的电压
-40
-55
-0.5
-0.5
-0.5
-0.5
-0.5
85
125
6.0
6.0
6.5
V3+0.5
VIO+0.5
℃
℃
V
V
V
V
V
6.2. 电气参数(测试条件:TA=25℃,VDD5=5V 或 VDD5=V3=3.3V,VIO=1.8V~5V,不含 USB 引脚)
名称
VDD5
VIO
IVDD
IVIO
ISLP
ILDO
VIL
VIH
VIHVBS
VOL
参数说明
V3 引脚不连 VDD5,V3 接电容
USB 端
电源电压 V3 引脚连接 VDD5,VDD5=V3
串口及其它 I/O 的 VIO 电源电压
工作时 VDD5 或 V3 电源电流
工作时的 VIO 电源电流
(取决于 I/O 负载)
VDD5 供电端=5V
USB
挂起时的
VDD5=V3 供电端=3.3V
电源电流 VIO 供电端,无 I/O 负载/上拉
内部电源调节器对外负载能力
VIO=5V
低电平输入电压
VIO=3.3V
VIO=1.8V
VIO=5V
高电平输入电压
VIO=3.3V
VIO=1.8V
VBUS 引脚高电平电压
VIO=1.8V~5V
VIO=5V,吸入 15mA 电流
低电平
VIO=3.3V,吸入 8mA 电流
输出电压
VIO=1.8V,吸入 3mA 电流
最小值
4.0
3.0
1.7
典型值
5
3.3
5
3
0
0.09
0.085
0.002
0
0
0
2.5
1.9
1.3
1.7
0.4
0.3
0.3
最大值
5.5
3.6
5.5
15
(10)
0.16
0.15
0.05
10
1.5
0.9
0.5
VIO
VIO
VIO
5.8
0.5
0.4
0.4
单位
V
V
mA
mA
mA
mA
mA
mA
V
V
V
V
V
V
V
V
V
V
6
CH342 手册
VOH
IPUP
IPDN
VRV3
VRVIO
VESD
VIO=5V,输出 10mA 电流
VIO=3.3V,输出 5mA 电流
VIO=1.8V,输出 2mA 电流
VIO=5V
串口和 RST 引脚
的上拉电流
VIO=3.3V
(上拉到 VIO 电压)
VIO=1.8V
VBUS>1.6V
VBUS 引脚的下拉电流
VBUS
很抱歉,暂时无法提供与“CH342K”相匹配的价格&库存,您可以联系我们找货
免费人工找货- 国内价格
- 1+6.26101
- 10+6.02601
- 100+5.32101
- 500+5.18001
- 国内价格
- 1+7.67800
- 100+6.40200
- 1000+5.92900
- 2000+5.64300
- 4000+5.37900
- 国内价格
- 1+10.59480
- 10+9.03960
- 30+8.18640
- 100+7.21440
- 500+6.48000