基于80C196KC的廣播短波發(fā)射機馬達控制系統(tǒng)設計
82C55用來作為數(shù)字I/O模塊,它有三個8位端口,每個端口都可設置為輸入或輸出,可作為交流MS和MP中的兩條控制線(L和H)及MS狀態(tài)返回信號。
1.3 顯示模塊
顯示模塊分為A和B兩塊,主要用來顯示馬達的位置、狀態(tài)等參數(shù)。它包含RAM、ASCII解碼器和LED驅動電路及顯示部分。顯示部分由四個數(shù)碼管組成。每個數(shù)碼管可顯示24個數(shù)字及字符。顯示的字符、數(shù)字由存儲在RAM中的ASCII碼讀出,當RAM中的ASCII碼改變時,顯示也隨之改變。
1.4 外部接口
馬達控制器可通過串行接口RS422與發(fā)射機的控制系統(tǒng)(中央控制系統(tǒng)ECAM)相連,中央控制系統(tǒng)(ECAM)作為馬達控制器的上級管理器(上行機),一般通過RS422向(ECAM)馬達控制器傳送用戶指令。
另一個連接到顯示器(Monitor)的RS232串口,可在調試時作為擴展工具和人機交互平臺的端口使用。本文引用地址:http://m.butianyuan.cn/article/173421.htm
2 馬達控制系統(tǒng)的軟件設計
本控制系統(tǒng)的軟件設計采用基于16位的匯編語言編寫,同時采用模塊化的設計思路,因而具有可讀性好、執(zhí)行效率高等特點,其工作過程采用基于插值曲線的自動調諧控制方式。其工作過程,首先是依據(jù)工作頻率進行粗調,將馬達開關MS和電容、電感的伺服馬達MP運轉到與工作頻率對應的位置;然后,再依據(jù)射頻驅動級輸出網(wǎng)絡并根據(jù)鑒相器Ф1提供的誤差信號進行細調;最后,根據(jù)鑒阻器△P和鑒相器Ф2提供的誤差信號對射頻末級輸出網(wǎng)絡持續(xù)進行自動細調。
2.1 馬達位置粗調
粗調就是控制器根據(jù)工作頻率首先從用戶調諧數(shù)據(jù)存儲器中查找對應的數(shù)據(jù),然后將各馬達調整到預置位置。如果工作頻率沒有被存儲,則可采用內插法在相鄰的兩個預置頻率之間通過計算獲得。
粗調開始時,用戶需設置一個固定的位置作為馬達運行的粗調預置位置,通過將移動方向和目標位置一起存儲來補償齒輪的機械誤差。當在目標位置右邊開始進行自動調諧時,MP首先會被移動到一個能自動進行驅動的位置(如圖中目標位置的左邊)。這就是為何MP開始經(jīng)常會越過給定位置的原因。考慮到慣性影響,當馬達運行到距目標位置為暫停位置時便停下來,以期望能到達準確的位置。并對所到達的位置進行檢查,若不在誤差允許的范圍內,則修正暫停位置和馬達的其它數(shù)據(jù),并重新開始該定位過程。圖2所示是馬達粗調定位方法示意圖。
2.2 驅動級細調
驅動級細調是通過對驅動級電子管的高末柵流(IGIV2)驅動電流的調整來實現(xiàn)的。它包含兩個任務:一是調諧射頻網(wǎng)絡,以將驅動級反射調到最?。欢窃O置射頻預放的放大倍數(shù)(即通過設置射頻衰減器的衰減量來控制寬放的輸出),以使高末柵流(IGlV2)達到合適的幅度。
(1)驅動級調諧
驅動級調諧主要以鑒相器1(Ф1)的輸出作為調諧依據(jù),圖3所示是鑒相器的控制原理圖。Ф1和驅動級電子管的負載阻抗有關,若要獲得高末電子管柵極的最佳傳輸,那么,Фl必須為零。調諧算法一般是一個稱為“bang-bang控制器”的適當擴展。
(2)射頻衰減器的調諧
射頻衰減器主要用于設置輸入激勵(IG1V2)的幅度,可由用戶提供IG1V2的額定值(GNOM)。圖4所示是射頻衰減器的控制原理圖。
評論