Electronics Design Laboratory Lecture #6. ECEN2270 Electronics Design Laboratory

Similar documents
Electronics Design Laboratory Lecture #9. ECEN 2270 Electronics Design Laboratory

ME 461 Laboratory #5 Characterization and Control of PMDC Motors

DC Motor Speed Control using PID Controllers

Experiment 5.B. Multifunction Wireless Control. ECEN 2270 Electronics Design Laboratory 1

Experiment 4.B. Position Control. ECEN 2270 Electronics Design Laboratory 1

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

Experiment (2) DC Motor Control (Direction and Speed)

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

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

Lecture 4 ECEN 4517/5517

DC motor control using arduino

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

Project Proposal. Low-Cost Motor Speed Controller for Bradley ECE Department Robots L.C.M.S.C. By Ben Lorentzen

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

Experiment 5.A. Basic Wireless Control. ECEN 2270 Electronics Design Laboratory 1

Lecture 8 ECEN 4517/5517

Electronics Design Laboratory Lecture #1, Fall 2014

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

Experiment 9 : Pulse Width Modulation

ECEN620: Network Theory Broadband Circuit Design Fall 2012

Experiment 1. Speed control of a DC motor with an inner current loop

CHAPTER 7 HARDWARE IMPLEMENTATION

ECEN620: Network Theory Broadband Circuit Design Fall 2014

EET 273 Experiment Introduction to Loop Control

MSK4310 Demonstration

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

Training Schedule. Robotic System Design using Arduino Platform

Laboratory Design Project: PWM DC Motor Speed Control

I 2 C RedBot & DC Motor Servo Motor Control

Analog I/O. ECE 153B Sensor & Peripheral Interface Design Winter 2016

MICROCONTROLLERS Stepper motor control with Sequential Logic Circuits

Module 9C: The Voltage Comparator (Application: PWM Control via a Reference Voltage)

Lecture 6 ECEN 4517/5517

Micromouse Meeting #3 Lecture #2. Power Motors Encoders

Experiment DC-DC converter

LAB #10: Analog Interfacing

Module: Arduino as Signal Generator

Load Transient Tool User Manual

ECE 363 EXAM #2 (F18) 4 problems for 100 pts Problem #1: Amplifier Output Error (25 pts)

Sensors and Sensing Motors, Encoders and Motor Control

Speed Control of DC Motor Using Microcontroller

Variateur analogique courant continu série AZ et AZB

Lecture 7 ECEN 4517/5517

Teaching Mechanical Students to Build and Analyze Motor Controllers

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Hands-On Introduction to EE Lab Skills Laboratory No. 2 BJT, Op Amps IAP 2008

CHAPTER 4 FUZZY BASED DYNAMIC PWM CONTROL

Chapter 1: Introduction

Design Document. Analog PWM Amplifier. Reference: DD00004

Experiment Of Speed Control for an Electric Trishaw Based on PID Control Algorithm

ME375 Lab Project. Bradley Boane & Jeremy Bourque April 25, 2018

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

Lab 5: Inverted Pendulum PID Control

Application Note. Brushless DC Motor Control AN-1114

Chapter 13: Comparators

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

Figure 1. Digilent DC Motor

Today: DCDC additional topics

Speed Control Of Transformer Cooler Control By Using PWM

Laboratory Final Design Project. PWM DC Motor Speed Control

DC SERVO MOTOR CONTROL SYSTEM

TENTATIVE PP225D120. POW-R-PAK TM 225A / 1200V Half Bridge IGBT Assembly. Description:

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

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

CHAPTER-III MODELING AND IMPLEMENTATION OF PMBLDC MOTOR DRIVE

EE 501 Lab9 Widlar Biasing Circuit and Bandgap Reference Circuit

Modeling, Simulation and Implementation of Speed Control of DC Motor Using PIC 16F877A

Variable Frequency AC Source

Lab 1 - Revisited. Oscilloscope demo IAP Lecture 2 1

Lecture 8: More on Operational Amplifiers (Op Amps)

ECE3204 D2015 Lab 1. See suggested breadboard configuration on following page!

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

Lab 8. Stepper Motor Controller

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

ECE 203 LAB 6: INVERTED PENDULUM

Chapter 7: The motors of the robot

Constant Current Switching Regulator for White LED

5 TIPS FOR GETTING THE MOST OUT OF Your Function Generator

IAP200T120 SixPac 200A / 1200V 3-Phase Bridge IGBT Inverter

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

Function Generator Op-amp Summing Circuits Pulse Width Modulation LM311 Comparator

Linear vs. PWM/ Digital Drives

DESIGN OF SWITCHED MODE POWER SUPPLY

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

Pulse-Width-Modulation Motor Speed Control with a PIC (modified from lab text by Alciatore)

Technical. Application. Assembly. Availability. Pricing. Phone

Lab 11. Speed Control of a D.C. motor. Motor Characterization

Engineering 6806 Project Design Labs in Electrical/Computer Engineering

Power and Control. Course Description

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

MAE106 Laboratory Exercises Lab # 5 - PD Control of DC motor position

Using Magnetic Sensors for Absolute Position Detection and Feedback. Kevin Claycomb University of Evansville

Exercise 2: Temperature Measurement

Rotary Motion Servo Plant: SRV02. Rotary Experiment #02: Position Control. SRV02 Position Control using QuaRC. Student Manual

Parts to be supplied by the student: Breadboard and wires IRLZ34N N-channel enhancement-mode power MOSFET transistor

LABORATORY 7 v2 BOOST CONVERTER

1MHz, 3A Synchronous Step-Down Switching Voltage Regulator

University of Pittsburgh

UNIVERSAL INPUT TO PULSE CONVERTER MODULE

Root Locus Design. by Martin Hagan revised by Trevor Eckert 1 OBJECTIVE

Coils & Electronic Controls

Transcription:

Electronics Design Laboratory Lecture #6 Electronics Design Laboratory 1

Soldering tips ECEN 227 Electronics Design Laboratory 2

Introduction to Lab 3 Part B: Closed-Loop Speed Control -1V Experiment 3A -1V Forward Controller Forward NOT Forward Reverse Controller Speed error - -5V Speed Output proportional to desired motor speed Experiment 3B V speed -5V Speed Output proportional to actual motor speed Experiment 1 & 2 5VDC Speed Sensor and Filter GND ECEN 227 Electronics Design Laboratory 3

DC motor driver and speed sensor R3 and C3 from speed sensor v s = t t on ( 5 V) = ( 5V) ton f B1 C R I B = 1 V v DC _ sense_pwm speed sensor (Lab 2) t t on t f = 12 64 2π 122 Electronics Design Laboratory 4

Open-loop speed control using = 1 V = 1V = 4V Faster = Slower B1 v DC _ = sense_pwm speed sensor (Lab 2) t on Electronics Design Laboratory 5

INPUT System Gains = 1 V OUTPUT μc B1 v DC _ sense_pwm speed sensor (Lab 2) t t on t f = 12 64 2π 122 Electronics Design Laboratory 6

Speed sensor gain Encoder Output Frequy proportional to physical speed f Speed Sensor PWM Duty cycle proportional to frequy t on Voltage Output Voltage proportional to Duty Cycle 5V V Physical Frequy Duty Cycle Voltage Encoder Speed Sensor Low Pass f d vs Frequy of pulses [Hz] f = 12 64 122 2π ton = 5 V = 5V ton f t p vs = = 122 5 ton = 61 t Speed sensor output voltage [V] vs ( ) ( ) Speed sensor gain [Vs/rad] K sense on Electronics Design Laboratory 7

Open-loop system = 1 V INPUT OUTPUT μc B1 v DC _ K sense Speed sensor Electronics Design Laboratory 8

Closing the feedback loop: compensator = 1 V INPUT OUTPUT μc Need to equal in steady state Need to change depending on our speed error ( - ) Need -1V output and -5V inputs. K sense B1 v DC _ Speed sensor Electronics Design Laboratory 9

Integral compensator _ 1 V v o = 1 sc R I I ( ) ( ) I v v = v v ref s K s ref s Electronics Design Laboratory 1

Closed-Loop System with Integral Compensator = 1 V OUTPUT _ 1 V B1 v DC _ K sense Speed sensor Electronics Design Laboratory 11

Qualitative Analysis of Feedback Loop = 1 V goes down OUTPUT sensed speed too high _ 1 V B1 goes down v _ DC goes down goes down K sense f goes down Speed sensor Electronics Design Laboratory 12

Speed control circuit as a closed-loop system = 1 V μc INPUT - Integral compensator v error G m (s) K I s B1 v DC _ OUTPUT K sense Speed sensor Electronics Design Laboratory 13

Speed control circuit as a closed-loop system v e - Integral compensator G m (s) K I s Speed sensor Driver & motor G c (s) 1 G o s 1 m K sense Closed-loop response: Loop gain: 1 T ( s) G( s) = = T ( s) = K sensegc ( s) Gm( s) v K 1 T ( s) ref sense Electronics Design Laboratory 14

Steady-state: Closed-loop speed control End result: speed precisely set by, independent of load torque, motor imperfections, = 1 V = K sense = = /K sense Faster _ 1 V B1 v DC _ Slower sense_pwm speed sensor (Lab 2) t on Electronics Design Laboratory 15

How to change direction? = 1 V _ 1 V B1 v DC _ sense_pwm speed sensor (Lab 2) t on Electronics Design Laboratory 16

Stop & Go Control = 1 V ON = GO OFF = STOP _ 1 V B1 v DC _ sense_pwm speed sensor (Lab 2) t on Electronics Design Laboratory 17

Stop & Go Control Implementation c = GO V = STOP G R G S PMOS D _ 1 V B1 = 1 V v DC _ sense_pwm speed sensor (Lab 2) t on Electronics Design Laboratory 18

Speed Control Complete Schematic Electronics Design Laboratory 19

Feedback Control circuit block Op-amp integral compensator PMOS transistor used to force output at b low Two copies of the circuit used: one for each side of the motor (to control motor in each direction) Electronics Design Laboratory 2

GND GND Floor planning Speed sensors Left wheel Right wheel GND Space for project add-ons 1V Feedback circuits Left wheel Right wheel Project: Remote control receiver GND GND 1V Arduino Space for project add-ons GND 1V Electronics Design Laboratory 21

Speed Control Demo Setup Use waveform generator, -5V, 5 Hz square wave, Hi-Z Adjust duty cycle to set the speed refere so that f = 2 Hz Show speed-sensor output pulses on the scope. Frequy of the pulses should be f = 2 Hz Electronics Design Laboratory 22