如何利用低成本的算法判斷電機堵轉?

2020/07/28
350
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

前不久,做了一個面條機的項目,在調(diào)試程序的過程中,碰到一個小問題,今天就把這個問題給分享出來,以后大家碰到類似的項目,可作為參考。高手請自動跳過。

面條機的驅動馬達是一個交流馬達,功率大概 200 瓦,帶減速。測量這個馬達電流電路如下:

?

基本原理是:當馬達開始工作,R14 會流過電流,產(chǎn)生壓降,使 ACN 與 R14 的后端產(chǎn)生壓降,電流檢測電路讀到的 AD 值就會產(chǎn)生變化,根據(jù) MCU 讀到的 AD 值可估算出馬達的電流值。

面條機有一個基本功能要求,就是和面的時候可能堵轉,電子板需要檢測到堵轉并做出對應的動作。這時判斷的根據(jù)也是馬達的電流值。馬達負載加大、甚至堵轉發(fā)生時,電流值,功率都會加大。

AD 取值方法:一般取值多次,然后取平均值。

問題點:
AC 馬達在堵轉過程中,功率,有效電流值不會發(fā)生明顯變化(實測),MCU 讀出的 AD 值變化也不明顯。

原因:AC 馬達的不同于 DC 馬達,電源交流電。

解決方案:

在 20 毫秒內(nèi),取多次 AD 值,對這些數(shù)值進行提取最大、最小值,計算差值。差值越大,電流越大。

?

?

然后,根據(jù)“最大值”-“最小值”=差值。

差值越大,電流,功率越大。

具體差值的與電流對應的關系(di/dt),也就是不同電路,馬達都不同。

目前用這種算法來判斷堵轉,通過實驗驗證,可靠并且已經(jīng)量產(chǎn)。

有其它好的方法,也請指教交流。

相關推薦

登錄即可解鎖
  • 海量技術文章
  • 設計資源下載
  • 產(chǎn)業(yè)鏈客戶資源
  • 寫文章/發(fā)需求
立即登錄

最全電子漫畫收集達人,漫畫控必選!用文字和圖片帶你領略電子世界之美。 由曉宇哥哥操刀的芯片之家公眾號,提供45萬個Symbol和3D封裝庫免費下載,定期分享軟硬件、物聯(lián)網(wǎng)類技術知識外,還精心整理大量參考設計和文檔資源,電路圖和源代碼資料供下載。 立即打開“芯片之家 ”,感受電子與藝術的完美結合。