Simple Torque Control Method for Hybrid Stepper Motors Implemented in FPGA

Total Page:16

File Type:pdf, Size:1020Kb

Simple Torque Control Method for Hybrid Stepper Motors Implemented in FPGA electronics Article Simple Torque Control Method for Hybrid Stepper Motors Implemented in FPGA Stefano Ricci * and Valentino Meacci Information Engineering Department (DINFO), University of Florence, 50139 Florence, Italy; valentino.meacci@unifi.it * Correspondence: stefano.ricci@unifi.it; Tel.: +39-0552758585 Received: 12 September 2018; Accepted: 4 October 2018; Published: 7 October 2018 Abstract: Stepper motors are employed in a wide range of consumer and industrial applications. Their use is simple: a digital device generates pulse-bursts and a direction bit towards a power driver that produces the 2-phase currents feeding the motor windings. Despite its simplicity, this open-loop approach fails if the torque load exceeds the motor capacity, so the motor and driver should be oversized at the expense of efficiency and cost. Field-Oriented closed-loop Control (FOC) solves the problem, and the recent availability of low cost electronics devices like Digital Signal Processors, Field Programmable Gate Arrays (FPGA), or even Microcontrollers with dedicated peripherals, fostered the investigation and implementation of several variants of the FOC method. In this paper, a simple and economic FOC torque control method for hybrid stepper motors is presented. The load angle is corrected accordingly to the actual shaft position through pulse-bursts and direction commands issued towards a commercial stepper driver, which manages the 2-phase winding currents. Thanks to the FPGA implementation, the control loop updates the electrical position every 50 µs only, thus allowing a load angle accuracy of −1/100 rad for a rotor velocity up to 750 rev/min, as shown in the reported experiments. Keywords: stepper motor; torque control; closed-loop control; Field Programmable Gate Array (FPGA) 1. Introduction The stepper motor [1] is widely used nowadays in a large range of applications such as 3D printers, industrial manufacturing tools, robotic arms, etc. Part of its success is certainly due to its capability of moving in a sequence of accurate and discreet locations (steps). A microcontroller connected to one of the several power drivers available on the market through a “step” clock and a “direction” command is often sufficient for the motor control [2]: For every “step” pulse, the driver modifies the 2-phase currents that feed the motor so that the shaft rotates by a “step” (typically 1.8◦) or a fraction of it (µ-step) [3]. Unfortunately, the performance of the stepper motor heavily depends on the load condition. Therefore, if the load accidentally increases over the motor capacity, the control misses the actual shaft position and the application fails. To prevent this catastrophic event, stepper motors (and their drivers) are typically selected with a torque capacity that abundantly exceeds the nominal requirement. This results in oversized motors, and waste of power and heat [4]. Closed-loop motor control with the Field Oriented Control (FOC) method [5,6] solves this problem. The typical FOC implementation is based on Direct-Quadrature (DQ) coordinate transformations [6,7] that, in the past, required a considerable calculation effort and correspondingly complex hardware, which was not compatible with economic consumer applications. In recent years, however, the availability of microcontrollers with dedicated peripherals and/or economic Field Programmable Electronics 2018, 7, 242; doi:10.3390/electronics7100242 www.mdpi.com/journal/electronics Electronics 2018, 7, 242 2 of 15 Gate Arrays (FPGAs) has supported the development and implementation of new closed-loop approaches. In particular, FPGA represents a standard device for industrial applications [8,9], including motor control. For example, a Proportional-Integral-Derivative (PID) controller [10] with velocity feed-forward was proposed in [11]; in [12] a closed-loop control system based on motor parameter identification was presented; in [13] and [14], motor controllers based on Neural Networks are proposed. In this paper a closed-loop torque control method for hybrid stepper motors is presented with its FPGA implementation. The method is based on a simple control loop that, thanks to the FPGA’s performance, executes every few 10 s of µs. Every loop iteration, the motor shaft position is monitored through an incremental encoder, and the stator magnetic field position is updated so that the relative phase between the positions of the stator and the rotor generates the desired load angle. While this quick loop maintains accurate control of the load angle, the magnitude of the phase currents is adjusted to obtain the programmed torque. The output of the control loop consists of the number of µ-steps and the direction bit the rotor should move to maintain the desired load angle. These data perfectly fit with the “step/direction” interface present in several commercial power devices which are typically employed for open-loop µ-step motor control. In other words, this method does not need custom power electronics for the generation and control of the motor phase currents, which can be delivered by one of the monolithic devices already available in the market. The proposed control is implemented in a FPGA from the MAX10 family (Intel/Altera, San Jose, CA, USA), connected to the PowerStep01 stepper driver (STMicroelectronics, Geneva, Switzerland). The paper presents the basics of the applied method in the next section; the employed electronics system and the FPGA implementation are described in Section3; finally, several experiments are reported in Section4. 2. Methods 2.1. Torque Generation and Step Movement In a hybrid 2-phase stepper motor, the torque is generated by the interaction of the field produced by the rotor fixed magnet, and the field dynamically generated by the stator windings. The torque is composed by 3 components: the cogging, the reluctance, and the electrodynamic component [15,16]; however, in this work, the electrodynamic component, being predominant, is the only one considered. With reference to Figure1, if Ia and Ib are the currents flowing in the 2 windings, the magnitude and q angle of the resulting current is I = I2 + I2 and q = tan−1 Ib . The motor torque G is generated a b I Ia E by I combined to the load angle qL, i.e., the phase angle between the rotor position qR and the current position qI [15]: GE = Kt·I· sin(qL) = Kt·I· sin(qR − qI ) (1) where Kt is the torque constant. The torque is null when qL = 0 independently from the current magnitude, and it is maximum when qL = π/2. A sinusoidal current excitation produces a continuous rotation of the current vector of amplitude I and a corresponding movement of the equilibrium position of the rotor. However, the typical commercial stepper driver produces only a limited set of quantized values of the phase currents. If NM is the number of the different current levels the driver produces, 4NM equilibrium positions are generated around the electrical circle of Figure1 in ( − ) q = 0, p , 2 p , 3 p ,... 4NM 1 p [3]. R 2NM 2NM 2NM 2NM ElectronicsElectronics2018 2018,,7 7,, 242 x FOR PEER REVIEW 33 ofof 1516 It I ib 휃퐼 휃퐿푡 휃퐿 휃퐼 휃푅 ia ia ib Figure 1. In a stepper motor the torque is related to the load angle 휃 , present between the rotor Figure 1. In a stepper motor the torque is related to the load angle qL, present퐿 between the rotor magnet, magnet, 휃 , and the current field, 휃 . The target load angle 휃 is obtained by advancing of 휃 the qR, and the푅 current field, qI. The target퐼 load angle qLt is obtained퐿푡 by advancing of qIn the current퐼푛 current field 휃 . field qi. 푖 2.2.2.2. TorqueTorque ModulationModulation AccordingAccording toto (1),(1), thethe torquetorque cancan bebe modulatedmodulated byby controllingcontrolling thethe loadloadangle, angle,q L휃,퐿, and/or and/or thethe current,current,I .퐼. The The typical typical FOC FOC application application regulates regulates the the motor motor windings windings currents currents to generate to generate a load a angle load ±π ofangleqL = of 휃/2,퐿 = and±π/2, the and current the current magnitude magnitudeI modulates 퐼 mo thedulate torque.s the This torque is the. This most is efficientthe most approach, efficient sinceapproach, the minimum since the current minimum is used current for a is given used torque. for a given However, torque in.some However, situations, in some maintaining situationsI, fixedmaintaining and modulating 퐼 fixed and the modulating torque through the torqueqL can bethrough convenient. 휃퐿 can Let’s be convenient. consider, for Let’s example, consider, a 10 for A motorexample, driver a 10A that, mo attor a particular driver that, moment, at a particular is required moment, to produce is required a low torque to produce of 1/100 a oflow the torque nominal of ◦ value.1/100 of By the controlling nominal thevalue. load By angle controlling to 90 , the windings’load angle currentto 90°, magnitudethe windings should’ current be reducedmagnitude to 10/100should =be 0.1 reduced A. It is to feasible 10/100that = 0.1A. the driver,It is feasible which that typically the driver, employs which chopper typically amplifiers employs designed chopper foramplifiers high currents, designed suffers for high reduced currents, accuracy suffers in reduced this low currentaccuracy range in this [17 low]. Thus, current imposing range [1 a7 current]. Thus, ( ) = magnitudeimposing a of, current for example, magnitudeI = 1 of, A, andfor example, reducing the퐼 = load1A, and angle reducing at sin qL the load1/10 ,angle can help at sin to( make휃퐿) = the1/10 driver, can producehelp to make the
Recommended publications
  • Stepper Motor Or Servo Motor: Which Should It Be?
    Stepper Motor or Servo Motor: Which Should It Be? Engineer the Exceptional ENGINEER THE EXCEPTIONAL ENGINEER THE EXCEPTIONAL Stepper Motor or Servo Motor: Which Should It Be? Engineer the Exceptional ENGINEER THE EXCEPTIONAL Each technology has its niche, and since the selection of either stepper or servo ENGINEER THE EXCEPTIONAL technology affects the likelihood of success, it is important that the machine designer consider the technical advantages and disadvantages of both to select the best motor-drive system for an application. Machine designers should not limit utilization of steppers or servos This article presents an overview of stepper according to a fixed mindset or comfort level, but should learn where and servo capabilities to serve as selection each technology works best for controlling a specific mechanism and criteria between the two technologies. process to be performed. A thorough understanding of these technologies will help you achieve optimum Today’s digital stepper motor drives provide enhanced drive features, mechatronic designs to bring out the full option flexibility and communication protocols using advanced capabilities of your machine. integrated circuits and simplified programming techniques. The same is true of servo motor systems, while higher torque density, improved electronics, advanced algorithms and higher feedback resolution have resulted in higher system bandwidth capabilities as well as lower initial and overall operating costs for many applications. STEPPER MOTOR SYSTEM OVERVIEW Stepper motors have several major advantages over servo systems. They typically cost less, have common NEMA mountings, offer lower-torque options, require less-costly cabling, and their open-loop motion control simplifies machine integration and operation.
    [Show full text]
  • Stepping Motors Fundamentals
    AN907 Stepping Motors Fundamentals Author: Reston Condit TYPES OF STEPPING MOTORS Microchip Technology Inc. There are three basic types of stepping motors: Dr. Douglas W. Jones permanent magnet, variable reluctance and hybrid. University of Iowa This application note covers all three types. Permanent magnet motors have a magnetized rotor, while variable reluctance motors have toothed soft-iron rotors. Hybrid INTRODUCTION stepping motors combine aspects of both permanent Stepping motors fill a unique niche in the motor control magnet and variable reluctance technology. world. These motors are commonly used in measure- The stator, or stationary part of the stepping motor ment and control applications. Sample applications holds multiple windings. The arrangement of these include ink jet printers, CNC machines and volumetric windings is the primary factor that distinguishes pumps. Several features common to all stepper motors different types of stepping motors from an electrical make them ideally suited for these types of point of view. From the electrical and control system applications. These features are as follows: perspective, variable reluctance motors are distant 1. Brushless – Stepper motors are brushless. The from the other types. Both permanent magnet and commutator and brushes of conventional hybrid motors may be wound using either unipolar motors are some of the most failure-prone windings, bipolar windings or bifilar windings. Each of components, and they create electrical arcs that these is described in the sections below. are undesirable or dangerous in some environments. Variable Reluctance Motors 2. Load Independent – Stepper motors will turn at Variable Reluctance Motors (also called variable a set speed regardless of load as long as the switched reluctance motors) have three to five load does not exceed the torque rating for the windings connected to a common terminal.
    [Show full text]
  • Stepper Motor
    STEPPER MOTOR Stepper motors are used in a wide variety of applications, including computer peripherals like printers, scanners, CD drives, camera lenses, etc. In this first article, in a series of articles on stepper motors, we will introduce the reader to the theory behind the working and control of a stepper motor. Stepper Motor Basics A Stepper Motor just like any other motor, converts electrical energy into mechanical energy. A stepper motor consists of the following parts: Stator The stationary part of the motor. In a stepper motor, the stator is a set of electromagnets. Rotor The non-stationary part of the motor. In a stepper motor, the rotor is a permanent magnet. The arrangement of the electromagnets and the permanent magnets in a simple stepper motor is shown in the following diagram. Stepper Motor Construction Stepper Motor Operation Stepper Motor Operation When each of the electromagnet pairs is energized successively, the permanent magnet is attracted to the electromagnet, and aligns with it. This results in rotation of the permanent magnet. This is illustrated in “Stepper Motor Operation” diagram. The stepper motor gets its name from the fact that the rotor rotates in discrete step increments. The simple stepper motor has a step angle of 90 degrees. More complex stepper motors can have step angles as low as 3.6 degrees. These stepper motors have more no. of poles in the rotor. A complex stepper motor is shown in below diagram. The dark grey areas on the rotor are South poles and light grey areas on the rotor are North poles.
    [Show full text]
  • Stepper Motors
    Stepper Motors By Brian Tomiuk, Jack Good, Matthew Edwards, Isaac Snellgrove November 14th, 2018 1 What is a Stepper Motor? ● A motor whose movement is divided into discrete “steps” ○ “Turn 10 steps clockwise” ● Holds its position without additional control ○ No sensor or feedback loop 2 Parts of a Stepper Motor Stator - Stays Static Rotor - Rotates the motor shaft https://phidgets.files.wordpress.com/2014/06/stepper_back_web.jpg 3 Different Types of Torque Holding torque - How much load can the motor hold in place when the coils are energized Detent torque - The torque the motor produces when the windings are not energized, sometimes call residual torque 4 Advantages of Stepper Motors ● Has high holding torque (maintains its position) ● Moves in discrete amounts ● Inexpensive ● Brushless (can last longer than brushed motors) 5 Disadvantages of Stepper Motors ● Uses the same amount of power regardless of load ○ Lower power efficiency ● Torque decreases rapidly as speed increases ● No internal feedback ○ Cannot tell when a step was missed ○ Must step slowly to ensure accuracy ● Low torque to inertia ○ Cannot accelerate loads very rapidly 6 How Stepper Motors Work 7 How a Stepper Motor Works Unpowered Electromagnets Bar with magnetic ends A basic stepper motor consists of a series of electromagnets surrounding a magnetically charged bar 8 How a Stepper Motor Works S Powering a pair of the electromagnets causes the middle bar to align with the electromagnets S 9 How a Stepper Motor Works Changing which electromagnets are powered and unpowered
    [Show full text]
  • Piezoelectric Inertia Motors—A Critical Review of History, Concepts, Design, Applications, and Perspectives
    Review Piezoelectric Inertia Motors—A Critical Review of History, Concepts, Design, Applications, and Perspectives Matthias Hunstig Grube 14, 33098 Paderborn, Germany; [email protected] Academic Editor: Delbert Tesar Received: 26 November 2016; Accepted: 18 January 2017; Published: 6 February 2017 Abstract: Piezoelectric inertia motors—also known as stick-slip motors or (smooth) impact drives—use the inertia of a body to drive it in small steps by means of an uninterrupted friction contact. In addition to the typical advantages of piezoelectric motors, they are especially suited for miniaturisation due to their simple structure and inherent fine-positioning capability. Originally developed for positioning in microscopy in the 1980s, they have nowadays also found application in mass-produced consumer goods. Recent research results are likely to enable more applications of piezoelectric inertia motors in the future. This contribution gives a critical overview of their historical development, functional principles, and related terminology. The most relevant aspects regarding their design—i.e., friction contact, solid state actuator, and electrical excitation—are discussed, including aspects of control and simulation. The article closes with an outlook on possible future developments and research perspectives. Keywords: inertia motor; stick-slip motor; smooth impact drive; piezeoelectric motor; review 1. Introduction Piezoelectric actuators have long been used in diverse applications, especially because of their short response time and high resolution. The major drawback of these solid state actuators in positioning applications is their small stroke: actuators made of state-of-the-art lead zirconate titanate (PZT) ceramics only reach strains up to 2 . A typical piezoelectric actuator with 10 mm length thus reaches a maximum stroke of only 20 µm.h Bending actuator designs [1] and other mechanisms [2] can increase the stroke at the expense of stiffness and actuation force ([3]; [4] (pp.
    [Show full text]
  • Electrical Engineering
    DEPARTMENT OF ELECTRICAL ENGINEERING Syllabus for M. Tech. Power Electronics & Drives MEE-101 Advance Microprocessors and Applications Max. Marks: 100 (Credit=5) L T P 3 1 2 UNIT I (9 Lecture) Introduction to Microprocessors and Microcontrollers: Review of basics microprocessor,architecture and instruction set of a typical 8-bit microprocessor.Overview of 16 bit and 32 bit microprocessors, arithmetic and I/O coprocessors. Architecture, register details, operation, addressing modes and instruction set of 16 bit 8086 microprocessor, assembly language programming, introduction to multiprocessing, multi-user, multitasking operating system concepts, Pentium-1,2,3 and 4 processors, Motorola 68000 processor.Concepts of micro controller and microcomputer, microcontroller (8051/8751) based design, applications of microcomputer in on line real time control UNIT II (9 Lecture) Input/Output,Memory Interfacing: Parallel and series I/O, Interrupt driven I/O, single and multi-interrupt levels, use of software polling and interrupt controlling for multiplying interrupt levels, programmable interrupt controller, DMA controller, programmable timer/counter, programmable communication and peripheral interface, synchronous and asynchronous data transfer, standard serial interfaces like Rs.232. Types of Memory, RAM and ROM interfacing with timing considerations, DRAM interfacing UNIT III (9 Lecture) Programmable Support Chips: Functional schematic, operating modes, programming and interfacing of 8255, 8251, 8259 and 8253 with microprocessor UNIT IV (9 Lecture) Analog Input & Output: Microprocessor compatible ADC and DAC chips, interfacing of ADC and DAC with microprocessor, user of sample and hold circuit and multiplexer with ADC. Microprocessor Applications: Design methodology, examples of microprocessor applications. Lists of experiments 1. Simple arithmetic operations: Multi precision addition / subtraction / multiplication / division.
    [Show full text]
  • Stepper Motor Basics
    Industrial Circuits Application Note Stepper Motor Basics A stepper motor is an electromechanical Disadvantages device which converts electrical pulses into 15° discrete mechanical movements. The shaft 1. Resonances can occur if not A or spindle of a stepper motor rotates in properly controlled. D' discrete step increments when electrical 2. Not easy to operate at extremely B command pulses are applied to it in the high speeds. 1 proper sequence. The motors rotation has 6 several direct relationships to these applied 2 C' C input pulses. The sequence of the applied Open Loop Operation 5 pulses is directly related to the direction of One of the most significant advantages 3 motor shafts rotation. The speed of the of a stepper motor is its ability to be 4 B' motor shafts rotation is directly related to accurately controlled in an open loop D the frequency of the input pulses and the system. Open loop control means no length of rotation is directly related to the feedback information about position is A' number of input pulses applied. needed. This type of control eliminates the need for expensive Figure 1. Cross-section of a variable- sensing and feedback devices such as reluctance (VR) motor. Stepper Motor Advantages optical encoders. Your position is and Disadvantages known simply by keeping track of the input step pulses. Advantages 1. The rotation angle of the motor is Stepper Motor Types proportional to the input pulse. There are three basic stepper motor types. They are : 2. The motor has full torque at stand- N N S N S N still (if the windings are energized) • Variable-reluctance 3.
    [Show full text]
  • Simple Discussion on Stepper Motors for the Development of Electronic
    International Journal of Scientific & Engineering Research, Volume 5, Issue 1, January-2014 1089 ISSN 2229-5518 Simple Discussion on Stepper Motors for the Development of Electronic Device Tanu Shree Roy, Humayun Kabir, Md A. Mannan Chowdhury Abstract— This paper is designed and developed to have the general as well as basic knowledge about the modern electronic device named ‘Stepper motor’. A step motor can be viewed as a synchronous AC motor with the number of poles (on both rotor and stator) in- creased, taking care that they have no common denominator. Additionally, we have discussed about its characteristics, classification, oper- ation, advantages and electric magnetic effects. Index Terms— Electronic device, stepper motor, synchronous, rotor, stator, electric and magnetic effects. —————————— —————————— 1 INTRODUCTION Stepper motors can be viewed as electric motors without trol. Stepper systems are economical to implement, intuitive to commentators. Typically all windings in the motor are part control, and have good low speed torque, making them ideal of the stator and the rotor is permanent magnet or in the case for many low power, computer-controlled applications. They of variable reluctance motors, a toothed block of some magneti- can be for example interfaced to computer using few transistors cally soft material. All of the commutation must be handled and made to rotate using a small piece of software. Stepper mo- externally by the motor controller, and typically, the motors and tors provide good position repeatability. Stepper motors are controllers are designed so that the motor may be held in any used in robotics control and in computer accessories (disk fixed position as well as being rotated one way or the other [1, drives, printers, scanners etc.).
    [Show full text]
  • Introduction to Stepper Motors Part 1: Types of Stepper Motors
    Introduction to Stepper Motors Part 1: Types of Stepper Motors © 2007 Microchip Technology Incorporated. All Rights Reserved. Introduction to Stepper Motors Slide 1 Hello, my name is Marc McComb, I am a Technical Training Engineer here at Microchip Technology in the Security, Microcontroller and Technology Division. Thank you for downloading Introduction to Stepper Motors. This is Part 1 in a series of webseminars related to Stepper Motor Fundamentals. The following webseminar will focus on some of the stepper motors available for your applications. So let’s begin. 1 Agenda z Topics discussed in this WebSeminar: − Main components of a stepper motor − How do these components work together − Types of stepper motors © 2007 Microchip Technology Incorporated. All Rights Reserved. Introduction to Stepper Motors Slide 2 During this webseminar I will discuss the main components of a stepper motor and how these components work together to actually turn the rotor. We will also explore three types of stepping motors as well as two sub categories. 2 Stepper Motor Basics © 2007 Microchip Technology Incorporated. All Rights Reserved. Introduction to Stepper Motors Slide 3 So let’s start off with some stepper motor basics 3 What is a Stepper Motor? z Motor that moves one step at a time − A digital version of an electric motor − Each step is defined by a Step Angle Start Position Step 1 Step 2 © 2007 Microchip Technology Incorporated. All Rights Reserved. Introduction to Stepper Motors Slide 4 First, what is a stepper motor? As the name implies, the stepper motor moves in distinct steps during its rotation. Each of these steps is defined by a Step Angle.
    [Show full text]
  • Electric Motors Ebook, Epub
    ELECTRIC MOTORS PDF, EPUB, EBOOK Jim Cox | 152 pages | 11 Jan 2007 | Special Interest Model Books | 9781854862464 | English | Hemel Hempstead, United Kingdom Electric Motors PDF Book New York: Wiley. Norman Lockyer. Depending on the commutator design, this may include the brushes shorting together adjacent sections—and hence coil ends—momentarily while crossing the gaps. The rotor is supported by bearings , which allow the rotor to turn on its axis. Also known as stepper motors, they turn their shaft in small increments steps. The current flowing in the winding is producing the fields and for a motor using a magnetic material the field is not linearly proportional to the current. For a railroad engine, see Electric locomotive. As no electricity distribution system was available at the time, no practical commercial market emerged for these motors. From this, he showed that the most efficient motors are likely to have relatively large magnetic poles. This makes them useful for appliances such as blenders, vacuum cleaners, and hair dryers where high speed and light weight are desirable. For other kinds of motors, see Motor disambiguation. Archived from the original on 6 March Thus, every brushed DC motor has AC flowing through its rotating windings. Motor Frame Size. But because there is no metal mass in the rotor to act as a heat sink, even small coreless motors must often be cooled by forced air. The current density per unit area of the brushes, in combination with their resistivity , limits the output of the motor. The distance between the rotor and stator is called the air gap.
    [Show full text]
  • Special Machines (Professional Elective – Iv)
    R16 B.TECH EEE. EE744PE: SPECIAL MACHINES (PROFESSIONAL ELECTIVE – IV) B.Tech. IV Year I Sem. L T P C 3 0 0 3 Prerequisite: Electrical Machines - I & Electrical Machines - II Course objectives: To understand the working and construction of special machines To know the use of special machines in different feed-back systems To understand the use of micro-processors for controlling different machines Course Outcomes: Upon the completion of this subject, the student will be able To select different special machines as part of control system components To use special machines as transducers for converting physical signals into electrical signals To use micro-processors for controlling different machines To understand the operation of different special machines UNIT – I Special Types of DC Machines - I: Series Booster-Shunt Booster-Non-reversible boost- Reversible booster Special Types of DC Machines – II: Armature excited machines—Rosenberg generator- The Amplidyne and metadyne— Rototrol and Regulex-third brush generator-three-wire generator-dynamometer. UNIT – II Stepper Motors: Introduction-synchronous inductor (or hybrid stepper motor), Hybrid stepping motor, construction, principles of operation, Energisation with two phase at a time- essential conditions for the satisfactory operation of a 2-phase hybrid step motor- very slow- speed synchronous motor for servo control-different configurations for switching the phase windings-control circuits for stepping motors-an open-loop controller for a 2-phase stepping motor. UNIT – III Variable
    [Show full text]
  • How to Improve Motion Smoothness and Accuracy of Stepper Motors
    www.ti.com Table of Contents Application Report How to Improve Motion Smoothness and Accuracy of Stepper Motors ABSTRACT It is common for most stepper motor systems to operate with an open loop control scheme. Since there is no position or velocity feedback coming back to the stepper motor driver which is controlling the position of the motor, the stepper motor driver is essentially running blind. Traditional stepper motor drivers with poor channel- to-channel current matching, low current sense accuracy and low levels of microstepping result in choppy and inaccurate motion, but state of the art drivers with better current matching and high levels of microstepping can help improve the accuracy significantly. This application report explains how specific motor driver features can improve the quality of motion for a wide variety of stepper motor systems and applications. Table of Contents 1 Introduction.............................................................................................................................................................................2 2 Various Factors Affecting Stepper Accuracy.......................................................................................................................3 2.1 Mechanical Factors............................................................................................................................................................ 3 2.2 Electrical Factors................................................................................................................................................................3
    [Show full text]