
MCX514是一款既能與8/16位、16位數(shù)據(jù)總線接口也能與I2C串行數(shù)據(jù)總線接口的帶插補(bǔ)功能的4軸運(yùn)動(dòng)控制芯片,它能對(duì)脈沖型伺服電機(jī)、步進(jìn)電機(jī)進(jìn)行各軸獨(dú)立定位或速度控制。 可以選擇4軸中任意的2軸、3軸或4軸實(shí)現(xiàn)直線插補(bǔ)、圓弧插補(bǔ)、螺旋插補(bǔ)、位插補(bǔ)、連續(xù)插補(bǔ)等。
此外,MCX514多個(gè)芯片連接,還可以實(shí)現(xiàn)多軸直線插補(bǔ)。
本IC無需設(shè)定速度倍率,驅(qū)動(dòng)速度可以以1pps為單位實(shí)現(xiàn)由1pps到最高8Mpps的自由輸出。
追加了新的插補(bǔ)功能,更易操作,能夠?qū)崿F(xiàn)更多樣化的插補(bǔ)應(yīng)用。

螺旋插補(bǔ)
在原有的直線、圓弧插補(bǔ)的基礎(chǔ)上,在XY平面上進(jìn)行的圓弧插補(bǔ)驅(qū)動(dòng)中,同步移動(dòng)其他軸,使其達(dá)到螺旋插補(bǔ)的效果。如圖所示為旋轉(zhuǎn)數(shù)圈的示例。
預(yù)儲(chǔ)寄存器
為支持高速連續(xù)插補(bǔ)驅(qū)動(dòng),提供了各區(qū)段8個(gè)預(yù)儲(chǔ)結(jié)束點(diǎn)的寄存器。如左圖,線段3移動(dòng)距離相當(dāng)短,但因?yàn)橛辛税€段3的8個(gè)預(yù)儲(chǔ)寄存器,所以數(shù)據(jù)寫入時(shí)間只要比8個(gè)線段的移動(dòng)平均時(shí)間長(zhǎng)就可以做連續(xù)插補(bǔ)動(dòng)作。

多芯片插補(bǔ)
多個(gè)MCX514相連接,可以實(shí)現(xiàn)5軸以上的多軸直線插補(bǔ)。
與高階CPU相連接的除了慣有的8位數(shù)據(jù)總線、16位數(shù)據(jù)總線之外,還配備了I2C串行總線。同一總線上最多可以同時(shí)聯(lián)接8片MCX514。

搭載速度范圍自由功能,即無需速度倍率設(shè)定。MCX514的輸出范圍可以以1pps為單位實(shí)現(xiàn)從1pps到8Mpps的全域速度設(shè)定。
傳統(tǒng)使用速度倍率設(shè)速度時(shí):
? 為達(dá)到低速、細(xì)微的速度設(shè)定,必須將速度倍率設(shè)小?? →?? 卻有無法移至高速驅(qū)動(dòng)的缺陷
? 為執(zhí)行高速驅(qū)動(dòng),必須將速度倍率設(shè)大????????? →??? 卻有無法設(shè)定細(xì)微驅(qū)動(dòng)速度的弊端
本IC的速度范圍自由功能解決了以上諸多的不便,驅(qū)動(dòng)中可以實(shí)現(xiàn)由1pps、2pps這樣的低速到1Mpps這樣的高速,直接做速度變更。

同步操作是在發(fā)生某些指定的起動(dòng)要素后,連鎖執(zhí)行某些指定動(dòng)作的功能。由于不需要通過CPU控制,因此可以更高速且更精確執(zhí)行指定動(dòng)作。
同步操作可進(jìn)行4套設(shè)定。1套同步操作是由1個(gè)指定起動(dòng)要素與1個(gè)指定操作所構(gòu)成。起動(dòng)要素分別為通過指定位置、開始/結(jié)束驅(qū)動(dòng)、由外部輸入信號(hào)的起動(dòng)與關(guān)閉、內(nèi)置計(jì)時(shí)器時(shí)間等15種。 此外,操作則包括開始/停止驅(qū)動(dòng)、將現(xiàn)在位置計(jì)數(shù)值儲(chǔ)存于多目的暫存器、寫入驅(qū)動(dòng)速度等28種。 通過利用設(shè)定多套同步操作,可以實(shí)現(xiàn)更為廣泛的應(yīng)用。

● 驅(qū)動(dòng)中通過指定位置時(shí),輸出外部信號(hào)。
● 驅(qū)動(dòng)中輸入外部信號(hào)時(shí),將現(xiàn)在位置儲(chǔ)存于設(shè)定的暫存器。
● 驅(qū)動(dòng)中由指定位置向外部輸出N個(gè)分割脈沖。
等等
在驅(qū)動(dòng)中輸出分割脈沖的功能。 此為軸移動(dòng)中在一定的時(shí)間間隔下同步執(zhí)行各種動(dòng)作時(shí)所使用的功能。 可設(shè)定分割脈沖長(zhǎng)、脈沖寬和脈沖數(shù)。若與同步操作結(jié)合,即可從指定位置開始,通過開始/停止分割脈沖、輸入外部信號(hào)來改變分割長(zhǎng)度和脈沖寬等。
