基于TMS320LF2407A 和AT89S52 三相異步電機雙閉環調速控制系統設計
轉速檢測電路采用歐姆龍1024 原旋轉型線編碼器E6B2CWZ6C, 編碼器輸出的脈沖經過TMS320LF2407A內部4 倍頻后可以實現每轉4 096 個脈沖, 從而保證了轉速的精度。根據采樣得到的數據與給定數據比較, 調整DSP 輸出驅動脈沖的寬度, 從而調節交流電機的轉速。
電流采樣電路采用3 片霍爾電流傳感器CN61M/TBC25C04, 一路將檢測到的直流母線上瞬時電流值送入過流保護電路, 當其值大于過電流值時, 相應過流保護電路動作產生保護信號, 關斷PWM 信號的輸出; 另外兩路檢測流過電動機的電流, 通過變換改變DSP 輸出的驅動脈沖, 進而保持電機的轉速不變。在本文設計的控制系統中, TMS320LF2407A 采用了ADCIN00,ADCIN01和ADCIN02 三路通道, 以采集電機A 相、B 相和直流母線的電流,直流母線的采樣電壓通過ADCIN03 通道輸入DSP, 根據采樣得到的數據, 在電壓超過設定的上、下限值時, DSP 關斷PWM 脈沖的輸出, 從而實現過壓和欠壓保護功能。
3 系統軟件設計
3. 1 閉環調速控制的原理
本文設計的雙閉環調速控制系統的原理框圖如圖3所示。
其中, 給定速度由鍵盤輸入接口電路輸入AT 89S52單片機控制系統, 速度PI 調節、電流PI 調節、磁場位置角和轉速反饋量的計算由TMS320LF2407A 計算實現。
測得的電機轉速通過AT 89S52 控制系統輸出到液晶顯示單元上實時顯示。
雙閉環調速控制系統框圖

圖3 雙閉環調速控制系統框圖。
評論