
MCX305 是一個單軸運動控制 IC,可連接步進,或伺服馬達,同時可以控制馬達的速度,位置,因為由IC直接控制;所以於驅動馬達中完全不佔用CPU時間,MCX305,?是用來控制脈衝輸入方式的伺服、步進馬達位置與速度的IC。
•內部有加減速的脈波計數器
•運轉時不占用CPU之時間
•包含編碼器回授介面
•最快脈波輸出速度︰4MPPS
| 時序訊號(CLK=16MHz)時 | |
脈波輸出速度 |
1PPS ~ 4MPPS |
脈波輸出精確度 |
±0.1%以下(1 ~ 8KPPS) |
速率範圍 |
1~500 |
初速度 |
1~8191 |
驅動速度 |
1~8191 |
加減速率 |
1~65535 |
加減速度 |
61 PPS/S (速率範圍=1) ~2 X 109 PPS/S (速率範圍=500) |
定量驅動輸出脈波數 |
1~16772215 |
可選擇獨立2相脈衝或1脈衝驅動方式 |
|
| 位置計數器 | |
理論位置計數器 |
-8388608 ~ +8388607 |
實際位置計數器 |
-8388608 ~ +8388607 |
資料易讀取和寫入 |
|
| 比較暫存器 | |
COMP 記錄器範圍 |
-8388608 ~ +8388607 |
COMP+ 記錄器範圍 |
-8388608 ~ +8388607 |
COMP- 記錄器範圍 |
-8388608 ~ +8388607 |
位置計數器或偏差量之大小可做狀態或訊號輸出 |
|
等間隔脈衝
間隔脈衝範圍 1 ~ 16777215
計數清除和輸出脈波ON/OFF命令
硬體監視輸出
偏差輸出:理論位置和實際位置發生誤差時可輸出 偏差
符號與(13BIT)的絕對值
速度輸出:在驅動方向和現在速度(13BIT)輸出
可由外部輸入訊號選擇偏差或速度輸出
中斷
發生中斷因素:
加速至定速開始時
定速至減速開始時
結束驅動時
位置計數器或偏差≧COMP改變時
位置計數器或偏差﹤COMP改變時
位置計數器或偏差≧COMP+改變時
位置計數器或偏差≧COMP– 改變時
以上之因素可設為有效/無效
外部減速/立刻停止訊號
4點 (IN 0~3)
可選擇輸入有效/無效或訊號之邏輯準位
可做為一般輸入使用
伺服馬達對應訊號
SV-RDY(伺服待機)、SV-ALM(伺服異常)及INPOS(定位完成)訊號可設
為有效、無效
汎用輸出訊號
8點 (OUT 0 ~ 7)
驅動狀態訊號輸出
DRIVE(驅動脈衝輸出中)、ASND(加速驅動中)、CNST(定速驅動中)及
DSND(減速驅動中)等訊號
驅動狀態可由狀態暫存器讀取
限制輸入(硬體限制)
LMT+ (正方向),LMT-(負方向)
可選擇邏輯準位
可選擇限制訊號輸入後系統以減速或立刻停止方式
之停止
緊急停止輸入訊號
1點 (EMG)
低準位時驅動脈波立刻停止
電壓 |
+5V±5% (最大電流︰65mA) |
I/O脈衝準位 |
CMOS、TTL連接 |
時序脈波 |
16Mhz (標準) |
環境溫度 |
-40 ~ 85℃ (-40 ~ 180℉) |
尺寸 |
80-pin QFP, pin pitch:0.8mm 23.8×17.8×3.05㎜ |