Lab 8. Stepper Motor Controller

Similar documents
Lab 6. Binary Counter

Lab 5. Binary Counter

Light Sensitive Flash Camera

EE283 Electrical Measurement Laboratory Laboratory Exercise #7: Digital Counter

Lab Exercise 9: Stepper and Servo Motors

EE-110 Introduction to Engineering & Laboratory Experience Saeid Rahimi, Ph.D. Lab Timer: Blinking LED Lights and Pulse Generator

MICROCONTROLLERS Stepper motor control with Sequential Logic Circuits

Laboratory Assignment Number 3 for Mech 143. Pre-Lab: Part 1 Interfacing to a DC Motor and Potentiometer

USER S GUIDE POLOLU A4988 STEPPER MOTOR DRIVER CARRIER USING THE DRIVER POWER CONNECTIONS

Data Conversion and Lab Lab 3 Spring Analog to Digital Converter

Lab 12: Timing sequencer (Version 1.3)

Electronic Instrumentation

PreLab 6 PWM Design for H-bridge Driver (due Oct 23)

Laboratory Seven Stepper Motor and Feedback Control

Assembly Manual for VFO Board 2 August 2018

Junior Digital circuit experiment board. Use for the experimentation of digital circuits both TTL IC and CMOS DC supply :

EE2304 Implementation of a Stepper Motor using CMOS Devices Fall 2004 WEEK -2-

University of North Carolina-Charlotte Department of Electrical and Computer Engineering ECGR 3157 Electrical Engineering Design II Fall 2013

PRESENTATION ON 555 TIMER A Practical Approach

Intro To Engineering II for ECE: Lab 7 The Op Amp Erin Webster and Dr. Jay Weitzen, c 2014 All rights reserved.

Half stepping techniques

ECE 2010 Laboratory # 5 J.P.O Rourke

Electronics. RC Filter, DC Supply, and 555

Diameter ø50mm Shaft type Absolute Multi-turn Rotary Encoder

LAB 1 AN EXAMPLE MECHATRONIC SYSTEM: THE FURBY

Microprocessor & Interfacing Lecture Programmable Interval Timer

UNIVERSITY OF NAIROBI DEPARTMENT OF ELECTRICAL &INFORMATION ENGINEERING INVERTER DRIVE CONTROL OF SYNCHRONOUS MOTORS

Step Motor Controller I. Introduction II. Step Motor Basics

Experiment # 1 Introduction to Lab Equipment

Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators

EE 3101 ELECTRONICS I LABORATORY EXPERIMENT 6 LAB MANUAL APPLICATIONS OF TRANSISTOR SWITCHES

combine regular DC-motors with a gear-box and an encoder/potentiometer to form a position control loop can only assume a limited range of angular

Cornerstone Electronics Technology and Robotics Week 21 Electricity & Electronics Section 10.5, Oscilloscope

PHYS225 Lecture 18. Electronic Circuits

UNIVERSITY OF CALIFORNIA, DAVIS Department of Electrical and Computer Engineering. EEC 180A DIGITAL SYSTEMS I Winter 2015

ECE 5670/6670 Project. Brushless DC Motor Control with 6-Step Commutation. Objectives

ME 461 Laboratory #5 Characterization and Control of PMDC Motors

Digital Logic Troubleshooting

Electric Circuit Fall 2016 Pingqiang Zhou LABORATORY 8. Audio Synthesizer. Guide

STEPPER MOTOR DRIVER VID66-06

LABORATORY EXPERIMENT. Infrared Transmitter/Receiver

EE 3101 ELECTRONICS I LABORATORY EXPERIMENT 9 LAB MANUAL APPLICATIONS OF IC BUILDING BLOCKS

MSK4310 Demonstration

Direct Current Waveforms

RC Servo Interface. Figure Bipolar amplifier connected to a large DC motor

FDD spindle motor driver

Exercise 2: Distance Measurement

LSI/CSI LS7290 STEPPER MOTOR CONTROLLER. LSI Computer Systems, Inc Walt Whitman Road, Melville, NY (631) FAX (631)

LAB #10: Analog Interfacing

EEE3410 Microcontroller Applications Department of Electrical Engineering Lecture 11 Motor Control

FDD spindle motor driver

EE 308 Spring S12 SUBSYSTEMS: PULSE WIDTH MODULATION, A/D CONVERTER, AND SYNCHRONOUS SERIAN INTERFACE

DEPARTMENT OF ELECTRICAL ENGINEERING LAB WORK EE301 ELECTRONIC CIRCUITS

Introduction to the Analog Discovery

LABORATORY 4. Palomar College ENGR210 Spring 2017 ASSIGNED: 3/21/17

Electronics Design Laboratory Lecture #10. ECEN 2270 Electronics Design Laboratory

11 Counters and Oscillators

Operational Amplifiers

Multi-Transistor Configurations

FDD spindle motor driver

MAE106 Laboratory Exercises Lab # 3 Open-loop control of a DC motor

PWM BASED DC MOTOR SPEED CONTROLLER USING 555 TIMER

Process Components. Process component

ECE 203 LAB 6: INVERTED PENDULUM

Step Motor Driver User Manual

Class #6: Experiment The 555-Timer & Pulse Width Modulation

Laboratory Exercise 1 Microcontroller Board with Driver Board

Waveform Generators and Oscilloscopes. Lab 6

Lab: Operational Amplifiers

3 Circuit Theory. 3.2 Balanced Gain Stage (BGS) Input to the amplifier is balanced. The shield is isolated

Microprocessors B Lab 4 Spring Motor Control Using Pulse Width Modulation (PWM)

Stepper motors. Resources and methods for learning about these subjects (list a few here, in preparation for your research):

EE431 Lab 1 Operational Amplifiers

Oct 10 & 17 EGR 220: Engineering Circuit Theory Due Oct 17 & 24 Lab 4: Op Amp Circuits

Rangefinder Servo and LED Controller Board Hyperdyne Labs, 2001

Week 12 Experiment 21. Design a Traffic Arrow

BME/ISE 3511 Laboratory One - Laboratory Equipment for Measurement. Introduction to biomedical electronic laboratory instrumentation and measurements.

CHAPTER 6. Motor Driver

2 A Simple Logic Gate

Lab 4: Analysis of the Stereo Amplifier

Velleman Arbitrary Function Generator: Windows 7 by Mr. David Fritz

ENGR 210 Lab 12: Analog to Digital Conversion

Model 305 Synchronous Countdown System

Digital Fundamentals

University of California at Berkeley Donald A. Glaser Physics 111A Instrumentation Laboratory

Sept 13 Pre-lab due Sept 12; Lab memo due Sept 19 at the START of lab time, 1:10pm

UNIVERSITY OF NORTH CAROLINA AT CHARLOTTE Department of Electrical and Computer Engineering

MAE106 Laboratory Exercises Lab # 1 - Laboratory tools

30-80V, 8.2A Peak, No Tuning, Nulls loss of Synchronization

BME/ISE 3512 Bioelectronics. Laboratory Five - Operational Amplifiers

Direct Digital Synthesis System

MASSACHUSETTS INSTITUTE OF TECHNOLOGY

Experiment 5: Basic Digital Logic Circuits

LABORATORY 6 v3 TIME DOMAIN

AME140 Lab #2 INTRODUCTION TO ELECTRONIC TEST EQUIPMENT AND BASIC ELECTRONICS MEASUREMENTS

Lab Exercise 6: Digital/Analog conversion

Stepper Motors in C. Unipolar (5 lead) stepper motorr. $1.95 from 100 steps per rotation. 24V / 160mA / 600 gm cm holding 160mA

Electronics Design Laboratory Lecture #6. ECEN2270 Electronics Design Laboratory

Experiment 1.A. Working with Lab Equipment. ECEN 2270 Electronics Design Laboratory 1

3DM phase Digital Stepper Drive

Transcription:

Lab 8. Stepper Motor Controller Overview of this Session In this laboratory, you will learn: To continue to use an oscilloscope How to use a Step Motor driver chip. Introduction This lab is focused around the control of a stepper motor. You will be using the SAA04 Step Motor Driver chip to implement the various stepping sequences. Background In lecture you learned how a step motor works and how you can manipulate the phases to make the rotor move. The phases of the step motor must be energized in a specific order for this to work. Luckily the SAA04 chip knows how to sequence the phase properly. All you have to do is tell it which direction and which stepping sequence you want (full or half). IMPORTANT: Take a look at the pin out. There are four places where ground must be attached. Since the step motor uses a lot of current, the chip needs to have the ability to sink that current. Make sure you hook up all five GND pins to ground. The SAA04 has three power pins. One pin powers the logic (Vcc); the other two power the step motor through the chip. The other two power the step motor. Hook all three to volts. Before applying power, check the circuit twice. Incorrect power connections will destroy the chip and perhaps melt the breadboard. Oscilloscope Measurements 8. Connect the signal from the function generator to the oscilloscope and determine the type of signal present, the frequency, amplitude, and the DC offset.

PART : Manual Clocking for Rotation Build this circuit. V Sets Rotation direction 00K Sets Step Mode V V 0K 6 0 8 7 9 VCC SET/BIAS VM CW/CCW F/H CLK GND SAA04 L L L L4 5 6 4 Blue Yellow Brown Red Step Motor 4 Note: LEDs have resistors in them Pressing the button should advance the step motor. However, due to circuit bounce the SAA04 may try to advance the motor twice or more even if the motor is not capable of doing this quickly enough. If this is the case, try using a function generator to supply the clock pulses. Set the function generator to create a Hz square wave with a 6 volt amplitude and a volt DC offset. 8. Once you have built the circuit, use the pushbutton to advance the step motor, step by step. Record the light pattern. Are you in full stepping mode? 8. Change the stepping mode half stepping. Change the direction also. Feel the step motor. Try to rotate the shaft by hand while its energized. Advance it another half step and try to move it again. Any difference?

PART : Timer initiated clocking Build this circuit V V Sets Rotation direction 50 0K uf 0.0uF 7 6 5 DIS THR TR R CV NE555 GND VCC 4 8 Q Sets Step Mode LED 00K 6 0 8 7 9 VCC SET/BIAS VM CW/CCW F/H CLK GND SAA04 L L L L4 5 6 4 V Blue Yellow Brown Red Step Motor 4 Note: LEDs have resistors in them The TA will supply you with a 555 circuit. You will have to adapt it to be wired as shown above. If you used a function generator before, the 555 simply replaces it. 8.4 Place the step motor drive to be in Full stepping mode and adjust the frequency (by turning the pot) from a slow speed to a fast speed. 8.5 What happens when the CLK frequency gets too high? 8.6 At what frequency does the stepper motor fail? How fast is the motor turning at this frequency? See the next page on how to calculate the motor speed. 8.7 Put the driver chip into half stepping mode. 8.8 What is the highest frequency that will still make the step motor work? How fast is the motor turning at this frequency? 8.9 Why do you think there is any difference?

HOW TO CALCULATE MOTOR SPEED From the data sheet for your motor find the number of degrees per step, N. From the scope determine the frequency, F. Ndegrees Fcycles(steps) revolution 60seconds MotorSpeed= x x x step second 60degrees minute = Revolutions Minute

Lab 8 Data sheets

Lab 8 Example Answer Sheet page Name: TA init: Section Number: Date: 8. Draw the waveform shown on the oscilloscope. What is the name of this waveform? What is the amplitude, frequency, and DC offset? Show all your calculations. 8. Record the light pattern, which represents the phases that are energized. Record the step mode. Is the light pattern correct for full stepping? 8. With the mode set to half stepping: Is there a difference in torque with a single phase on as opposed to having two phases on? 8.5 What happens when the CLK frequency gets to high?

Lab 8 Example Answer Sheet page Name: TA init: Section Number: Date: 8.6 What is the frequency at which the motor fails to rotate properly? What is the rotational speed at this frequency? Show your calculations. 8.8 In half stepping mode, what is the highest frequency at which the motor will rotate properly? What is the rotational speed at this frequency? Show your calculations. 8.9 Why is there a difference between full and half stepping maximum speeds?