Stepper Motor Info and Sourcing Guichet, Chang Feb 20, 2013.

Slides:



Advertisements
Similar presentations
MICROPROCESSORS AND MICROCONTROLLERS
Advertisements

Digital Stepper Drive with Analog Input DM805-AI.
Accessing I/O Devices Processor Memory BUS I/O Device 1 I/O Device 2.
What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
Main Components of a CNC System
FIU Chapter 7: Input/Output Jerome Crooks Panyawat Chiamprasert
Submitted by Adnan Hassoneh Asad Alsebaee Ayoub Qadoos Mutasem Essa Abed Alqader Salameh Supervised by Dr. Salameh Abd Alfattah.
Data Acquisition Concepts Data Translation, Inc. Basics of Data Acquisition.
EML 2023 – Motor Control Lecture 4 – DAQ and Motor Controller.
Driver for Improving the Positioning Accuracy of Step Motors Eugen Ioan GERGELY, Alexandru GACSÁDI, Zoltán Tamás NAGY, Laura COROIU, Helga SILAGHI, Viorica.
Unit 4 Sensors and Actuators
L.
Design of a Control Workstation for Controller Algorithm Testing Aaron Mahaffey Dave Tastsides Dr. Dempsey.
Computer Organization and Assembly language
Presented by:IQBAL HUSSAIN ELECTRONICS&COMMUNICATI0N Final year.
ECGR-6185 Advanced Embedded Systems University Of North Carolina at Charlotte A. Srinivas Reddy Stepper/Servo/DC Motors.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
Microprocessor and Microcontroller Based Systems Instructor: Eng.Moayed N. EL Mobaied The Islamic University of Gaza Faculty of Engineering Electrical.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Introduction to Robotics Principles of Robotics. What is a robot? The word robot comes from the Czech word for forced labor, or serf. It was introduced.
Ken Dorsey KA8OAD. What is EchoLink? The simple answer is EchoLink software uses VoIP technology to link ham radio stations together around the world.
Remote Control of a Furby Toy with Bluetooth
1  Actuators are used in order to produce mechanical movement in robots.
The Voice Operated and Wirelessly Controlled Elevator Jeremy Hester Advisor: Dr. Mohammad Saadeh Class: ET 494 (Senior Design II), Fall 2013 Class Professor:
Regal Beloit Proprietary & Confidential What do I get? The X13 motor is a permanent magnet, three phase,brushless DC motor. A single phase drive is attached.
Interrupts and DMA CSCI The Role of the Operating System in Performing I/O Two main jobs of a computer are: –Processing –Performing I/O manage and.
IBM - CVUT Student Research Projects Remote Control of a Furby Toy with BlueTooth Tomáš Kunc
University of Tehran 1 Microprocessor System Design IO Applications Omid Fatemi
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: Know your Precise Position with RX600 MCU Huangsheng.
MICROPROCESSOR AND MICRO CONTROLLER LAB
IntroductionFeaturesInputs/OutputsDimensionsModelsSoftwareCommunicationsControl Options View our website… © Copyright 2008
MICROPROCESSOR AND MICRO CONTROLLER
Applications of PPI Stepper Motors- D/A - A/D - Temperature Sensor.
Chapter 2 Introducing the PIC Mid-Range Family and the 16F84A The aims of this chapter are to introduce: The PIC mid-range family, in overview The overall.
Accessing I/O Devices Processor Memory BUS I/O Device 1 I/O Device 2.
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
Team 20: Jordan Wagner.  iPhone controlled marble maze game  Rotation of the phone is translated into rotation of the board  Stepper motor connected.
STEP MOTOR Yisheng Zhang. Overview What is a step motor? How to control it? Why to use it? Where to use it? How to select it? Where to get it?
1 Device Controller I/O units typically consist of A mechanical component: the device itself An electronic component: the device controller or adapter.
 ACCELEROMETER  TRANSMITTER- BLOCK DIAGRAM  RECEIVER- BLOCK DIAGRAM  COMPONENTS DESCRIPTION- ENCODER TRANSMITTER RECEIVER OPTICAL SENSOR.
MICROCONTROLLER INTERFACING WITH STEPPER MOTOR MADE BY: Pruthvirajsinh Jadeja ( ) COLLEGE:DIET BRANCH:EC.
INTRODUCTION TO ROBOTICS Part 3: Propulsion System Robotics and Automation Copyright © Texas Education Agency, All rights reserved. 1.
DC motor principles Speed control Direction Stepper motor principles
Stepper Motor – Types, Advantages And Applications
Arduino based Automatic Temperature Controlled Fan Speed Regulator.
CNC FEED DRIVES Akhil Krishnan G M.Tech 1. CONTENTS 1.Introduction 2.Requirements of CNC feed drives 3.Servo motor 3.1 Servo drive control 3.2 Components.
CNC FEED DRIVES.
MECH 373 Instrumentation and Measurements
Introduction to Motors, servos and steppers
MOTORS.
LG PLC COURSE Beginner Prepared by : -Hossam Mohammed -Ramdan said
Dr. Kyung Eun Park Summer 2017
Basic Computer Organization and Design
Automatic DCDT Calibration Device Chas Bolton
ARDUINO BASED AUTOMATIC TEMPERATURE BASED FAN SPEED CONTROLLER
SAR ADC Input Types TIPL 4003 TI Precision Labs – ADCs
Chapter 11: Inter-Integrated Circuit (I2C) Interface
DIGITAL CALCULATOR USING 8051
Stepper motor.
Electric Motors.
Graduation project ii: 3-axis cnc milling machine
Session III Architecture of PLC
Rotary Encoders Cedric Pinder Major: Computer Engineering.
Created by Luis Chioye Presented by Cynthia Sosa
Introducing the PIC Mid-Range Family and the 16F84A
IENG 475: Computer-Controlled Manufacturing Systems
Introduction to Motors
UNIT 11: RC-SERVOMOTOR CONTROL
IENG 475: Computer-Controlled Manufacturing Systems
Presentation transcript:

Stepper Motor Info and Sourcing Guichet, Chang Feb 20, 2013

Stepper Motor Basics Digital input output device Spins in precise increments, instead of continuously in one direction

Terminology Controller: system consisting of a DC power supply andpower switches plus associated circuits to control switches in proper sequences. Driver: electronic package to convert digital step and direction inputs to currents to drive step motor Holding torque: maximum restoring torque that is developed by energized motor when shaft is slowly rotated by external means Microstepping: technique in which motor steps are electronically divided by the drive into smaller steps Oscillator: device used to produce pulses for driving a step motor at a preset speed Torque gradient: ratio of change in holding torque for a particular change in shaft position

Torque Characteristics Speed versus torque exerted

Driving Methods 1.Purchase integrated stepper + driver 2.Purchase separate driver 3.Build our own driver (instructables using breadboards, etc.)

Torque Spec

Bandwidth Estimation

Velocity Precision

Sources Digikey – Bare Motors – Applie Motion – Motor units, drivers, software – Applied-Motion.com

Recommendation Purchase integrated driver unit from applied motion ($130-$199), control using microcontroller tone() function (velocity precision will be about 100 times better than benchmark from previous slide) Currently talking to AM about sponsorship, should we ask for money beyond the motor?

Appendix A – Tech Support Chat Applied Motions – Feb 20, 2013 Chat session started at 2:28:58 PM Please be patient while you are being connected with an operator... You are now chatting with Matt Matt: Hello and thank you for your interest in Applied Motion Products. Please allow me a moment to review your question. Matt: Which model were you looking at, Christopher? Christopher: Hello, I'm looking at the STM17C-3CE integrated stepper Christopher: This is for a student project, the only functionalities I will be using from the driver is the driving circuity and velocity setting Matt: Ok, so will you be sending velocity commands via CANopen? Christopher: I would like to use a microcontroller, CANopen uses a computer right? Matt: Well, you would need a CAN host and special hardware for that. You might consider the STM17S-3AE instead. Christopher: I see! sorry I'm still learning how to navigate the products. I just now saw that the 3CE has CANopen as the only listed control mode Christopher: I also just found the sentence "The analog input accepts 0-5 VDC signals and can be used for velocity and position control." Matt: Right, that one is a bit specialized. Matt: Yes, that is true. You could use the analog input to control velocity. You could also send commands from a PC using our SCL Utility. Matt: I will need to verify the accuracy for each method. What sort of accuracy are you looking for? Christopher: This is going to be in an embedded project, so it will most likely be a microcontroller setting the velocity (using analog or serial communication) Christopher: I apologize I haven't done the calculation yet, may I assume that all 12 bits of ADC precision will be used across the velocity range Matt: That's what I would like to verify. May I have your address, so that I can send you an once I confirm that? Christopher: That would be great! my address is Matt: Thanks Christopher. I will look into this and get back to you. Christopher: Thank you for your help Matt, have a nice day Matt: Thank you for contacting Applied Motion Products. Have a nice day!