• 正文
  • 相关推荐
申请入驻 产业图谱

做了10000套板子,为什么出现部分LED指示灯异常?

5小时前
390
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

近期,某工程师反馈他们生产的一批10000套板子中,出现了上百套LED工作异常的情况。具体表现为:板卡上有3个LED指示灯,正常上电后应全部点亮,但异常板子会随机出现某个LED不亮,而板子上的其他功能均正常。下图中红色LED即为异常案例。

经与工程师进一步沟通了解到,他们之前生产的一批采用贴片式LED的板子未出现此问题,而本次问题是在将LED更改为插针式后才出现的。此外,这三个指示灯均暴露于外壳外部。

排查后发现,LED指示灯本身并未损坏,问题出在控制LED的MCU GPIO引脚上——该引脚已发生损坏。

在看了他们的原理图后,我突然意识到了问题的原因

三个LED的阴极直接连接到了MCU的GPIO引脚,且这些GPIO引脚未做任何保护措施,直接通过插针式LED的引脚暴露于外部环境。插针式LED的引脚易因人体接触或环境摩擦积累静电,当静电电压达到一定强度时,会通过LED引脚放电,从而可能对MCU GPIO造成损伤。

改进方法也很简单:只需将串联的限流电阻调整位置,使其靠近MCU的GPIO引脚一侧。这样即可为GPIO引脚提供有效的保护。

关注我们:

相关推荐

登录即可解锁
  • 海量技术文章
  • 设计资源下载
  • 产业链客户资源
  • 写文章/发需求
立即登录