
2.3 限位和解除限位的方法
最后講述限位及其解除方法。在電機控制過程中應用限位是一種減少事故發生的有效方法。限位功能的實現需要由限位開關實現。限位開關按其檢測方式可分為接觸式(行程開關)和非接觸式(接近開關)。[7]本系統采用非接觸式。接近開關式一種非接觸式檢測,當運動的金屬物體接近開關的感應面而達到動作距離時,便無接觸無壓力的自動發出檢測信號,用于驅動器,也可以將其輸出信號送入控制單元,以控制系統動作。[8]電機運行過程中,如果運動軸到達限位開關,即產生限位信號,信號傳到控制電路,FPGA接收限位信號,做出處理后發出停止前進信號傳給驅動器,驅動器控制電機停止,避免發生碰撞危險。一旦出現限位,前進命令即被禁止,電機只能帶動運行軸反方向運行,在運行軸反向運動同時單片機監測FPGA測得編碼器反饋的位移值,如果判斷運行軸反方向運動的位移值達到安全值,便認定限位解除,電機運行恢復正常狀態。
3 總結
本文較為詳細的介紹了一種基于FPGA的三坐標測量機電機控制系統。實現了較為精確的電機運行控制,實現了運行狀態監測和限位,運行過程中遇到危險時能夠及時停止,運動整體的安全性有了很大保障。
電子發燒友App























































評論