STM32+电子管问题(我的遇害)记录

起源于一个毕业设计

问题1:MOS管有变化,但变化压差低

其实本来是很简单的电路,原本是想使用STM32输出PWM来控制MOS管的开断,但是却出现了问题,PWM有输出,但是最后的电压输出却只有0.8v的压差变化,这是不应该的。本以为是MOS管坏了,后来重新焊了一个也不行。最后还是回到手册来看:
在这里插入图片描述
用这个MOS管,是因为本来就想参考野火的电路,但是我再参考时候,忽略了MOS一个很重要的东西,那就是V(GS),V(DS),唉感觉自己模电白学了,
在这里插入图片描述
我看到这里,我就知道为啥我的不行了,可能这里还不够明显,可以观察曲线,
在这里插入图片描述
并不是说我的想法不对,而是我真的忽略了这个功率问题。我用的是5V。。。。所以,害。。。。

教训:以后不要贪快+贪方便直接选型,一定要做好测试+仿真+计算,既然要设计就要设计严谨的电路,而不是为了快而马虎做完。

在这里插入图片描述
最后把电路重新修改,现在正常了。

问题2:BAT54C买错了,买成BAT54S

这个问题也怪我,我为了做好电压保护,因为有两端供电,我担心可能会过压,所以我用了一个BAT54C来缓冲保护,通过二极管的压降进行0.7的降压处理。把电压从5.1降压一点。想法是美好的,可是就是有问题,在我搞好的时候,一通点发现,GG,电源灯不亮???
我心中无数只草泥马再奔腾。。。。。
言归正传,既然不亮、又没有短路,先看看是不是电源处保护的肖特基二极管焊反了?
在这里插入图片描述
这是原理图,肖特基二极管如果反了,就不过有电过来,这是正常的。但是经常测试,并没有焊反(我还以为我眼瞎了没看到横线。。)。而且也排除了虚焊的可能,因为是有电压进来的,所以我决定一点点追踪电压的位置,最后来到BAT54这里,居然没了?BAT54没有输出?我觉得很神奇,首先当然先排除BAT54是坏了的可能,所以我换了一个,
在这里插入图片描述
可是并没有什么用。。。直接杀手锏,手册!!!!!!!!!!!
谁都没想到,我一打开手册就解决了,我真的智障了,
在这里插入图片描述
当我看到这幅图,嗯??????特别是第二个BAT54S,我服了!
在这里插入图片描述
看到这里我真的无语了。。。。我买的时候,太着急,结果,呵呵了。气得我直接把BAT54S一包扔了(后来因为穷,又捡起来了。。。),唉。。
反正这次遇害的教训就是:不要偷懒、偷步骤,做事要严谨、特别是设计电路的时候,电压、电流、功率一定要算好,器件的相关特性必须要知道且确认!

问题3:PCB走线的不妥,死铜、尖刺铜导致的干扰真害怕

一开始我在想,这东西真的很简单啊、电路也基本就是数字电路,随便搞一下就好了,可是可是可是。。。问题就来了。
在这里插入图片描述
本以为,我输出的波形是因为别的愿意导致有干扰,认真看一下,却也没觉得有啥不妥。到事实结果就是效果不好(emm,不太好说出来做啥),后来第二次我严谨一点(基本就没改过),把死铜、尖刺都去掉,用cutout去掉,却意外的发现信号好了、干净了。此时我真的。。。头脑有很多问号,,,其实在学电磁兼容的时候,书上就有说过这种问题,有点类似于天线的绘制,只不过天线通过一个电感作为了发射起点,然后天线的走线是对外辐射,其实这里也是相同的原理,计算公式我就不展示出来了(因为很TM长)。。所以教训就是不要偷懒、把该做的步骤好好一步步做好,才是对板子负责,即使这是很简单的板子。

猜你喜欢

转载自blog.csdn.net/qq_42312125/article/details/105525844