Stepper Motors & Look Up Table

Size: px
Start display at page:

Download "Stepper Motors & Look Up Table"

Transcription

1 tepper Motors & Look Up Table Unipolar (5 lead) stepper motor from stepper motor is a digital motor with two phases and 4, 5, or 6 leads. These leads connect to two sets of electromagets. When current is applied to one set of leads, the permanent magnet on the motor aligns with the field created by the electromagnet (as is the left figure). When the other leads are energized, the motor rotates to line up with the next electromagnet. (In essence, a stepper motor is a 2-phase synchronous motor if you've had EE 331.) black black white 4-Lead (bipolar) 5-Lead (unipolar) 6-Lead (unipolar) In your lab kits is a 5-lead unipolar stepper motor. 1 February 5, 2018

2 green 134 Ohms red 134 Ohms black 134 Ohms brown 134 Ohms white To make the motor spin, Tie the black lead to ground. pply + to +24V to each lead in succession:,,,. The more the voltage, the more the current (and torque). ote that each phase needs positive and negative current to make the motor spin. Two ways to do this follow: 2 February 5, 2018

3 Method 1: Use the center tap and four P transistors: +12V a0 a1 a a0 a1 a2 +12V b1 b0 300 b0 b1 b b2 Each phase has a resistance of 134 Ohms to the center tap (black wire). If you connect a given end to ground, current will flow in that direction. The current you're trying to turn on and off is: max (I c ) = 12V 0.2V 134Ω max (I c ) = 88m To saturate a given transistor βi b > I c I b > 88m 100 = 0.88m The largest base resistor you can use is then R b < 0.7V 0.88m = 4.88kΩ The smallest is what the PI can output (25m) R b > 0.7V 25m = 172Ω The above circuit uses 300 Ohms as a bit of an overkill. 3 February 5, 2018

4 Method #2: Use an H-ridge 1k b e PP T1 PP T3 e b 1k c tepper Motor c 1k b c P T2 P T4 c b 1k e e For example, for the above voltages for (,,, ) Transistor T2 and T3 are off (there is no current through the diode, making Ib = 0) Transistor T1 and T4 are saturated This results in -4.6V being applied ot the stepper motor (assuming the transistors are saturated) If you switch the votlages for (,,, ), the +4.6V would be applied to the stepper motor. If you turn off all four transistors, then is applied to the stepper motor. Hence, with an H-bridge, you can one phase of a stepper motor. With two H-bridges, you can drive both phases. 4 February 5, 2018

5 L9110s H-rige search ebay using keywords rduino H-ridge Rather than building an H-bridge from scratch, your lab kits includes an L9110s H-bridge with the following specifications: Vcc: 2. < Vcc < 12V urrent: Up to 800m per channel Input Motor Vcc 1 0 +Vcc 1 1 Z Z onnect the stepper motor to the H-bridge as follows: green R0 () R2 () -1-1 G MOTOR green white red brown V Vcc MOTOR red black R1 () -1 brown R3 () -1 L9110s H-ridge white tepper Motor 5 February 5, 2018

6 To make the motor spin, apply the following voltages to the H-bridge. This is termed full-stepping. (R3) (R2) (R1) (R0) repeat Each step the motor to rotate 3.6 degrees per step, or 100 steps per rotation. To make the motor spin the opposite direction, shift right instead. You can also do half-stepping with the following sequence: (R3) (R2) (R1) (R0) repeat This causes the motor to rotate 1.8 degrees per step, or 200 steps per rotation. idelight: ote that with full-stepping, you're trying to approximate sin() and cos() with a 4-step square wave tep 0 tep 1 tep 2 tep 3 tep 0 tep 1 tep 2 tep 3 Vac sin() Vbd cos() Full-tepping pproximation to sin() and cos() 6 February 5, 2018

7 With half-stepping, you're approximating sin() and cos() with an 8-step square wave: in() os() Essentially, a stepper motor is a 2-phase synchronous motor. If you approximate the sine waves with 4 or 8 steps, you get a stepper motor. oftware: Look Up Tables In, when you do a table read or write, such as TLE[3] = 12; what you are doing is Taking the address of the start of the variable, TLE Offsetting this address by 3, and Writing the number '12' to this address In assembler, you can do this with a subroutine. For full stepping: ; W stores a number 0..3 ; W PORT ; x01 ; x02 ; x04 ; x08 Fulltep: andlw 0x03 movwf TEMP incf TEMP,F retlw 0x01 retlw 0x02 retlw 0x04 retlw 0x08 7 February 5, 2018

8 For half-stepping: ; W stores a number 0..3 ; W PORT ; x01 ; x03 ; x02 ; x06 ; x04 ; x0 ; x08 ; x09 8 February 5, 2018

9 Halftep: andlw 0x07 movwf TEMP incf TEMP,F retlw 0x01 retlw 0x03 retlw 0x02 retlw 0x06 retlw 0x04 retlw 0x0 retlw 0x08 retlw 0x09 The main calling routine would then look something like the following: 9 February 5, 2018

10 ; --- tepper.asm ---- #include <p18f4620.inc> ; --- Variables --- T0 EQU 1 T1 EQU 2 T2 EQU 3 GLE EQU 4 TEMP EQU 5 ; --- Main Routine --- org 0x800 call Init clrf TEP Loop: call tep call Table call Output movlw 250 call Wait_ms goto Loop ; PORT = TLE[TEP] ; each step is 250ms ; --- ubroutines --- tep: incf return GLE,F Table: movf GLE,W andlw 0x03 movwf TEMP incf TEMP,F retlw 0x01 retlw 0x02 retlw 0x04 retlw 0x08 ; full stepping Output movwf return PORT Init: clrf TRI ;PORT is output clrf TRI ;PORT is output clrf TRI ;PORT is output clrf TRI ;PORT is output clrf TRIE ;PORTE is output movlw 0x0F movwf O1 ;everyone is binary return 10 February 5, 2018

11 Wait_ms: movwf T2 W2: movlw 10 movwf T1 W1: movlw 100 movwf T0 W0: decfsz T0,F goto W0 decfsz goto decfsz goto T1,F W1 T2,F W2 return end 11 February 5, 2018

12 Microstepping: stepper motor is actually an synchronous machine: If you send a square wave to the motor, it jumps from one angle to another: it is operating as a stepper motor. For the motor above, it has 200 steps per rotation. If you send a sine wave to the motor, it smoothly moves from one angle to another: it is operating as an synchronous machine. For the motor above, it rotates once per 50 cycles: 200 steps revolution 1cycle 4steps = 50 cycles revolution If you apply a 60Hz sine wave to the above motor (sine on phase, cosine on phase ), it will spin at 60 cycle sec 1 revolution 50 cycles = 1.2 rps = 72 rpm For example, if you look at the voltage applied to phase, when using full stepping the voltage V looks like the blue line in the following figure (shown for two cycles): V = V = V = V = 0 repeat If you use a sine wave instead, you'll be able to position the motor inbetween steps. This is shown in the red line below: The other phase would be a cosine waveform, resulting in V = sin (φ) V = cos (φ) and φis the desired angle for the stepper motor. Each cycle (360 degrees) corresponds to one step. ignal sent to V when using full steps (blue line) or microstepping (red line). 12 February 5, 2018

13 V would be 90 degrees out of phase (cosine vs. sine). Linear ctuators: linear actuator is a stepper motor with a hollow shaft. If you put a screw into the motor and spin it, it moves the screw forward and backwards. (You can also do this my having the above motor drive a scew which moves a device forward and backwards as you rotate the motor.) E Motors L23GK ( $200) For example, assume you have a stepper motor with 400 steps per rotation (half stepping) driving a 1/4 x 20 screw. The screw needs to rotate 20 times to move 1 inch (the 20 in the name). Each step moves the device 400 steps rotation 20 rotation inch = 8,000step/inch You can control the position of the stage to 0.125mil (0.003mm) (!) 13 February 5, 2018

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

Stepper Motors in C. Unipolar (5 lead) stepper motorr. $1.95 from  100 steps per rotation. 24V / 160mA / 600 gm cm holding 160mA U tepper Motors ugust 22, 2017 tepper Motors in Unipolar (5 lead) stepper motorr. $1.95 from www.mpja.com 100 steps per rotation. 24V / 160m / 600 gm cm holding torque @ 160m stepper motor is a digital

More information

FM Tuner Controller for Portable and Car Radios

FM Tuner Controller for Portable and Car Radios WIRELESS AND REMOTE CONTROLLED PERSONAL APPLIANCE FM Tuner Controller for Portable and Car Radios Author: T. K. Mani Model Engineering College Cochin, India email: ihrdmec@md2.vsnl.net.in APPLICATION OPERATION

More information

Embedded Systems Lab Lab 7 Stepper Motor Application

Embedded Systems Lab Lab 7 Stepper Motor Application Islamic University of Gaza College of Engineering puter Department Embedded Systems Lab Stepper Motor Application Prepared By: Eng.Ola M. Abd El-Latif Apr. /2010 :D 0 Objective Tools Theory To realize

More information

MicroToys Guide: Motors N. Pinckney April 2005

MicroToys Guide: Motors N. Pinckney April 2005 Introduction Three types of motors are applicable to small projects: DC brushed motors, stepper motors, and servo motors. DC brushed motors simply rotate in a direction dependent on the flow of current.

More information

Laboratory Exercise 1 Microcontroller Board with Driver Board

Laboratory Exercise 1 Microcontroller Board with Driver Board Laboratory Exercise 1 Microcontroller Board with Driver Board The purpose of this lab exercises is to demonstrate how the Microcontroller Board can be used to control motors connected to the Driver Board

More information

Assembly Language. Topic 14 Motion Control. Stepper and Servo Motors

Assembly Language. Topic 14 Motion Control. Stepper and Servo Motors Assembly Language Topic 14 Motion Control Stepper and Servo Motors Objectives To gain an understanding of the operation of a stepper motor To develop a means to control a stepper motor To gain an understanding

More information

GCE A level 1145/01 ELECTRONICS ET5. P.M. THURSDAY, 31 May hours. Centre Number. Candidate Number. Surname. Other Names

GCE A level 1145/01 ELECTRONICS ET5. P.M. THURSDAY, 31 May hours. Centre Number. Candidate Number. Surname. Other Names Surname Other Names Centre Number 0 Candidate Number GCE A level 1145/01 ELECTRONICS ET5 P.M. THURSDAY, 31 May 2012 1 1 2 hours For s use Question Maximum Mark Mark Awarded 1. 6 2. 9 3. 8 4. 6 1145 010001

More information

GCE A level 1145/01 ELECTRONICS ET5

GCE A level 1145/01 ELECTRONICS ET5 Surname Centre Number Candidate Number Other Names 2 GCE A level 1145/01 ELECTRONICS ET5 S16-1145-01 A.M. FRIDAY, 17 June 2016 1 hour 30 minutes For s use ADDITIONAL MATERIALS In addition to this examination

More information

Binary Outputs: LEDs

Binary Outputs: LEDs Diode Theory Binary Outputs: LEDs A diode allows current to flow in only one direction. A diode consists of a semiconductor pn junction: In Silicon, the number of free electrons is a constant: np n i 2

More information

Controlling Stepper Motors Using the Power I/O Wildcard

Controlling Stepper Motors Using the Power I/O Wildcard Mosaic Industries Controlling Stepper Motors Using the Power I/O Wildcard APPLICATION NOTE MI-AN-072 2005-09-15 pkc The Mosaic Stepper Motor The Mosaic stepper motor is a four-phase, unipolar stepping

More information

EEE3410 Microcontroller Applications Department of Electrical Engineering Lecture 11 Motor Control

EEE3410 Microcontroller Applications Department of Electrical Engineering Lecture 11 Motor Control EEE34 Microcontroller Applications Department of Electrical Engineering Lecture Motor Control Week 3 EEE34 Microcontroller Applications In this Lecture. Interface 85 with the following output Devices Optoisolator

More information

;;;;;;; Variables ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; cblock Bank0RAM ;Temporary storage for STATUS during interrupts

;;;;;;; Variables ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; cblock Bank0RAM ;Temporary storage for STATUS during interrupts TotPrgm2 Senior Design Program for Total Project (LED and Motor Control) Hayden Callender list P=PIC16F877, F=INHX8M, C=160, N=77, ST=OFF, MM=OFF, R=DEC, X=OFF #include P16F877.inc config(_cp_off & _PWRTE_ON

More information

Lab 8. Stepper Motor Controller

Lab 8. Stepper Motor Controller 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

More information

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

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 Embedded Control Applications II MP10-1 Embedded Control Applications II MP10-2 week lecture topics 10 Embedded Control Applications II - Servo-motor control - Stepper motor control - The control of a

More information

GCE A level 1145/01 ELECTRONICS ET5

GCE A level 1145/01 ELECTRONICS ET5 Surname Other Names Centre Number 2 Candidate Number GCE A level 1145/01 ELECTRONICS ET5 A.M. WEDNESDAY, 12 June 2013 1½ hours ADDITIONAL MATERIALS In addition to this examination paper, you will need

More information

ECE Solution to Homework #4

ECE Solution to Homework #4 ECE 3 Solution to Homework #4 Transistor Theory Transistor Switch Transistor Theory 1) Assume a transistor has the following V/I characteristics 1a) Label the regions corresponding to off / active / saturated

More information

School of Engineering Mechatronics Engineering Department. Experim. ment no. 1

School of Engineering Mechatronics Engineering Department. Experim. ment no. 1 University of Jordan School of Engineering Mechatronics Engineering Department 2010 Mechatronics System Design Lab Experim ment no. 1 PRINCIPLES OF SWITCHING Copyrights' are held by : Eng. Ala' Bata &

More information

THE UNIVERSITY OF BRITISH COLUMBIA. Department of Electrical and Computer Engineering. EECE 365: Applied Electronics and Electromechanics

THE UNIVERSITY OF BRITISH COLUMBIA. Department of Electrical and Computer Engineering. EECE 365: Applied Electronics and Electromechanics THE UNIVERSITY OF BRITISH COLUMBIA Department of Electrical and Computer Engineering EECE 365: Applied Electronics and Electromechanics Final Exam / Sample-Practice Exam Spring 2008 April 23 Topics Covered:

More information

Page 1. Relays. Poles and Throws. Relay Types. Common embedded system problem CS/ECE 6780/5780. Al Davis. Terminology used for switches

Page 1. Relays. Poles and Throws. Relay Types. Common embedded system problem CS/ECE 6780/5780. Al Davis. Terminology used for switches Relays CS/ECE 6780/5780 Al Davis Today s topics: Relays & Motors prelude to 5780 Lab 9 Common embedded system problem digital control: relatively small I & V levels controlled device requires significantly

More information

Electric Power Systems 2: Generators, Three-phase Power, and Power Electronics

Electric Power Systems 2: Generators, Three-phase Power, and Power Electronics 15-830 Electric Power Systems 2: Generators, Three-phase Power, and Power Electronics J. Zico Kolter October 9, 2012 1 Generators Basic AC Generator Rotating Magnet Loop of Wire 2 Generator operation Voltage

More information

Stepper Motors WE CREATE MOTION

Stepper Motors WE CREATE MOTION WE CREATE MOTIO PRECIstep Technology EW Page FDM 6 Two Phase with Disc Magnet, AM 8 Two Phase,6 AM Two Phase,6 ADM S Two Phase with Disc Magnet, 6 7 AM Two Phase 6 8 AM Two Phase AM -R Two Phase WE CREATE

More information

Stepper Motors and Control Part I - Unipolar Stepper Motor and Control (c) 1999 by Rustle Laidman, All Rights Reserved

Stepper Motors and Control Part I - Unipolar Stepper Motor and Control (c) 1999 by Rustle Laidman, All Rights Reserved Copyright Notice: (C) June 2000-2008 by Russell Laidman. All Rights Reserved. ------------------------------------------------------------------------------------ The material contained in this project,

More information

L E C T U R E R, E L E C T R I C A L A N D M I C R O E L E C T R O N I C E N G I N E E R I N G

L E C T U R E R, E L E C T R I C A L A N D M I C R O E L E C T R O N I C E N G I N E E R I N G P R O F. S L A C K L E C T U R E R, E L E C T R I C A L A N D M I C R O E L E C T R O N I C E N G I N E E R I N G G B S E E E @ R I T. E D U B L D I N G 9, O F F I C E 0 9-3 1 8 9 ( 5 8 5 ) 4 7 5-5 1 0

More information

Triple Stage Incubator

Triple Stage Incubator Triple Stage Incubator Author: OVERVIEW Brian Iehl Hoffman Estates IL brian@dls.net This project is a triple stage incubator. Three separate incubators are simultaneously controlled by one microcontroller.

More information

SRI SUKHMANI INSTITUTE OF ENGINEERING & TECHNOLOGY DERA BASSI DEPARTMENT: ELECTRONICS & COMM. LABORATORY MANUAL LAB: EMI SUBJECT CODE: SEMESTER: 4th

SRI SUKHMANI INSTITUTE OF ENGINEERING & TECHNOLOGY DERA BASSI DEPARTMENT: ELECTRONICS & COMM. LABORATORY MANUAL LAB: EMI SUBJECT CODE: SEMESTER: 4th SRI SUKHMANI INSTITUTE OF ENGINEERING & TECHNOLOGY DERA BASSI DEPARTMENT: ELECTRONICS & COMM. LABORATORY MANUAL LAB: EMI SUBJECT CODE: SEMESTER: 4th EXPERIMENT NO-1 Aim:- Low Resistance Using Kelvin Double

More information

Haydon Kerk Motion Solutions Phone: International: Can-Stack Linear Actuators

Haydon Kerk Motion Solutions  Phone: International: Can-Stack Linear Actuators Haydon Kerk Motion Solutions www.haydonkerk.com Phone: 800.243.2715 International: 203.756.7441 Can-Stack Linear Actuators 102 Can-Stack Linear Actuators The Haydon line of linear actuators provides both

More information

Basic NC and CNC. Dr. J. Ramkumar Professor, Department of Mechanical Engineering Micro machining Lab, I.I.T. Kanpur

Basic NC and CNC. Dr. J. Ramkumar Professor, Department of Mechanical Engineering Micro machining Lab, I.I.T. Kanpur Basic NC and CNC Dr. J. Ramkumar Professor, Department of Mechanical Engineering Micro machining Lab, I.I.T. Kanpur Micro machining Lab, I.I.T. Kanpur Outline 1. Introduction to CNC machine 2. Component

More information

NJM37717 STEPPER MOTOR DRIVER

NJM37717 STEPPER MOTOR DRIVER STEPPER MOTOR DRIVER GENERAL DESCRIPTION PACKAGE OUTLINE NJM37717 is a stepper motor diver, which consists of a LS-TTL compatible logic input stage, a current sensor, a monostable multivibrator and a high

More information

Experiment#6: Speaker Control

Experiment#6: Speaker Control Experiment#6: Speaker Control I. Objectives 1. Describe the operation of the driving circuit for SP1 speaker. II. Circuit Description The circuit of speaker and driver is shown in figure# 1 below. The

More information

MICROCONTROLLERS Stepper motor control with Sequential Logic Circuits

MICROCONTROLLERS Stepper motor control with Sequential Logic Circuits PH-315 MICROCONTROLLERS Stepper motor control with Sequential Logic Circuits Portland State University Summary Four sequential digital waveforms are used to control a stepper motor. The main objective

More information

EXPERIMENT 6: Advanced I/O Programming

EXPERIMENT 6: Advanced I/O Programming EXPERIMENT 6: Advanced I/O Programming Objectives: To familiarize students with DC Motor control and Stepper Motor Interfacing. To utilize MikroC and MPLAB for Input Output Interfacing and motor control.

More information

8902/RE and 8902/RR Resolver Speed Feedback Options

8902/RE and 8902/RR Resolver Speed Feedback Options 8902/RE and 8902/RR Resolver Speed Feedback Options Technical Manual HA469251U002 Issue 1 Compatible with Version 2.x and 3.x Software Copyright 2009 Parker SSD Drives, a division of Parker Hannifin Ltd.

More information

Simulation Study of MOSFET Based Drive Circuit Design of Sensorless BLDC Motor for Space Vehicle

Simulation Study of MOSFET Based Drive Circuit Design of Sensorless BLDC Motor for Space Vehicle Simulation Study of MOSFET Based Drive Circuit Design of Sensorless BLDC Motor for Space Vehicle Rajashekar J.S. 1 and Dr. S.C. Prasanna Kumar 2 1 Associate Professor, Dept. of Instrumentation Technology,

More information

Sensor Interface Using PIC12CXXX as a Sensor Interface for Metal Detection

Sensor Interface Using PIC12CXXX as a Sensor Interface for Metal Detection Using PIC12CXXX as a Sensor Interface for Metal Detection Author: Vladimir Velchev AVEX - Vladimir Velchev Sofia, Bulgaria email:avex@iname.com APPLICATION OPERATION PIC12CXXX microcontroller can be used

More information

Brushed DC Motor Microcontroller PWM Speed Control with Optical Encoder and H-Bridge

Brushed DC Motor Microcontroller PWM Speed Control with Optical Encoder and H-Bridge Brushed DC Motor Microcontroller PWM Speed Control with Optical Encoder and H-Bridge L298 Full H-Bridge HEF4071B OR Gate Brushed DC Motor with Optical Encoder & Load Inertia Flyback Diodes Arduino Microcontroller

More information

NJM3777 DUAL STEPPER MOTOR DRIVER NJM3777E3(SOP24)

NJM3777 DUAL STEPPER MOTOR DRIVER NJM3777E3(SOP24) DUAL STEPPER MOTOR DRIER GENERAL DESCRIPTION The NJM3777 is a switch-mode (chopper), constant-current driver with two channels: one for each winding of a two-phase stepper motor. The NJM3777 is equipped

More information

The Motor sketch. One Direction ON-OFF DC Motor

The Motor sketch. One Direction ON-OFF DC Motor One Direction ON-OFF DC Motor The DC motor in your Arduino kit is the most basic of electric motors and is used in all types of hobby electronics. When current is passed through, it spins continuously

More information

Embedded Systems. Interfacing PIC with external devices Analog to digital Converter. Eng. Anis Nazer Second Semester

Embedded Systems. Interfacing PIC with external devices Analog to digital Converter. Eng. Anis Nazer Second Semester Embedded Systems Interfacing PIC with external devices Analog to digital Converter Eng. Anis Nazer Second Semester 2016-2017 What is the time? What is the time? Definition Analog: can take any value Digital:

More information

Automatic Railway Gate Control & Track Switching

Automatic Railway Gate Control & Track Switching Automatic Railway Gate Control & Track Switching ABSTRACT: Present project is designed using 8051 microcontroller to avoid railway accidents happening at unattended railway gates, if implemented in spirit.

More information

Stepping Motor. Applications. Structure and operation. Code names. Mobile equipment Digital cameras, Mobile equipments, PDA, etc.

Stepping Motor. Applications. Structure and operation. Code names. Mobile equipment Digital cameras, Mobile equipments, PDA, etc. Stepping Motor pplications Mobile equipment Digital cameras, Mobile equipments, PD, etc. Office automation equipment Printers, facsimiles, Typewriters, Photocopiers, FDD head drives, CD-ROM pickup drives,

More information

Real Time Embedded Systems. Lecture 1 January 17, 2012

Real Time Embedded Systems.  Lecture 1 January 17, 2012 Electric Motors Real Time Embedded Systems www.atomicrhubarb.com/embedded Lecture 1 January 17, 2012 Topic Warning! This is a work in progress. Watch out for sharp corners and slippery surfaces Motors

More information

UNIT 9 DC Separately-Excited Generator

UNIT 9 DC Separately-Excited Generator UNIT 9 DC Separately-Excited Generator 9-1 No-Load Saturation Characteristic EXERCISE 9-1 OBJECTIVE After completing this exercise, you should be able to demonstrate the operating characteristic of a DC

More information

EASTERN MEDITERRANEAN UNIVERSITY FACULTY OF ENGINEERING Electrical and Electronics Engineering Department

EASTERN MEDITERRANEAN UNIVERSITY FACULTY OF ENGINEERING Electrical and Electronics Engineering Department EASTERN MEDITERRANEAN UNIVERSITY FACULTY OF ENGINEERING Electrical and Electronics Engineering Department Fall 2003-2004 EEE 420 Project Report Ahmet Cem VARDAR 004245 Project Title: Heart Rate Monitor

More information

Designated client product

Designated client product Designated client product This product will be discontinued its production in the near term. And it is provided for customers currently in use only, with a time limit. It can not be available for your

More information

AN Industrial Stepper Motor Driver. Application Note Abstract. Introduction. Stepper Motor Control Method

AN Industrial Stepper Motor Driver. Application Note Abstract. Introduction. Stepper Motor Control Method Industrial Stepper Motor Driver AN43679 Author: Dino Gu, Bill Jiang, Jemmey Huang Associated Project: Yes Associated Part Family: CY8C27x43, CY8C29x66 GET FREE SAMPLES HERE Software Version: PSoC Designer

More information

05-VAWT Generator Testing

05-VAWT Generator Testing Introduction The purpose of this module is to measure and calculate the generated voltage as a function of the rotational velocity (revolutions per second). This will be accomplished by connect the generator

More information

PART 2 - ACTUATORS. 6.0 Stepper Motors. 6.1 Principle of Operation

PART 2 - ACTUATORS. 6.0 Stepper Motors. 6.1 Principle of Operation 6.1 Principle of Operation PART 2 - ACTUATORS 6.0 The actuator is the device that mechanically drives a dynamic system - Stepper motors are a popular type of actuators - Unlike continuous-drive actuators,

More information

RoHS Directive-Compliant Compact Linear Actuators DRL Series. Features

RoHS Directive-Compliant Compact Linear Actuators DRL Series. Features Motorized ctuators RoHS Directive-Compliant Compact Linear ctuators DRL Series In the compact linear actuator DRL Series, the drive mechanism adopts a -phase stepping motor with ball screw. This series

More information

Section 2 Lab Experiments

Section 2 Lab Experiments Section 2 Lab Experiments Section Overview This set of labs is provided as a means of learning and applying mechanical engineering concepts as taught in the mechanical engineering orientation course at

More information

Administrative Notes. DC Motors; Torque and Gearing; Encoders; Motor Control. Today. Early DC Motors. Friday 1pm: Communications lecture

Administrative Notes. DC Motors; Torque and Gearing; Encoders; Motor Control. Today. Early DC Motors. Friday 1pm: Communications lecture At Actuation: ti DC Motors; Torque and Gearing; Encoders; Motor Control RSS Lecture 3 Wednesday, 11 Feb 2009 Prof. Seth Teller Administrative Notes Friday 1pm: Communications lecture Discuss: writing up

More information

User Guide IRMCS3041 System Overview/Guide. Aengus Murray. Table of Contents. Introduction

User Guide IRMCS3041 System Overview/Guide. Aengus Murray. Table of Contents. Introduction User Guide 0607 IRMCS3041 System Overview/Guide By Aengus Murray Table of Contents Introduction... 1 IRMCF341 Application Circuit... 2 Sensorless Control Algorithm... 4 Velocity and Current Control...

More information

Dual Full-Bridge PWM Motor Driver AMM56219

Dual Full-Bridge PWM Motor Driver AMM56219 Dual Full-Bridge PWM Motor Driver AMM5619 The AMM5619 motor driver is designed to drive both windings of a bipolar stepper motor or to control bidirectionally two DC motors. Both bridges are capable of

More information

Basic Measurement and M-G Set OBJECTIVE

Basic Measurement and M-G Set OBJECTIVE Basic Measurement and M-G Set OBJECTIVE This goal is to 1) get acquainted with measurement equipment and 2) experiment with the relationships between real power, apparent power, reactive power, power factor

More information

High-Torque/High-Power Bipolar Stepper Motor Driver Using 8-bit PIC Microcontroller. Over Temperature Detection COG1 COG1C COG2

High-Torque/High-Power Bipolar Stepper Motor Driver Using 8-bit PIC Microcontroller. Over Temperature Detection COG1 COG1C COG2 High-Torque/High-Power Bipolar Stepper Motor Driver Using 8-bit PIC Microcontroller Author: INTRODUCTION Mike Gomez Microchip Technology Inc. This application note describes a driver solution for a high-torque

More information

Low Cost, Small Package, 120VAC Microstepping Drive

Low Cost, Small Package, 120VAC Microstepping Drive Catalog 8-4/USA E-AC Low Cost, Small Package, 12VAC Microstepping Drive Compumotor's new E-AC is a low-cost, high-performance, high-reliability microstepping drive in a small package. The design of the

More information

UNIVERSITY OF JORDAN Mechatronics Engineering Department Measurements & Control Lab Experiment no.1 DC Servo Motor

UNIVERSITY OF JORDAN Mechatronics Engineering Department Measurements & Control Lab Experiment no.1 DC Servo Motor UNIVERSITY OF JORDAN Mechatronics Engineering Department Measurements & Control Lab. 0908448 Experiment no.1 DC Servo Motor OBJECTIVES: The aim of this experiment is to provide students with a sound introduction

More information

PBL 3717/2 Stepper Motor Drive Circuit

PBL 3717/2 Stepper Motor Drive Circuit April 998 PBL / Stepper Motor Drive Circuit Description PBL / is a bipolar monolithic circuit intended to control and drive the current in one winding of a stepper motor. The circuit consists of a LS-TTL

More information

M.Kaliamoorthy and I.Gerald PSNACET/EEE CHAPTER 2 STEPPER MOTORS

M.Kaliamoorthy and I.Gerald PSNACET/EEE CHAPTER 2 STEPPER MOTORS 2.1.General Lecture Notes M.Kaliamoorthy and I.Gerald PSNACET/EEE CHAPTER 2 STEPPER MOTORS Stepper motors are electromagnetic incremental devices that convert electric pulses to shaft motion (rotation).

More information

:for... A G!,Jide to Stepp~s~ Se~o~, ~,6d ~er Electrical M~chines

:for... A G!,Jide to Stepp~s~ Se~o~, ~,6d ~er Electrical M~chines :for........ A G!,Jide to Stepp~s~ Se~o~, ~,6d ~er Electrical M~chines Matthew Scarpinc CONTENTS AT A GLANCE Introduction 1 Introduction 1 Introduction to Electric Motors 5 2 Preliminary Concepts 13 II

More information

Half stepping techniques

Half stepping techniques Half stepping techniques By operating a stepper motor in half stepping mode it is possible to improve system performance in regard to higher resolution and reduction of resonances. It is also possible

More information

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

USER S GUIDE POLOLU A4988 STEPPER MOTOR DRIVER CARRIER USING THE DRIVER POWER CONNECTIONS POLOLU A4988 STEPPER MOTOR DRIVER CARRIER USER S GUIDE USING THE DRIVER Minimal wiring diagram for connecting a microcontroller to an A4988 stepper motor driver carrier (full-step mode). POWER CONNECTIONS

More information

Hi Hsiao-Lung Chan Dept Electrical Engineering Chang Gung University, Taiwan

Hi Hsiao-Lung Chan Dept Electrical Engineering Chang Gung University, Taiwan Timers and CCP Modules Hi Hsiao-Lung Chan Dept Electrical Engineering Chang Gung University, Taiwan chanhl@mail.cgu.edu.twcgu PIC18 Timers Timer2, Timer4 8-bit timers use instruction cycle clock as the

More information

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

AC generator theory. Resources and methods for learning about these subjects (list a few here, in preparation for your research): AC generator theory This worksheet and all related files are licensed under the Creative Commons Attribution License, version 1.0. To view a copy of this license, visit http://creativecommons.org/licenses/by/1.0/,

More information

EXAMPLE. Use this jack for the red test lead when measuring. current from 0 to 200mA. Figure P-1

EXAMPLE. Use this jack for the red test lead when measuring. current from 0 to 200mA. Figure P-1 Digital Multimeters ON / OFF power switch Continuity / Diode Test Function Resistance Function Ranges from 200Ω to 200MΩ Transistor Test Function DC Current Function Ranges from 2mA to 20A. AC Current

More information

User Guide Introduction. IRMCS3043 System Overview/Guide. International Rectifier s imotion Team. Table of Contents

User Guide Introduction. IRMCS3043 System Overview/Guide. International Rectifier s imotion Team. Table of Contents User Guide 08092 IRMCS3043 System Overview/Guide By International Rectifier s imotion Team Table of Contents IRMCS3043 System Overview/Guide... 1 Introduction... 1 IRMCF343 Application Circuit... 2 Power

More information

Binary Outputs: Transistors Used as a Switch

Binary Outputs: Transistors Used as a Switch Binary Outputs: Transistors Used as a Switch Background A is able to output 5V at 25mA. Some devices require too much power for a to drive these directly. These include: A stepper motor which draws 1A

More information

H-bridge for DC motor control

H-bridge for DC motor control H-bridge for DC motor control Directional control Control algorithm for this h-bridge circuit A B 0 0 Stop 0 1 Forward 1 0 Reverse 1 1 Prohibited This circuit has the advantage of small voltage drop due

More information

Distributed by: www.jameco.com 1-800-831-4242 The content and copyrights of the attached material are the property of its owner. L6506 L6506D CURRENT CONTROLLER FOR STEPPING MOTORS DESCRIPTION The L6506/D

More information

DC Motor Speed Control using PID Controllers

DC Motor Speed Control using PID Controllers "EE 616 Electronic System Design Course Project, EE Dept, IIT Bombay, November 2009" DC Motor Speed Control using PID Controllers Nikunj A. Bhagat (08307908) nbhagat@ee.iitb.ac.in, Mahesh Bhaganagare (CEP)

More information

Microcontroller Based Inductance Capacitance Meter

Microcontroller Based Inductance Capacitance Meter Microcontroller Based Inductance Capacitance Meter MUDIT AGARWAL This is the Inductance / Capacitance Meters circuit. One can easily build this LC Meter measure inductances starting from mh to 00mH, µh

More information

NJM2671 NJM 2671E2 STEPPER MOTOR CONTROLLER / DRIVER

NJM2671 NJM 2671E2 STEPPER MOTOR CONTROLLER / DRIVER STEPPER MOTOR CONTROLLER / DRIVER GENERAL DESCRIPTION The NJM2671 is a two-phase unipolar stepping motor driver with a motor output of a maximum of 60V and a maximum current of 500 ma. The Step&Dir (Pulse

More information

Pulse Width Modulation

Pulse Width Modulation ECEn 621" Computer Arithmetic" Project Notes Week 1 Pulse Width Modulation 1 Pulse Width Modulation A method of regulating the amount of voltage delivered to a load. The average value of the voltage fed

More information

Active Vibration Isolation of an Unbalanced Machine Tool Spindle

Active Vibration Isolation of an Unbalanced Machine Tool Spindle Active Vibration Isolation of an Unbalanced Machine Tool Spindle David. J. Hopkins, Paul Geraghty Lawrence Livermore National Laboratory 7000 East Ave, MS/L-792, Livermore, CA. 94550 Abstract Proper configurations

More information

The Mechatronics Sorter Team Members John Valdez Hugo Ramirez Peter Verbiest Quyen Chu

The Mechatronics Sorter Team Members John Valdez Hugo Ramirez Peter Verbiest Quyen Chu The Mechatronics Sorter Team Members John Valdez Hugo Ramirez Peter Verbiest Quyen Chu Professor B.J. Furman Course ME 106 Date 12.9.99 Table of Contents Description Section Title Page - Table of Contents

More information

Physics 335 Lab 7 - Microcontroller PWM Waveform Generation

Physics 335 Lab 7 - Microcontroller PWM Waveform Generation Physics 335 Lab 7 - Microcontroller PWM Waveform Generation In the previous lab you learned how to setup the PWM module and create a pulse-width modulated digital signal with a specific period and duty

More information

Integrators, differentiators, and simple filters

Integrators, differentiators, and simple filters BEE 233 Laboratory-4 Integrators, differentiators, and simple filters 1. Objectives Analyze and measure characteristics of circuits built with opamps. Design and test circuits with opamps. Plot gain vs.

More information

EE 340L EXPERIMENT # 5.1 SYNCHRONOUS GENERATOR (STAND-ALONE OPERATION)

EE 340L EXPERIMENT # 5.1 SYNCHRONOUS GENERATOR (STAND-ALONE OPERATION) EE 340L EXPERIMENT # 5.1 SYNCHRONOUS GENERATOR (STAND-ALONE OPERATION) A. Equivalent Circuit Parameters A.1. Open-Circuit Test (a) Mechanically couple the generator with a shunt-excited DC motor as shown

More information

ANGULAR POSITION CONTROL OF DC MOTOR USING SHORTEST PATH ALGORITHM

ANGULAR POSITION CONTROL OF DC MOTOR USING SHORTEST PATH ALGORITHM EE 712 Embedded Systems Design, Lab Project Report, EE Dept. IIT Bombay, April 2006. ANGULAR POSITION CONTROL OF DC MOTOR USING SHORTEST PATH ALGORITHM Group Number: 17 Rupesh Sonu Kakade (05323014)

More information

6.111 Lecture # 19. Controlling Position. Some General Features of Servos: Servomechanisms are of this form:

6.111 Lecture # 19. Controlling Position. Some General Features of Servos: Servomechanisms are of this form: 6.111 Lecture # 19 Controlling Position Servomechanisms are of this form: Some General Features of Servos: They are feedback circuits Natural frequencies are 'zeros' of 1+G(s)H(s) System is unstable if

More information

K7QO Marker Generator

K7QO Marker Generator K7QO Marker Generator The history of marker generators begins with the commercial receivers of the early beginnings of electronics. Typical short wave receivers came with two dials, one labeled tuning

More information

NJM3771 DUAL STEPPER MOTOR DRIVER

NJM3771 DUAL STEPPER MOTOR DRIVER NJ DUAL STEPPER OTOR DRIER GENERAL DESCRIPTION The NJ is a stepper motor driver, which circuit is especially developed for use in microstepping applications in conjunction with the matching dual DAC (Digital-to-Analog

More information

Actuator Precision Characterization

Actuator Precision Characterization Actuator Precision Characterization Covers models T-NAXX, T-LAXX, X-LSMXXX, X-LSQXXX INTRODUCTION In order to get the best precision from your positioning devices, it s important to have an understanding

More information

AN Driving stepper motors using NXP I 2 C-bus GPIO expanders. Document information

AN Driving stepper motors using NXP I 2 C-bus GPIO expanders. Document information Rev. October 0 pplication note ocument information Info Keywords bstract ontent stepper, stepper motor, GPIO, push-pull, quasi-bidirectional, MOFET, optical interrupter, Fast-mode Plus, Fm+, I-bus The

More information

University of Washington Department of Electrical Engineering EE 351: Introduction to Energy Devices and Systems. Lab 1: Power Electronic Converters

University of Washington Department of Electrical Engineering EE 351: Introduction to Energy Devices and Systems. Lab 1: Power Electronic Converters University of Washington Department of Electrical Engineering EE 351: Introduction to Energy Devices and Systems Lab 1: Power Electronic Converters Introduction With the development of power electronic

More information

2.017 DESIGN OF ELECTROMECHANICAL ROBOTIC SYSTEMS Fall 2009 Lab 4: Motor Control. October 5, 2009 Dr. Harrison H. Chin

2.017 DESIGN OF ELECTROMECHANICAL ROBOTIC SYSTEMS Fall 2009 Lab 4: Motor Control. October 5, 2009 Dr. Harrison H. Chin 2.017 DESIGN OF ELECTROMECHANICAL ROBOTIC SYSTEMS Fall 2009 Lab 4: Motor Control October 5, 2009 Dr. Harrison H. Chin Formal Labs 1. Microcontrollers Introduction to microcontrollers Arduino microcontroller

More information

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad I INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad-500043 CIVIL ENGINEERING TUTORIAL QUESTION BANK Course Name : BASIC ELECTRICAL AND ELECTRONICS ENGINEERING Course Code : AEE018

More information

output passes full first (positive) hump and 1/2-scale second hump

output passes full first (positive) hump and 1/2-scale second hump 3. For V i > 0, V o 0. For V i < 0, V o V i. The resulting waveform consists only of the negative "humps" of the original cosine wave. Each hump has a duration of 0.5s there is a 0.5s gap between each

More information

ECE 203 LAB 6: INVERTED PENDULUM

ECE 203 LAB 6: INVERTED PENDULUM Version 1.1 1 of 15 BEFORE YOU BEGIN EXPECTED KNOWLEDGE Basic Circuit Analysis EQUIPMENT AFG Oscilloscope Programmable Power Supply MATERIALS Three 741 Opamps TIP41 NPN power transistor TIP42 PNP power

More information

INTEGRATED CIRCUITS. AN1221 Switched-mode drives for DC motors. Author: Lester J. Hadley, Jr.

INTEGRATED CIRCUITS. AN1221 Switched-mode drives for DC motors. Author: Lester J. Hadley, Jr. INTEGRATED CIRCUITS Author: Lester J. Hadley, Jr. 1988 Dec Author: Lester J. Hadley, Jr. ABSTRACT The purpose of this paper is to demonstrate the use of integrated switched-mode controllers, generally

More information

Introduction to Stepper Motors

Introduction to Stepper Motors Introduction to tepper Motors Part 2: tepper Motor Control 27 Microchip Technology Incorporated. ll Rights Reserved. Webeminar Title lide My name is Marc McComb, I am a Technical Training Engineer here

More information

PBL 3774/1. Dual Stepper Motor Driver PBL3774/1. February Key Features. Description PBL 3774/1

PBL 3774/1. Dual Stepper Motor Driver PBL3774/1. February Key Features. Description PBL 3774/1 February 999 PBL 77/ Dual Stepper otor Driver Description The PBL 77/ is a switch-mode (chopper), constant-current driver IC with two channels, one for each winding of a two-phase stepper motor. The circuit

More information

Hashemite University Faculty of Engineering Mechatronics Engineering Department. Microprocessors and Microcontrollers Laboratory

Hashemite University Faculty of Engineering Mechatronics Engineering Department. Microprocessors and Microcontrollers Laboratory Hashemite University Faculty of Engineering Mechatronics Engineering Department Microprocessors and Microcontrollers Laboratory The Hashemite University Faculty of Engineering Department of Mechatronics

More information

Ac to dc rectifier calculator

Ac to dc rectifier calculator Ac to dc rectifier calculator output will be a DC with 1.4Volts less than the applied DC voltage. The instantaneous value of the voltage applied to the rectifier is given as. Does a sound mimicked by a

More information

AC Drive Technology. An Overview for the Converting Industry. Siemens Industry, Inc All rights reserved.

AC Drive Technology. An Overview for the Converting Industry.  Siemens Industry, Inc All rights reserved. AC Drive Technology An Overview for the Converting Industry www.usa.siemens.com/converting Siemens Industry, Inc. 2016 All rights reserved. Answers for industry. AC Drive Technology Drive Systems AC Motors

More information

Solar Mobius Final Report. Team 1821 Members: Advisor. Sponsor

Solar Mobius Final Report. Team 1821 Members: Advisor. Sponsor Senior Design II ECE 4902 Spring 2018 Solar Mobius Final Report Team 1821 Members: James Fisher (CMPE) David Pettibone (EE) George Oppong (EE) Advisor Professor Ali Bazzi Sponsor University of Connecticut

More information

56 mm sq. (2.20 inch sq.)

56 mm sq. (2.20 inch sq.) 56 mm sq. (. inch sq.) 1.8 /step RoHS Unipolar winding, Lead wire type Bipolar winding, Lead wire type p. 7 Customizing Hollow Shaft modification Decelerator Encoder Varies depending on the model number

More information

Final Project Report E3390 Electronic Circuits Design Lab. RFID Access Control System. Jeffrey Mok Joseph Kim

Final Project Report E3390 Electronic Circuits Design Lab. RFID Access Control System. Jeffrey Mok Joseph Kim Final Project Report E3390 Electronic Circuits Design Lab RFID Access Control System Jeffrey Mok Joseph Kim Submitted in partial fulfillment of the requirements for the Bachelor of Science Degree May 11,

More information

Electromechanical Switch Replacement

Electromechanical Switch Replacement Electromechanical Switch Replacement Electronic Key, Button Dimmer and Potentiometer Dimmer Controller Author: Slav Slavov Ell Sliven, Bulgaria email: ell@sliven.osf.acad.bg APPLICATION OPERATION These

More information

Dual Full-Bridge PWM Motor Driver AM2168

Dual Full-Bridge PWM Motor Driver AM2168 Dual Full-Bridge PWM Motor Driver AM2168 To drive both windings of a bipolar stepper motor or to bi-directionally control two DC motors, AM2168 motor driver is designed for. Both bridges are capable of

More information

Alternating Current Study Guide. Preface. This module is DIFFICULT.

Alternating Current Study Guide. Preface. This module is DIFFICULT. Preface This module is DIFFICULT. This material will take more effort to understand and more effort to pass than tests from previous modules. This is on par with a college-level electrical engineering

More information