Anaheim Stepper MBC10SI1 Users Guide
Have a look at the manual Anaheim Stepper MBC10SI1 Users Guide online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 523 Anaheim manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.

August 2012 L0101851 MBC10SI1 Programmable Simple Indexer/Driver User’s Guide 910 East Orangefair Lane, Anaheim, CA 92801 e-mail: [email protected](714) 992-6990 fax: (714) 992-0471 website: www.anaheimautomation.com ANAHEIM AUTOMATION

August 2012 L0101852 General Description The MBC10SI1 is a low cost single axis step motor driver integrated with a programmable simple indexer. The MBC10SI1 microstep driver/pulse generator has an output current capability of 1.5A minimum to 10.0A maximum (peak rating). The MBC10SI1 driver operates with a DC voltage of 20VDC to 80VDC. The MBC10SI1’s internal controller has two different programmable motion profi les. The MBC10SI1 also has directional soft and hard limit switch inputs, a busy output and a complete output letting the user know when an inded is fi nished. The MBC10SI1 driver features direction control and motor current On/Off capabilities. The “Reduce Current Enabled” feature automatically reduces motor current to 50% of the set value. The driver has built in features to indicate power on (green LED), running (yellow LED) and error conditions (red LED). The MBC- 10SI1 has a fi xed step resolution of 2000 steps/revolution for a 1.8° stepper motor. The bipolar drive confi guration handles 4, 6, and 8 lead step motors and is also equipped with over current protection. The MBC10SI1 communicates via USB communication. The easy to use Windows software, SMPG-SMSI Software, is used to directly set up the two different motion profi les. MBC10SI1 Features • Output Current of 10.0A Peak • 2000 Steps/Revolution • On-Board Programmable Simple Indexer with 2 Motion Profi les • Pulses From 1Hz to 50kHz • Directional Soft and Hard Limit Switch Inputs • Complete Output • Busy Output • Motor On/Off Input and Automatic Current Reduction • Short Circuit Protection Motion Profi les and Running the Indexer The programmable simple indexer has the ability to store up to two different motion profi les. The profi les include a base speed (starting speed), a maximum speeds (running speed) acceleration/ deceleration, the number of steps (index) and a complete time (output signal). The base speed has a range of 1-5000Hz, the maximum speed has a range of 1 Hz-50 kHz and the acceleration/ deceleration has a range of 100 to 9,999,999 steps/sec 2 and the index has a range of 0-8,388,607 steps and the complete time has a range of 1-1000 milliseconds. There are “two ways” to get the unit to index: Examples are shown on the next page. 1. The fi rst way is to directly control it from the computer with the software provided. Once the motion profi les have been set, the unit is ready to run. From the software, the user can select which profi le to run and then click the begin motion button. If a soft limit command is sent or a soft limit input is activated, then the unit will immediately ramp down to base speed and stop. To stop motion immediately a hard limit command needs to be sent or a hard limit input must be activated. 2. The second way to make the unit run is to activate the individual index input. When an index input is activated, it selects from memory the speed profi le that was selected. If a soft limit input is activated, then the unit will immediately ramp down to base speed and continue running until the index has completed. To stop all motion before the index has completed a hard limit input must be activated.

August 2012 L0101853 Motion Profi les and Running the Indexer: Continued Normal Operation A. A Profi le input is activated; Ramps up to max speed. B. No limit is active; Max speed is reached (keeps running at max speed). C. No Limit is active; Internal counter signals to ramp down to base speed. D. Internal Counter is complete; Base speed is reached. Pulses stop. Soft Limit Activated During Index A. A Profi le input is activated; Ramps up to max speed. B. No limit is active; Max speed is reached (keeps running at max speed). C. Soft limit is activated; Ramp down to base speed. D. Base speed is reached; Continue until counter is complete. E. Internal Counter is complete; Pulses stop. Hard Limit Activated During Index A. A Profi le input is activated; ramps up to max speed. B. No limit is active; Max speed is reached (keeps running at max speed). C. Hard limit is activated; Pulses stop (Index did not complete).

August 2012 L0101854 LEDs When powered and operated properly, the status LED will be green. When a communication or program syntax error occurs, the LED will change to RED and an error code will be generated in the error code register. To read and clear the error with the software, click on the “Verify Parameters” button. To read and clear the error while in “Direct Mode” use the “!” command. Once the error has been read and cleared, the LED will return to green and the error code register will be cleared. Refer to the table in the trouble-shooting section for a list of the error codes. When the indexer is running the yellow LED will be on. Refer to the dimension drawing for location of the LEDs. For more detail on “Direct Mode” Refer to the Direct Talk Mode Section of User’s Guide. Baud Rates A term used frequently in serial data communications. A “baud” is defi ned as the reciprocal of the shortest pulse duration in a data word signal, including start, stop, and parity bits. This is often taken to mean the same as “bits per second”, a term that expresses only the number of “data” bits per sec- ond. Very often, the parity bit is included as an information or data bit. The MBC10SI1 only accepts a baud rate of 38400. Inputs and Outputs Inputs: All inputs are pulled up to 5VDC. A logic “0” activates inputs that are pulled up. An uncon- nected input will always remain inactive. Direction: When this input is not active, the motor will be moving in the clockwise or “+” direction. When this input is active, the motor will move in the counterclockwise or “-” direction. This input is not read when a software index command is given. To change direction while using the software, change the direction option there. When two motors are used, the second motor will move in the opposite direction by default. On/Off: When this input is not active, the motor will enabled or energized. When this input is active, the motor will be disabled or de-energized. Index 1 and 2: These inputs are used to select on of the two profi les. When one of the profi les is acti- vated, the unit will change the speeds, acceleration and index number based on the pre-programmed values for that profi le and begin the index. Activate only one of these two inputs at once. Soft Limits: These two inputs are controlled by the direction of the indexer. When the indexer is running in the positive direction only soft+ will work. When the indexer is running in the negative direction then only soft- will work. When pulled low the motor will ramp down to base speed and continue running until the index is completed or a hard limit is reached. Hard Limits: These two inputs are controlled by the direction of the indexer. When the indexer is running in the positive direction only hard+ will work. When the indexer is running in the negative direction then only hard- will work. When pulled low the indexer will stop all pulses to the motor. To reverse off of a Hard Limit, change directions, and activate another profi le input again to move in the opposite direction. Complete Output: This is an open collector output that is capable of sinking 10mA. It is current sinking when the indexer completes its motion and is only active for the pre-programmed time. Busy Output: This is an open collector output that is capable of sinking 10mA. It is current sinking when the indexer is running and open when the indexer is not running.

August 2012 L0101855 Connector Descriptions Connector P2: Pin # Description 1 Power Supply Ground (0VDC) 2 Power Supply Input (20VDC - 80VDC) 3 Motor Phase 1 (A) 4 Motor Phase 3 (/A) 5 Motor Phase 2 (B) 6 Motor Phase 4 (/B) 7 Index 1 8 Index 2 9 Motor On/Off 10 Direction In 11 Busy Output 12 Complete Output 13 Soft Limit + 14 Soft Limit - 15 Hard Limit + 16 Hard Limit -

August 2012 L0101856 Ordering Information Specifi cations Part Number Description MBC10SI1 10.0A Microstep Driver with Integrated Programmable Simple Indexer PSA80V4A Power Supply for MBC10SI1 (80V @ 4.0A) AAUSB-6 6 foot USB communication cable, A-Male to B-Male Voltage Requirements: 20 - 80 VDC Run Input (P2, Pin 5,6,7 and 8): Start Low (0VDC) Direction Input (Pin):CW High (Open) CWW Low (0VDC) On/Off Input (Pin):On High (Open) Off Low (0VDC) Busy Output (Pin): Open Drain type Output, 75mA Sink, 40VDC Stand Off Clock Output (Pin 1): Open Drain type Output, 75mA Sink, 40VDC Stand Off Clock Out Frequency (P3, Pin 1):Min 1 Hz Max 50kHz Output Current: T A=25°CMin 0.5A peak Max 10.3A peak Driver Chopping Frequency: 25kHz - 30kHz Operating Temperature: 0° - 70° C LEDsGreen Power On Red Programming Error Yellow Pulse Generator is busy Com Port Settings: 115200,N,8,1

August 2012 L0101858 Setting the Output Current The output current on the MBC10SI1 is set by the on-board potentiometer R29 (Refer to Dimen- sions/Jumper and Potentiometer Locations). This current adjust potentiometer determines the per phase peak output current of the driver. This relationship between the output current and the potentiometer setting is as follows: Potentiometer Settings Reducing Output Current Reducing the output current is accomplished automatically depending on the current reduction setting in the SMPG-SMSI software. The amount of current per phase in the reduction mode is approximately 70% of the set current. When the current reduction circuit is activated, the current reduction resistor is paralleled with the current adjustment potentiometer. This lowers the total resistance value, and thus lowers the per phase output current. This is done when the pulse generator is not running. Peak Current Potentiometer Setting 1.5A 0% 2.4A 10% 3.0A 20% 4.0A 30% 5.2A 40% 6.4A 50% 7.7A 60% 8.7A 70% 9.8A 80% 10.0A 90% 10.3A 100%

August 2012 L0101859 Determine Output Current The output current used for motor when microstepping is determined differently from that of a full/half step unipolar driver. In the MBC10SI1, a sine/cosine output function is used in rotating the motor. The output current for a given motor is determined by the motors current rating and the wiring confi guration of the motor. There is a current adjustment potentiometer used to set the output current of the MBC10SI1. This sets the peak output current of the sine/cosine waves. The specifi ed motor current (which is the unipolar value) is multiplied by a factor of 1.0, 1.4, or 2.0 depending on the motor confi guration (series, half-coil, or parallel). Step Motor Confi gurations Step motors can be confi gured as 4, 6, or 8 leads. Each confi guration requires different currents. Refer to the lead confi gurations and the procedures to determine their output current. WARNING! Step motors will run hot even when confi gured correctly. Damage may occur to the motor if a higher than specifi ed current is used. Most specifi ed motor currents are maximum values. Care should be taken to not exceed these ratings. 6 Lead Motors When confi guring a 6 lead motor in a half-coil confi guration (connected from one end of the coil to the center tap), multiply the specifi ed per phase (or unipolar) current rating by 1.4 to determine the current setting potentiometer value. This confi guration will provide more torque at higher speeds when compared to the series confi guration. When confi guring the motor in a series confi guration (connected from end to end with the cen- ter tap fl oating) use the specifi ed per phase (or unipolar) current rating to determine the current setting potentiometer value. 4 Lead Motors Multiply the specifi ed series motor current by 1.4 to determine the current adjustment potenti- ometer value. 4 lead motors are usually rated with their appropriate series current, as opposed to the Phase Current, which is the rating for 6 and 8 lead motors.

August 2012 L01018510 8 Lead Motors Series Connection: When confi guring the motor windings in series, use the per phase (or uni- polar) current rating to determine the current setting potentiometer value. Parallel Connection: When confi guring the motor windings in parallel, multiply the per phase (or unipolar) current rating by 2.0 to determine the current setting potentiometer value. Note: After the current has been determined, according to the motor connections above, use the potentiometer setting table to choose the proper setting for the current setting potentiometer. Connecting the Step Motor The MBC10SI1 is designed to accept one motor. For wiring of the motor refer to the pages con- taining the connector descriptions and hookups diagrams. The motor is wired into pins 3, 4, 5 and 6 of the terminal block. Note: The physical direction of the motor with respect to the direction input will depend on the connection of the motor windings. To reverse the direction of the motor with respect to the direc- tion input, switch the wires on phase 1 and phase 3. With the operation of 2 motors, they will run in the opposite direction when wired the same. WARNING: Do not connect or disconnect motor wires while power is applied! Circuit Protection This driver is equipped with over current protection. Note: When drive experiences a fault condition, it will seize to function. Power down, inspect wiring, motors, etc. and allow for a 30 second pause to resume functioning. If driver is too hot, additional ventilation and airfl ow should be added to prevent temperature to exceed recommended temperature limit.