这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 板卡试用 » 【分享开发笔记,赚取电动螺丝刀】解决基于CH341制作无线模块时芯片发热问题

共6条 1/1 1 跳转至

【分享开发笔记,赚取电动螺丝刀】解决基于CH341制作无线模块时芯片发热问题

工程师
2025-05-06 14:27:20     打赏

    之前在项目上面使用过一款串口的无线模块,由于买的比较多,手头上有多余的,于是自己打算使用该款模块制作一款无线模块从机,这样远程监控数据就方便些。

一:CH341的介绍

CH341 是一个 USB 总线的转接芯片,通过 USB 总线提供异步串口、打印口、并口以及常用的2线和 4线等同步串行接口。

在异步串口方式下,CH341提供串口发送使能、串口接收就绪等交互式的速率控制信号以及常用的 MODEM 联络信号,用于为计算机扩展异步串口,或者将普通的串口设备直接升级到 USB 总线。在打印口方式下,CH341 提供了兼容 USB相关规范和 Windows 操作系统的标准 USB 打印口,用于将普通的并口打印机直接升级到 USB 总线。

在并口方式下,CH341提供了 EPP 方式或 MEM方式的8位并行接口,用于在不需要单片机/DSP/MCU的环境下,直接输入输出数据。

除此之外,CH341B/F/A芯片还支持一些常用的同步串行接口,例如2线接口(SCL线、SDA线)和4线接口(CS线、SCK/CLK线、MISO/SDI/DIN线、MOSI/SDO/DOUT线)等。

0506-1.png

手册上面标注可以使用:5V电源电压进行供电,只需要使用电容就可以了。为了方便,我直接使用的USB的5V进行供电。

二:E32-400T芯片介绍:

E32-433T20S-V8.0是一款基于 Semtech 公司 SX1278 射频芯片的贴片型无线串口模块(TTL电平),透明传输方式,发射功率 100mw,工作在 410~441MHz频段(默认433MHz),采用 LoRa 扩频技术。SX1278支持LoRa"扩频技术,LoRa"直序扩频技术具有更远的通讯距离,抗干扰能力强的优势,同时有极强的保密性。在低速通信领域 LLCC68具有里程碑意义,并受到业内人士的青睐。该系列默认空中速率为2.4kbps,发射功率为20dBm,采用工业级晶振,保证其稳定性、一致性,精度均小于业内普遍采用的10ppm。目前已经稳定量产,已经大量应用三表行业、物联网改造、智能家具等领域。模块具有数据加密和压缩功能。模块在空中传输的数据,具有随机性,通过严密的加解密算法,使得数据截获失去意义。而数据压缩功能有概率减小传输时间,减小受干扰的概率,提高可靠性和传输效率。

0506-2.png

三:硬件设计部分如下:

0506-5.png

这里我选用的5V为E32进行供电主要是为了保证无线模块处于稳定的工作状态。

四:出现问题和解决办法:

当我把USB线插入type-c接口的时候,电源指示灯是可以正常工作的,但是设备管理器里面,根本识别不到串口号,整块板子的电流居然到了200ma,我想这也不可能啊,我查了下CH341和E32无线模块的工作电流:几个毫安,而E32模块只有再发射的时候才只有100ma,在接收数据状态和休眠状态的电流是14ma和4ma左右。

在工作了几秒后,我发现CH341芯片发热很严重,我怀疑是不是板子焊接不良导致的这种情况。使用万用表测量板子之间并无短路的情况。

后来我想会不会是供电电压太高了,导致CH341芯片工作不正常,于是我更换了一下供电电压为3V3,是的,采用割板子的方式。

但是我把CH341芯片供电电压换了之后,发现还是不正常,会不会已经把芯片给烧坏了,于是,我就把找了一个CH341的芯片进行测试。

果然换了之后,发现可以识别串口号,果然还是供电电压太高了。手册上面写的5V供电,可能会导致芯片工作不正常,极大可能导致芯片工作永久性的损坏。大家以后再设计的时候可以注意下。

五:实物图片,及其测试过程

5.1 之前帖子制作的PC端的 无线模块

【换取逻辑分析仪】+自制的STC无线调试器-电子产品世界论坛

https://forum.eepw.com.cn/thread/382792/1

5.2 本次帖子制作的接收端

0506-8.png

发送配置指令:C0 00 01 1E 17 40 ;注意需要将M0,M1引脚置高,进入配置模式;

0506-7.png

5.3  实测数据发送、接收功能;

0506-10.png

0506-9.png

六:项目资料如下:

ProProject_CH341+E32模块_2025-05-06.zip

E32-433T20S_V8.0_UserManual_CN_v1.0.pdf

CH341T.pdf



专家
2025-05-06 20:54:16     打赏
2楼

感谢分享


工程师
2025-05-07 06:29:00     打赏
3楼

感谢分享。


工程师
2025-05-07 06:32:24     打赏
4楼

供电电压太高,5V供电,可能会导致芯片工作不正常,极大可能导致芯片工作永久性的损坏,

原来如此。


高工
2025-05-07 10:15:33     打赏
5楼

有点奇怪,看原理图,ch341T供电电压是3.3V,看起来不像是你描述的那个原因。

另外,我看ESP32设置的是5V供电,那5V供电时,ESP32的通信口高电平会不会是5V,这个时候,CH341工作在3.3V状态,通信口是否能承受5V通信电平?


院士
2025-05-07 10:40:36     打赏
6楼

无线调试,完全隔离!

电脑的USB再也不会烧坏了


共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]