再过几天工作也快4年了,很不好意思说这个事实。
今天犯了个错误,在rs232的信号上挂了个LED,但是没有加限流电阻,接上去,LED超级亮。
当时这么做的想法只是串口信号上电流不大,没怎么想就接上去了,结果错误便产生了,老板的评价是我做硬工有局限性,自己也搞得相当沮丧。
因为我以前做了2年layout,服务器主板,分工很明确,压根就没碰过原理图。2年前跳到这,现在在这边除了不整代码,其他都整(当然也是有前人的一些积累),但是原理图老是爱犯些错误,比如有一次无意间将I2C接反了,我也是一直为这样的问题而困扰。每次板子出去都是心惊肉跳睡不好觉。
我觉得主要还是我的基本功太差了,比如说LED这个事,应该是条件反射的加一个限流电阻的,但是我压根没这样的理念。我很困惑,不知道该怎么办才能让自己胜任现在的这份工作,模电数电没事也会看,但是感觉老是没什么用。我觉着学东西最好的方法还是多用,很多模电数电的东西在实际中用不上,所以很多看了就忘了。现在很多芯片都集成化了,看下spec连个线就完了。真要一门心思一个电流一个电压的去看,项目进度又赶没那么多时间。所以我真不知道该怎么办。
由于LED上分的电流太大,正好一个同事在烧完boot的时候串口乱码(仅他机器一个,其余拆下LED以后都正常)。现在老板怀疑LED大电流把TTL-RS232整坏了,我也不好申辩,很郁闷。
希望大家能根据我的情况给我一些指导。因为在硬工这行我觉得自己应该算个新手。希望大家能给我建议少走弯路。
还有一个问题,很多时候某一个机器出问题了,软件那边调不出来总会说是硬件的问题,说的最多的就是电源纹波。有干扰了也是电源纹波。这个时候我应该怎么办。因为我们板子上的确有一个器件产生的纹波很大。不知道大家会不会遇到这样的问题。大家都是怎么处理的啊 |