手上有个便携式气体探测器,外壳是塑料的,电池用的3.7V锂电池,单片机选用的PIC16LF1937。外壳上有个5V的miniUSB充电口,充电口的5V供电通过充电管理芯片与电池和相连,电池通过LDO与单片机供电相连。充电口的负与电池负和单片机负都是相连的。
我对着充电口打静电时直接单片机重启。标准要求8KV的静电,实际也就在3~4KV就重启。测试的时候按照GB/T 17626.2-2006中7.1.3不接地设备的试验方法来做的,就是打一次静电用静电刷刷一次裸露的金属件。但实测都是一次完蛋。根据PIC单片机的复位引脚的几种处理方法:
1:MCLR上拉10k、串联一个1k电阻,0.1uf电容到地。
2:MCLR上拉1k、串联一个200电阻,0.1uf电容到地。
3:MCLR上拉1k、0.1uf电容到地。
4:MCLR上拉4.7k、串联一个1k电阻,0.1uf电容到地。
5:禁止MCLR,MCLR脚下拉一个1k电阻到地,电阻并一0.1uf电容。
都试过,区别不是很大。
充电口也试过5V正负之间加TVS,串磁珠,加电容等,没有明显区别。
测试时发现尤其是负电压的静电更容易导致复位。
另外外壳上没有设计充电口防尘塞
请问如何能防护呢?
一般这种情况与单片机的复位引脚没什么关系,
或者是因过高的电压和反向电压引入复位郐造成的
①在复位脚的处理情况是:电容上并联泄放二极管,当然稳压管(稳压值为VDD~7.5V更好。
②单片机电源处理上要增加滤波电容容量,同时最好并上抑制二极管或稳压二极管。
③注意PCB的布线不能引起天线效应。
④单片机不用的管脚 不能悬空。
谢谢回复,之前做STM8的时候复位引脚会引入静电的,把供电和复位引脚之间接个小电阻就好了。这个目前发现一些问题了,问题的原因在供电上,打静电时应该把电源芯片暂时打死了,因为我查看单片机复位代码一直都是上电复位或欠压复位。至于怎么防止电源芯片死掉还没有适合的方法。
用的XC6206-2.5V 假的真的都试过。都不行。
假XC6206的静态电流比较大
从厂家的试验参数来看,XC6206的EMC电压是1KV,如果你用8KV的试验,要注意保护XC6206电压,最好在;输入与输出增加TVS,效果会更好些.
本帖最后由 dingzy_2002 于 2018-5-28 09:44 编辑
建议在VBUS和GND之间加双向TVS管,而且这个TVS管尽可能靠近USB端口放。
I'am crazy! I just do what I should do!!!
存储芯片/MCU/SRAM/PSRAM/DDR/FLASH/MRAM。web.www.sramsun.com QQ3161422826 TEL:13751192923
充电口也试过5V正负之间加TVS;测试时发现尤其是负电压的静电更容易导致复位;
-------是不是TVS管子没用好?位置/型号/走线 都要用对
你好,在网上看到你便携设备防静电的帖子,手头上也有类似的案子。单片机和您的都是PIC 系列的,用作管理电源开关,也是电池供电,所有的负都相连。打静电也会复位。请问最后问题解决了吗?
最近有个案子,与楼主类似,也是打静电时LDO挂掉了。不知楼主是如何做的处理,用的也是6206