楚灵魈 2024-11-14 17:10 采纳率: 0%
浏览 411
已结题

CH340C串口模块无法被识别

在立创EDA画了一个ESP32的开发板,其中使用串口给ESP32下载程序,串口芯片为CH340C,外部接口为Type-c,将开发板连接到电脑后,无法识别串口芯片,电路原理图如下:

img


CH340C以及Type-c电路如下:

img

在PCB中如下:

img


在翻阅手册后,发现芯片的供电和通信引脚都按照要求绘制了。将芯片拆下焊接在别的板子上可以使用,基本可以确定是电路问题,查找嘉立创相似的电路仍然没有发现问题。重新安装CH340的驱动到最新问题仍未解决,更换Type-c的5.1k识别电阻问题仍未解决,更换type-c,确保无连锡后问题仍未解决。测量芯片vcc引脚电压为3.28v,测量芯片V3引脚电压3.28V,测试芯片接地引脚良好,有谁能帮忙看看吗,实在找不到问题了。

  • 写回答

28条回答 默认 最新

  • 叫兽-郭老师 新星创作者: Java技术领域 2024-11-14 17:35
    关注
    获得0.30元问题酬金

    引用于4o-mini
    在你的描述中,CH340C串口模块无法识别的问题可能由多个因素造成,以下是一些可能的排查步骤和建议:

    1. 供电问题:你提到 VCC 和 V3 引脚的电压都是 3.28V,这看起来是正常的。但请确保电源能够提供足够的电流,并且在连接到 USB 端口时没有降压现象。如果可能,直接测量 USB 端口的电压,确保其在 4.5V 到 5.5V 之间。

    2. 接地问题:确保所有接地引脚都良好连接。尤其是 CH340C 的 GND 引脚和 USB 接口的 GND 是否共地。

    3. 信号完整性:检查 TXD 和 RXD 引脚的连接是否正确,确保没有短路或开路。可以使用示波器或逻辑分析仪查看这两个引脚的波形,确认信号是否正常。

    4. Type-C 接口:确认 Type-C 接口的连接是否正确,尤其是 CC 引脚的连接。5.1kΩ 的识别电阻需要正确连接到 CC 引脚上,以确保设备能够被识别。

    5. USB 驱动:虽然你已经更新了驱动,但可以尝试在不同的电脑上测试,排除驱动问题的可能性。

    6. PCB 设计:仔细检查 PCB 布局和走线,确保没有错误的连接或短路。特别是 CH340C 的引脚与其他组件的连接。

    7. 电容和电阻:确认与 CH340C 相关的旁路电容和电阻是否正确安装,尤其是 VCC 引脚旁边的电容,确保其正常工作。

    8. 调试工具:如果条件允许,可以使用 USB 转串口的调试工具,直接连接到 CH340C 的 TX/RX 引脚,查看是否能够发送和接收数据。

    9. 替换测试:如果可能,尝试在不同的开发板上使用相同的 CH340C 芯片,确保芯片本身没有问题。

    10. 设计文档:最后,参考 CH340C 的数据手册和参考设计,确保所有连接和电路设计符合要求。

    如果经过以上步骤仍然无法解决问题,建议将电路图和 PCB 布局分享给社区或专业人士,以获得更具体的帮助。

    评论

报告相同问题?

问题事件

  • 系统已结题 11月22日
  • 创建了问题 11月14日