一種基于dsp的大功率激光器控制系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及激光器技術(shù)領(lǐng)域,尤其涉及一種基于DSP的大功率激光器控制系統(tǒng),適用于大功率激光器的控制系統(tǒng),如半導(dǎo)體激光器、光纖激光器、全固態(tài)激光器等。
【背景技術(shù)】
[0002]高功率光纖耦合全固態(tài)激光器具有效率高、壽命長、可靠性高、光束質(zhì)量好、可柔性加工等優(yōu)點,基于該類激光器的加工裝備廣泛應(yīng)用于汽車、鐵路、船舶、冶金、石化、國防以及航空航天等領(lǐng)域的激光焊接、表面淬火和熔覆等工藝中,在快速成型、再制造領(lǐng)域也有廣闊的應(yīng)用前景。
[0003]但是目前大功率激光器產(chǎn)品中,并沒有一種統(tǒng)一的通用的功能齊全的控制系統(tǒng),目前激光器控制系統(tǒng)采用的PLC控制技術(shù)開發(fā)的系統(tǒng),雖然在一定程度上滿足了激光器的控制需求,但是離成熟穩(wěn)定的工業(yè)控制系統(tǒng)要求還有很大的差距,同時體積大、成本高等,也限制了其廣泛應(yīng)用。
【發(fā)明內(nèi)容】
[0004]針對以上問題,本發(fā)明根據(jù)激光器控制系統(tǒng)的功能與優(yōu)點,結(jié)合激光加工設(shè)備對激光器控制系統(tǒng)的功能要求,滿足激光器產(chǎn)品工業(yè)化集成的要求,提升激光器產(chǎn)品性能及整機結(jié)構(gòu)簡化程度,本發(fā)明提出了一種基于DSP的大功率激光器控制系統(tǒng),主要用于控制、監(jiān)測大型設(shè)備的運行狀況,其以應(yīng)用為中心,以計算機技術(shù)為基礎(chǔ),軟硬件功能模塊化,適用于控制系統(tǒng)對設(shè)備的功能、可靠性、成本特別是占用的體積有嚴格要求的場合。
[0005]本發(fā)明采用的基于DSP的嵌入式控制系統(tǒng),可以滿足系統(tǒng)控制功能的要求,實現(xiàn)控制系統(tǒng)中被控對象各個參數(shù)的實時監(jiān)測及控制,主要實現(xiàn)激光器設(shè)備的溫度、濕度、流量、氣體壓力、冷卻水質(zhì)、光閘開啟、電源模塊的電壓、電流等參數(shù)的全面監(jiān)測,對傳感器參數(shù)、擴展參數(shù)的設(shè)置以及進行功率補償,對激光器電源、待機、緩升緩降、光閘、發(fā)射、急停、模式選擇等的功能控制,對出現(xiàn)的異常實時報警、診斷以及保護,集成有與其他通訊設(shè)備連接的不同的通訊接口,方便了設(shè)備間的互聯(lián)。人機界面的交互作用使得用戶方便觀察設(shè)備的運行參數(shù)及狀態(tài),用戶可以同時控制系統(tǒng)的運行,保證了系統(tǒng)的穩(wěn)定性運行。
[0006]本發(fā)明的技術(shù)方案是通過以下方式實現(xiàn)的:
[0007]—種基于DSP的大功率激光器控制系統(tǒng)主要包括DSP主控模塊(I)、供電轉(zhuǎn)換電路
(2)、模擬量監(jiān)測電路(3)、數(shù)字量監(jiān)測電路(4)、DAC電路(5)、數(shù)字量擴展電路(6)、模擬量擴展電路(7)、數(shù)字電源通信電路(8)、10控制電路(9)、外控接口電路(10)、數(shù)字通信電路
(11)、網(wǎng)絡(luò)通信接口電路(12)、上位機通信接口電路(13)、雙觸摸屏顯示電路(14)、光耦隔離電路(15)、主控程序(16)。所述DSP主控模塊(I)至光耦隔離電路(15)所有硬件電路通過電路原理圖制作成PCB完成一體化硬件結(jié)構(gòu)組成。
[0008]主控程序(16)通過C語言編程實現(xiàn)了全面的數(shù)字化控制:激光器的待機控制、光閘控制、激光發(fā)射與關(guān)閉控制、引導(dǎo)光控制、預(yù)設(shè)功率設(shè)置等操作功能,實現(xiàn)了激光功率緩升緩降、PID自動/手動功率標定、點焊、功率閉環(huán)控制和自動補償、整機穩(wěn)定性自動測試、水冷系統(tǒng)互鎖、故障/異常報警保護、上位機控制等后臺軟件運行功能。功能全面、集成化、小型化、智能化,提升了激光器的整機可靠性、穩(wěn)定性和產(chǎn)品工業(yè)化水平。
【附圖說明】
[0009]圖1為本發(fā)明的結(jié)構(gòu)示意圖。
[0010]圖2為本發(fā)明的主程序(16)軟件編程流程圖。
【具體實施方式】
[0011]本發(fā)明由供電轉(zhuǎn)換電路⑵供電,DSP主控模塊⑴采用基于數(shù)字信號處理器(DSP)DSPIC33FJ128MC710A芯片的主控電路,通過運行于DSP主控模塊(I)的主控程序(16)將模擬量監(jiān)測電路(2)至光耦隔離電路(15)進行檢測與控制,實現(xiàn)對激光器各種狀態(tài)的監(jiān)測和控制,使激光器達到穩(wěn)定可靠運行的狀態(tài)。
[0012]所述供電轉(zhuǎn)換電路模塊(2)將220V交流電轉(zhuǎn)換成穩(wěn)定可靠的直流電DC24V、DC5V、DC3.3V、DC±15V,為所有電路模塊和傳感器供電;所述模擬量監(jiān)測電路(3)用于檢測模擬量信號,如溫度、壓力、流量、水質(zhì)電導(dǎo)率、反饋功率大小等;所述數(shù)字量監(jiān)測電路(4)用于檢測數(shù)字量信號(即開關(guān)量信號),如門禁、光纖、漏水、急停等開關(guān)量狀態(tài);所述DAC電路
(5)為數(shù)模轉(zhuǎn)換電路,將數(shù)字信號轉(zhuǎn)換成模擬量信號輸出;所述數(shù)字量擴展電路(6)及模擬量擴展電路(7)分別為輸入輸出的數(shù)字量信號和模擬量信號預(yù)留接口,以便系統(tǒng)擴展功能;所述1控制電路(9)為系統(tǒng)控制外部開關(guān)量信號提供接口 ;所述外控接口電路(10)為其他設(shè)備(如機床、機械手等)控制激光器的功能提供I/O接口,用戶可以通過其他設(shè)備實施自動化控制;所述數(shù)字通信電路(11)為系統(tǒng)提供與其他數(shù)字電路板通信接口,如溫濕度數(shù)字電路;所述DSP主控模塊(I)通過數(shù)字電源通信電路(8)實現(xiàn)了與電源的數(shù)字通信,實現(xiàn)了快速響應(yīng),抗干擾能力強的功能;所述DSP主控模塊(I)通過網(wǎng)絡(luò)通信接口電路(12)可以實現(xiàn)網(wǎng)絡(luò)遠程控制與診斷,從而實現(xiàn)遠程操作。所述DSP主控模塊(I)通過上位機通信接口電路(13)實現(xiàn)上位機控制激光器的各項功能。所述DSP主控模塊(I)通過雙觸摸屏顯示電路(14),實現(xiàn)遠端或近端觸摸屏控制,界面布局簡潔,人機交互方式友好。通過光耦隔離電路(15)實現(xiàn)了整個控制系統(tǒng)與外部電路、傳感器、電子元器件的信號隔離,提升了控制系統(tǒng)的抗干擾能力。
[0013]主控程序(16)編程流程圖如圖2所示,其流程步驟如下:
[0014]第一、上電啟動;
[0015]第二、關(guān)中斷進行系統(tǒng)時鐘配置;
[0016]第三、停止看門狗,初始化:ADC1、ADC2、1口、PWM、SP1、DAC、IIC、CAN、TIMERUHMER2、uPD71005、日歷芯片、網(wǎng)絡(luò)芯片、變量等;
[0017]第四、CAN接收檢查并發(fā)送,主要內(nèi)容:
[0018]I) CAN采用主從的通訊方式,每發(fā)送一條完整的命令都要等待接收,沒有接收超時則接收后緊接著發(fā)下一條命令;
[0019]2)主板與四個電源模塊及腔體功能板間用同一個CAN進行通訊。
[0020]3)上電后,對四個電源模塊進行通訊,在規(guī)定時間內(nèi)能通訊上的則認為有電源模塊,以此來確定電源模塊的數(shù)量;
[0021]4)如四個電源模塊中間有缺的則認為故障,如1、2、4能通訊,而3不能能訊,則為故障。
[0022]第五、讀日期:每隔0.5s讀一次日期時間值。
[0023]第六、參數(shù)保存:實時檢測,如有參數(shù)保存請求則進行參數(shù)保存,分多組進行保存,以減少保存所占用的時間,在有參數(shù)改變并確認的地方應(yīng)設(shè)置參數(shù)保存標志。
[0024]第七、1 口控制:
[0025]I)外控接口:冷水機控制,低電平啟動,上電后應(yīng)打開冷水機;
[0026]2)外控接口:故障,光閘響應(yīng)、發(fā)射響應(yīng),高電平有效;
[0027]3) 3個警報燈及警報器控制,低電平開啟;
[0028]4)紅光指示燈控制,低電平開啟;
[0029]5)電源模塊待機及發(fā)射控制,低電平有效;
[0030]6) 10個面板指示燈控制,低電平有效;
[0031]7)板上蜂鳴器控制,高電平有效,在觸摸屏動作時響一下;
[0032