 |
|
MPG2031 , 2 Axis Pulse Generator Chip |
Description
This Pulse Generator chip introduces one of Mycom’s new developments
in Motion Control technology. The MPG2031 Pulse Generator chip is a DSP type
peripheral circuit with built-in functions for Motion Control applications. The
MPG2031 can control Stepping motors as well as Digital Input Servo motors.
Address and Data commands sent directly to this Pulse Generator chip allow a
system designer the flexibility of composing S-Curve, Trapezoidal as well as
complex move profiles for Closed loop or Open loop applications.
Features
- Single Chip to operate two Axes of Motion Control for Stepping or
Digital Input Servo Motors.
- Capable of modify the Acceleration and Deceleration rates in order to
provide S-Curve, Trapezoidal and complex move profiles for Linear or
Circular Interpolated movements.
- Ultra High Speed Pulse Rate output up to 2.0 Mhz.
- Multi-Axes Synchronous Start functions.
- Starting point for Deceleration can be calculated automatically or two
modes of Manual functions can be used for Deceleration definitions.
- Three Modes for Home Position searching is provided.
- Encoder Counters are provided with Encoder scaling factors of 1 , 2 or 4
times the Input count.
- Six Interrupts are provide for system or user intervention.
Specifications
|
Items |
Descriptions |
| Power Requirement |
+5V ± 5% |
| Reference Clock |
131 Khz ~
4 Mhz |
| Pulse Range |
1 ~
16,777,215 |
| Deceleration Starting
Point Range |
1 ~
16,777,215 |
| Frequency Resolution |
65,536
steps within a given Output Frequency range |
| Acceleration or
Deceleration Slope Resolution |
65,536
steps within a given Output Frequency range |
| N-Division, Clock
Divisions |
256 steps |
| Complex Movement
Profile Data |
128 bytes |
| Maximum Output
Frequency |
0.004 ~
256 Hz ( CLK = 131 Khz , n = 256 ) 1 ~ 65,535 Hz ( CLK = 3.2768 Mhz ,
n = 25 )
122 ~ 2,000,000 ( CLK = 4 Mhz , n = 1) |
| Operations and
Functions |
S-Curve,
Complex or Trapezoidal profiles. Automatic calculation of Deceleration
starting point or two modes of Manual functions can be used for
Deceleration definitions. Linear and Circular interpolation positioning.
Encoder counter and Interrupt functions. Forward and Reverse limits,
Home Return, Emergency Stop, Slow down Stop, Pulse Output end control
and Emergency Stop for Servo’s motors. Output Pulse and Frequency
monitoring, I/O signal Logic setting as well as Velocity, Acceleration
and Deceleration settings. |
| Driver
Interface |
Output |
Clock |
½ Clock Switching
Setting |
| Inputs |
Alarm |
Active H/L Logic
Setting |
| In Position |
Active H/L Logic
Setting |
| Deviation Counter
Overflow |
Active H/L Logic
Setting |
| Sensor
Inputs |
Forward
Limit |
Active H/L Logic
Setting |
| Reverse
Limit |
Active H/L Logic
Setting |
| Near Home |
Active H/L Logic
Setting |
| Home |
Active H/L Logic
Setting |
| Encoder
Interface |
Inputs |
TTL A / B phases |
| Scaling 1/2/4 times
Input Count |
| |
Outputs |
4 Interrupt Outputs |
| Special Purpose Inputs |
Inputs |
Decel, Decel Stop,
Immediate Stop and Synchronize Axes |
| Special Purpose
Outputs |
Outputs |
Pulses in Progress, 6
Main Interrupts |
| General Purpose
Outputs |
2 User
defined Outputs |
| Operating Temperature |
0 ~ + 0°
C |
| Storage Temperature |
-60 ~
+150° C |
| Device Package |
100 Pin
QFP Lead Pitch : 0.5mm |
|