Home > Anaheim > Stepper > Anaheim Stepper MBC25P22 Users Guide

Anaheim Stepper MBC25P22 Users Guide

    Download as PDF Print this page Share this page

    Have a look at the manual Anaheim Stepper MBC25P22 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+.

    							1
    #L010142October 2003
    MBC25P22
    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
    Programmable Pulse Generator/Driver 
    						
    							2
    #L010142October 2003
    Table of Contents
    Features ................................................................................................................................................... 3
    Introduction .............................................................................................................................................. 3
    Motion Profiles and Running the Pulse Generator ................................................................................... 3
    Operation with Ramp Down Option ......................................................................................................... 4
    Operation without Ramp Down Option .................................................................................................... 4
    LEDs ........................................................................................................................................................ 5
    Baud Rates .............................................................................................................................................. 5
    Inputs and Outputs ................................................................................................................................... 5
    Technical Support .................................................................................................................................... 5
    Connector Descriptions ............................................................................................................................ 6
    Ordering Information ................................................................................................................................ 7
    Specifications ........................................................................................................................................... 7
    Dimensions and Jumper/Potentiometer Locations ..................................................................................8
    Wiring Diagrams ....................................................................................................................................... 8
    Microstep Modes ...................................................................................................................................... 9
    Setting the Output Current ....................................................................................................................... 9
    Reducing Output Current ......................................................................................................................... 9
    Determining Output Current ................................................................................................................... 10
    Step Motor Configurations ..................................................................................................................... 10
    Connecting the Step Motor .................................................................................................................... 11
    Circuit Protection .................................................................................................................................... 11
    Functions ................................................................................................................................................ 12
    SMPG20WIN Software .......................................................................................................................... 13
    Installation .............................................................................................................................................. 13
    Getting Started ....................................................................................................................................... 13
    “The Unit is Connected” / “The Unit is NOT Connected” ....................................................................... 14
    File Menu ............................................................................................................................................... 14
    Setup Menu ............................................................................................................................................ 14
    Toolbar ................................................................................................................................................... 14
    Program Window ................................................................................................................................... 15
    Direct Talk Mode .................................................................................................................................... 16
    COM Port Settings ................................................................................................................................. 16
    Unit Selection ......................................................................................................................................... 16
    Instructions ............................................................................................................................................. 16
    Troubleshooting ..................................................................................................................................... 21
    Error Codes ............................................................................................................................................ 22
    ASCII Table for Direct Mode .................................................................................................................. 22
    Torque Speed Curves ............................................................................................................................ 23
    Copyright ................................................................................................................................................ 23 
    						
    							3
    #L010142October 2003
    Introduction
    Anaheim Automation has developed a step motor driver specifically for the feed-conveyor industry, where
    high motor speed and precise synchronization is required. Anaheim Automation’s engineers have
    incorporated two driver chips to eliminate the load-sharing issues that typically slowed down motors in
    earlier designs. This design enables the motors to be run at 50% higher speeds than our earlier designs
    with no additional cost. The MBC25P22 microstep driver/pulse generator has an output current capability
    of 0.5A minimum to 2.5A maximum (peak rating). The MBC25P22 driver operates with a DC voltage of
    12VDC to 35VDC. The MBC25P22’s internal PG (pulse generator) has two different programmable motion
    profiles and an optional analog input for a potentiometer or equivalent input to control the maximum
    speed. The MBC25P22 also has a busy output and a clock output that can be used for daisy chaining
    drivers together. The MBC25P22 driver features direction control and motor current On/Off capabilities.
    The “Reduce Current Enabled” feature automatically reduces motor current to 70% 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 MBC25P22 has various step resolutions that can be implemented. These divisions range
    from 200 steps/rev to 1600 steps/rev. The bipolar drive configuration handles 4, 6, and 8 lead step motors
    and is also equipped with short circuit, over temperature and crossover current protection. The MBC25P22
    communicates via RS232 communication. The easy to use Windows software, SMPG20WIN, is used to
    directly set up the two different motion profiles.
    Motion Profiles and Running the Pulse Generator
    The programmable pulse generator has the ability to store two different motion profiles. The profiles
    include a base speed (starting speed), a maximum speed (running speed) and acceleration/deceleration.
    The base speed has a range of 152-5000 Hz, the maximum speed has a range of 152 Hz-50 kHz, and the
    acceleration/deceleration has a range of 1-255. A separate command is used to control the ramp down
    profile. The ramp down profile lets the user have the option to either ramp down to base speed and stop
    (soft stop), or to hard stop once the Run input is released. The deceleration option is the same for both
    motion profiles. There are “two ways” to get the pulse generator to run. The first way is to directly control
    it from the computer with software. Once the motion profiles have been set, the pulse generator is ready
    to run. From the software, the user can select which profile to run and then hit the “Begin Motion” button.
    To stop motion within the software, use either the “Soft Limit” or the “Hard Limit” button. The “Soft Limit”
    button will ramp the pulses down to base speed and stop. The “Hard Limit” button will stop the pulses
    immediately. The second way to make the pulse generator run is to activate the Run input. When this
    input is activated, it looks to see what speed profile is set at the Max1/Max2 input. To stop motion, release
    the Run input. When this input is released, the deceleration option will then either ramp down to base
    speed and stop or just hard stop depending on the ramp down option setup in the software. Once the
    pulses stop the reduce current option will take effect if enabled in the software. To use the Analog
    Potentiometer input to control the maximum speed, the user needs to enable the analog input and set up
    the upper and lower speed thresholds for the maximum speed in the software. The maximum speed will
    then be calculated based on the percentage of the potentiometer and lie between these two thresholds at
    Features
    • 2.5A Peak Output Current Per Driver
    • 200 to 1600 Steps/Revolution (1, 2, 4 and 8 Selectable Step Operation)
    • Drives Two Motors
    • On-Board Programmable Pulse Generator
    • Pulses From 152Hz to 50,000Hz
    • Analog Potentiometer Input for Maximum Speed
    • Clock Output for Daisy Chaining
    • Busy Output
    • Motor On/Off Input and Automatic Current Reduction
    • Short Circuit Protection 
    						
    							4
    #L010142October 2003
    AB C
    Max Speed
    Base Speed
    Off
    Time
    Speed
    Operation with Ramp Down Option
    A) Run is activated; Starts at base speed and immediately ramps up to max speed.
    B) Run is still active; Max speed is reached (keeps running at max speed).
    C) Run is deactivated; Motor ramps down.
    D) Pulses automatically stop when base speed is reached.
    Operation without Ramp Down Option
    A) Run is activated; Starts at base speed and immediately ramps up to max speed.
    B) Run is still active; Max speed is reached (keeps running at max speed).
    C) Run is deactivated; Motor stops immediately.
    AB CD
    Max Speed
    Base Speed
    Off
    Time
    Speed
    A) Run is activated; Starts at base speed and immediately ramps up to max speed.
    B) Run is still active; Max speed is reached (keeps running at max speed).
    C) Run is deactivated; Motor ramps down.
    D) Run is activated again before motor stops; The motor will continue to ramp down to base
         speed
    E) Run is still active; Motor reaches base speed and immediately ramps up to max speed.
    F) Run is still active; Max speed is reached (keeps running at max speed).
    G) Run is deactivated; Motor ramps down.
    H) Pulses automatically stop when base speed is reached. the calculated percentage. A three pin potentiometer will connect between +5V and 0V and the wiper is
    read to determine the calculated percentage. There are an available 1023 points between the lower and
    upper thresholds that are set in the software that can be calculated for the maximum speed.
    Time
    AB CD
    Max Speed
    Base Speed
    Off
    Speed
    EFGH 
    						
    							5
    #L010142October 2003
    LEDs
    When powered and operated properly, the status LED will be green.  When an error in communication
    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 the green color and the error code register will be cleared. Refer to the table in section 5 for a list of the
    error codes. When the pulse generator 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 defined 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 second. Very often,
    the parity bit is included as an information or data bit. The MBC25P22 only accepts a baud rate of 38400.
    Inputs and Outputs
    Inputs: All inputs are pulled up to 5VDC. A logic 0 will activate the inputs. An unconnected input will
    always remain inactive.
    Direction: When this input is not active, the motors will be moving in the clockwise or “+” direction. When
    this input is active, the motors will move in the counterclockwise or “-“ direction. 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 be enabled or energized. When this input is active, the
    motor will be disabled or de-energized.
    Run: When this input is not active, the pulse generator is stopped and will not output any pulses. When
    this input is active the pulse generator will output pulses starting at the base speed rate and will ramp up
    and output pulses at the max speed rate. When this input is released, the pulse generator will ramp down
    to base speed and stop or hard stop depending on the deceleration option set in the software.
    Max1/Max2: This input is used to select one of the two profiles when the run input is activated. To use
    profile 1, then keep this input inactivate. To use profile 2, then activate this input.
    External Clock Output: The external clock is the output of the internal pulse generator that can be used
    to daisy chain other step motor drivers  together. This is an open collector output that is capable of sinking
    10mA.
    Busy Output:  This is an open collector output that is capable of sinking 10mA. It is current sinking when
    the pulse generator is operating (sending pulses), and open when the pulse generator is not sending
    pulses.
    Technical Support
    Everyone needs help on occasion. If you have problems using any of the equipment covered by this
    manual, please read the manual to see if it will answer the questions you have. Be sure to look in the
    troubleshooting section located near the back of this manual. If you need assistance beyond what this
    manual can provide, you can call the factory direct for application assistance. If possible, have this manual
    in hand. It is often helpful to have the unit connected to a computer with the software installed. 
    						
    							6
    #L010142October 2003
    Connector Descriptions
    : 1 P r o t c e n n o C
    # n i Pn o i t p i r c s e D
    1)C D V 0 ( d n u o r G y l p p u S r e w o P
    2- C D V 2 1 ( t u p n I y l p p u S r e w o P
    ) C D V 5 3
    3nu R
    4ys u B
    52x a M / 1 x a M
    6kc o l C l a n r e t n I f o t u p t u O k c o l C
    7ff O / n O r o t o M
    8nI n o i t c e r i D
    9tu p n I k c o l C l a n r e t x E
    ) s r o t o M o w T ( : 2 P r o t c e n n o C
    # n i Pn o i t p i r c s e D
    11e s a h P , 1 r o t o M
    23e s a h P , 1 r o t o M
    32e s a h P , 1 r o t o M
    44e s a h P , 1 r o t o M
    5dn u o r G 1 r o t o M
    61e s a h P , 2 r o t o M
    73e s a h P , 2 r o t o M
    82e s a h P , 2 r o t o M
    94e s a h P , 2 r o t o M
    0 1dn u o r G 2 r o t o M
    ) r o t o M e n O ( : 2 P r o t c e n n o C
    # n i Pn o i t p i r c s e D
    11e s a h P , 1 r o t o M
    23e s a h P , 1 r o t o M
    32e s a h P , 1 r o t o M
    44e s a h P , 1 r o t o M
    5dn u o r G r o t o M
    6tc e n n o C o N
    7tc e n n o C o N
    8tc e n n o C o N
    9tc e n n o C o N
    0 1tc e n n o C o N
    : 1 P J r o t c e n n o C
    # n i Pn o i t p i r c s e D
    1CD V 5
    2re p i W t o P
    3CD V 0 
    						
    							7
    #L010142October 2003
    s t n e m e r i u q e R e g a t l o VCD V 5 3 - 2 1
    ) 3 n i P , 1 P ( t u p n I n u Rp o t Sev i t c a n I
    n u Rev i t c A
    ) 8 n i P , 1 P ( t u p n I n o i t c e r i DW Cev i t c a n I
    W W Cev i t c A
    ) 7 n i P , 1 P ( t u p n I f f O / n On Oev i t c a n I
    f f Oev i t c A
    ) 5 n i P , 1 P ( t u p n I 2 x a M / 1 x a M1 x a Mde s u s i 1 e l i f o r P d e e p S
    2 x a Mde s u s i 2 e l i f o r P d e e p S
    ) 4 n i P , 1 P ( t u p t u O y s u Bd n a t S C D V 0 4 , k n i S A m 5 7 , t u p t u O e p y t n i a r D n e p O
    f f O
    ) 6 n i P , 1 P ( t u p t u O k c o l Cd n a t S C D V 0 4 , k n i S A m 5 7 , t u p t u O e p y t n i a r D n e p O
    f f O
    n i P , 1 P ( y c n e u q e r F t u O k c o l C
    ) 6n i MzH 2 5 1
    x a MzH k 0 5
    T : t n e r r u C t u p t u OA5 2 =oCn i Mka e p A 5 . 0
    x a Mka e p A 5 . 2
    y c n e u q e r F g n i p p o h C r e v i r DzH k 0 3 - z H k 5 2
    e r u t a p m e T g n i t a r e p O07 - 0oC
    s D E Ln e e r GnO r e w o P
    d e Rro r r E g n i m m a r g o r P
    w o l l e YzH 0 1 e v o b a d e v i e c e r g n i e b s k c o l C
    s g n i t t e S t r o P m o C1, 8 , N , 0 0 4 8 3
    Specifications Ordering Information
    r e b m u N t r a Pn o i t p i r c s e D
    2 2 P 5 2 C B Me s l u P e l b a m m a r g o r P d e t a r g e t n i h t i w r e v i r D p e t s o r c i M A 5 . 2 l a u D
    r o t a r e n e G
    A 7 . 2 V 4 2 M A S P)A 7 . 2 @ V 4 2 ( 2 2 P 5 2 C B M r o f y l p p u s r e w o P
    9 8 2 4 0 4 6 - N O C) 9 - 8 2 4 0 4 6 . o n t r a p P M A ( C D I  6 5 1 . 0 , r o t c e n n o c n i p 9 l a n o i t p O
    0 8 2 4 0 4 6 1 - N O C) 0 - 8 2 4 0 4 6 - 1 . o n t r a p P M A ( C D I  6 5 1 . 0 , r o t c e n n o c n i p 0 1 l a n o i t p O
    6 - C F M 9 A Ael a m e F o t e l a M , e l b a c n o i t a c i n u m m o c l a i r e s t o o f 6 
    						
    							8
    #L010142October 2003
    Wiring Diagrams
    Two Motors One Motor
    Dimensions and Jumper/Potentiometer Locations 
    						
    							9
    #L010142October 2003
    Microstep Modes
    The microstepping modes are set by using the software when the profiles are being setup. The ranges of
    microstepping are 200, 400, 800, and 1600 steps per revolution in a 200 step/revolution step motor. To
    set the divisor just select the divisor wanted (1,2,4, or 8).
    Setting the Output Current
    The output current on the MBC25P22 is set by the on-board potentiometer R20 (Refer to Dimension
    Drawings and Potentiometer Locations). This current adjust potentiometer determines the per phase
    peak output current of both drivers. Both drivers are controlled by the same potentiometer. The relation-
    ship between the output current and the potentiometer setting is as follows:
    Reducing Output Current
    Reducing the output current is accomplished automatically depending on the current reduction setting in
    the 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.
    t n e r r u C k a e Pg n i t t e S r e t e m o i t n e t o P
    A 5 . 0%0
    A 7 . 0%0 1
    A 9 . 0%0 2
    A 1 . 1%0 3
    A 3 . 1%0 4
    A 5 . 1%0 5
    A 7 . 1%0 6
    A 9 . 1%0 7
    A 1 . 2%0 8
    A 3 . 2%0 9
    A 5 . 2%0 0 1 
    						
    							10
    #L010142October 2003
    Step Motor Configurations
    Step motors can be configured as 4, 6, or 8 leads. Each configuration requires different currents. Refer to
    the lead configurations and the procedures to determine their output current.
    WARNING! Step motors will run hot even when configured correctly. Damage may occur to the motor if a
    higher than specified current is used. Most specified motor currents are maximum values. Care should be
    taken to not exceed these ratings.
    Determining Output Current
    The output current used for the motor when microstepping is determined differently from that of a full/half
    step unipolar driver. In the MBC25P22, 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 configuration of
    the motor. There is a current adjustment potentiometer used to set the output current of the MBC25P22.
    This sets the peak output current of the sine/cosine waves. The specified motor current (which is the
    unipolar value) is multiplied by a factor of 1.0, 1.4, or 2.0 depending on the motor configuration (series,
    half-coil, or parallel).
    6 Lead Motors
    When configuring a 6 lead motor in a half-coil configuration (connected from one end of the coil to the
    center tap), multiply the specified per phase (or unipolar) current rating by 1.4 to determine the current
    setting potentiometer value. This configuration will provide more torque at higher speeds when compared
    to the series configuration.
    When configuring the motor in a 
    series configuration (connected from end to end with the center tap
    floating) use the specified per phase (or unipolar) current rating to determine the current setting potenti-
    ometer value.
    4 Lead Motors
    Multiply the specified series motor current by 1.4 to determine the current adjustment potentiometer
    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. 
    						
    All Anaheim manuals Comments (0)

    Related Manuals for Anaheim Stepper MBC25P22 Users Guide