除錯小細節之《電阻封裝不同帶來的影響》

2021-10-09 19:16:28 字數 785 閱讀 2833

自打從事電控工作以來,對於無感控制來說,取樣電阻這個元器件就變得異常敏感和重要,不管是阻值大小和精度的選用還是溫公升帶來的阻值變化,都會極大的影響大電機的執行,選好合理的取樣電阻可以減少很多不必要的麻煩,尤其是單電阻取樣;

現象:最近在使用單電阻取樣的無感方案除錯一款電機,啟動執行一切基本除錯結束,因為要發樣十套,硬體工程師在更換了完全一樣新製作的一套控制板後,電機第一次上電執行只有200w,然後再次上電有280w,多次上電執行後電機功率始終最高達到300w左右,與最初版除錯的額定功率470w相差很大

問題點

分析和解決

關於第乙個問題猜測是電機手辦發樣,沒有做過老化,所以重新找乙個新電機測試發現第乙個上電工作的電機都有這個問題,執行一會後就可以達到電機能達到的正常功率

第二個問題明顯是前後兩款板子有差異,最後經過分析測試發現,就是所有元器件中除了取樣電阻第一版採用的是與焊盤相匹配的2512(大概是),而第二版因為缺少相同封裝的電阻而臨時使用了乙個1206封裝但阻值相同的電阻,通過互換電阻,原本功率達不到額定功率的板子馬上功率恢復正常!

手板的過程中虛焊漏焊往往是最常見問題,但電阻封裝不同引入的差異倒是第一次遇到,雖然很快想到了,但是總覺得這個問題容易疏忽,做個記錄分享!

那麼晚睡不著爬起來碼字,還想給自己立個flag!以前總想著專心做軟體,脫離硬體,但是目前的工作環境和公司文化似乎很難,所以決定重新把硬體自己搞起來!

PHP小細節(tp5除錯)

php eol 換行 事務 db starttrans try 提交事務 db commit dump code 200,msg 操作成功 catch exception e array multisort 關聯排序 平時遇到 a b 相關聯的陣列,當對 a 排序後希望 b也相對應排列可以試試arr...

mybaitls小細節之 與

1.將傳入的資料都當成乙個字串,會對自動傳入的資料加乙個雙引號。如 order by user id 如果傳入的值是111,那麼解析成sql時的值為order by 111 如果傳入的值是id,則解析成的sql為order by id 2.將傳入的資料直接顯示生成在sql中。如 order by u...

python小細節之else

在for中未發生break,則會執行外層的else。示例 def print primer n 列印小於n的素數 素數 大於1的自然數,除了1和它本身外沒有其他的約數 param n return for x in range 2 n for y in range 2 x if x y 0 brea...