这个项目是三年前了,当时公司让我设计一块触摸板来控制两路LED灯,三年后的今天来讲这个项目,现在看起来很搞笑,也很幼稚,怎么会犯这么低级的错误。可偏偏三年前自己犯了错,还导致客户直接退货1万套回来,公司损失很大。所以,我记忆犹新,对于后来的工作做硬件工作更是小心小心再小心,测试测试再测试,丝毫不能放松,懂得了任何一个产品都要有系统那个的测试方案,不然就会出现问题。今天把这个项目出现的问题再现出来,主要是跟新人,跟后面的电子工程师少犯错,不要犯这么低级的错误,导致的后果严重而自己很难受。
LED触摸
出现的疑难杂症为:
我们采用的是一个单通道的一个触摸芯片来控制两路LED灯,客户要求两路LED灯的亮度必须要一致。于是我这边就想到用触摸芯片的一路管脚来控制两个MOS管,每个MOS各驱动一路LED灯。于是1万多套产品全部生产完了寄给了客户。客户第二天打电话来说,LED的灯光一个亮一点,一个暗一点,灯光的亮度不一致,要退货。
寻找问题发生的原因:
然后,我这边找来仓库剩余的几套产品来测试,结果发现灯光确实亮度不一样,跟客户说的一样。我拆下来,看PCB板到底哪里出现了问题。于是我用万用表测量两路的电流,发现两路的电流大小不一样。我再往前面推,发现经过第一个MOS管有一个电阻用来限制MOS管的电流放大倍数,结果第二个MOS还有一个电阻来控制MOS的放大倍数。相当于,第二个MOS管驱动的电流比第一个MOS管驱动的电流要小。只要第二个不用加电阻,直接连接在第一个电阻那里就可以了,LED的电流大小一样,LED发出的灯光的亮度也一样。
解决办法:
我把第二个电阻用0欧姆的电阻替换,两路的LED亮度一致了。
最后总结:
从这个小小的实际案例中,我们就可以知道,这个工程师犯的低级错误。
1、自己在测试过程中没有发现LED的灯光亮度不一致。
2、驱动放大电路,要保持基极驱动电阻一致,保证放大电流的倍数一致。
3、批量生产也没有给品质交代产品的注意事项。
结果导致事情非常严重,客户退货退款,这批货由于时间关系,客户也不要了,所有损失最后由公司承担。我这边也吸取了非常大的教训。
希望我的设计教训,给更多人带来启发和少走弯路。
我这边会把我实战遇到的问题毫无保留的经验分享给大家,希望大神们多多留言给我提出一些建议,我们一起在试验室,在研发部埋头苦干,不要在乎外界的干扰。
尽管更多的人关注美女主播,更多的人关注明星,更多的人关注大咖,更多的人关注专家。我只是想说,科技和技术是未来国与国竞争最大的领域,我希望更多的人关注科技,关注技术,关注在实验室,在开发部埋头苦*人,给他们支持。
再次感谢大家!