《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于STM32與PCAP01的激光切割頭隨動系統設計
基于STM32與PCAP01的激光切割頭隨動系統設計
2016年電子技術應用第6期
王 海,張李超,周偉光
華中科技大學 材料科學與工程學院,湖北 武漢430074
摘要: 針對激光切割系統中,由于工件表面起伏不平和彎曲,造成切割質量不理想或切割頭碰撞工件損傷或損壞的問題,提出了一種基于STM32與PCAP01的激光切割頭隨動系統設計。該系統通過PCAP01芯片獲取激光切割頭噴嘴與工件表面的板極電容值,經卡爾曼濾波后計算出噴嘴與工件的間距,驅動伺服電機實現激光切割頭與工件間距的跟蹤。實驗表明,該激光切割頭隨動系統能夠快速有效地跟隨激光切割頭與工件的間距,防止切割頭與工件發生碰撞,提高激光切割質量。
中圖分類號: TP275
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2016.06.014
中文引用格式: 王海,張李超,周偉光. 基于STM32與PCAP01的激光切割頭隨動系統設計[J].電子技術應用,2016,42(6):52-55.
英文引用格式: Wang Hai,Zhang Lichao,Zhou Weiguang. A laser cutting head servo system based on STM32 and PCAP01[J].Application of Electronic Technique,2016,42(6):52-55.
A laser cutting head servo system based on STM32 and PCAP01
Wang Hai,Zhang Lichao,Zhou Weiguang
College of Materials Science and Engineering,Huazhong University of Science and Technology,Wuhan 430074,China
Abstract: In order to improve the quality and reliability of laser cutting system, because of the undulating surface of workpiece, a laser cutting head servo system based on STM32 and PCAP01 was designed. It used PCAP01 to get the capacitance between the nozzle on laser cutting head and the surface of workpiece. The distance was calculated by capacitance, after Kalman filtering, which was used to keep the distance between laser cutting head and workpiece. The results show the equipment has good quality and reliability.
Key words : STM32;PCAP01;μC/OS-III;laser cutting

0 引言

    在激光切割加工中,為了保證切割質量,激光焦點一般應位于被加工工件表面以下板厚約1/3處[1],以確保切口處獲得最大激光功率密度。但諸多因素[2]會使得激光焦點位置與理想位置發生偏移。因此在加工過程中需要實時檢測激光焦點與被加工對象的位置關系,并進行調節。

    肖金陵等[3]實現了基于CCD相機的激光焦點位置控制系統,但其系統結構復雜,檢測速度慢,靈敏度低。陳和平等[4]實現了基于接觸式傳感器的激光切割頭隨動系統,但其無法加工復雜表面工件,且存在接觸磨損問題。

    針對上述方法的不足,本文提出基于ARM微控制器STM32F407和微電容測量芯片PCAP01構建的激光切割頭隨動系統,具有精度高、實時性強、穩定性高、無接觸等優點。經實際應用測試,該系統工作穩定有效,具有良好的可行性和廣闊的應用前景。

1 系統總體設計

    激光切割頭隨動系統主要由主控制器和電容傳感器兩大模塊組成。電容傳感器模塊不斷檢測激光切割頭噴嘴和工件表面形成的平行板電容,主控制器模塊在接收到電容后將其轉換為距離信息,控制伺服電機調節保持噴嘴與工件表面的距離,從而保證了激光的焦點一直都在工件的合理位置。系統總體結構圖如圖1所示。

qrs1-t1.gif

    其中,主控制器主要由ARM STM32F407微控制器、伺服電機驅動電路、人機交互模塊、電源管理電路和差分轉換電路組成。電容傳感器模塊主要由PCAP01微電容測量芯片和差分轉換電路組成。人機交互模塊以觸摸屏為主要組成,提供了狀態監控、工藝參數設置、運動控制等多項功能。

2 系統硬件設計

2.1 系統硬件結構

    系統硬件以STM32F407為核心,硬件框圖如圖2所示。伺服控制模塊包括了伺服電機速度環控制的模擬量輸出、編碼器的反饋輸入以及其他控制端口。為了提高系統穩定性,伺服控制模塊與STM32F407之間均采用了隔離電路;以觸摸屏為主的人機交互模塊集成了指示燈、急停按鈕和啟動按鈕等外部硬件控制;電容傳感器主要由PCAP01微電容測量芯片和差分轉換電路組成。其中,觸摸屏、高精隔離型D/A和PCAP01分別通過RS232、SPI和PWM與STM32F407通信。

qrs1-t2.gif

2.2 電容傳感器電路

    激光切割頭噴嘴與工件表面的板極電容很小,一般都是皮法級。本設計采用德國ACAM公司專門進行電容測量的電容數字轉換芯片方案PCAP01[5],其內部集成了單片機內核,最高電容測量精度達到6 aF,最高測量頻率達到500 kHz,并且具有低至幾個微安的超低功耗。PCAP01采集的電容信息經內部的單片機單元處理會以PWM的形式傳輸出去。本傳感器設計將PCAP01的PWM轉換成差分信號傳輸給主控制器。其主要電路設計如圖3所示。

qrs1-t3.gif

2.3 伺服電機驅動電路

    伺服電機驅動電路采用了冗余設計,通過切換可兼容主流的松下、臺大等伺服電機。驅動電路的模擬量輸出采用ANALOG公司的12位DAC芯片AD5530,其最大電壓輸出范圍為±10 V。由于系統采集的電容值很小,易受電磁干擾影響,而伺服電機驅動器的干擾較大。因此伺服電機與主控制器的所有接口都進行了隔離處理,以保證穩定性與可靠性。其中DAC芯片的SPI接口采用了ADuM1400ARW磁耦合隔離,其他接口采用了TLP281-4光耦隔離。

2.4 電源電路

    電源電路采用通用的24 V之流開關電源供電,通過電源轉換為系統提供24 V、±15 V、5 V、3.3 V五路工作電源。由于±15 V為DAC芯片的電源,5 V為電容測距模塊供電,對穩定性要求較高,因此分別由隔離型DC-DC模塊IF2405LS和IB2405LS轉化提供。3.3 V是5 V經LM1117-3.3V低壓線性穩壓器轉換提供。

3 隨動系統軟件設計

    為提高系統可靠性,隨動系統軟件部分基于嵌入式多任務實時操作系統μC/OS-III[6]進行開發。系統正常工作時共調度4個任務:觸摸屏信息處理任務、傳感器數據處理任務、電機控制任務、系統狀態監控任務,其他實時性要求高的操作均在中斷中處理。同時系統軟件也提供了基于STM32F407芯片ID的加密認證服務,便于系統的試用管理。啟動流程如圖4所示。

qrs1-t4.gif

3.1 觸摸屏信息處理模塊

    觸摸屏采用北京迪文公司的DGUS串口屏,觸摸屏的每一個控制操作都會自動下發一段串口信息。STM32使用UART的DMA(Directional Memory Access)功能將接收到的觸摸屏串口信息存儲到消息緩沖區中。觸摸屏信息處理任務會定時查詢消息緩沖區,若緩沖區不為空則取出消息,解析消息內容并作相應處理。其中,觸摸屏信息包含幀頭、數據長度、指令、數據、CRC校驗五個字段信息。觸摸屏的消息處理流程如圖5所示。

qrs1-t5.gif

3.2 傳感器數據處理模塊

    本設計中將PCAP01芯片的有效采樣率設為1 kHz,采集的電容值以PWM占空比的形式傳輸出去。STM32在中斷中捕獲電容值信息后將發送信號量激活傳感器數據處理任務,在此任務中執行電容值卡爾曼濾波和電容值轉換為距離兩項任務。

3.2.1 電容值卡爾曼濾波

    由于測量的電容值為皮法級,極易收到電磁干擾和切割過程中飛濺的碎屑的影響,傳統基于均值的濾波方式會增大延時降低系統調節的響應速度,因此本模塊采用了卡爾曼濾波算法。卡爾曼濾波算法[7]是一種對動態系統的狀態序列進行線性最小方差估計的算法,其計算量小并可實時計算,同時能夠將噪聲對系統狀態的影響以及濾波延時降到最小。其通過狀態方程和觀測方程描述一個動態系統,如下所示:

     qrs1-gs1-2.gif

    式(1)為狀態方程,式(2)為觀測方程。其中A為系統狀態轉移矩陣,H為觀測矩陣,u(k)、v(k)分別是協方差為Q和R的零均值高斯噪聲。

    卡爾曼濾波包括預測和更新兩部分,其算法流程如下:

    qrs1-gs3-6.gif

    qrs1-gs7.gif

    首先使用式(3)和式(4)分別進行系統狀態預測和誤差協方差預測,在利用式(5)計算增益系數后,使用式(6)和式(7)分別更新系統狀態和先驗協方差。重復以上步驟,不斷完成新狀態的預測。

    電容值卡爾曼濾波的效果如圖6所示,有效濾除了噪聲的影響,且濾波結果的延遲很小。

qrs1-t6.gif

3.2.2 電容值轉換為距離

    電容傳感器測量噴嘴與工件表面的距離基于平行板電容數學模型[8]

qrs1-gs8.gif

    由于線路寄生電容的影響,在實際計算距離時不能直接依據此理論模型。本設計在正常運行前,首先進行距離與電容關系的標定,將標定的數據存儲在STM32內部Flash中。在濾波獲取電容值后,根據標定的關系表進行線性插補計算出距離。標定時取的點越多越密,計算的結果越精確。

3.3 電機控制模塊

    本系統中,伺服電機的運動狀態有空走、跟隨、蛙跳3種狀態。空走狀態下處理觸摸屏的控制信息,控制切割頭點動或連續運動;跟隨狀態下通過電容傳感器獲取距離信息,根據與設定間距的差值進行高度調節,跟隨狀態下碰到下限位則進入蛙跳狀態。蛙跳狀態下控制切割頭上移一大段距離后,重新進入跟隨狀態。切割頭在碰到上限位時,3個狀態下均將電機轉速設為0,只允許切割頭向下運動;若碰到下限位,在空走狀態下為確保安全立即控制切割頭上移直至碰到上限位停止,而跟隨狀態下則進入蛙跳狀態。其控制流程如圖7所示。

qrs1-t7.gif

4 結論

    本文設計了一種基于STM32和PCAP01的激光切割頭隨動系統,該系統以PCAP01為電容傳感器,以STM32F407為控制器為控制核心,完成了激光切割頭高度的跟隨。其電容的采樣率達到1 kHz,最快跟隨速度500 mm/s,動態響應精度0.05 mm,靜態響應精度0.001 mm。現場測試表明,該系統具有可靠性高、響應速度快、跟隨精度高、操作便利等優點。該系統必有廣闊的市場和應用前景。

參考文獻

[1] 朱國力,段正澄,龔時華.激光切割中的焦點位置檢測方法研究[J].制造業自動化,2000,22(12):33-35.

[2] 李明.激光切割頭與工件距離檢測系統的研制[D].哈爾濱:哈爾濱工業大學,2010.

[3] 肖金陵,虞瑤.基于CCD的激光切割焦點位置控制系統的設計與實現[J].光電技術應用,2006,21(4):42-46.

[4] 陳和平,石敏,王曉輝.激光切割Z軸彈性定距隨動系統的設計與實現[J].制造業自動化,2014,36(10):112-114.

[5] 鄧麗莉,桑勝波,張文棟,等.基于Pcap01芯片的高精度微電容檢測系統設計[J].傳感器學報,2013,26(8):1045-1049.

[6] LABROSSE J J.嵌入式實時操作系統μC/OS-III[M].邵貝貝,譯.北京:北京航空航天大學出版社,2012.

[7] KALMAN R E.A new approach to linear filtering and prediction theory[J].J.basic Eng.trans.asme,1960,82d(1):35-45.

[8] 嚴瓊.激光切割電容式Z浮微小電容檢測系統的研究[D].武漢:華中科技大學,2011.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
蜜乳av另类精品一区二区| 欧美日韩国产高清| 亚洲精品乱码久久久久久黑人 | 欧美日韩亚洲另类| 欧美va亚洲va国产综合| 欧美成人一区二区在线| 久久亚洲综合色一区二区三区| 久久激情综合| 久久久一区二区| 久久综合久久久久88| 久久久久综合一区二区三区| 久久精品日产第一区二区| 久久精品亚洲一区二区三区浴池| 欧美一区二区在线观看| 久久福利视频导航| 久久福利毛片| 久久综合激情| 欧美极品在线视频| 欧美精品乱人伦久久久久久 | 亚洲国产精品黑人久久久| 久久国产日韩| 久久国产成人| 亚洲国产精品精华液2区45| 亚洲经典一区| 99在线|亚洲一区二区| 一本到12不卡视频在线dvd| 国产精品99久久久久久久久| 亚洲一区二区免费在线| 亚洲一区日韩在线| 欧美中文字幕在线| 久久亚洲欧洲| 欧美极品在线播放| 国产精品久久久久9999高清| 国产伦精品一区二区三区视频黑人 | 亚洲国产成人精品女人久久久 | 欧美精品综合| 国产精品久久二区| 国产亚洲精品自拍| 亚洲成色www8888| 亚洲裸体视频| 亚洲欧美日韩系列| 亚洲国产精品久久| 99riav1国产精品视频| 亚洲免费在线视频| 久久久久久久综合日本| 欧美国产日本在线| 国产精品国产三级国产普通话三级 | 激情欧美一区| 99精品视频免费全部在线| 亚洲欧美日韩天堂一区二区| 亚洲国产一区二区视频| 中文亚洲欧美| 久久精品女人| 欧美日韩精品在线播放| 国产区二精品视| 亚洲欧洲精品一区二区精品久久久| 中文网丁香综合网| 亚洲国产精品久久久久婷婷老年 | 欧美亚洲一区| 欧美mv日韩mv国产网站| 国产精品久久久久久久久久妞妞| 精品999日本| 一区二区日韩欧美| 亚洲成色777777女色窝| 亚洲一区二区三区在线视频| 久久天天狠狠| 国产精品国内视频| 亚洲国产精品成人综合| 亚洲欧美99| aa日韩免费精品视频一| 久久男人资源视频| 国产精品久久91| 亚洲国产日韩欧美综合久久| 亚洲欧美国产va在线影院| 亚洲免费av电影| 久久久久久国产精品一区| 欧美日韩久久不卡| 黄色成人在线观看| 亚洲夜晚福利在线观看| 亚洲伦理网站| 久久久久久久久久久成人| 欧美午夜精品理论片a级按摩| 亚洲高清视频中文字幕| 香蕉久久夜色精品国产使用方法| 一区二区三区成人| 久久伊人亚洲| 国产亚洲精品久久久久久| 日韩视频免费看| 亚洲欧洲精品一区二区三区| 久久av一区二区三区漫画| 欧美日韩在线播放一区| 亚洲国产精品嫩草影院| 久久国产精品高清| 午夜一级在线看亚洲| 欧美日韩一级大片网址| 亚洲国产日韩在线| 亚洲国产专区| 久久嫩草精品久久久精品| 国产噜噜噜噜噜久久久久久久久 | 国产欧美日韩不卡| 9久草视频在线视频精品| 亚洲欧洲精品一区二区精品久久久| 久久久精品免费视频| 国产精品专区第二| 亚洲欧美激情视频| 亚洲欧美日韩国产中文| 欧美人成网站| 亚洲剧情一区二区| 一本色道久久综合亚洲精品按摩| 欧美成人免费一级人片100| 好看的亚洲午夜视频在线| 翔田千里一区二区| 久久国产精品久久久久久久久久 | 亚洲精品一品区二品区三品区| 91久久线看在观草草青青| 久久亚洲综合色一区二区三区| 国产一区二区三区久久久 | 亚洲二区在线视频| 久久久蜜桃一区二区人| 国产一区观看| 久久精品国产欧美亚洲人人爽| 欧美在线网站| 国产一区二区三区久久久| 性久久久久久久久| 欧美主播一区二区三区美女 久久精品人 | 亚洲第一成人在线| 亚洲人成在线观看| 欧美激情视频网站| 亚洲欧洲一区二区三区在线观看| 日韩视频在线免费| 欧美三级欧美一级| 国产精品99久久久久久久久| 亚洲私拍自拍| 国产精品男gay被猛男狂揉视频| 亚洲自拍16p| 久久国产精品72免费观看| 国内精品久久久久久久影视蜜臀 | 性欧美在线看片a免费观看| 久久爱www久久做| 国产婷婷色一区二区三区在线 | 久久成人久久爱| 蜜桃av综合| 亚洲日本理论电影| 亚洲综合日韩在线| 国产视频在线观看一区| 亚洲国产精品久久人人爱蜜臀 | 国产精品sss| 午夜精品久久久久影视 | 一本色道久久综合| 国产精品美腿一区在线看| 欧美亚洲视频一区二区| 久久久久久婷| 亚洲欧洲在线免费| 亚洲免费视频一区二区| 国产婷婷成人久久av免费高清| 亚洲国产三级网| 欧美偷拍另类| 性做久久久久久免费观看欧美| 免费一级欧美在线大片| 宅男66日本亚洲欧美视频| 久久不射网站| 亚洲欧洲一区二区在线播放| 午夜精品久久久久久久男人的天堂 | 亚洲一区日本| 噜噜噜躁狠狠躁狠狠精品视频 | 国产精品视频一二三| 久久av老司机精品网站导航| 久久理论片午夜琪琪电影网| 亚洲人成网站影音先锋播放| 亚洲欧美日韩精品在线| 在线高清一区| 亚洲综合欧美日韩| 黄色成人在线| 亚洲欧美日韩天堂| 亚洲电影在线免费观看| 亚洲综合色在线| 亚洲国产精品va在线看黑人| 午夜精品在线看| 亚洲国产精品va在线看黑人 | 91久久中文字幕| 国产精品日本精品| 亚洲人被黑人高潮完整版| 国产精品美女在线| 亚洲精品美女在线观看播放| 国产精品久久一卡二卡| 亚洲人成网站精品片在线观看| 国产精品美女主播| 99视频国产精品免费观看| 国产一区二区久久久| 中文日韩电影网站| 在线观看91精品国产麻豆| 欧美一区2区三区4区公司二百| 亚洲高清视频的网址| 欧美中文在线字幕| 一本色道久久综合亚洲91| 免费国产自线拍一欧美视频| 亚洲欧美日韩综合aⅴ视频| 欧美日韩1234| 亚洲三级网站| 狠狠色狠狠色综合日日91app|