• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于ARM的高精度全閉環(huán)時柵數(shù)控轉(zhuǎn)臺**1

      2012-10-23 07:52:34高忠華陳錫侯鄭方燕楊繼森
      制造技術(shù)與機(jī)床 2012年9期
      關(guān)鍵詞:角位移設(shè)定值高精度

      高忠華 陳錫侯 鄭方燕 楊繼森

      (①重慶理工大學(xué)機(jī)械檢測技術(shù)與裝備教育部工程研究中心,重慶400054;②合肥工業(yè)大學(xué)儀器科學(xué)與光電工程學(xué)院,安徽合肥 230009)

      時柵角位移傳感器是一種全新原理的傳感器,其 測量精度經(jīng)中國測試技術(shù)研究院檢定達(dá)±0.8″[1]。時柵轉(zhuǎn)臺是把時柵傳感器做為測角元件安裝于回轉(zhuǎn)工作臺(簡稱轉(zhuǎn)臺)內(nèi)部,實(shí)現(xiàn)轉(zhuǎn)臺分度的數(shù)字化顯示[2]。隨著機(jī)械加工的自動化水平和加工精度的不斷提高,人們對轉(zhuǎn)臺的自動定位的精度要求也越來越高。而市場上常見的數(shù)控轉(zhuǎn)臺,大多是利用伺服電動機(jī)上的角度編碼器作為反饋信號實(shí)現(xiàn)數(shù)字控制的。它實(shí)質(zhì)上是一種半閉環(huán)的控制系統(tǒng),如圖1所示。這種控制方案對轉(zhuǎn)臺的機(jī)械傳動精度要求很高,一般適用于轉(zhuǎn)臺分度精度和控制精度要求不高的場合。文獻(xiàn)[3]中采用CNC系統(tǒng)對各軸的補(bǔ)償功能實(shí)現(xiàn)了高精度定位,但它不能脫離數(shù)控機(jī)床單獨(dú)使用。為此本文提出了一種全閉環(huán)的轉(zhuǎn)臺控制系統(tǒng),如圖2所示。把所在課題組研制的高精度時柵傳感器作為反饋元件用來實(shí)時檢測轉(zhuǎn)臺的位置,以ARM7作為核心控制器件,并配以步進(jìn)電動機(jī)組成了一個獨(dú)立的全閉環(huán)的數(shù)控轉(zhuǎn)臺系統(tǒng),廣泛地應(yīng)用于各種場合。

      1 時柵轉(zhuǎn)臺全閉環(huán)控制系統(tǒng)設(shè)計

      時柵轉(zhuǎn)臺全閉環(huán)控制系統(tǒng)結(jié)構(gòu)如圖2所示。以ARM控制器作為數(shù)字控制系統(tǒng)核心控制器件,步進(jìn)電動機(jī)作為驅(qū)動部件,經(jīng)過一定的傳動比帶動轉(zhuǎn)臺轉(zhuǎn)過一定的角度。高精度時柵角位移傳感器做為測角元件安裝于轉(zhuǎn)臺內(nèi),把轉(zhuǎn)臺轉(zhuǎn)過的角度信息通過串口RS232實(shí)時反饋給ARM控制器,并與給定的角度設(shè)定值比較。通過一定的軟件控制算法,把差值轉(zhuǎn)換成相應(yīng)的脈沖,經(jīng)ARM控制器輸出,改變步進(jìn)電動機(jī)的輸出轉(zhuǎn)角,從而形成了一個全閉環(huán)的角位移控制系統(tǒng),實(shí)現(xiàn)了角位移的精準(zhǔn)定位。

      2 數(shù)控系統(tǒng)硬件設(shè)計

      本系統(tǒng)采用ARMLPC2138作為時柵轉(zhuǎn)臺數(shù)控系統(tǒng)的核心器件。LPC2138是PHILIPS公司推出的基于ARM7內(nèi)核的高性能芯片,除了內(nèi)置了串行通信接口外,還內(nèi)置了脈寬調(diào)制器,使其對步進(jìn)電動機(jī)的控制變得十分簡單易行?;贚PC2138控制系統(tǒng)硬件系統(tǒng)結(jié)構(gòu)圖如圖3所示。

      ARM控制器除了有時鐘電路和穩(wěn)定的供電電源外,還要有一個復(fù)位邏輯電路,以保證ARM上電后有一個確定的工作狀態(tài)。此外還必須留有JTAG程序仿真調(diào)試接口電路。

      2.1 RS232接口電路設(shè)計

      RS-232接口是一種串行通信接口。由于該系統(tǒng)通信距離近,無需使用握手信號,只需3根信號線:TXD(發(fā)送線)、RXD(接收線)和GND(地線)。系統(tǒng)的供電是3.3 V,所以要使用SP3232E進(jìn)行RS-232電平轉(zhuǎn)換。如圖4所示,Tx0、Tx1為發(fā)送數(shù)據(jù)端,Rx0與Rx1為接收數(shù)據(jù)端。LPC2138具有一個普通串口UART0和一個帶Modem接口的UART1。而SP3232E是一個2驅(qū)動器/2接收器的器件,為充分利用硬件資源,可將UART1接口也留出,便于以后系統(tǒng)升級。

      2.2 步進(jìn)電動機(jī)驅(qū)動電路

      電動機(jī)選用兩相混合式步進(jìn)電動機(jī),斯達(dá)公司的34HS300DZ型電動機(jī)輸出轉(zhuǎn)矩較大,可滿足一般的使用要求。驅(qū)動器選用MS-2H090M型,使用時細(xì)分?jǐn)?shù)調(diào)至最大,此時步進(jìn)電動機(jī)輸出的步距角為0.009°,這樣的步距角依然無法滿足高精度的要求。由于轉(zhuǎn)臺的蝸輪副的傳動比為90∶1,再加上2∶1的同步輪減速,折算到轉(zhuǎn)臺上的步距角為0.18″,這樣經(jīng)過機(jī)械傳動比減速達(dá)到了步距角細(xì)分的目的。ARM控制電動機(jī)驅(qū)動器的輸出引腳只有3.3 V,采用三態(tài)輸出的總線收發(fā)器74LS245,增強(qiáng)ARM輸出的驅(qū)動能力。

      3 控制系統(tǒng)軟件設(shè)計

      該系統(tǒng)軟件設(shè)計主要實(shí)現(xiàn)步進(jìn)電動機(jī)的高精度定位功能,另外還要求有友好的操作界面,功能完善,鍵盤設(shè)計合理,便于操作等功能。圖5給出了電動機(jī)控制的算法流程圖。

      首先把通過串口接收的時柵反饋數(shù)據(jù)與從鍵盤接收的角位移設(shè)定值在ARM控制器中相比較。如果與設(shè)定值相差較多,則控制器控制電動機(jī)以較大的速度迅速粗定位至與設(shè)定值相差1°以內(nèi)。在電動機(jī)加速過程中,要經(jīng)歷加速、勻速和減速過程。如果啟動時一次將速度升到給定速度,由于啟動頻率超過極限啟動頻率,步進(jìn)電動機(jī)要發(fā)生失步現(xiàn)象,因此會造成不能正常啟動。如果到終點(diǎn)時突然停下來,由于慣性作用,步進(jìn)電動機(jī)會發(fā)生過沖現(xiàn)象,會造成位置精度降低。所以,對步進(jìn)電動機(jī)的加減速要有嚴(yán)格的要求。那就是保證在不失步和過沖的前提下,用最快的速度移動到指定的粗定位位置。精定位采用慢速的逐次逼近設(shè)定值的算法,直至達(dá)到控制精度范圍內(nèi)為止。

      4 實(shí)驗(yàn)數(shù)據(jù)及分析

      全閉環(huán)時柵數(shù)控轉(zhuǎn)臺實(shí)物如圖6所示。

      對整周360°范圍內(nèi)每間隔36°設(shè)置一個設(shè)定值,定點(diǎn)采集10個位置的數(shù)據(jù)。根據(jù)該數(shù)控系統(tǒng)的實(shí)際定位值以及時柵在每一點(diǎn)的誤差值可以計算出該控制系統(tǒng)的綜合誤差。表1為經(jīng)多次測試之后選出的綜合誤差最大的一組實(shí)驗(yàn)數(shù)據(jù)。

      選用的時柵傳感器自身精度為±1″,該系統(tǒng)的定位誤差與傳感器誤差合起來的總誤差<±2″。從數(shù)據(jù)中可以看出,數(shù)控系統(tǒng)的自身的定位誤差≤0.72″,是由于采用全閉環(huán)的控制方案,大大提高了其定位的能力。

      表1 全閉環(huán)時柵數(shù)控轉(zhuǎn)臺實(shí)測誤差數(shù)據(jù)

      5 結(jié)語

      基于ARM的高精度時柵數(shù)控轉(zhuǎn)臺全閉環(huán)控制系統(tǒng),在轉(zhuǎn)臺蝸輪副加工精度不足的情況下,采用全閉環(huán)的控制方法,提高了控制系統(tǒng)的定位精度。在步進(jìn)電動機(jī)步距角細(xì)分不足的情況下,采用機(jī)械傳動比細(xì)分的方法,把電動機(jī)步距角折算到轉(zhuǎn)臺的圓分度上,解決了細(xì)分問題,而且簡單易行,具有較好的市場應(yīng)用前景。

      [1]彭東林,劉小康,張興紅,等.時柵位移傳感器原理與發(fā)展歷程[J].重慶理工大學(xué)學(xué)報:自然科學(xué)版,2010,24(10):40-45.

      [2]高忠華,彭東林,王先全,等.用于高精度數(shù)顯時柵轉(zhuǎn)臺的全自動測控系統(tǒng)[J].工具技術(shù),2008,42(9):95 -97.

      [3]張敬毅,倪俊霞.半閉環(huán)數(shù)控轉(zhuǎn)臺定位精度的補(bǔ)償和調(diào)整[J].制造業(yè)自動化,2000,22(6):59 -60.

      猜你喜歡
      角位移設(shè)定值高精度
      冷軋鍍鋅光整機(jī)延伸率控制模式的解析與優(yōu)化
      一種壓電驅(qū)動的角位移微動平臺設(shè)計與優(yōu)化
      基于離散小波變換方法的信號去噪應(yīng)用研究
      高抗擾高精度無人機(jī)著艦縱向飛行控制
      C空間中肢體參數(shù)的測量方法
      船載高精度星敏感器安裝角的標(biāo)定
      基于高精度測角的多面陣航測相機(jī)幾何拼接
      高精度免熱處理45鋼的開發(fā)
      山東冶金(2015年5期)2015-12-10 03:27:41
      西氣東輸二線人機(jī)交互界面的防呆系統(tǒng)
      自動化儀表(2015年5期)2015-06-15 19:01:34
      目標(biāo)設(shè)定值傳感器的原理與檢修
      托克逊县| 汾阳市| 屏南县| 云和县| 福贡县| 南京市| 桃园市| 垣曲县| 德钦县| 综艺| 塔河县| 榆中县| 威远县| 玉环县| 大港区| 内乡县| 荔浦县| 柏乡县| 石城县| 喜德县| 和平区| 华安县| 德保县| 揭阳市| 阆中市| 玉溪市| 松桃| 东乡县| 桓台县| 怀集县| 丰台区| 沂源县| 汝州市| 淮南市| 应城市| 安乡县| 青冈县| 岳西县| 新兴县| 乐清市| 伊宁县|