Motion Control
Stepper Motors and Step Motor Controllers
  The Motion Group, Inc.



Stepper Motors
Linear Actuators

[PDF file - 700k]

Pico Droplet
NEW
Syringe Pumps



Ready-To-Steptm
Black Box
Systems
   - Single Axis
   - Multiple Axis


OEM Card sets
   - Multiple Axis
   - Motor Drivers

CNC Retro Kits


High Res  NEW
Slide Systems


Videos

Software

free hit counter


step motors
American Made
MMC Series

The MMC controller contains a CY 545 step motor controller microprocessor. The multiplexer section allows the CY 545 to control up to four step motor channels by multiplexing the motion signals between the channels. All actions of this system are controlled by high-level CY 545 commands. (See SID Command Set Summary).

In this system, the user bits of the CY 545 (USRB 0-7) are assigned to control both the 8 line output mux and the 8 line input mux. The output lines (0, 1, 2 and 3) select a motor channel; the remainder (4, 5, 6, and 7) are available for general purpose output functions. The 8 line input mux inputs the home sensor on lines (0, 1, 2 and 3); the remainder (4, 5, 6 and 7) are general purpose.

When a channel is selected, the step pulses and the direction signal from the CY 545 are directed to the motor driver by the multiplexer. Additionally, selection shifts the driver from park-power to full-power. The muxers also direct the signal from the home sensor, for that channel, back to the controller.

Normally, one channel is selected at a time as the MMC card only generates signals for one step motor. If more than one channel is selected the motors will make identical moves. Only one motor can be homed at a time. Curves and 3-D motions are produced by single stepping the system and switching motors each step. A major advantage of this system is the ability to trace true point-to-point patterns.

The card is self-contained and can operate independently or under the serial command of a host computer. In independent mode, the host computer is used to “teach” the system by sending a string of commands, which are stored for later execution, in the on-board memory of the controller card. In direct mode the host commands are executed immediately by the CY 545. A combination of these two modes is also possible; typically macro command strings are loaded to the memory and then executed as required by the host.

Manually jogging the motors is possible by building a simple toggle switch assembly and loading the onboard memory with the jogging control sequence found on the Download page. [ mmcjog.pdf ] explains the coding proceedure as well as the switch assembly.

Each axis includes a CI cable (chassis interface cable). This 10 pin cable connects the home sensor, spare user I/O and the limit loop signals back to the controller.

The MMC-8 slave card expands this system to an additional 5, 6, 7 or 8 axes. The MMC-8 is two cards (master and slave) stacked on stand-offs (6” x 7” x 4.2” high).

MMC- 2/3/4 S
Complete Enclosed controllers
MMC-2/3/4 S

Encosure dimensions: 7.25” x 11.0” x 3.0"
The MMC system is an enclosed assembly containing a MMC card, power supply, external connectors, and AC power entry (switch, fuse, filter, lamps, and IEC line filter). The unit mounts either flat (bottom mount) or with the edge flange. MMC-8 systems are identical except twice as high with a common flange.

The Motion Group, Inc. P.O. Box 669 Clovis, CA 93613-0669     © 1996 - 2007 All Rights Reserved-