Easy Step'n

10090

This Product Has Been Discountinued, 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]

Making PIC-based Lab Instruments & Controllers

10172

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


Getting Started in Electronics

11350

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


Practical Arduino Book

PARD

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


Tweezer, 120mm, w/ Finger Grip

43020

Looking for the Tweezer, 120mm, w/ Finger Grip ? The Tweezer, 120mm, w/ Finger Grip is perfect for handling small objects like SMD components. Order your Tweezer, 120mm, w/ Finger Grip online now !

$5.95 USD


PCA9306 Level Translator Breakout

50870

Sometimes, voltages collide. When you have parts that expect/speak at different voltage levels, you have to build a mediator to smooth things out. This SparkFun BOB-10403 uses PCA9306 two-channel bidirectional voltage-level translator on a nice, small breakout board.

$6.95 USD


PICAXE-18M2+ IC

28446

The original PICAXE-18M2 was a great advancement, but the IC now offers even more capability in its traditional low-cost / small size package.

$3.87 USD


PicoSwitch Radio Controlled Relay

50223

PicoSwitch is a relay switch that you toggle via hobby radio control gear.

$19.99 USD


10-pin Shield Stacking Header

FPin10L-413

Want to stack more than one shield at a time? Use these instead of standard 10-pin headers to add extra functionality to your shield!

$0.50 USD


PICAXE-14M Project Board

28535

The PICAxe is a very handy microcontroller, but it's easier to use if you have a prototyping PCB to mount it to! HVWTech is the place to get it!

$6.20 USD


Infrared Receiver 2.5-5.5V 38kHz

TSSP4038

Compact IR Receiver for sensor applications.

$1.40 USD


Currency


Login

Email:

Password:

Remember Me

Forgot Your Password?

Don't Have an Account?
Sign Up!