登录/注册

ch340原理图pcb

更多

好的,关于CH340系列USB转串口芯片的原理图(Schematic)和PCB设计,以下是一些关键的要点和中文说明:

一、 原理图设计要点 (Schematic Design Key Points)

  1. 芯片选型与引脚功能确认:

    • 首先确认你使用的具体型号(常用:CH340G, CH340C, CH340K, CH340N, CH340B, CH340E, CH340T等),不同封装的引脚定义不同(如SOP-16, SOP-8/MSOP-10, SSOP-20, ESSOP-10)。
    • 仔细查阅对应型号的中文数据手册 (Datasheet),明确每个引脚的功能(VCC, GND, TXD, RXD, RTS, CTS, DTR, DSR, RI, DCD, XI, XO, UD+, UD-, V3等)。
    • 特别注意 V3 引脚:
      • CH340G/C/K/N/B/E/T 等较新版本: V3引脚内部已连接3.3V稳压器的输出端(LDO_OUT),需要在此引脚对地接一个≥ 0.1uF的滤波电容(通常用1uF或4.7uF陶瓷电容)。此电压可为外部提供少量3.3V电源(通常≤100mA),可用于驱动外部的3.3V逻辑(如STM32的BOOT0)或作为参考电平。
      • 旧版CH340: V3引脚是芯片内部电源节点,仅需接一个≥4700pF(0.0047uF)的去耦电容到地即可。
  2. 电源设计 (Power Supply):

    • VCC: 主电源输入端(接外部5V或3.3V)。
      • 5V设计: 当你的目标系统是5V逻辑时,VCC直接接USB VBUS(5V)。
      • 3.3V设计: 当你的目标系统是3.3V逻辑时,VCC可以接外部3.3V电源。
    • GND: 接地。
    • V3:
      • 新版本芯片: 接一个1uF或4.7uF的陶瓷电容到GND(必须接!)。如果需要用这个3.3V给外部弱电供电(如串口信号上拉),确保电流需求很小。
      • 旧版本芯片: 接一个0.1uF的陶瓷电容到GND(必须接!)。
    • 电源滤波:
      • 在VCC靠近芯片引脚处放置一个0.1uF陶瓷电容到GND,用于高频滤波。
      • 建议在USB输入VBUS上放置一个10uF电解电容钽电容(靠近USB插座或芯片),用于储能和低频滤波。
      • 在PCB大面积铺地(GND)。
  3. 时钟电路 (Crystal Oscillator):

    • CH340需要外部12MHz晶振(Crystal Resonator)提供精准时钟。确保晶振标称频率为12.000MHz
    • 连接晶振的两个引脚到芯片的 XIXO
    • 在XI和XO引脚分别对地接一个负载电容(Load Capacitor)。电容值通常为15pF、18pF、20pF或22pF。具体值需根据晶振规格书(通常要求20pF或18pF)和PCB分布电容微调。两个电容值需相同。常见做法是使用两个22pF电容。如果晶振外壳接地,则电容值可选小一些(如15pF)。
    • 晶振布局至关重要: 晶振必须紧靠CH340的XI和XO引脚放置,走线尽可能短直,下方禁止走线(尤其高速信号),周围用地线包围屏蔽。
  4. USB数据线 (USB D+/D-):

    • 将芯片的 UD+UD- 引脚连接到USB Type-A、Type-B、Micro-B或Type-C连接器的对应数据引脚。
    • 串联电阻 (可选但强烈推荐): 在UD+和UD-线上靠近CH340端各串联一个22Ω的电阻(范围通常是22Ω-33Ω)。这有助于阻抗匹配和抑制信号过冲/振铃,提高信号完整性和抗干扰能力。
    • 差分走线 (Critical for PCB): UD+和UD-必须在PCB上按差分线对规则走线(等长、等宽、平行、紧密耦合、阻抗控制90Ω)。这是保证USB全速(12Mbps)稳定通信的关键。
  5. 串口信号线 (UART Signals):

    • 基本通信: TXD(芯片发送)连接目标设备(如MCU)的RXD(接收);RXD(芯片接收)连接目标设备(如MCU)的TXD(发送)。注意交叉连接!
    • 电平匹配:
      • 5V系统: 如果目标MCU是5V逻辑(如传统51单片机),且CH340 VCC接5V,则TXD/RXD可以直接连接。
      • 3.3V系统: 如果目标MCU是3.3V逻辑(如STM32F103/ESP32等):
        • 方案A (推荐): CH340 VCC也接3.3V(外部提供),此时TXD/RXD电平为3.3V,可直接连接3.3V MCU。
        • 方案B: CH340 VCC接5V(USB VBUS供电)。此时:
          • MCU -> CH340 (RXD): 3.3V MCU的TXD输出高电平为3.3V,通常高于CH340 RXD(工作在5V)的输入高电平门限(约0.7*VCC=3.5V)一点点或接近。大部分情况下能工作,但有风险或通信不稳定(尤其在电压波动/高温时)。最好加一个几百Ω的限流电阻或者使用电平转换电路(如MOSFET双向电平转换器)。
          • CH340 -> MCU (TXD): CH340 TXD(输出5V高电平)直接连3.3V MCU的RXD引脚是绝对不允许的!这会损坏MCU的IO口!必须使用电平转换电路(如MOSFET双向电平转换器、专用电平转换芯片、电阻分压网络等)。电阻分压是一种简单方法(例如:CH340 TXD -> 1KΩ电阻 -> MCU RXD;同时在MCU RXD引脚(分压点)对GND接一个2KΩ电阻)。计算:5V * (2K / (1K + 2K)) ≈ 3.33V。
    • 硬件流控 (可选,非必须): 如果需要使用RTS/CTS等硬件流控信号,同样需要连接到目标设备对应引脚并注意电平匹配。
  6. 其他信号 (Optional Signals):

    • 复位 (RSTI/RST#): 通常悬空或通过一个10KΩ电阻上拉到VCC即可(内部已有上拉)。如果需要外部强制复位,可通过开关拉到低电平。
    • 状态指示 (ACT#): 低电平有效,可用于驱动LED(串联限流电阻)指示USB通信状态。
    • MODEM信号 (RTS, CTS, DTR, DSR, RI, DCD): 按需连接至目标设备或悬空。注意电平匹配。

二、 PCB设计要点 (PCB Design Key Points)

  1. USB差分线 (UD+/UD-):

    • 最高优先级! 这对线的走线质量直接决定USB通信的稳定性。
    • 阻抗控制:差分90Ω±10% 设计。需要计算线宽、线间距、介质层厚度(使用PCB叠层阻抗计算工具)。
    • 等长: UD+和UD-的长度差控制在150mil (约3.8mm) 以内。越短越好。
    • 等宽等距: 两条线宽度一致,间距一致。避免90度直角拐弯,使用45度或圆弧走线。
    • 最短路径: 从USB连接器的焊盘到CH340芯片的UD+/UD-引脚的距离尽可能短
    • 参考平面: 差分线下必须有完整、连续的地平面(GND)作为参考层(推荐相邻层就是完整的GND Plane)。避免穿越平面分割缝隙。
    • 远离干扰源: 远离电源、晶振、时钟、高频数字信号线。
    • 串联电阻位置: 22Ω串联电阻应靠近CH340芯片端的UD+/UD-引脚放置。
  2. 晶振电路布局布线:

    • 紧靠芯片: 12MHz晶振和两个负载电容应尽可能靠近CH340的XI和XO引脚放置(通常在芯片同一面并紧挨着)。
    • 最短走线: XI/XO引脚到晶振引脚、晶振引脚到电容引脚、电容引脚到地的走线要尽量短、粗、直
    • 完整地层: 晶振下方必须是完整的地平面(GND Plane)。在晶振和电容周围用地线包络(Guard Ring) 包围,并通过过孔连接到内部地层。
    • 禁止走线: 晶振下方(所有层)禁止走其他任何信号线,尤其是高频数字信号线。
  3. 电源滤波电容布局:

    • 靠近引脚: VCC的0.1uF陶瓷电容(去耦电容)必须尽可能靠近CH340的VCC和GND引脚放置(最好在芯片的同一面)。
    • V3电容: V3引脚的电容(1uF/4.7uF或0.1uF)也必须靠近V3引脚和GND放置。
    • 输入大电容: USB VBUS输入的10uF电容也应靠近电源入口(USB插座)或芯片VCC放置。
    • 低阻抗回路: 电容的接地脚要通过短而宽的走线或多个过孔连接到低阻抗的地平面(GND Plane)。
  4. 地平面 (Ground Plane):

    • 使用尽可能完整的地平面(GND Plane),覆盖整个CH340电路区域。
    • 所有接地元件(电容、电阻、晶振外壳、USB屏蔽壳)都要通过短而低阻抗的路径(宽线、多过孔)连接到这个地平面。
    • 模拟地(晶振部分)和数字地可以在芯片下方单点连接(通过过孔),但通常一个完整的地平面也能很好地工作。
  5. 芯片散热焊盘 (Thermal Pad - 仅限带暴露焊盘的封装如CH340N/E):

    • 对于ESSOP-10 (CH340N/E)等底部带有大焊盘的封装,该焊盘是GND
    • PCB上对应位置需要一个裸露的铜皮焊盘(Solder Pad)
    • 在该焊盘上打多个过孔(Via) 连接到PCB内部和底层的GND平面,以增强散热和接地效果。过孔阵列(如3x3, 4x4)效果较好。
  6. 元件布局:

    • 遵循信号流向:USB连接器 -> 串联电阻/滤波 -> CH340 -> 晶振(紧邻)-> 串口连接器/目标MCU。
    • 优先摆放晶振和USB差分线相关元件(电阻、电容),确保它们靠近CH340且路径最短。
    • 将串口信号线(TXD/RXD等)和电源滤波电容放在次优先位置。
    • 预留调试接口(如引出TXD/RXD/GND的测试点)。
  7. EMI抑制 (可选但推荐):

    • 在USB VBUS输入端可以串联一个磁珠(Ferrite Bead) (如600Ω@100MHz) 并并联一个小电容(如0.1uF)到地,构成π型滤波,抑制USB线上的高频噪声。
    • 确保USB金属外壳(如果使用金属外壳连接器)通过低阻抗路径(导电泡棉、弹簧片、多过孔)连接到PCB的GND和机壳地。

三、 调试建议 (Debugging Tips)

  1. 检查焊接: 确保所有元件(尤其是CH340、晶振、电容、USB插座)焊接良好,无虚焊、短路。晶振和CH340引脚密集,容易连锡。
  2. 检查供电:
    • 测量VCC是否为预期的5V或3.3V。
    • 测量新版本芯片的V3引脚电压应为~3.3V(对GND)。
  3. 检查晶振: 用示波器测量XO引脚波形(探头使用x10档,并注意探头电容影响)。应有干净的12MHz正弦波或方波。XI引脚幅度较小。
  4. 设备管理器识别:
    • USB连接电脑后,检查设备管理器(Windows)或lsusb (Linux)是否识别到新设备(通常是USB2.0-Ser!WCH USB-SERIAL DEVICE)。
    • 如果识别不到,检查USB数据线连接、UD+/UD-差分线、V3电容是否安装正确(新版本必须接)。
    • 如果识别到但有感叹号(驱动问题),安装官方CH340驱动。
  5. 串口通信测试:
    • 驱动安装成功后,设备管理器会显示对应的COM端口号。
    • 使用串口调试助手(如Putty, Tera Term, Arduino IDE Serial Monitor)打开该COM端口。
    • 将CH340的TXD和RXD短接(自发自收测试)。
    • 在串口助手中发送数据,如果能正确回收到相同数据,则证明USB转串口功能基本正常。
    • 如果短接测试正常但连接目标设备不通,检查串口线交叉连接是否反了(TXD-RXD, RXD-TXD)、目标设备是否工作、目标设备串口波特率/数据位/停止位/校验位设置是否匹配、以及最关键的电平匹配问题(特别是CH340工作在5V连接3.3V MCU时,CH340 TXD -> MCU RXD必须做电平转换!)。

四、 总结

设计CH340的原理图和PCB,关键在于:

  1. 选对型号,看懂手册(特别是V3引脚和电压)。
  2. 电源和V3电容必须正确连接和靠近放置。
  3. 12MHz晶振及其负载电容必须紧靠XI/XO引脚,下方完整铺地。
  4. UD+/UD-差分线必须严格按90Ω阻抗控制设计,等长、短、直、有参考地。
  5. TXD/RXD连接目标设备时,务必注意逻辑电平匹配问题(5V vs 3.3V)。
  6. PCB布局以晶振和USB差分线为最高优先级。

强烈建议参考芯片厂商(南京沁恒微电子 WCH)提供的官方评估板原理图和PCB设计(通常可在官网下载),这是最可靠的设计参考起点。仔细查阅你所使用具体型号的最新中文数据手册,确保所有设计细节符合手册要求。

如何使用连接到CH340的UART?

断开的附加 pcb 连接到设备的主板(连同一些其他功能)。当我删除它并直接与 UART 连接时,它就可以工作了。但是,我不想失去附加 PCB 的功能。我尝试将电线焊接到

2023-05-15 07:26:28

基于CH340的隔离式USB-TTL转换器

的CH340芯片用于连接计算机的 USB C搁浅的 FTDI 分线引脚(可用作编程器)可以在家里的单面板上制作(带 2 个跳线)USB输入保护(多熔丝)小 43.6x15.2mm旁路帽有助于保持电源线稳定PCB+

2022-08-19 06:07:39

USB UART CH340的资料分享

描述USB UART CH340 5v/3.3v全分接此 USB 转 UART pcb 使用 CH340C 分接所有 RS232 信号(可选择

2022-07-21 06:36:15

Ch340最新官方原理图2020

Ch340最新官方原理图2020

资料下载 狂风吹得我头发乱 2022-08-18 15:44:11

CH340

CH340C 串口小板CH340C简单介绍原理图PCB

资料下载 李静 2022-01-12 19:19:48

CH340驱动包分享

CH340驱动包分享免费下载。

资料下载 jysjgg 2021-04-16 09:34:37

USB转TLL串口通信模块CH340的物料清单和PCB与电路原理图免费下载

本文档的主要内容详细介绍的是USB转TLL串口通信模块CH340的物料清单和PCB与电路原理图免费下载。

资料下载 木头1233 2021-01-14 08:00:00

51单片机最小系统原理图开发板PCBCH340电路原理图免费下载

本文档的主要内容详细介绍的是51单片机最小系统原理图开发板PCB和CH340电路原理图

资料下载 佚名 2020-07-30 17:53:35

USB总线的转接芯片CH340概述、特点及封装

CH340是一个USB总线的转接芯片,实现USB转串口或者USB转打印口。

2022-06-13 10:59:12

USB转串口芯片CH340概述、特点及封装

CH340是一个USB总线的转接芯片,实现USB转串口或者USB转打印口。

2022-06-08 08:42:08

CH340原理图分享

USB转串口,最新精简原理图如下:CH340G:CH340E:CH340

2021-11-18 07:36:19

CH340是什么?下载电路是如何实现的?

CH340是什么?CH340有哪些特点?CH340有哪些引脚?其引脚功能是什么?下载电路是如何实现的?

2021-07-27 06:14:47

CH340芯片资料 CH340是什么芯片

CH340是一个USB总线转接芯片,作用是实现USB转IrDA红外、USB转串口或USB转打印口。

2021-07-10 09:38:24

关于电脑无法识别CH340电路

识别不了CH340(自己做的板子的芯片信号是CH340G,买的最小系统板是CH340C,但我想应该不是这个问题把?)阻抗匹配?无奈基础电路不好,

2020-02-26 10:19:36

为什么ch340还是不能正常的工作?

最初的想法是单片机既可以通过ch340下载程序,也可以通过排针下载,但是板子焊接好之后问题就来了。。。。。。1、通过数据线连接到电脑,能够检测到ch340的串口,但是stc_isp无法检测到单片机

2019-08-14 23:31:11
7天热门专题 换一换
相关标签