请教:ESP32C3在做静电实验时,USB串口被打死怎么恢复?

wanzhilin88
Posts: 25
Joined: Sat Jan 08, 2022 3:11 am

请教:ESP32C3在做静电实验时,USB串口被打死怎么恢复?

Postby wanzhilin88 » Sun Mar 20, 2022 12:46 am

请教一下:
当我在对ESP32C3开发的控制板做ESD静电实验时。当对外壳进行8KV接触放电,ESP32C3自带的USB-串口被打死。打死后ESP32C3不能通过自带USB串口上报数据。PC端软件重新连接也不能恢复。而且流水灯工作正常。感觉只有USB串口不能工作。
请问,单片机可不可使用调用函数的方式通过复位USB-串口的来恢复正常呢?
我的USB-串口线VBUS,D+,D-均加了ESD二极管到GND,外壳为全金属不接大地。
我使用的是ESP-IDF V4.4

xien551
Posts: 69
Joined: Wed Feb 02, 2022 4:04 am

Re: 请教:ESP32C3在做静电实验时,USB串口被打死怎么恢复?

Postby xien551 » Mon Mar 21, 2022 12:54 am

猛男你好,我对你做的实验很感兴趣。听你的描述,usb转串口芯片应该烧了,更严重的是模块的flash写入端口会不会被烧掉。
大电压击穿芯片通常是由于cmos自身对静电非常的敏感,可能被击穿。通常就像一条线路,如果某个最薄弱的环节被击穿,电流得到释放,其它地方就安全了,你是运气好,没有击穿芯片自身,主要应该是模块自身的接地做得比较好,下次可能就不一定了。

所以你的办法,就是从模块的flash写入接口,例如rx,tx接几根线出来到cp2102之类的usb转串口调试器,试一下能不能写入,如果不能就放弃吧,模块的写入端子废了。

Who is online

Users browsing this forum: physton and 36 guests