Easy Step'n

10090

This Product Has Been Discontinued, This Page Is For Reference Only.

33.95 USD
Qty
Price
1
$33.95 ea.

Easy Step'n is a complete guide to identifying and using Stepper Motors you can salvage or buy surplus.


Description [Hide]

This book is long overdue! Until now the experimenter had no reference for the sometimes arduous task of identifying, testing and running stepper motors.

David Benson has done a marvelous job of demystifying the stepper motor so that anyone can use these great motors.

Author: David Benson
Format: 8.5" x 11", Softcover. 199 pages

Table of Contents

INTRODUCTION

Terminology

  • Coil vs. winding vs. phase

Stepper Motor Types

Stepper Motor Specifications

Stepper Motor Selection Criteria

Stepper Motor Sizes

  • NEMA "Teen" Cubes
  • NEMA Size 23 Cylinders
  • Stacked Cans With Diamond-Shaped Mounting Flange

Rough Motor Specs - Based On My Experiments

Gear Puller

GETTING STARTED

4-Phase Stepper Motors

  • Exercise motor with four SPST toggle switches and a power supply
    • Testing 5-wire and 6-wire motors
      • Full steps - one winding energized (wave drive)
      • Full steps - two adjacent windings energized in each detent position (normal mode)
      • Half steps - alternately one winding energized, two adjacent windings energized
    • Testing an 8-wire motor

2-Phase Stepper Motors

  • Determine wiring with ohmmeter
  • Exercise motor with two DPDT on-off-on toggle switches and a power supply
    • Full steps - one winding energized (wave drive)
    • Full steps - two windings energized (normal mode)
    • Half step sequence - alternately one winding energized, two windings energized

MICROCONTROLLER-BASED STEPPER MOTOR CONTROL - INTRODUCTION

  • PICMicro instruction set
  • Hexadecimal notation
  • Compare using PICMicro
  • Interrupt service and saving context

TEST CIRCUITS OVERVIEW

Overview

Test Board for Exercising Stepper Motors

  • Pulser
  • Switches And Pull-ups
  • Construction Techniques And Board Design
  • Pulser software
  • Testing the pulser

Translators

  • PIC16F84A translator (unipolar bit pattern)
    • Software design
    • Hardware design
    • Code
    • Testing the PIC16F84A unipolar translator
  • PIC16F84A translator (bipolar bit pattern)
    • Design
    • Code
    • Testing the PIC16F84A bipolar translator

Simple Drivers

Unipolar

  • Simple ULN2803A driver
  • Exercising a unipolar stepper motor using a pulser, PIC16F84A translator and a ULN2803A unipolar driver
  • Simple TIP120 driver
  • Exercising a unipolar stepper motor using a pulser, PIC16F84A translator and a TIP120 unipolar driver
  • UCN5804B translator/driver
  • Exercising a unipolar stepper motor using a pulser and a UCN5804B translator/driver

Bipolar

  • H-Bridge
  • L293D driver (dual H-bridge)
  • Exercising a bipolar stepper motor using a pulser, PIC16F84A translator and an L293D bipolar driver
  • L298N driver (dual H-bridge)
  • Exercising a bipolar stepper motor using a pulser, PIC16F84A, translator and an L298N bipolar driver

TORQUE MEASUREMENT

  • Motor (what's available) via lever arm and weights
    • Holding, add weight until slips
    • Moving, add weight until won't turn
  • Application (what's required) via lever arm and weights Lever arms and fishing sinkers

MAXIMUM STEP RATE MEASUREMENT

MICROCONTROLLER-BASED STEPPER MOTOR CONTROL

Unipolar

  • Simple unipolar stepper control - straight line code
    • Full steps - one winding energized
    • How to reverse direction
    • Change delay time to change speed
  • Table lookup and counter to get bit pattern for each step
    • Full steps - two windings energized
    • Half step sequence
  • Exercising a unipolar stepper motor using a microcontroller, PIC16F84A translator and a ULN2803A or TIP 120 unipolar driver
  • Exercising a unipolar stepper motor using a microcontroller and a UCN5804B translator/driver

Bipolar

  • Exercising a bipolar stepper motor using a microcontroller and an L293D or L298N bipolar driver

HIGH PERFORMANCE DRIVE CIRCUITS - Current Control

  • Limitations of voltage control and need for high performance current control

Unipolar

  • SLA7024M unipolar driver - Allegro
  • Exercising a unipolar stepper motor using a pulser, PIC16F84A translator and a SLA7024M driver
    • Maximum stepping rate at higher than rated voltage
    • Torque operating at higher than rated voltage

Bipolar

  • L297/L298N bipolar translator/driver
  • Exercising a bipolar stepper motor using a pulser and a L297/L298N translator/driver
    • Maximum stepping rate at higher than rated voltage
    • Torque operating at higher than rated voltage
  • Exercising a bipolar stepper motor using a microcontroller and a L297/L298N translator/driver

CONTROLLING A STEPPER MOTOR WITH A PC

  • Serial port, parallel port
  • Programming languages
  • Port board, not mother board

MECHANICAL CONSIDERATIONS

Mounting The Stepper Motor And Heat Dissipation

Grabbing On To The Shaft = Mechanical Connection

  • Avoid damaging the shaft (clamp, flat, split hub)
  • Shaft couplings - alignment, flex
  • Avoid applying a thrust load to the shaft

Converting Rotary Motion To Linear Motion

Mechanics

  • Torque
  • Inertia

Position - Home Or Starting Position Sensor Test for accuracy

Backlash

NEMA 23 Tester

PRINTER EXPERIMENT

  • Software design
  • Code snippet
  • Implement your design

QUICK STEP'n

  • Test Hardware
  • Software design details
  • Home Position
  • Ramping up/down and rapid traverse
    • Ramping up - acceleration
    • Ramping down - deceleration
  • Speed - rapid traverse
  • Destination
  • More software details
  • Code

APPENDIX A - Fast Diodes
APPENDIX B - Parts Lists
APPENDIX C - Sources
APPENDIX D - Program Listings vs. Page Number

You Might Also Like [Hide]

10172

Making PIC-based Lab Instruments & Controllers

Making PIC-based Laboratory Instruments and Controllers by Harprit Singh Sandhu is hands on tutorial and resource book that teaches you how to build your own interfaces.

$49.89 USD

11350

Getting Started in Electronics

Simply, the best introductory book into electronics you can buy. Inexpensive, detailed, and easy-to read. Get it! Get it now, now, now!

$19.95 USD

PARD

Practical Arduino Book

Create your own Arduino-based designs, gain in-depth knowledge of the architecture of Arduino, and learn the user-friendly Arduino language all in the context of practical projects that you can build yourself at home.

$39.99 USD

CPAG1.0F

1.0F 2.5V Aerogel Super Capacitor

1 farad worth of storage in a tiny Aerogel capacitor. These are the latest in high-density power capacitors!

$5.00 USD

15008

150mm Futaba-style Servo Extension Cable

Extends the reach of your servo-cable interface another 150mm.

$2.00 USD

20900

SB300 76 x 31mm, Half-sized Solder Breadboard

This half-sized soldering protoboard features power rails running down the center rather than the outside edges.

$3.99 USD

15012

RJ22 4-pin Male Connector + Wire

This RJ22 4-pin Male Connector is usually the standard plug for telephone headsets and handsets but can easily be repurposed for all kinds of 4 conductor applications.

$0.85 USD

45060

Static Safe Conductive Foam

Static safe foam is a must for anyone who needs to store or transport any kind of an IC.

$3.95 USD

M1.7x035

GM11a/12a/13a/14a Mounting Screw/Bolt

This metric bolt matches the threads on the face of the GM11a, GM12a, GM13a, and GM14a gear motors, making mechanical installations easier. Sold individually.

$0.20 USD

R62K

62k Resistor

5% accuracy 1/4 watt resistors to get you started with your BEAM experiments.

$0.20 USD

Currency


Login

Email:

Password:

Remember Me

Forgot Your Password?

Don't Have an Account?
Sign Up!