3A Unipolar Stepper Motor Driver

  • Rajkumar Sharma
  • 56059
    Views
  • medium
  • Tested

M031_2

This tiny Unipolar stepper motor driver has been designed around SLA7078MPR IC from Sanken. It is a unipolar stepper Motor driver that can handle current up to 3 Amps and has micro-stepping up to 1/16 steps. On-board Jumpers are available to set the Micro-stepping and Preset (Potentiometer) to set the current.

The SLA7078MPR series motor driver ICs features unipolar drivers. The clock-in type input interface allows simplified control logic, and options for built-in sense current detection and load circuit short or open protection (patent pending) provide lower loss, and lower thermal resistance.

The built-in excitation distribution circuit (sequencer) allows motor control using only the CLOCK signal for simple operations (rotate/stop), with motor speed control by frequency input into CLOCK pin. This eliminates logic signal lines required for conventional phase-input methods, and reduces demand on heavily-used CPUs.

Unipolar stepper board is a high efficient stepper driver for Unipolar stepper motor and it has been designed for various application like robotics, control routers, lathes, mills, PCB drillers and engravers.

This board has been designed to be used in two ways, Stand Alone and Microcontroller Interface or Auto Half Current.

Stand Alone

Just to Rotate Motor normally bellow inputs required:

  • Pulse (Step Pulse In) Frequency
  • Direction
  • 5V DC
  • GND
  • SYNC and REF doesn’t Required for this operation.

Microcontroller Interface or Auto Half Current

For Micro-Controller Interface or Auto Half Current (while Motor is in Hold-State):

Usually In Motion control and CNC application stepper motor driver required auto Half Current function specially while motor is not moving and it’s in hold-state. For this operation SYNC and Ref required input signal.

  • SYNC input is for chopping synchronous function to protect from abnormal noises that may occasionally occur during the Motor Hold-State. This function can be operated by setting SYNC pin at high level.
  • Ref/Sleep1 – To set the half current in Motor Hold State this pin required appropriate voltage input. Also this pin can be use to driver in to sleep mode by just applying High level to this pin.

Note : To set the half current read SLA7078MPR data sheet.

Specifications

  • 10 Pin Header connector for signal inputs, Step, Dir., 5V, Sync, V Ref./Sleep
  • Reference Voltage VS Output Current: 0.1V to 0.45V, 0-3Amps
  • Micro-stepping via on board jumper settings
  • Micro-stepping possible : Full Step, Half Step, 1/4th Step, 1/8 Step 1/16 Step
  • Onboard preset for current adjustment
  • Supply input and stepper connection via screw terminal connector
  • Inbuilt fault protections in ic for over temp and short circuit
  • Power supply 12-42 VDC @ 3 A
  • For Normal Operation, V Ref. should be less than 1.5V, Applying a voltage greater than 2.0V ( High level) to VREF pin disables the drive and puts the motor in free state (Coast)

Schematic

SCH

Parts List

BOM

Connection

M078_A

M078_B

Configuration

MICR-SETP SETINGS

Photos

M412_300-228x228-500x500

Videos

PCB

Comments

  • Hello to every body, it’s my first pay a quick visit of this weblog; this web site carries amazing and in fact excellent data in support of readers.

    4 years ago
  • Bhala gu rung

    I like it no mention! It is very interesting

    4 years ago
  • Bhala gu rung

    I cannot leave it for life long

    4 years ago
  • Joel

    I was just wondering if you are mentionign Sanken electric stepper motor here. Seems to have no driver for such motor anymore on their website.

    4 years ago
  • Whan

    can i use this driver to drive and control the motor through Raspberry Pi?
    If yes, how can i connect the driver with GPIO of Raspberry Pi?
    Thank you..

    4 years ago
    • Electronics Lab

      This board can be used with any kind of microcontroller board, like Arduino, Raspberry Pi etc. In order to control the stepper motor, proper signals have to be generated by mcu and feed in the board inputs. I have updated the project above with more info on the input signals.

      4 years ago
  • YATIN SANE

    sir
    i am searching a single micro controller driver which could control 7 stepper motor, 3 solenoid valve and
    150 watt heater 2 nos.
    if you suggest i am interested to purchase in qty.
    pl let me know about this driver

    best regards
    yatinsane
    +91 9867970836

    2 years ago

Leave a Reply to Electronics Lab Cancel reply

RELATED PROJECTS

By continuing to use the site, you agree to the use of cookies. more info

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close