MCX514是一款既能與8/16位、16位数据总線接口也能與I2C串行数据总線接口的带插補功能的4軸運動控制芯片,它能對脈衝型伺服電機、步进電機进行各軸独立定位或速度控制。 可以選擇4軸中任意的2軸、3軸或4軸实现直線插補、圆弧插補、螺旋插補、位插補、連续插補等。
此外,MCX514多个芯片連接,还可以实现多軸直線插補。
本IC无需設定速度倍率,驅動速度可以以1pps为单位实现由1pps到最高8Mpps的自由輸出。
追加了新的插補功能,更易操作,能够实现更多样化的插補应用。
螺旋插補
在原有的直線、圆弧插補的基础上,在XY平面上进行的圆弧插補驅動中,同步移动其他軸,使其達到螺旋插補的效果。如图所示为旋转数圈的示例。预储寄存器
为支持高速連续插補驅動,提供了各區段8个预储结束点的寄存器。如左图,線段3移动距离相当短,但因为有了包含線段3的8个预储寄存器,所以数据写入時間只要比8个線段的移动平均時間长就可以做連续插補動作。
多芯片插補
多个MCX514相連接,可以实现5軸以上的多軸直線插補。
與高阶CPU相連接的除了惯有的8位数据总線、16位数据总線之外,还配备了I2C串行总線。同一总線上最多可以同時联接8片MCX514。
搭載速度范围自由功能,即无需速度倍率設定。MCX514的輸出范围可以以1pps为单位实现从1pps到8Mpps的全域速度設定。
傳统使用速度倍率設速度時:
・ 为達到低速、细微的速度設定,必须将速度倍率設小 → 却有无法移至高速驅動的缺陷
・ 为执行高速驅動,必须将速度倍率設大 → 却有无法設定细微驅動速度的弊端
本IC的速度范围自由功能解决了以上诸多的不便,驅動中可以实现由1pps、2pps这样的低速到1Mpps这样的高速,直接做速度变更。
同步操作是在发生某些指定的起动要素後,連锁执行某些指定動作的功能。由于不需要通过CPU控制,因此可以更高速且更精确执行指定動作。
同步操作可进行4套設定。1套同步操作是由1个指定起动要素與1个指定操作所构成。起动要素分别为通过指定位置、开始/结束驅動、由外部輸入信號的起动與关闭、内置计時器時間等15種。 此外,操作则包括开始/停止驅動、将现在位置计数值储存于多目的暂存器、写入驅動速度等28種。 通过利用設定多套同步操作,可以实现更为广泛的应用。
● 驅動中通过指定位置時,輸出外部信號。
● 驅動中輸入外部信號時,将现在位置储存于設定的暂存器。
● 驅動中由指定位置向外部輸出N个分割脈衝。
等等
在驅動中輸出分割脈衝的功能。 此为軸移动中在一定的時間間隔下同步执行各種動作時所使用的功能。 可設定分割脈衝长、脈衝宽和脈衝数。若與同步操作结合,即可从指定位置开始,通过开始/停止分割脈衝、輸入外部信號来改变分割长度和脈衝宽等。