Controlling and modeling of an automated guided vehicle
|
|
- Della McLaughlin
- 5 years ago
- Views:
Transcription
1 Controlling and modeling of an automated guided vehicle Daniel Antal, Ph.D. student Robert Bosch department of mechatronics University of Miskolc Miskolc, Hungary Tamás Szabó, Ph.D. Associate Professor Robert Bosch department of mechatronics University of Miskolc Miskolc, Hungary Abstract In this paper the designing aspects of a path controlled three wheeler vehicle is discussed. Two of the three wheels are driven independently by DC motors. Incremental encoders are used to give feedbacks. The position of the vehicle is calculated by kinematical model assuming ideal rolling of the driven wheels. PWM signals are used to drive the motors with a given angular velocity. The separate driving electronic is controlled via I 2 C protocol. A comparison is made between the real and the calculated positions of the vehicle. Keywords-path control; automated guided vehicle, I. INTRODUCTION In logistics automated guided vehicles are used for decades. These machines are operating without any human intervention. The area of operation is static in general, hence the path can be marked with permanent methods, e.g. inductive loop, optical marks etc. Cameras and radio transmitters can also be used to verify positions because it is necessary to follow the path properly due to the lack of space. The advantage of these methods is the exact and fast execution. The disadvantage is the fixed predefined path, which is hard to modify time to time. In an open area, where the given path should not be strictly followed, simpler and cheaper methods can be used. This paper presents a method, in which the path is prescribed by polygon, and the corner points are the inputs for the control program. II. ORIENTATION AND LOCATION DETERMINING METHODS According to the introduction, guiding on a flexible path requires a position and orientation sensing methods, whereby the moving of the vehicle is controlled. These methods are based on different types of sensors, which provide feedbacks for the calculations. The orientation and position sensing methods can be divided into three groups [4], odometric method is based on step counting and is carried out by summarizing the relative motion information, absolute method is based on distance measuring from objects at known positions and other methods. The odometric distance measuring gives indirect information about the movement [2], which can be: A. Rotary encoder Rotary encoders can be divided into an absolute or an incremental one depending on the specific construction. The two methods can be distinguished by the applied rotating disc and the assigned signal processing. These encoders are mounted on the shaft. Using an incremental encoder with large resolution can give an adequate result. B. Measuring the revolution in the drivetrain Measuring can be performed with sensing the revolution of the motor in the drive train with optical, inductive, capacitive or hall sensor. Magnets can be easily applied on the side of the gears, in case of using hall-sensors, also the teeth of the gears can be detected by using different sensors. C. Independent movement measurement Motor independent movement sensing system can be realized with a measuring wheel or a measuring ball, e.g., mechanical computer mouse. The odometric distance measuring methods are having regular and irregular errors. The measuring error is incremental so the calculated position should be refined regularly by absolute distance measuring methods. During absolute distance measuring the position is calculated by known position objects called marker points. These points can be active or passive, and natural or artificial depending on the construction. Absolute distance measuring methods [3]: D. Optical marker technique. Setting or using visually distinguishable points in the area. E. Radio principle positioning system. One need to set up a radio based local positioning system or can utilize an existing system, e.g., GPS (Global Positioning System).
2 F. Laser and ultrasonic technique. Instruments based on triangulation method are using the beam to set the direction. Instruments based on phase modulation or radar principle are using the beam as an electromagnetic wave to determine the distance between the measuring equipment and the signal point. Comparing the odometric distance measuring, to the absolute distance measuring one can state that the later has only a regular error which is constant. However, the absolute technique is a time consuming or expensive method, so it can be only used rarely. It means that the less expensive odometric position determination can be refined by an expensive one time to time. There are also other location and orientation determining methods, e.g., Doppler sensor or a system provided by accelerometers, gyroscopes or their combinations. III. DESIGNING ASPECTS In this part of the paper the designing of a path controlled vehicle will be shown. The main goal of the designing is to realize a vehicle which can be used to reach specific points in an area. During marking the points, one needs to consider the potential obstacles, passable ways etc. When it is necessary to roam a curved path between the given points additional intermediate points needs to be added. Several methods were shown in the previous chapter to determine the position, from which the rotary encoder will be preferred. Using a simple and cheap method is essential in our case. A. Selecting the rotary encoder and the DC motor The resolution of the rotary encoder will fundamentally determine the resolution of the movement. When selecting the resolution one first need to specify the required accuracy during the motion control. The diameter of the rotated wheel and the gear ratio of the transmission are also important during the theoretical accuracy calculations. In our case the movement will be performed in a closed area, where the ground is negligibly rough. The exact path should be given since several obstacles can be found in the area. The desirable accuracy under these circumstances should be less than a centimeter. DC motors will be used to actuate the vehicle, because it is relatively easy to control the angular velocity. The control electronic will be supplied with 12V DC voltage hence it is practical to use a DC motor with the same rated voltage. It is important to note at this point, that one need to also consider the expected power consumption. According to the load, the voltage can drop below the threshold of the electronic and it can produce unexpected functional disorders. The motors should be able to move the vehicle dynamically, with the structure and the battery. B. DC motor controlling First we have to select the drive for the motors. High frequency, fast signals are expected in our case, due to the controlling method. The motors should be able to rotate in both directions. Relays imal switching frequencies are limited by the inertia of the contacts, hence the drive cannot be built up with these electrical components. BJT s or MOSFET s as the microelectronic alternative of the relays should be used. Simple circuits can be found to provide the appropriate drive for the motors. The most common circuit is the H-bridge designed with transistors. C. Computing Calculations are based on step-by-step calculations. Two electrical motors will be used on the sides of the vehicles, and a third wheel on the front of the car. In each step the rotary encoders are giving a positive or negative impulse on the sides. The principle is shown in Figure 1. It is clearly visible, how the vehicle is moving along the arc α, if only one of the sides is driven with one increment. Figure 1. Roamed arc belonging to one increment The displacement is calculated with the following formulae: step _ left + step _ right step = (1) 2 step _ right step _ left α = 2 wheel _ offset α 0 x x + step cos α + 2 α y y + step sin α + 2 step α < 0 x x + step cos α π + 2 α y y step sin α π The new vehicle direction can be calculated with: α = α + α (4) These calculations are made for each step. One can see that all the variables should be float type. Since calculations with float variables are time consuming processes calculation ability is essential, which needs to be considered during the designing. (2) (3)
3 D. Mechanical construction The mechanical construction will basically affect some important properties of the path controlled vehicle, e.g. the wheel offset. The motors should be mounted co-axially to prevent the resultant errors from the construction. The wheels should have the same diameter, to prevent turning during the movement. To ensure the pointwise contact between the road and the wheel, the tread suggested to be peaked shaped. In Figure 2 an appropriate construction can be seen. It is ideal for small or medium robotic applications, providing cost effective drive and feedback for the user. It also includes a standard noise suppression capacitor across the motor windings. The EMG30 is supplied with a 6 way JST connector [1]. The connections are given in Table 1, and the motor specification is shown in Table 2. Wire colour Purple (1) Blue (2) Green (3) Brown (4) Red (5) Black (6) TABLE 1. Connection Hall Sensor B Vout Hall sensor A Vout Hall sensor ground Hall sensor Vcc + Motor - Motor MOTOR CONNECTIONS IV. Figure 2. Peaked shaped wheel tread to minimize error REALIZATION OF A PATH CONTROLLED VEHICLE In this chapter the selection of the components will be shown for the realized vehicle. As it was discussed in the previous chapter, the vehicle should be able to travel the path under idealized circumstances in a closed area. The desired accuracy will be less than one centimetre, and positions will be calculated to the tenth of a millimetre. To reach such an accuracy one should select a high resolution encoder and build the appropriate mechanical construction as well. The control should also be capable to process the data. A. Rotary encoder and DC motor selection To reach the desired theoretical accuracy is depending on the followings: Rotary encoder resolution Transmission ratio Wheel diameter As a power supply a 12V 4Ah Redpoint battery is used, hence the DC motors rated voltage will be the same. In our case a compact driving system will be used. The EGM30 is a 12V motor fully equipped with encoder and 30:1 reduction gearbox. The encoder resolution is shown in the Table 2 which results mm displacement per an impulse for the selected wheel. The encoder provides two square waves in quadrature. The direction can be detected e.g. with sensing the falling signal after overlapping. The typical output of an incremental can be seen in Figure 3. Figure 3. Output signals for an incremental rotary encoder when the axis is rotating clockwise TABLE 2. MOTOR SPECIFICATION Specification Rated voltage 12 V Rated torque 1.5 kg/cm Rated speed 170 rpm Rated current 530 ma No load speed 216 rpm No load current 150 ma Stall Current 2.5 A Rated output 4.22 W Encoder counts per output shaft turn 360 This construction provides a wheel revolution from 1.5 rpm to 200 rpm off load when supplied with 12 V power supply. B. DC motor controlling The selected driving system also contains the motor driver electronics: MD23, Dual 12Volt 3Amp H Bridge. The drive electronics has the following properties: Reads motors encoders and provides counts in registers for determining distance traveled and direction. Drives two motors with independent or combined control, only 12 V supply is required to power the module. Motor current is readable through registers. Onboard 5v regulator can supply up to 1A peak, 300mA continuously to external circuitry. Motors can be commanded to turn by I 2 C register value. Several registers can be changed through I 2 C communication e.g. acceleration, power regulation. MD 23 uses PIC16F873 microcontroller to control the motor drivers, and reading the encoder values. As the encoder signals are changing rapidly, using external interrupts are essential to handle each. I 2 C communication is used to communicate with the microcontroller. MD 23 provides the protection of the H-bridge with NOR gates (74HC02), and with delayed switching. LM5104 integrated circuits are used to
4 drive the ZXMN3A04DN8 n-channel MOSFETs. The MD 23 motor drive can be seen in Figure 4. 1 if α0 α > δlim v12 = v α0 α else δ lim (9) α 0 is standing for the angle at which the vehicle should turn to reach the target, α is the vehicles actual moving direction and δlim is the limit angle difference for turning in one place. The (8) and (9) equations are only applied if α0 > α π and 0 < α0 α <. The control should be written for all the 2 quarters of a circle unit in bothα 0 > α and α0 < α cases. Figure 4. MD 23 motor drive The drive is using PWM signals to control the revolution speed of the motors. The speed parameter is defining the speed for both motors, and can be changed from -128 to 127. The numbers are indirectly affecting the pulse width, in a cycle. Negative values are forcing both motors to rotate backwards. The speed control is realized in two steps. In the first step the speed is regulated accordingly the distance from the target. C. Computing For performing the calculations, relatively large calculation ability is required, because the number of float calculations. A PIC32MX4 multimedia board is selected for this purpose, by the MikroElektronika company. The media board is equipped with a PIC32MX460F512L 32bit microcontroller. The multimedia board can be seen in Figure 5 with the shielded cable connected to the I2C1 connections. 1 if spath > 1000 spath v = v if 200 < spath < if spath < 200 (5) Figure 5. PIC32MX4 MMB with the I2C communication cable The interpretation of the turn parameter is: v v if v 0 v1 = v + v if v < 0 v + v if v 0 v2 = v v if v < 0 In the second step, the turn parameter is determined, which is also affecting the speed: 0 if α0 α > δlim v = v α0 α δlim else δ lim (6) (7) (8) The microcontroller is operating with 3.3V, hence the V cc.cannot be common with the V cc of the MD 23 motor drive. The media board is equipped with a large LCD display. Important information can be displayed on the display e.g. actual position, distance from the target etc. The computation method interpreted previously is used during the calculations. The control is operating with 80 Mhz clock, and consuming less than 100mAs. D. Mechanical construction The mechanical construction is supporting the DC motors, drive electronic, multimedia control board and the battery. For the experimental vehicle a simple wooden plate were used to support the elements. A switch is used to power up the system. The top view of the path controlled vehicle can be seen in Figure 6. The bottom part of the vehicle can be seen in Figure 7. The reference point of the vehicle is located in the midpoint of the rear axis and denoted by a black circle. Since the third wheel rotates freely it does not constrain the motion of the vehicle.
5 ( v = 60 ) given in last row of Table 3, the path is shown in Figure 10. The worst test run shown in Figure 11 was carried out by the parameters given in the first row of Table 3. The repetition accuracy was also investigated. Performing 10 times the cycle shown in Figure 8, the very last target point was approached with error 215mm in x direction and 220mm in y direction. 7 y 5 0,2,4,6,8 1 x Figure 6. Upper view of the path controlled vehicle 3 Figure 8. Test path Figure 7. Bottom view of the path controlled vehicle E. Test runnings A prescribed path is shown in Figure 8. The numbers denote the sequence of the targets. The distance between each neighboring targets is 1000 mm. A series of computations has been performed at different values of the velocity v, turn parameter v and limit angle δ lim. For each test run the imum deviation x from the prescribed path and the length s path of the travelled path are determined on the last branch of path, i.e., between target points along a length of 1580mm section. The obtained results are shown in Table 3. The test run is considered optimal if the x = 0 and s path = 1580 mm. The last but one row of the Table 3 corresponds to the best test run, and its path is shown in Figure 9. We notice that it was performed at a low speed ( v = 20 ). Also good solution was obtained at a reasonable high speed TABLE 3. v v lim TEST RUNNINGS δ [ ] x [mm] s path [mm] Figure 9. The best test run at low speed ( v = 20)
6 Figure 10. Good test run at reasonable high speed ( v = 60) kinematic model. Running tests have been performed for different velocities and limit turning angles. As a result of test runnings the followings can be concluded: The vehicle is able to reach every position in a flat area with acceptable accuracy. At high speed the vehicle may overrun the target point which is corrected with local zig-zag motions. After a number of repetitions of the same cycle the error is increasing due to slip of the driving wheels. Arbitrary high accuracy cannot be achieved with kinematical model due to slip of the wheels and uneven road conditions. ACKNOWLEDGMENT The described work was carried out as part of the TÁMOP /B-10/ project in the framework of the New Hungarian Development Plan. The realization of this project is supported by the European Union, co-financed by the European Social Found. Figure 11. The worst test run at reasonable high speed ( v = 60) REFERENCES [1] MD23 - Dual 12Volt 3Amp H Bridge Motor Drive Technical documentation: [2] J. Borenstein and Liqiang Feng, Measurement and Correction of Systematic Odometry Errors in Mobile Robots Robotics and Automation, Vol 12, No 6, December 1996, pp [3] M. Vogel Ipari robotjárművek helymeghatározó rendszerei Műszerügyi és méréstechnikai közlemények, , [4] B. Koleszár: Szárazföldi robottechnikai eszközök tervezésének és alkalmazásának biztonsági szempontjai, V. CONCLUSIONS An automated guided vehicle has been investigated. The control of the independently driven wheels is based on a
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 informationSensors. human sensing. basic sensory. advanced sensory. 5+N senses <link> tactile touchless (distant) virtual. e.g. camera, radar / lidar, MS Kinect
Sensors human sensing 5+N senses basic sensory tactile touchless (distant) virtual advanced sensory e.g. camera, radar / lidar, MS Kinect Human senses Traditional sight smell taste touch hearing
More information10/21/2009. d R. d L. r L d B L08. POSE ESTIMATION, MOTORS. EECS 498-6: Autonomous Robotics Laboratory. Midterm 1. Mean: 53.9/67 Stddev: 7.
1 d R d L L08. POSE ESTIMATION, MOTORS EECS 498-6: Autonomous Robotics Laboratory r L d B Midterm 1 2 Mean: 53.9/67 Stddev: 7.73 1 Today 3 Position Estimation Odometry IMUs GPS Motor Modelling Kinematics:
More informationSensors and Sensing Motors, Encoders and Motor Control
Sensors and Sensing Motors, Encoders and Motor Control Todor Stoyanov Mobile Robotics and Olfaction Lab Center for Applied Autonomous Sensor Systems Örebro University, Sweden todor.stoyanov@oru.se 05.11.2015
More informationComputer Numeric Control
Computer Numeric Control TA202A 2017-18(2 nd ) Semester Prof. J. Ramkumar Department of Mechanical Engineering IIT Kanpur Computer Numeric Control A system in which actions are controlled by the direct
More informationSensors and Sensing Motors, Encoders and Motor Control
Sensors and Sensing Motors, Encoders and Motor Control Todor Stoyanov Mobile Robotics and Olfaction Lab Center for Applied Autonomous Sensor Systems Örebro University, Sweden todor.stoyanov@oru.se 13.11.2014
More informationDimensions: Specifications:
Rover 5 Rover 5 is a new breed of tracked robot chassis designed specifically for students and hobbyist. Unlike conventional tracked chassis s the clearance can be adjusted by rotating the gearboxes in
More informationAdministrative 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 informationData Sheet. AEDT-9340 Series High Temperature 115 C 1250/2500 CPR 6-Channel Commutation Encoder. Description. Features.
AEDT-9340 Series High Temperature 115 C 1250/2500 CPR 6-Channel Commutation Encoder Data Sheet Description The AEDT-9340 optical encoder series are high temperature six channel optical incremental encoder
More informationAgilent AEDA-3300 Series Ultra Miniature, High Resolution Incremental Kit Encoders Data Sheet
Description The AEDA-3300 series are high performance, cost effective, three-channel optical incremental encoder modules with integrated bearing stage. By using transmissive encoder technology to sense
More informationChapter 7: The motors of the robot
Chapter 7: The motors of the robot Learn about different types of motors Learn to control different kinds of motors using open-loop and closedloop control Learn to use motors in robot building 7.1 Introduction
More informationData Sheet. AEDx-8xxx-xxx 2- or 3-Channel Incremental Encoder Kit with Codewheel. Description. Features. Assembly View. Housing.
AEDx-8xxx-xxx 2- or 3-Channel Incremental Encoder Kit with Codewheel Data Sheet Description The AEDx-8xxx comes in an option of two-channel or three-channel optical incremental encoder kit with codewheel
More informationData Sheet. HEDL-65xx, HEDM-65xx, HEDS-65xx Series Large Diameter (56 mm), Housed Two and Three Channel Optical Encoders. Description.
HEDL-65xx, HEDM-65xx, HEDS-65xx Series Large Diameter (56 mm), Housed Two and Three Channel Optical Encoders Data Sheet Description The HEDS-65xx/HEDL-65xx are high performance two and three channel optical
More informationSensor Data Fusion Using Kalman Filter
Sensor Data Fusion Using Kalman Filter J.Z. Sasiade and P. Hartana Department of Mechanical & Aerospace Engineering arleton University 115 olonel By Drive Ottawa, Ontario, K1S 5B6, anada e-mail: jsas@ccs.carleton.ca
More informationAutomobile Prototype Servo Control
IJIRST International Journal for Innovative Research in Science & Technology Volume 2 Issue 10 March 2016 ISSN (online): 2349-6010 Automobile Prototype Servo Control Mr. Linford William Fernandes Don Bosco
More informationData Sheet. AEDT-9140 Series High Temperature 115 C Three Channel Optical Incremental Encoder Modules 100 CPR to 1000 CPR. Description.
AEDT-9140 Series High Temperature 115 C Three Channel Optical Incremental Encoder Modules 100 CPR to 1000 CPR Data Sheet Description The AEDT-9140 series are three channel optical incremental encoder modules.
More informationAs before, the speed resolution is given by the change in speed corresponding to a unity change in the count. Hence, for the pulse-counting method
Velocity Resolution with Step-Up Gearing: As before, the speed resolution is given by the change in speed corresponding to a unity change in the count. Hence, for the pulse-counting method It follows that
More informationShaft encoders are digital transducers that are used for measuring angular displacements and angular velocities.
Shaft Encoders: Shaft encoders are digital transducers that are used for measuring angular displacements and angular velocities. Encoder Types: Shaft encoders can be classified into two categories depending
More informationDC motor control using arduino
DC motor control using arduino 1) Introduction: First we need to differentiate between DC motor and DC generator and where we can use it in this experiment. What is the main different between the DC-motor,
More informationMOBILE ROBOT LOCALIZATION with POSITION CONTROL
T.C. DOKUZ EYLÜL UNIVERSITY ENGINEERING FACULTY ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT MOBILE ROBOT LOCALIZATION with POSITION CONTROL Project Report by Ayhan ŞAVKLIYILDIZ - 2011502093 Burcu YELİS
More informationData Sheet. AEDS-9240 Series 360/720 CPR Commutation Encoder Module. Features. Description. Applications
AEDS-9240 Series 360/720 CPR Commutation Encoder Module Data Sheet Description The AEDS-9240 optical encoder is a six channel optical incremental encoder module. When used with a codewheel, this encoder
More informationAC 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 informationThe line driver option offers enhanced performance when the encoder is used in noisy environments, or when it is required to drive long distances.
Large Diameter (56 mm), Housed Two and Three Channel Optical Encoders Technical Data HEDL-65xx HEDM-65xx HEDS-65xx Series Features: Two Channel Quadrature Output with Optional Index Pulse TTL Compatible
More informationModeling Position Tracking System with Stepper Motor
Modeling Position Tracking System with Stepper Motor Shreeji S. Sheth 1, Pankaj Kr. Gupta 2, J. K. Hota 3 Abstract The position tracking system is used in many applications like pointing an antenna towards
More informationNAVIGATION OF MOBILE ROBOTS
MOBILE ROBOTICS course NAVIGATION OF MOBILE ROBOTS Maria Isabel Ribeiro Pedro Lima mir@isr.ist.utl.pt pal@isr.ist.utl.pt Instituto Superior Técnico (IST) Instituto de Sistemas e Robótica (ISR) Av.Rovisco
More informationCitrus Circuits Fall Workshop Series. Roborio and Sensors. Paul Ngo and Ellie Hass
Citrus Circuits Fall Workshop Series Roborio and Sensors Paul Ngo and Ellie Hass Introduction to Sensors Sensor: a device that detects or measures a physical property and records, indicates, or otherwise
More informationPosition and Velocity Sensors
Position and Velocity Sensors Introduction: A third type of sensor which is commonly used is a speed or position sensor. Position sensors are required when the location of an object is to be controlled.
More informationSELF-BALANCING MOBILE ROBOT TILTER
Tomislav Tomašić Andrea Demetlika Prof. dr. sc. Mladen Crneković ISSN xxx-xxxx SELF-BALANCING MOBILE ROBOT TILTER Summary UDC 007.52, 62-523.8 In this project a remote controlled self-balancing mobile
More informationPART 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 informationAutonomous Stair Climbing Algorithm for a Small Four-Tracked Robot
Autonomous Stair Climbing Algorithm for a Small Four-Tracked Robot Quy-Hung Vu, Byeong-Sang Kim, Jae-Bok Song Korea University 1 Anam-dong, Seongbuk-gu, Seoul, Korea vuquyhungbk@yahoo.com, lovidia@korea.ac.kr,
More informationPRESENTED BY HUMANOID IIT KANPUR
SENSORS & ACTUATORS Robotics Club (Science and Technology Council, IITK) PRESENTED BY HUMANOID IIT KANPUR October 11th, 2017 WHAT ARE WE GOING TO LEARN!! COMPARISON between Transducers Sensors And Actuators.
More informationSimple Path Planning Algorithm for Two-Wheeled Differentially Driven (2WDD) Soccer Robots
Simple Path Planning Algorithm for Two-Wheeled Differentially Driven (2WDD) Soccer Robots Gregor Novak 1 and Martin Seyr 2 1 Vienna University of Technology, Vienna, Austria novak@bluetechnix.at 2 Institute
More informationMATHEMATICAL MODELS OF GEAR TOOTH SPEED SENSORS WITH DUAL OUTPUTS
MATHEMATICAL MODELS OF GEAR TOOTH SPEED SENSORS WITH DUAL OUTPUTS Ji-Gou Liu 1 and Zhe Zheng 2 1 ChenYang Technologies GmbH & Co. KG., Finsing, Germany 2 University of Shanghai for Science and Technology,
More informationThe quadrature signals and the index pulse are accessed through five inch square pins located on 0.1 inch centers.
Quick Assembly Two and Three Channel Optical Encoders Technical Data HEDM-550x/560x HEDS-550x/554x HEDS-560x/564x Features Two Channel Quadrature Output with Optional Index Pulse Quick and Easy Assembly
More informationPosition Sensors. The Potentiometer.
Position Sensors In this tutorial we will look at a variety of devices which are classed as Input Devices and are therefore called "Sensors" and in particular those sensors which are Positional in nature
More informationActuator Components 2
Actuator Components 2 Term project midterm review Bearings Seals Sensors 1 Actuator Components Term Project Midterm Review Details of term project are contained in first lecture of the term Should be using
More informationDESIGN OF A TWO DIMENSIONAL MICROPROCESSOR BASED PARABOLIC ANTENNA CONTROLLER
DESIGN OF A TWO DIMENSIONAL MICROPROCESSOR BASED PARABOLIC ANTENNA CONTROLLER Veysel Silindir, Haluk Gözde, Gazi University, Electrical And Electronics Engineering Department, Ankara, Turkey 4 th Main
More informationJob Sheet 2 Servo Control
Job Sheet 2 Servo Control Electrical actuators are replacing hydraulic actuators in many industrial applications. Electric servomotors and linear actuators can perform many of the same physical displacement
More informationMechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators
Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators Ahmed Okasha, Assistant Lecturer okasha1st@gmail.com Objective Have a
More information(Refer Slide Time: 01:19)
Computer Numerical Control of Machine Tools and Processes Professor A Roy Choudhury Department of Mechanical Engineering Indian Institute of Technology Kharagpur Lecture 06 Questions MCQ Discussion on
More informationWhere: (J LM ) is the load inertia referred to the motor shaft. 8.0 CONSIDERATIONS FOR THE CONTROL OF DC MICROMOTORS. 8.
Where: (J LM ) is the load inertia referred to the motor shaft. 8.0 CONSIDERATIONS FOR THE CONTROL OF DC MICROMOTORS 8.1 General Comments Due to its inherent qualities the Escap micromotor is very suitable
More informationAssembly 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 informationData Sheet. AEDB-9340 Series 1250/2500 CPR Commutation Encoder Modules with Codewheel. Features. Description. Applications
AEDB-9340 Series 1250/2500 CPR Commutation Encoder Modules with Codewheel Data Sheet Description The AEDB-9340 optical encoder series are six-channel optical incremental encoder modules with codewheel.
More informationDesign and Development of Novel Two Axis Servo Control Mechanism
Design and Development of Novel Two Axis Servo Control Mechanism Shailaja Kurode, Chinmay Dharmadhikari, Mrinmay Atre, Aniruddha Katti, Shubham Shambharkar Abstract This paper presents design and development
More informationModeling, Simulation and Implementation of Speed Control of DC Motor Using PIC 16F877A
Modeling, Simulation and Implementation of Speed Control of DC Motor Using PIC 16F877A Payal P.Raval 1, Prof.C.R.mehta 2 1 PG Student, Electrical Engg. Department, Nirma University, SG Highway, Ahmedabad,
More informationMSK4310 Demonstration
MSK4310 Demonstration The MSK4310 3 Phase DC Brushless Speed Controller hybrid is a complete closed loop velocity mode controller for driving a brushless motor. It requires no external velocity feedback
More informationCONTROLLING THE OSCILLATIONS OF A SWINGING BELL BY USING THE DRIVING INDUCTION MOTOR AS A SENSOR
Proceedings, XVII IMEKO World Congress, June 7,, Dubrovnik, Croatia Proceedings, XVII IMEKO World Congress, June 7,, Dubrovnik, Croatia XVII IMEKO World Congress Metrology in the rd Millennium June 7,,
More informationACTUATORS AND SENSORS. Joint actuating system. Servomotors. Sensors
ACTUATORS AND SENSORS Joint actuating system Servomotors Sensors JOINT ACTUATING SYSTEM Transmissions Joint motion low speeds high torques Spur gears change axis of rotation and/or translate application
More informationApplication Note Using MagAlpha Devices to Replace Optical Encoders
Application Note Using MagAlpha Devices to Replace Optical Encoders Introduction The standard way to measure the angular position or speed of a rotating shaft is to use an optical encoder. Optical encoders
More informationAEDA-3200-Txx Series Ultra Miniature, High Resolution Incremental Encoders
AEDA-3200-Txx Series Ultra Miniature, High Resolution Incremental Encoders Data Sheet Description The AEDA-3200-T series (top mounting type) are high performance, cost effective, three-channel optical
More informationBrainstorm. In addition to cameras / Kinect, what other kinds of sensors would be useful?
Brainstorm In addition to cameras / Kinect, what other kinds of sensors would be useful? How do you evaluate different sensors? Classification of Sensors Proprioceptive sensors measure values internally
More information4 / 24,5 2,6 / steel, black coated. clockwise, viewed from the front face. ø15,9 ø17-0,052 ø6-0,05 8,1 ±0,3 2, T
DC-Micromotors Precious Metal Commutation 4, mnm For combination with (overview on page 4-5) Gearheads: 5, 6, 6/7 Encoders: IE 6... 5 Series 4 74... SR Nominal voltage Terminal resistance Output power
More informationMaster Op-Doc/Test Plan
Power Supply Master Op-Doc/Test Plan Define Engineering Specs Establish battery life Establish battery technology Establish battery size Establish number of batteries Establish weight of batteries Establish
More informationMagnetic Sensor - Incremental / Absolute WMSA50
singleturn sensor magnetic sensing 2port output (absolute + incremental simultaneously) Interface: SSI (synchron serial interface) BiSS (Bidirectional serial synchron) SPI (serial peripheral interface)
More informationPage ENSC387 - Introduction to Electro-Mechanical Sensors and Actuators: Simon Fraser University Engineering Science
Motor Driver and Feedback Control: The feedback control system of a dc motor typically consists of a microcontroller, which provides drive commands (rotation and direction) to the driver. The driver is
More informationBrushed DC Motor PWM Speed Control with the NI myrio, Optical Encoder, and H-Bridge
Brushed DC Motor PWM Speed Control with the NI myrio, Optical Encoder, and H-Bridge Motor Controller Brushed DC Motor / Encoder System K. Craig 1 Gnd 5 V OR Gate H-Bridge 12 V Bypass Capacitors Flyback
More informationFPGA Based Sine-Cosine Encoder to Digital Converter using Delta-Sigma Technology
FPGA Based Sine-Cosine Encoder to Digital Converter using Delta-Sigma Technology Dipl.-Ing. Heiko Schmirgel, Danaher Motion GmbH, Germany Prof. Dr.-Ing. Jens Onno Krah, Cologne University of Applied Sciences,
More informationNew Long Stroke Vibration Shaker Design using Linear Motor Technology
New Long Stroke Vibration Shaker Design using Linear Motor Technology The Modal Shop, Inc. A PCB Group Company Patrick Timmons Calibration Systems Engineer Mark Schiefer Senior Scientist Long Stroke Shaker
More informationIntroduction. Theory of Operation
Mohan Rokkam Page 1 12/15/2004 Introduction The goal of our project is to design and build an automated shopping cart that follows a shopper around. Ultrasonic waves are used due to the slower speed of
More informationGlossary. Glossary Engineering Reference. 35
Glossary Engineering Reference Glossary Abbe error The positioning error resulting from angular motion and an offset between the measuring device and the point of interest. Abbe offset The value of the
More informationElements of Haptic Interfaces
Elements of Haptic Interfaces Katherine J. Kuchenbecker Department of Mechanical Engineering and Applied Mechanics University of Pennsylvania kuchenbe@seas.upenn.edu Course Notes for MEAM 625, University
More informationSPEED CONTROL OF DC MOTOR USING PWM TECHNIQUE
SPEED CONTROL OF DC MOTOR USING PWM TECHNIQUE Shubham Naik 1 1 Electrical Engineering Abstract DC motors are widely used in industries where high speed torque requirement. Because of it characteristics
More informationBasic 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 informationSynchronization Control Scheme for Hybrid Linear Actuator Based on One Common Position Sensor with Long Travel Range and Nanometer Resolution
Sensors & Transducers 2014 by IFSA Publishing, S. L. http://www.sensorsportal.com Synchronization Control Scheme for Hybrid Linear Actuator Based on One Common Position Sensor with Long Travel Range and
More informationSpeed Control of DC Motor Using Microcontroller
2015 IJSRST Volume 1 Issue 2 Print ISSN: 2395-6011 Online ISSN: 2395-602X Themed Section: Science Speed Control of DC Motor Using Microcontroller Katke S.P *1, Rangdal S.M 2 * 1 Electrical Department,
More information2.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 informationIndustrial Sensors. Proximity Mechanical Optical Inductive/Capacitive. Position/Velocity Potentiometer LVDT Encoders Tachogenerator
Proximity Mechanical Optical Inductive/Capacitive Position/Velocity Potentiometer LVDT Encoders Tachogenerator Force/Pressure Vibration/acceleration Industrial Sensors 1 Definitions Accuracy: The agreement
More informationFeatures. Electrical Outputs Complementary outputs: A, A, B, B, I, I I and I available only on three channel encoders
HEDL-550x/554x, HEDL-560x/564x, HEDL-9000/90, HEDL-9040/9140/ 92xx Encoder Line Drivers Data Sheet Description Line Drivers are available for the HEDS-55xx/56xx series and the HEDS-9000/90/9200/9040/9140
More informationMICROCONTROLLERS 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 informationcodestrip, these modules detect relative linear position.
H Two Channel High Resolution Optical Incremental Encoder Modules Technical Data Features High Resolution: Up to 2048 Cycles per Revolution Up to 8192 Counts per Revolution with 4X Decoding Two Channel
More informationData Sheet AS25/AS50. Absolute / Incremental Singleturn Encoder 18 Bit
Absolute / Incremental Singleturn Encoder 18 Bit PWB encoders GmbH Am Goldberg 2 D-99817 Eisenach Germany Phone: +49 3691 72580-0 Fax: +49 3691 72580-29 info@pwb-encoders.com info@pwb-encoders.com / Description
More informationcombine 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 informationA Differential Steering Control with Proportional Controller for An Autonomous Mobile Robot
A Differential Steering Control with Proportional Controller for An Autonomous Mobile Robot Mohd Saifizi Saidonr #1, Hazry Desa *2, Rudzuan Md Noor #3 # School of Mechatronics, UniversityMalaysia Perlis
More informationElectronic Speed Controls and RC Motors
Electronic Speed Controls and RC Motors ESC Power Control Modern electronic speed controls regulate the electric power applied to an electric motor by rapidly switching the power on and off using power
More informationRotary Encoder System Compact Model Range
we set the standards RIK Rotary Encoder System Compact Model Range 2 Incremental rotary encoder Features Compact design, consisting of scanning head with round cable, 15pin D-sub connector and grating
More informationMotion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment
Proceedings of the International MultiConference of Engineers and Computer Scientists 2016 Vol I,, March 16-18, 2016, Hong Kong Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free
More informationCable lead-out. Standard. Rear lead-out (Connecter used in models 58 and 65) Variation. Side lead-out is available. (Models 25, 32, and 40) Option
SHA Series The SHA series comprises AC servo actuators that integrate a thin speed reducer HarmonicDrive for precision control and a super flat AC servo motor. The SHA series features an unmatched compact
More informationEL6483: Sensors and Actuators
EL6483: Sensors and Actuators EL6483 Spring 2016 EL6483 EL6483: Sensors and Actuators Spring 2016 1 / 15 Sensors Sensors measure signals from the external environment. Various types of sensors Variety
More informationSensors and Actuators
Marcello Restelli Dipartimento di Elettronica e Informazione Politecnico di Milano email: restelli@elet.polimi.it tel: 02-2399-4015 Sensors and Actuators Robotics for Computer Engineering students A.A.
More informationME375 Lab Project. Bradley Boane & Jeremy Bourque April 25, 2018
ME375 Lab Project Bradley Boane & Jeremy Bourque April 25, 2018 Introduction: The goal of this project was to build and program a two-wheel robot that travels forward in a straight line for a distance
More informationLab Exercise 9: Stepper and Servo Motors
ME 3200 Mechatronics Laboratory Lab Exercise 9: Stepper and Servo Motors Introduction In this laboratory exercise, you will explore some of the properties of stepper and servomotors. These actuators are
More informationFeedback Devices. By John Mazurkiewicz. Baldor Electric
Feedback Devices By John Mazurkiewicz Baldor Electric Closed loop systems use feedback signals for stabilization, speed and position information. There are a variety of devices to provide this data, such
More information6.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 informationA COMPARISON STUDY OF THE COMMUTATION METHODS FOR THE THREE-PHASE PERMANENT MAGNET BRUSHLESS DC MOTOR
A COMPARISON STUDY OF THE COMMUTATION METHODS FOR THE THREE-PHASE PERMANENT MAGNET BRUSHLESS DC MOTOR Shiyoung Lee, Ph.D. Pennsylvania State University Berks Campus Room 120 Luerssen Building, Tulpehocken
More informationA Comparison of Performance Characteristics of On and Off Axis High Resolution Hall Effect Encoder ICs
A Comparison of Performance Characteristics of On and Off Axis High Resolution Hall Effect Encoder ICs Sensor Products Mark LaCroix A John Santos Dr. Lei Wang 8 FEB 13 Orlando Originally Presented at the
More informationRKF Series. Total Motion Control. Harmonic Drive actuator
RKF Series Total Motion Control Harmonic Drive actuator P r e c i s i o n G e a r i n g & M o t i o n C o n t r o l RKF Series The RKF series is compact and includes high-torque AC servo actuators with
More informationInterfacing dspace to the Quanser Rotary Series of Experiments (SRV02ET)
Interfacing dspace to the Quanser Rotary Series of Experiments (SRV02ET) Nicanor Quijano and Kevin M. Passino The Ohio State University, Department of Electrical Engineering, 2015 Neil Avenue, Columbus
More informationDesign and Development of an Innovative Advertisement Display with Flipping Mechanism
Design and Development of an Innovative Advertisement Display with Flipping Mechanism Raymond Yeo K. W., P. Y. Lim, Farrah Wong Abstract Attractive and creative advertisement displays are often in high
More informationStep vs. Servo Selecting the Best
Step vs. Servo Selecting the Best Dan Jones Over the many years, there have been many technical papers and articles about which motor is the best. The short and sweet answer is let s talk about the application.
More informationRobot Sensors Introduction to Robotics Lecture Handout September 20, H. Harry Asada Massachusetts Institute of Technology
Robot Sensors 2.12 Introduction to Robotics Lecture Handout September 20, 2004 H. Harry Asada Massachusetts Institute of Technology Touch Sensor CCD Camera Vision System Ultrasonic Sensor Photo removed
More informationDesign of stepper motor position control system based on DSP. Guan Fang Liu a, Hua Wei Li b
nd International Conference on Machinery, Electronics and Control Simulation (MECS 17) Design of stepper motor position control system based on DSP Guan Fang Liu a, Hua Wei Li b School of Electrical Engineering,
More informationDesign Project Introduction DE2-based SecurityBot
Design Project Introduction DE2-based SecurityBot ECE2031 Fall 2017 1 Design Project Motivation ECE 2031 includes the sophomore-level team design experience You are developing a useful set of tools eventually
More informationMDM5253 DC Motor Driver Module with Position and Current Feedback User Manual
MDM5253 DC Motor Driver Module with Position and Current Feedback User Manual Version: 1.0.3 Apr. 2013 Table of Contents I. Introduction 2 II. Operations 2 II.1. Theory of Operation 2 II.2. Running as
More informationSchool 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 informationAERO2705 Space Engineering 1 Week 7 The University of Sydney
AERO2705 Space Engineering 1 Week 7 The University of Sydney Presenter Mr. Warwick Holmes Executive Director Space Engineering School of Aerospace, Mechanical and Mechatronic Engineering The University
More informationCENG 5931 HW 5 Mobile Robotics Due March 5. Sensors for Mobile Robots
CENG 5931 HW 5 Mobile Robotics Due March 5 Sensors for Mobile Robots Dr. T. L. Harman: 281 283-3774 Office D104 For reports: Read HomeworkEssayRequirements on the web site and follow instructions which
More informationMicromouse Meeting #3 Lecture #2. Power Motors Encoders
Micromouse Meeting #3 Lecture #2 Power Motors Encoders Previous Stuff Microcontroller pick one yet? Meet your team Some teams were changed High Level Diagram Power Everything needs power Batteries Supply
More information9/28/2010. Chapter , The McGraw-Hill Companies, Inc.
Chapter 4 Sensors are are used to detect, and often to measure, the magnitude of something. They basically operate by converting mechanical, magnetic, thermal, optical, and chemical variations into electric
More informationProject Proposal. Low-Cost Motor Speed Controller for Bradley ECE Department Robots L.C.M.S.C. By Ben Lorentzen
Project Proposal Low-Cost Motor Speed Controller for Bradley ECE Department Robots L.C.M.S.C. By Ben Lorentzen Advisor Dr. Gary Dempsey Bradley University Department of Electrical Engineering December
More informationSeparately Excited DC Motor for Electric Vehicle Controller Design Yulan Qi
6th International Conference on Sensor etwork and Computer Engineering (ICSCE 2016) Separately Excited DC Motor for Electric Vehicle Controller Design ulan Qi Wuhan Textile University, Wuhan, China Keywords:
More information