音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

基于MCX314芯片的多軸運動控制平臺

出處:chunyang 發(fā)布于:2007-04-28 11:08:02

摘 要:本文主要介紹了基于MCX314運動控制芯片搭建的運動控制平臺。重點描述了芯片的寄存器及其命令方式,并闡述了系統(tǒng)能夠?qū)崿F(xiàn)的位置、速度、加速度等各種控制方式和直線、圓弧、位模式的插補方式,并給出了一個位模式插補方式實現(xiàn)的全過程。
關(guān)鍵詞:數(shù)字脈沖接口;MCX314;硬件插補;位模式

引言
目前,運動控制主要通過單片機或者計算機實現(xiàn),這種方法的軟、硬件研制周期長,嚴(yán)重影響系統(tǒng)的性能和可靠性。本文介紹的數(shù)控系統(tǒng)采用的是硬件插補,縮短了軟件設(shè)計周期。另外,原有的插補是根據(jù)給定的數(shù)學(xué)函數(shù),在理想的軌跡或輪廓上的已知點之間確定中間點的一種方法,很難得到復(fù)雜的曲線方程,而MCX314中的位模式插補功能就能很好地解決這個問題。本文介紹的算法可以將復(fù)雜曲線用一種特殊格式的文件來表示,用位模式實現(xiàn)插補驅(qū)動。
圖1為基于MCX314芯片的4軸數(shù)控系統(tǒng)的硬件平臺,系統(tǒng)的軟件平臺建立在它之上。此硬件平臺通過ISA總線接口實現(xiàn)對4個軸運動的控制,可提供4通道全數(shù)字伺服接口和1通道12位的模擬輸出(用于主軸控制), 其中每個軸都可以獨立設(shè)定位置或者控制速度,另外還提供了64輸入/48輸出光電隔離接口。它的軸控制器包括脈沖輸出接口、編碼器輸入接口和外部信號輸入接口。脈沖輸出接口直接與步進或數(shù)字伺服電機連接,控制電機運動;編碼器輸入接口接收來自電機上編碼器的反饋數(shù)據(jù),實現(xiàn)閉環(huán)控制。

使用MCX314的運動控制平臺的優(yōu)勢
基于MCX314芯片的運動控制平臺是一款全數(shù)字平臺,因為它完全有別于以前的數(shù)控系統(tǒng),以前的數(shù)控系統(tǒng)采用的是模擬信號輸出,在系統(tǒng)內(nèi)部,CPU以數(shù)字形式對信號進行處理,然后通過D/A轉(zhuǎn)換輸出模擬信號控制伺服電機運動,由輸出的模擬信號的電平高低來控制電機轉(zhuǎn)動的快慢。它采用的是脈沖形式輸出,在整個處理與輸出的過程中都采用數(shù)字信號,由輸出脈沖的頻率來控制電機轉(zhuǎn)動的快慢,由輸出脈沖的多少來控制電機轉(zhuǎn)動多少。如圖1所示,4軸控制器與電機之間交換的是數(shù)字信號,脈沖輸出和編碼器反饋都是高低電平形式,使用數(shù)字信號大大提高了系統(tǒng)的抗干擾性。
平臺具有這樣的優(yōu)勢是與MCX314芯片的特點分不開的。MCX314四軸運動控制芯片是基于DSP的運動控制專用芯片,接口簡單、編程方便,在數(shù)控機床、雕刻機、工業(yè)機器人等領(lǐng)域得到廣泛應(yīng)用,并正在向新的應(yīng)用領(lǐng)域拓展。MCX314芯片能與8位或者16位總線接口,通過命令、數(shù)據(jù)和狀態(tài)等寄存器實現(xiàn)4軸3聯(lián)動,實現(xiàn)位置、速度、加速度的運動控制和實時監(jiān)控,該芯片具有3種模式插補功能,輸出脈沖頻率可達(dá)4MHz。每軸都有伺服反饋輸入端、4個輸入點和8個輸出點、能獨立地設(shè)置為恒速、線性或者S曲線加/減速控制方式,并有2個32位的邏輯、實際位置計數(shù)器和狀態(tài)比較寄存器,實現(xiàn)位置的閉環(huán)控制。
平臺有兩項功能是能體現(xiàn)它的靈活性和易操作性的,即它的硬件插補功能和位模式插補功能。所謂硬件插補,即不用編寫復(fù)雜的插補程序,只需要設(shè)定一些參數(shù)和發(fā)出差補命令即可完成插補任務(wù)。

硬件插補功能
在硬件插補當(dāng)中,不用考慮插補算法,只要給出參數(shù)以及插補命令,整個過程就能由芯片自動控制,不需要軟件的任何干預(yù)。圖2是硬件插補的應(yīng)用流程。
本系統(tǒng)可以在4個軸中任意挑選出2個或者3個軸進行 直線插補、圓弧插補和位模式插補驅(qū)動,所以在進行插補驅(qū)動前應(yīng)指定插補軸。

位模式插補功能
位模式插補是把CPU計算的插補數(shù)據(jù)以數(shù)據(jù)包的方式接收后,以指定的驅(qū)動速度連續(xù)輸出插補脈沖。簡單地說,位模式插補就是根據(jù)+/-方向驅(qū)動脈沖的高低電平狀態(tài)來進行插補,每一位對應(yīng)一個脈沖,隨即驅(qū)動馬達(dá)轉(zhuǎn)動一步,如果馬達(dá)轉(zhuǎn)動一圈需要2048個脈沖,那么一個脈沖可使馬達(dá)轉(zhuǎn)動1/2048周。利用位模式差補方式可以加工出任意復(fù)雜形狀的曲線。
圖3為位模式插補的整個流程圖,直觀地介紹了位模式插補的整個過程,包括各個寄存器使用的時機,各種命令如何搭配使用來完成位模式插補的全過程。
算法實現(xiàn)
本文介紹的這個算法是將插補數(shù)據(jù)以一種特殊的格式放入一個文件中,算法根據(jù)數(shù)據(jù)的格式讀取插補數(shù)據(jù),進行插補驅(qū)動,插補驅(qū)動的過程如圖3所示,在后面的流程中不作詳解。插補數(shù)據(jù)根據(jù)二維/三維曲線的具體形狀而形成。
1. 舉例構(gòu)建位模式插補數(shù)據(jù)結(jié)構(gòu)文件如下:
Bitpattern.bp(文件名)文件數(shù)據(jù)如下:
BITPATTERN
AXIS 3 ——插補軸的指定
B ——數(shù)據(jù)有效,可以讀取
0000 2bff ffd4 0000① ——插補數(shù)據(jù)
B
f6fe 0000 000f 3fc0
B
1fdb 0000 00ff fc00
B
4000 7ff5 0000 0aff
E ——后面無數(shù)據(jù),文件結(jié)束
2. 位模式插補數(shù)據(jù)結(jié)構(gòu)文件的格式介紹:
?BITPATTERN:表示此文件的格式為位模式數(shù)據(jù)文件。
?AXIS:表示插補軸。
?3:十六進制數(shù)(二進制0011),表示插補軸的設(shè)定,同時表示2軸位模式插補,軸X和第二軸Y,全部參數(shù)設(shè)定參見表1。
當(dāng)程序從位模式數(shù)據(jù)文件中讀到此數(shù)值時,則根據(jù)表1中的規(guī)定執(zhí)行相應(yīng)的函數(shù)子程序。
B:表示下面有一行有效的位模式插補數(shù)據(jù),可以讀取。
E:表示下面無數(shù)據(jù),位模式插補數(shù)據(jù)結(jié)束,位模式數(shù)據(jù)文件結(jié)束。
其中的每行數(shù)據(jù)為十六進制數(shù),表示插補數(shù)據(jù),以①為例,“0000 2bff ffd4 0000”表示的分別是AX1軸正、負(fù)方向,AX2軸正、負(fù)方向的低16位數(shù)據(jù)。

結(jié)語
本文介紹的系統(tǒng)采用數(shù)字脈沖接口,處理的是數(shù)字信號,這在很大程度上提高了系統(tǒng)的抗干擾能力和可靠性,而且采用的是硬件插補方式,系統(tǒng)性能提高了,閉環(huán)處理的速度加快了,從而大大降低了數(shù)控軟件的編寫難度,縮短了開發(fā)周期。位模式插補方式解決了復(fù)雜曲線用公式難以描述的問題,文中介紹的算法巧妙地將復(fù)雜曲線轉(zhuǎn)換成一種格式文件,充分發(fā)揮出位模式插補的優(yōu)勢?!?/P>

參考文獻(xiàn)
1.The Data Book of MCX314, NOVA
2.葉佩青,汪勁松. MCX314運動控制芯片與數(shù)控系統(tǒng)設(shè)計. 北京:北京航空航天大學(xué)出版社,2002,11
3.畢承恩,丁乃建. 現(xiàn)代數(shù)控技術(shù)(上、下). 北京:機械工業(yè)出版社, 1991

  

關(guān)鍵詞:基于MCX314芯片的多軸運動控制平臺MCX314

版權(quán)與免責(zé)聲明

凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請必須注明維庫電子市場網(wǎng),http://m.58mhw.cn,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或證實其內(nèi)容的真實性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

廣告
OEM清單文件: OEM清單文件
*公司名:
*聯(lián)系人:
*手機號碼:
QQ:
有效期:

掃碼下載APP,
一鍵連接廣大的電子世界。

在線人工客服

買家服務(wù):
賣家服務(wù):
技術(shù)客服:

0571-85317607

網(wǎng)站技術(shù)支持

13606545031

客服在線時間周一至周五
9:00-17:30

關(guān)注官方微信號,
第一時間獲取資訊。

建議反饋

聯(lián)系人:

聯(lián)系方式:

按住滑塊,拖拽到最右邊
>>
感謝您向阿庫提出的寶貴意見,您的參與是維庫提升服務(wù)的動力!意見一經(jīng)采納,將有感恩紅包奉上哦!