国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

基于ARM的高精度自動定位系統(tǒng)設(shè)計

發(fā)布時間:2010-4-16 13:18    發(fā)布者:我芯依舊
關(guān)鍵詞: arm , 定位系統(tǒng) , 高精度
1 引言

時柵傳感器是一種全新原理的位移傳感器,其原理及優(yōu)點可參考文獻。2004年時柵傳感器經(jīng)法定權(quán)威檢測部門——中國測試技術(shù)研究院檢定精度為±o.8”,達到計量光柵水平。為了實現(xiàn)時柵傳感器非線性誤差的自動修正,提高生產(chǎn)效率,需要設(shè)計一套高精度自動定位系統(tǒng)。本課題是以高精度光柵作為標準的檢定儀器來檢定時柵位移傳感器的非線性誤差,要求其具有USB通信接口,按外部指令數(shù)據(jù)自動轉(zhuǎn)位。

2 系統(tǒng)設(shè)計

傳感器非線性誤差自動修正系統(tǒng)結(jié)構(gòu)圖如圖1所示。系統(tǒng)裝置以回轉(zhuǎn)工作臺(以下簡稱轉(zhuǎn)臺)為載體,光柵和時柵傳感器分別通過聯(lián)軸結(jié)安裝在轉(zhuǎn)臺的轉(zhuǎn)軸上,隨轉(zhuǎn)臺同時轉(zhuǎn)動。工控機通過USB接口向ARM控制器發(fā)送轉(zhuǎn)位角度數(shù)據(jù),ARM控制電機旋轉(zhuǎn)以帶動轉(zhuǎn)臺,同時用串口接收時柵反饋的測茸值,形成閉環(huán)控制,并在定位完成后通知工控機,工控機再分別采集光柵和時柵的測量數(shù)據(jù)。作為標準檢定儀器的精密光柵所測得的角位移與時柵所測得的角位移的值做差,從而得到時柵在這一位置上的測量誤差。然后,工控機向ARM發(fā)送下一個設(shè)定的角度值,這樣在上位機程序的控制下按步驟完成每一個設(shè)定目標值的準確定位。對不同角度多次測鼉,當(dāng)所有的目標點都采集完成后,工控機便開始進行數(shù)據(jù)的擬合、誤差的修正與補償。

同時還要測最溫度、濕度等實驗條件參數(shù),以得出不同條件下的位置一誤差曲線以及修正參數(shù)。最后將溫度、濕度參數(shù)和修正參數(shù)移植到時柵中進行誤差測試.作為時柵的最終精度。本文將重點論述高精度定位系統(tǒng)的設(shè)計(如圖l中虛線框部分所示)。


圖1 時柵傳感器非線性誤差自動修正系統(tǒng)結(jié)構(gòu)圖

3 硬件設(shè)計

3.1 ARM控制系統(tǒng)

LPC214x系列是PHlLIPS公司新推出的基于ARM7內(nèi)核的高性能芯片,其最大特色是內(nèi)置了USB2.0全速控制器,LPC2146/2148還內(nèi)嵌了DMA引擎,使USB通信速度幾乎達到了USB2.0(全速)的最高通信速度;相對于普通ARM7芯片,LPC214x還提升了I/O端口的速度,具有很高的性價比。選用LPC2148作為控制器,它采用了超小LQFP64封裝。ARM控制系統(tǒng)結(jié)構(gòu)圖如圖2所示,其中控制系統(tǒng)電源由USB接口提供。


圖2 ARM控制系統(tǒng)結(jié)構(gòu)圖

3.2 USB接口電路

USB的物理接口包括4根線,分別為電源線(Vbus)、數(shù)據(jù)線+(D+)、數(shù)據(jù)線-(D-)、地線(GND)。其中D+和D-是一對差模的信號線,而Vbus和GND提供了5V的電源,它可以給一些設(shè)備供電,如圖3所示,其中J1的第5腳是B型USB接口的外殼。USB總線的D+和D-線都要串接一個匹配電阻(R13和R14),LPC214x的P0.23引腳為USB設(shè)備控制器用于檢測USB總線是否插入的檢測引腳,該引腳可串聯(lián)1個10kΩ的電阻接到USB的Vbus上。LPC214x USB控制器的USB引腳占用了第10引腳(D+)和第11引腳(D-)。

為了使LPC214x的軟件可以更靈活地控制USB設(shè)備與主機之間的連接,使用P0.31來實現(xiàn)SoftConnectTM特性。Q1選用P溝道MOS管2SJ355,當(dāng)P0.31輸出低電平時,D+線通過R18上拉到VDD3.3,通知USB主機:USB設(shè)備要與其建立連接;當(dāng)P0.31輸出高電平時,D+線斷開與VDD3.3的連接.通知USB主機:USB設(shè)備已經(jīng)斷開與USB主機的連接。


圖3 USB接口電路

SPX1117M-3.3是Sipex公司生產(chǎn)的LDO芯片。SPX1117系列LDO芯片輸出電流可達800mA,輸出電壓的精度在±1%以內(nèi),還具有電流限制和熱保護功能。

3.3 步進電機驅(qū)動電路

根據(jù)現(xiàn)有的實驗轉(zhuǎn)臺和課題的控制要求,可選擇北京斯達微步控制技術(shù)有限公司的34HS300DZ型兩相混合式步進電機,與其配套的驅(qū)動器的型號為MS-2H090M。為達到最高的控制精度,細分數(shù)應(yīng)設(shè)為最大值,則電機步距角為0.009度。由于同步帶的傳動比為2:1,蝸桿與蝸輪的傳動比為90:1,則電機與轉(zhuǎn)臺的總傳動比為180:1,轉(zhuǎn)臺步距角為0.18秒。

MS-2H090M型驅(qū)動器對輸入的電壓信號或電流信號均有要求,由此需設(shè)計控制器與驅(qū)動器的接口電路,以八同相三態(tài)緩沖器成驅(qū)動器74HC244為接口芯片。ARM輸出的信號(包括電機使能信號、方向信號和脈沖信號)經(jīng)過74HC244后將3.3V高電平電壓轉(zhuǎn)換為驅(qū)動器要求的5V,同時增強了驅(qū)動能力。

4 軟件設(shè)計

4.1 系統(tǒng)定位流程

高精度自動定位系統(tǒng)流程圖如圖4所示。首先ARM控制器通過USB從上位機接收轉(zhuǎn)位角度值(設(shè)為A度),然后通過串口接收時柵的初始值,再將從上位機接收到的轉(zhuǎn)位角度值折算成步進電機的脈沖數(shù),發(fā)脈沖控制步進電機轉(zhuǎn)位(A-1)度,完成后從事口接收時柵測量結(jié)果的反饋信號.并與初值比較,計算出實際轉(zhuǎn)位角度值,再將實際值與上位機預(yù)先設(shè)定的值進行比較,若一致,則輸出定位完畢信號,從USB口接收上位機傳來的下一個角度值;若不一致,再判斷是否超過了設(shè)定值,控制電機修正。


圖4 高精度自動定位系統(tǒng)流程圖

4.2 步進電機的位置控制及算法

步進電機的位置控制需要兩個參數(shù)。第一個參數(shù)是步進執(zhí)行機構(gòu)當(dāng)前的位置參數(shù),稱其為絕對位置。第二個參數(shù)是從當(dāng)前位置移動到目標位置的距離,可以用折算的方式將這個距離折算成步進電機的步數(shù)。

根據(jù)經(jīng)典控制理論,步進電機的閉環(huán)定位控制方法可分為單向逼近和雙向逼近這兩種,一般情況下,雙向逼近的定位速度要快于單向逼近,但是雙向逼近往往會帶來同程誤差。本設(shè)計中單向逼近的算法流程圖如圖5(a)所示。單向逼近采用2分法,當(dāng)預(yù)設(shè)值A(chǔ)大于1度時,正轉(zhuǎn)(A-1)度。防止超過,然后每次走剩下步數(shù)的一半;當(dāng)預(yù)設(shè)值A(chǔ)小于或等于1度時,直接開始每次走剩下步數(shù)的一半來逼近。轉(zhuǎn)過的角度非常接近預(yù)設(shè)值時,即使適用2分發(fā)也有可能超過預(yù)設(shè)值,這時電機反轉(zhuǎn)1度后重新逼近。這種算法理論上能將轉(zhuǎn)臺控制到±0.09秒,但由于目前時柵的分辨率為0.2秒,故只能將轉(zhuǎn)臺控制到±0.2秒。


圖5 步進電機閉環(huán)定位流程圖

若采用雙向逼近,算法相對簡單一點,如圖5(b)所示,每修正一次,ARM控制器就接收一次時柵反饋信號,按不足的或超過的步數(shù)來正轉(zhuǎn)或反轉(zhuǎn)修正。采用雙向逼近時,系統(tǒng)裝置的回程誤差主要是兩個聯(lián)軸結(jié)這種機械結(jié)構(gòu)帶來的誤差,實驗證明此誤差不超過1秒,故在定位精度要求不高的場合,可采用雙向逼近方式來快速定位。

4.3 USB通信流程

USB的通信流程圖如圖6所示。首先要初始化USB控制器,然后設(shè)置USB控制器中斷向量,并打開IRQ中斷,再根據(jù)后臺的中斷,在前臺處理USB事件,當(dāng)USB設(shè)備的地址配置完成后,才可對端點進行讀寫操作,從邏輯端點1接收轉(zhuǎn)位角度數(shù)據(jù)。定位完成后,從邏輯端點1發(fā)送定位完成信號到上位機。準備接收下一個轉(zhuǎn)位角度數(shù)據(jù)。


圖6 USB通信流程圖

5 結(jié)束語

高精度自動定位系統(tǒng)采用了高性能的32位處理器ARM作為主控芯片,以閉環(huán)方式控制步進電機精確定位,并通過USB接口與上位機通信。通過對系統(tǒng)的整機調(diào)試。定位精度達至±1秒,并且定位速度快,能有效提高檢測效率。該系統(tǒng)除用于面向時柵傳感器非線性誤差的自動修正的開發(fā)外,相關(guān)的單元技術(shù)在其它領(lǐng)域中,如儀器校正、機械加工和制造業(yè)中均有廣泛的應(yīng)用前景。

本文作者的創(chuàng)新點:設(shè)計了基于ARM的高精度自動定位系統(tǒng),實現(xiàn)了傳感器非線性誤差的自動修正。

項目經(jīng)濟效益:7萬元


作者:胡超,劉小康      來源:《微計算機信息》(嵌入式與SOC)2009年第7-2期
本文地址:http://m.qingdxww.cn/thread-10522-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點和對其真實性負責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區(qū)
  • 使用SAM-IoT Wx v2開發(fā)板演示AWS IoT Core應(yīng)用程序
  • 使用Harmony3加速TCP/IP應(yīng)用的開發(fā)培訓(xùn)教程
  • 集成高級模擬外設(shè)的PIC18F-Q71家族介紹培訓(xùn)教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿(mào)澤電子(Mouser)專區(qū)

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 免费国产成人高清在线看软件| 欧美日本国产| 欧美一级高清免费a| 一级黄色片一级黄色片| 手机在线看片日韩| 午夜精品尤物福利视频在线| 绑着男军人的扒开内裤| 三级黄毛片| 欧美日b视频| 日本在线视频网站www色下载| 亚洲成人在线网站| 桃色综合网| 中文字幕成人网| 国内精品乱码卡一卡2卡三卡新区| 日韩人妻无码精品久久中文字幕 | 天天影视亚洲| 色网站在线播放| 摔跤成人黄版| GAY2022空少被体育生暴菊| 三级黄色视屏| 亚洲成人一区在线| 色综合久久88色综合天天小说| 我的男友是消防员在线观看| 4455永久在线毛片观看| 人妻精品久久无码专区| 天天综合天天综合| 亚洲一区视频| 伊人免费网| 91黄色大片| 日本最新免费区中文| 欧美日韩经典| 亚洲94vvv男人的天堂五月| 午夜在线观看完整高清免费| 国产成人无码WWW免费视频在线| 求个av网站| 亚洲一级免费毛片| 亚洲第一欧美| 综合网色| 蜜臀AV久久国产午夜福利软件| 亚洲国产成人久久综合区| 手机三级在线|