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長)。。所以教訓就是不要偷懶、把該做的步驟好好一步步做好,纔是對板子負責,即使這是很簡單的板子。