MCX305 單軸運動控制IC
聲明:您必須遵守我們的協(xié)議,如果您下載了該資源行為將被視為對《電天下賬號管理規(guī)范》全部內(nèi)容的認可,本網(wǎng)站資源來自原創(chuàng),僅供用于學習和交流,請勿用于商業(yè)用途。如有侵權(quán)、不妥之處,請舉報本資源,我們將及時審核處理!
MCX305 單軸運動控制IC
文本預覽
MOTOR CONTROL IC
MCX305 OPERATION MANUAL
Manufacturer: NOVA Electronics
Exclusive Agent in Taiwan: HJ Industrial Co., Ltd.
3F, 308, JiLin Road, Taipei
Tel: (02) 2531-4255
Fax:(02) 2567-6372------------------------------------------ Table of Contents -----------------------------------
---------
1. Introduction ................................................................................................................................. 1
2. Mechanism .................................................................................................................................. 3
2-1. Quantitative Operation ................................................................................................... 3
2-2. Continuous Operation ..................................................................................................... 4
2-3. Setting up Operation Parameters ................................................................................. 5
2-3-1. Range .................................................................................................................... 5
2-3-2. Setting up Operation Parameters ................................................................... 5
2-3-3. Initial Speed .......................................................................................................... 6
2-3-4. Operation Speed ................................................................................................ 6
2-3-5. Pulse Outputs ........................................................................................................ 6
2-4. Position Control ................................................................................................................. 7
2-4-1. Theoretical/Actual Position Counters ............................................................. 7
2-4-2. Comparison Register(Software Limit) .............................................................. 8
2-4-3. Interval Pulse Counter .................................................................................... 10
2-5. Hardware Monitor Output .............................................................................................. 11
2-5-1. Output of Theoretical/Actual Position Counters Deviation ....................... 11
2-5-2. Output of Current Speed .................................................................................. 12
2-6. Interruption Function ........................................................................................................ 12
2-7. Miscellaneous Mechanism .............................................................................................. 13
2-7-1. Selecting Pulse Output ....................................................................................... 13
2-7-2. Hardware Limit ..................................................................................................... 13
2-7-3. Inputs for Locating Hi/Constant Speed .......................................................... 14
2-7-4. Signals Corresponding to Servo Generator .................................................. 14
2-7-5. Emergency Stop .................................................................................................. 15
2-7-6. General Output ................................................................................................... 15
2-7-7. Synchronous Signal upon Start-up .................................................................. 16
2-7-8. Output in Operation Status ............................................................................... 16
2-7-9. Miscellaneous Mechanism ................................................................................ 17
3. Terminator Allocation & Signal Description .......................................................................... 18
4. Read-out/Write-in Register ....................................................................................................... 24
4-1. Command Register WR00 ........................................ 25
4-2. MODE Setup Register 0 WR0 ................................... 25
4-3. MODE Setup Register 1 WR02 ..................................... 25
4-4. Output Register WR04 ..................................... 26
4-5. Write-in Data Registers 0~ 2 WR05~ WR07 ............................ 26
4-6. Status Register RR00 ...................................... 27
4-7. Interruption Elements Register RR01 ...................................... 28
4-8. Error Register RR02 ...................................... 29
4-9. End Status Register RR03 ...................................... 31
4-10. Input Register RR03 ...................................... 32
4-11. Read-out Data Registers 0~ 2 RR05~ RR06 ............................... 325. List of Commands ....................................................................................................................... 33
6. Data Write-in Commands ........................................................................................................ 34
6-1. MODE Setup 20h Data Length 3 ....................... 34
6-2. Range Setup 21h Data Length 2 ....................... 37
6-3. Ascend & Descend Ratios Setup 22h Data Length 2 ....................... 38
6-4. Initial Speed Setup 23h Data Length 2 ....................... 38
6-5. Operation Speed Setup 24h Data Length 2 ....................... 39
6-6. Pulse Outputs Setup 25h Data Length 3 ....................... 39
6-7. Theoretical Position Counter Setup 26h Data Length 3 ....................... 40
6-8. Actual Position Counter Setup 27h Data Length 3 ....................... 40
6-9. COMP Register Setup 28h Data Length 3 ....................... 41
6-10. COMP + Register Setup 29h Data Length 3 ....................... 41
6-11. COMP - Register Setup 2Ah Data Length 3 ....................... 42
6-12. Interval Pulse Register Setup 2Bh Data Length 3 ....................... 42
6-13. As(Des)cendinging Operation Speed Setup 2Ch Data Length 2 ....................... 43
7. Operation Commands ............................................................................................................. 44
7-1. Positive Direction Quantitative Operation 00h .................................................... 44
7-2. Negative Direction Quantitative01h .................................................... 44
Operation
7-3. Positive Direction Continuous Operation 02h .................................................... 45
7-4. Negative Direction Continuous Operation 03h .................................................... 45
7-5. Descend Stop 04h .................................................... 46
7-6. Immediate Stop 05h .................................................... 46
8. Data Reading Commands ...................................................................................................... 47
8-1. Reading Theoretical Position Counter 40h Data Length 3 ........................ 47
8-2. Reading Actual Position Counter 41h Data Length 3 ........................ 47
8-3. Reading Deviation Data 42h Data Length 3 ........................ 48
8-4. Initial Speed Setup 43h Data Length 2 ........................ 48
8-5. Operation Speed Setup 44h Data Length 2 ........................ 48
9. Miscellaneous Commands ....................................................................................................... 49
9-1. Resetting Interval Pulse Counter 60h ..................................................... 49
9-2. Interval Pulse Output ON 61h ..................................................... 49
9-3. Interval Pulse Output OFF 62h ..................................................... 49
9-4. Ascending Operation Speed 63h ..................................................... 50
9-5. Descending Operation Speed 64h ..................................................... 50
9-6. NOP 65h ..................................................... 50
10. Application Examples of Loop ................................................................................................ 51
10-1. Example of Connection to CPU .................................................................................... 51
10-2. Example of Drive Pulse Output ...................................................................................... 52
10-3. Example of Input Signal Loops of Limit, etc ................................................................ 52
10-4. Example of H/W Monitor Output & 2-Phase Pulse Input Loop ................................ 53
11. Examples of Command Setup ................................................................................................ 5412. Electric Characteristic ............................................................................................................... 58
12-1. Absolute Maximum Rating .............................................................................................. 58
12-2. DC Characteristic ............................................................................................................. 58
12-3. Terminator Capacity ........................................................................................................ 58
12-4. AC Characteristic ............................................................................................................. 59
12-4-1. Clock Timing ...................................................................................................... 59
12-4-2. Initialize Timing .................................................................................................. 59
12-4-3. Timing CPU Path ............................................................................................... 60
12-4-4. Timing of BUSY * Signal .................................................................................... 61
12-4-5. Start-up Outputs Timing .................................................................................. 61
12-4-6. Output Signal in Operation Timing .............................................................. 62
MCX305 OPERATION MANUAL
Manufacturer: NOVA Electronics
Exclusive Agent in Taiwan: HJ Industrial Co., Ltd.
3F, 308, JiLin Road, Taipei
Tel: (02) 2531-4255
Fax:(02) 2567-6372------------------------------------------ Table of Contents -----------------------------------
---------
1. Introduction ................................................................................................................................. 1
2. Mechanism .................................................................................................................................. 3
2-1. Quantitative Operation ................................................................................................... 3
2-2. Continuous Operation ..................................................................................................... 4
2-3. Setting up Operation Parameters ................................................................................. 5
2-3-1. Range .................................................................................................................... 5
2-3-2. Setting up Operation Parameters ................................................................... 5
2-3-3. Initial Speed .......................................................................................................... 6
2-3-4. Operation Speed ................................................................................................ 6
2-3-5. Pulse Outputs ........................................................................................................ 6
2-4. Position Control ................................................................................................................. 7
2-4-1. Theoretical/Actual Position Counters ............................................................. 7
2-4-2. Comparison Register(Software Limit) .............................................................. 8
2-4-3. Interval Pulse Counter .................................................................................... 10
2-5. Hardware Monitor Output .............................................................................................. 11
2-5-1. Output of Theoretical/Actual Position Counters Deviation ....................... 11
2-5-2. Output of Current Speed .................................................................................. 12
2-6. Interruption Function ........................................................................................................ 12
2-7. Miscellaneous Mechanism .............................................................................................. 13
2-7-1. Selecting Pulse Output ....................................................................................... 13
2-7-2. Hardware Limit ..................................................................................................... 13
2-7-3. Inputs for Locating Hi/Constant Speed .......................................................... 14
2-7-4. Signals Corresponding to Servo Generator .................................................. 14
2-7-5. Emergency Stop .................................................................................................. 15
2-7-6. General Output ................................................................................................... 15
2-7-7. Synchronous Signal upon Start-up .................................................................. 16
2-7-8. Output in Operation Status ............................................................................... 16
2-7-9. Miscellaneous Mechanism ................................................................................ 17
3. Terminator Allocation & Signal Description .......................................................................... 18
4. Read-out/Write-in Register ....................................................................................................... 24
4-1. Command Register WR00 ........................................ 25
4-2. MODE Setup Register 0 WR0 ................................... 25
4-3. MODE Setup Register 1 WR02 ..................................... 25
4-4. Output Register WR04 ..................................... 26
4-5. Write-in Data Registers 0~ 2 WR05~ WR07 ............................ 26
4-6. Status Register RR00 ...................................... 27
4-7. Interruption Elements Register RR01 ...................................... 28
4-8. Error Register RR02 ...................................... 29
4-9. End Status Register RR03 ...................................... 31
4-10. Input Register RR03 ...................................... 32
4-11. Read-out Data Registers 0~ 2 RR05~ RR06 ............................... 325. List of Commands ....................................................................................................................... 33
6. Data Write-in Commands ........................................................................................................ 34
6-1. MODE Setup 20h Data Length 3 ....................... 34
6-2. Range Setup 21h Data Length 2 ....................... 37
6-3. Ascend & Descend Ratios Setup 22h Data Length 2 ....................... 38
6-4. Initial Speed Setup 23h Data Length 2 ....................... 38
6-5. Operation Speed Setup 24h Data Length 2 ....................... 39
6-6. Pulse Outputs Setup 25h Data Length 3 ....................... 39
6-7. Theoretical Position Counter Setup 26h Data Length 3 ....................... 40
6-8. Actual Position Counter Setup 27h Data Length 3 ....................... 40
6-9. COMP Register Setup 28h Data Length 3 ....................... 41
6-10. COMP + Register Setup 29h Data Length 3 ....................... 41
6-11. COMP - Register Setup 2Ah Data Length 3 ....................... 42
6-12. Interval Pulse Register Setup 2Bh Data Length 3 ....................... 42
6-13. As(Des)cendinging Operation Speed Setup 2Ch Data Length 2 ....................... 43
7. Operation Commands ............................................................................................................. 44
7-1. Positive Direction Quantitative Operation 00h .................................................... 44
7-2. Negative Direction Quantitative01h .................................................... 44
Operation
7-3. Positive Direction Continuous Operation 02h .................................................... 45
7-4. Negative Direction Continuous Operation 03h .................................................... 45
7-5. Descend Stop 04h .................................................... 46
7-6. Immediate Stop 05h .................................................... 46
8. Data Reading Commands ...................................................................................................... 47
8-1. Reading Theoretical Position Counter 40h Data Length 3 ........................ 47
8-2. Reading Actual Position Counter 41h Data Length 3 ........................ 47
8-3. Reading Deviation Data 42h Data Length 3 ........................ 48
8-4. Initial Speed Setup 43h Data Length 2 ........................ 48
8-5. Operation Speed Setup 44h Data Length 2 ........................ 48
9. Miscellaneous Commands ....................................................................................................... 49
9-1. Resetting Interval Pulse Counter 60h ..................................................... 49
9-2. Interval Pulse Output ON 61h ..................................................... 49
9-3. Interval Pulse Output OFF 62h ..................................................... 49
9-4. Ascending Operation Speed 63h ..................................................... 50
9-5. Descending Operation Speed 64h ..................................................... 50
9-6. NOP 65h ..................................................... 50
10. Application Examples of Loop ................................................................................................ 51
10-1. Example of Connection to CPU .................................................................................... 51
10-2. Example of Drive Pulse Output ...................................................................................... 52
10-3. Example of Input Signal Loops of Limit, etc ................................................................ 52
10-4. Example of H/W Monitor Output & 2-Phase Pulse Input Loop ................................ 53
11. Examples of Command Setup ................................................................................................ 5412. Electric Characteristic ............................................................................................................... 58
12-1. Absolute Maximum Rating .............................................................................................. 58
12-2. DC Characteristic ............................................................................................................. 58
12-3. Terminator Capacity ........................................................................................................ 58
12-4. AC Characteristic ............................................................................................................. 59
12-4-1. Clock Timing ...................................................................................................... 59
12-4-2. Initialize Timing .................................................................................................. 59
12-4-3. Timing CPU Path ............................................................................................... 60
12-4-4. Timing of BUSY * Signal .................................................................................... 61
12-4-5. Start-up Outputs Timing .................................................................................. 61
12-4-6. Output Signal in Operation Timing .............................................................. 62
AIGC
MCX305是一款專為單軸(Uniaxial)伺服電機或步進電機運動控制設計的高度集成的微控制器(Microcontroller)。該芯片屬于先進的運動控制解決方案系列,集成了豐富的功能,如脈沖寬度調(diào)制(PWM)信號發(fā)生器、電機電流控制、速度和位置傳感器接口、以及內(nèi)置的PID控制器等,以實現(xiàn)精準、靈活且高效的閉環(huán)控制。
MCX305通過簡化硬件設計并優(yōu)化算法執(zhí)行,能夠處理諸如速度控制、加減速控制、位置跟蹤、以及過載保護等多種任務。用戶可以通過其豐富的配置選項自定義電機參數(shù),并可通過串行通信接口(如SPI、I2C或UART)與外部設備進行數(shù)據(jù)交換和設置調(diào)整,從而適應不同應用場景的需求。
總之,MCX305單軸運動控制IC憑借其高度集成性和靈活性,在工業(yè)自動化、機器人技術(shù)、精密機械以及其他需要精確線性運動控制的領域中具有廣泛的應用潛力。
相關(guān)資源推薦