修改ST英飛凌IGBT驅動程序時所需要注意什么
點擊次數:2861 更新時間:2020-04-27
ST英飛凌IGBT驅動是現代運動控制的重要組成部分,被廣泛應用于工業機器人及數控加工中心等自動化設備中。尤其是應用于控制交流永磁同步電機的伺服驅動器已經成為國內外研究熱點。當前交流伺服驅動器設計中普遍采用基于矢量控制的電流、速度、位置3閉環控制算法。該算法中速度閉環設計合理與否,對于整個伺服控制系統,特別是速度控制性能的發揮起到關鍵作用。
在ST英飛凌IGBT驅動速度閉環中,電機轉子實時速度測量精度對于改善速度環的轉速控制動靜態特性至關重要。為尋求測量精度與系統成本的平衡,一般采用增量式光電編碼器作為測速傳感器,與其對應的常用測速方法為M/T測速法。
ST英飛凌IGBT驅動內部結構由電源電路、繼電器板電路、主控板電路、驅動板電路及功率變換電路組成。可以實現比較復雜的控制算法,實現數字化、網絡化和智能化。功率器件普遍采用以智能功率模塊(IPM)為核心設計的驅動電路,IPM內部集成了驅動電路,同時具有過電壓、過電流、過熱、欠壓等故障檢測保護電路,在主回路中還加入軟啟動電路,以減小啟動過程對驅動器的沖擊。功率驅動單元先通過三相全橋整流電路對輸入的三相電或者市電進行整流,得到相應的直流電。
對于ST英飛凌IGBT驅動程序的手工,只要記住修改西門子驅動程序時所需要注意的事情,那也就可以算是掌握修改的精要了。以下是修改準則:
(1)在修改時一定要以小的改動為標準,添加任何額外的匯編指令都是不明智的,在原有指令下進行修改,或使用功能基本相同或不會改變程序結果的指令來替換原有指令。而且在修改完指令后一定要記得對文件重新進行校驗和操作,方法與圖2所講的一樣。
(2)盡量不要改變sys文件的大小。
(3)這些規則只適用于一般情況,如果想加殼,那么同時對其進行加花處理。如果對sys文件即加殼又加花,那么就同時違反了前兩條準則。但是這樣做確實也可以起到一定的免殺效果,所以不要被網絡上流傳的所謂經驗之談禁錮住了自己的思想。