1.概述
CH340是一系列USB总线适配器,它通过USB总线提供串行、并行或IrDA接口。CH340G集成电路提供通用的MODEM信号,允许将UART添加到计算机上,或将现有的UART设备转换为USB接口。
2.特征
- 全速USB接口,兼容USB 2.0接口。
- 使用最小数量的外部组件:一个晶体管和至少四个电容器。
- 提供了一个虚拟串口,用于升级现有的串口设备或添加串口到PC。
- 支持所有使用串行端口的现有应用程序,而不需要更改现有的代码。
- 硬件全双工串行接口与内部FIFO。波特率范围从50 bps到2Mbps。
- 支持常见的流量控制信号RTS、DTR、DCD、RI、DSR和CTS。
- 支持RS232、RS422和RS485与外部电平移位组件。
- 使用CH341驱动程序。
- 支持5V和3.3V的操作。
- rohs兼容的窄体SO-16包装。
3.引出线
Pin | Name | Direction | Comment |
1 | GND | Power | 该芯片的地面参考资料。连接到USB总线的接地引脚。 |
2 | TXD | Output | UART数据传输输出。 |
3 | RXD | Input | UART数据传输输入。 |
4 | V3 | Power | 内部3.3V参考的USB物理层。在5V运行时与4.7-20nF电容器解耦,或在3.3V运行时连接到VCC。 |
5 | UD+ | Analog | USB D+信号。 |
6 | UD- | Analog | USB D-信号。 |
7 | XI | Input | 晶体振荡器的输入。连接到晶体谐振器和负载电容器。 |
8 | XO | Output | 晶体振荡器的输出。连接到晶体谐振器和负载电容器。 |
9 | CTS | Input | UART流量控制信号已清除至发送。 |
10 | DSR | Input | UART流量控制信号数据集已准备就绪。 |
11 | RI | Input | UART流量控制信号环入。 |
12 | DCD | Input | UART流量控制信号数据载波检测。 |
13 | DTR | Output | UART流量控制信号数据终端准备就绪。 |
14 | RTS | Output | UART流量控制信号请求发送。 |
15 | R232 | Input | 辅助RS232启用。主动高,内部拉下。 |
16 | VCC | Power | 芯片的供应轨道。 |
4.应用说明
- CH340芯片内置了USB总线上拉电阻和片上信号终端,UD+和UD引脚应直接连接到USB总线线路上。
- CH340已内置在电源复位电路上。
- 在操作期间,CH340需要在XI引脚处存在一个12MHz的时钟信号。通常,该时钟信号是通过在XI和XO引脚之间连接一个12MHz的晶体谐振器和负载电容器来提供的,并且内置的晶体谐振器将提供所需的时钟信号。当使用外部振荡器时,将时钟信号输入XI脚,使XO脚不连接。
- CH340支持5V和3.3V的操作。当使用5V操作时,提供5V到VCC引脚,并使用4.7-20nF的电容器将内部3.3V参考线从V3引脚接地分离(decouple)。使用3.3V操作时,将V3脚固定到VCC脚,并提供3.3V电源。
- CH340支持USB设备悬挂,降低能耗。当NOS#信号被激活时,此功能将被禁用。(注:CH340G没有此引脚。)
- 支持的硬件流控制信号: CTS#、DSR#、RI#、DCD#、DTR#和RTS#。所有的流量控制引脚都是由软件控制的。
- 辅助销:IR#、R232、CKO和ACT#。(注:CH340G上只有R232)当断言R232信号时,RXD信号被倒置。R232在通电重置期间被锁定。
- CH340内置了FIFO缓冲区,并支持单工、半双工和全双工异步通信。UART接口支持1个开始位、5-8个数据位、1个或2个停止位、奇数位、偶数位、空间位或标记奇偶校验位。CH340支持普通波特率:50、75、100、110、134.5、150、300、600、900、18000、33600、115200、128000、153600、230400、460800、921600、1500000、20000000波特。发射机波特率误差小于0.3%,接收机波特率容错度不超过2%。
- 模拟的COM端口功能齐全。与大多数使用串行口的应用程序兼容,而不需要更改现有的代码。
- CH340可用于使用串行端口将现有的外设升级到USB设备中,或将串行端口添加到PC上。通过外部电平转换硬件,可提供RS232、RS422和RS485等接口。通过添加红外适配器,CH340可以用于实现USB到SIR适配器,允许PC与IrDA外设通信。