硬件同事对产品进行esd进行测试,发现打静电后,指示灯不能正常工作了,用万用表量到led_r输出的是高电平,怀疑程序上有bug,让我检查下。

当然,有bug是不可能的,因为拔出电池后,指示灯依然无法点亮。

如果是静电引起的问题,重启后都能正常工作,因此直觉就是指示灯坏了。但指示灯确认没有坏掉,因为led_r短接到主板地后,灯能亮。

那是什么问题呢,猜测pmic被静电打挂了。因此换了一个pmic,但指示灯依然没有亮。这一猜想不对,直觉告诉我,应该要把指示灯拿掉,测量led_r的电压。果然,测试到该处电压是低电平,也就是灯引起了电压的异常,换一个指示灯,能正常工作。猜测,指示灯虽然还能正常点亮,但进入一种特殊的状态,导致电压异常。

记一次静电引起的指示灯异常

后来发现指示灯的位置比较靠近usb插口处,打静电时,相当于直接把静电输入到该电路,导致灯的损坏。 由于项目接近量产,修改结构不现实,目前的解决方案是在主板指示灯的位置点胶,通过物理隔离的方式,避免静电对指示灯的破坏。

相关文章:

  • 2022-12-23
  • 2021-08-23
  • 2021-06-16
  • 2021-08-06
  • 2022-12-23
  • 2021-09-13
  • 2021-12-18
  • 2021-07-15
猜你喜欢
  • 2021-06-27
  • 2021-09-12
  • 2021-11-22
  • 2021-10-12
  • 2021-10-09
  • 2022-12-23
  • 2021-11-05
相关资源
相似解决方案