基于LPC2119的微弧氧化電源控制系統的研制
摘 要:本文介紹了一種自行研制的微弧氧化電源控制系統,硬件部分采用philips公司的基于ARM的LPC2119處理器代替傳統的51系列單片機,增強了系統的穩定性和可擴展性;軟件部分采用uC /OS-Ⅱ多任務設計方式代替傳統的前后臺軟件設計方式,增強了系統的精度和實時響應性。研制出的系統可以按上位機設置的各種參數,實現預定的功能。能夠滿足電壓,電流,脈沖頻率和占空比的大范圍調整。
關鍵詞:LPC2119 , 微弧氧化電源 , uC /OS-Ⅱ
1.引言
微弧氧化(MAO)是一種在金屬表面原位生長陶瓷層的表面處理技術,該技術是利用等離子體化學和電化學原理,使材料表面產生微區弧光放電,在化學、電化學和等離子體的共同作用下,原位生長陶瓷層的新技術。微弧氧化電源是保證微弧氧化工藝的關鍵環節之一,其主要功能是在微弧氧化處理生產過程中,產生和控制具有脈沖電場以及過程參數的自動檢測和控制。
本文研制的微弧氧化電源采用功率模塊換流技術,實現了微弧氧化工藝所需的高電壓、大電流、寬頻帶和高質正、負脈沖輸出。利用基于ARM的自動控制系統實現電壓、電流、脈沖頻率、占空比等電參數的自動監控。ARM(Advanced RISC Machines)處理器是一種32位嵌入式微處理器,和工業控制計算機相比,ARM嵌入式微處理器具有體積小、重量輕、成本低、可靠性高的優點;和參考文獻2[2]中的16位單片機相比,ARM嵌入式微處理器具有速度快、功能多、功耗低、擴展性好等優點。而本文研制的微弧氧化電源控制系統采用的CPU就是基于ARM7的LPC2119處理器,它是一種支持實時仿真和嵌入式跟蹤的16/32位CPU,具有零等待的256K的片內FLASH和16K的SRAM,無需擴展存儲器,內部具有UART、硬件I2C、SPI總線、PWM、定時器、ADC、CAN總線控制器等眾多外圍部件,功能強大。
2.控制系統的說明
微弧氧化電源的主電路由變壓器輸出、可控硅整流、電感電容濾波、IGBT斬波變換器四部分組成[3]。本文所設計的微弧氧化電源控制系統的主要任務就是根據工藝要求,對微弧氧化控制系統的晶閘管、IGBT等模塊進行驅動,完成設置工藝要求、存儲工藝編號、輸出報警信號的功能。所以本控制系統分為以下幾個部分:
最小系統部分:產生CPU工作電源、外部晶振及JATAG調試口;
A/D和D/A轉換部分:采集電壓和電流值,并把設置值發送到晶閘管模塊;
輸入輸出部分:產生一些輸入和輸出信號;
CAN通信部分:傳送和接收一些設置參數;
E2PROM部分:完成對工藝編號和實時數據的存儲。
評論