June 9, 20056.11s 20051 Massachusetts Institute of Technology 6.11s: Design of Motors, Generators and Drive Systems Switching Patterns and Simple Implementation.

Slides:



Advertisements
Similar presentations
CH14 BIPOLAR DIGITAL CIRCUITS The Ideal BJT Transistor Switch
Advertisements

Finite State Machines (FSMs)
Lecture 23: Registers and Counters (2)
TTL (Transistor Transistor Logic).  Transistor Transistor logic or just TTL, logic gates are built around only transistors.  TTL was developed in 1965.
Review for Exam 2 Using MUXs to implement logic
Counters. In class excercise How to implement a “counter”, which will count as 0,3,1,4,5,7,0,3,1,…… Q2Q1Q0D2D1D
Introduction to Sequential Logic Design Latches. 2 Terminology A bistable memory device is the generic term for the elements we are studying. Latches.
Electronic memory & logic devices. Solid State Physics N N P P +- Transistors And diodes Logic gates Memory devices : Flip flops Flip Flop Flip Flop Flip.
Computer Science 210 Computer Organization Clocks and Memory Elements.
CHAPTER 3 Sequential Logic/ Circuits.  Concept of Sequential Logic  Latch and Flip-flops (FFs)  Shift Registers and Application  Counters (Types,
Flip-Flops, Registers, Counters, and a Simple Processor
Classification of Digital Circuits  Combinational. Output depends only on current input values.  Sequential. Output depends on current input values and.
Digital Logic Chapter 5 Presented by Prof Tim Johnson
Sequential Circuits1 DIGITAL LOGIC DESIGN by Dr. Fenghui Yao Tennessee State University Department of Computer Science Nashville, TN.
Module 12.  In Module 9, 10, 11, you have been introduced to examples of combinational logic circuits whereby the outputs are entirely dependent on the.
1 Chapter 8 Flip-Flops and Related Devices. 2 Figure 8--1 Two versions of SET-RESET (S-R) latches S-R (Set-Reset) Latch.
EKT 124 / 3 DIGITAL ELEKTRONIC 1
Drives & Control June 2003 A. Jansen 1 Brushless DC Motor Control with C868 and CAPCOM6.
CS 300 – Lecture 3 Intro to Computer Architecture / Assembly Language Sequential Circuits.
ENGIN112 L27: Counters November 5, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 27 Counters.
CS370 Counters. Overview °Counter: A register that goes through a prescribed series of states °Counters are important components in computers. °Counters.
M.S.P.V.L. Polytechnic College, Pavoorchatram
Comparators  A comparator compares two input words.  The following slide shows a simple comparator which takes two inputs, A, and B, each of length 4.
Chapter 3: Sequential Logic Circuit EKT 121 / 4 ELEKTRONIK DIGIT 1.
LECTURE 9 INTRO TO POWER ELECTRONICS
Asynchronous Counters
Asynchronous Counter © 2014 Project Lead The Way, Inc.Digital Electronics.
Counter Section 6.3.
Flip Flops. Clock Signal Sequential logic circuits have memory Output is a function of input and present state Sequential circuits are synchronized by.
Sequential Circuits Chapter 4 S. Dandamudi To be used with S. Dandamudi, “Fundamentals of Computer Organization and Design,” Springer,  S.
16-Bit Timer/Counter 1 and 3 Counter/Timer 1,3 (TCNT1, TCNT3) are identical in function. Three separate comparison registers exist. Thus, three separate.
ENGSCI 232 Computer Systems Lecture 5: Synchronous Circuits.
Some Useful Circuits Lecture for CPSC 5155 Edward Bosworth, Ph.D. Computer Science Department Columbus State University.
Electronic Troubleshooting Chapter 10 Digital Circuits.
Lecture 29: LM3S9B96 Microcontroller – Pulse Width Modulator (PWM)
Rabie A. Ramadan Lecture 3
6.11s June 2006 L s Notes for Lecture 3 PM ‘Brushless DC’ Machines: Elements of Design June 14, 2006 J.L. Kirtley Jr.
1 KU College of Engineering Elec 204: Digital Systems Design Lecture 11 Binary Adder/Subtractor.
Logic Gates It’s Only Logical. Logic Gates Are the switches that computers and similar devices use. They hold their state until something changes. Are.
Computer Organization & Programming Chapter 5 Synchronous Components.
SEQUENTIAL LOGIC By Tom Fitch. Types of Circuits Combinational: Gates Combinational: Gates Sequential: Flip-Flops Sequential: Flip-Flops.
Digital Logic Design.
Introduction to Sequential Logic
COUNTERS Why do we need counters?
Synchronous Sequential Logic A digital system has combinational logic as well as sequential logic. The latter includes storage elements. feedback path.
EKT 121 / 4 ELEKTRONIK DIGIT I
Lecture 4 General-Purpose Input/Output NCHUEE 720A Lab Prof. Jichiang Tsai.
AND Gate Inputs Output Input A (Switch) Input B (Switch) Output Y (Lamp) 0 (Open) 0 (OFF) A B Lamp.
Synchronous Sequential Circuits by Dr. Amin Danial Asham.
Processor Organization and Architecture Module III.
5-1-2 Synchronous counters. Learning Objectives: At the end of this topic you will be able to: draw a block diagram showing how D-type flip-flops can.
DC motor principles Speed control Direction Stepper motor principles
Flip-Flop Flip-flops Objectives Upon completion of this chapter, you will be able to :  Construct and analyze the operation of a latch flip-flop made.
Computer Science 210 Computer Organization
LATCHED, FLIP-FLOPS,AND TIMERS
An FPGA Implementation of a Brushless DC Motor Speed Controller
Clocks A clock is a free-running signal with a cycle time.
Asynchronous Counters with SSI Gates
Flip Flops.
FIGURE 5.1 Block diagram of sequential circuit
Computer Science 210 Computer Organization
Latches and Flip-flops
Computer Science 210 Computer Organization
Introduction to H-Bridge
Edge-Based Circuits DIGI-260 ©Paul R. Godin gmail.com.
Sequential Logic.
Flip-Flops.
Outline Registers Counters 5/11/2019.
EGR 2131 Unit 12 Synchronous Sequential Circuits
Presentation transcript:

June 9, s Massachusetts Institute of Technology 6.11s: Design of Motors, Generators and Drive Systems Switching Patterns and Simple Implementation J. L. Kirtley Jr. June 9, 2005 ©2005, J.L. Kirtley Jr.

June 9, s Here is your basic three phase bridge

June 9, s Suppose we have this situation:

June 9, s Here is one way of switching that circuit: The arrows designate when a switch is ON

June 9, s Here is what is on in State 0: V a = V, V b = V, V c = 0 V n = 2V/3

June 9, s V a = 0, V b = V, V c = 0 V n = V/3 Here is what is on in State 1:

June 9, s V a = 0, V b = V, V c = V V n = 2V/3 Here is what is on in State 2:

June 9, s V a = 0, V b = 0, V c = V V n = V/3 Here is what is on in State 3:

June 9, s V a = V, V b = 0, V c = V V n = 2V/3 Here is what is on in State 4:

June 9, s V a = V, V b = 0, V c = 0 V n = V/3 Here is what is on in State 5:

June 9, s Voltages: Line-Line Voltages are well defined

June 9, s To generate switching signals: Totem Pole A is High in states 0, 4 and 5 Totem Pole B is High in states 0, 1 and 2 Totem Pole C is High in states 2, 3 and 4 This allows us to use very simple logic: A = S0 + S4 + S5 B = S0 + S1 + S2 C = S2 + S3 + S4

June 9, s To generate switch signals Note that either top or bottom switch is on in each phase Generation of states: we will do this a bit later (see below)

June 9, s This ‘six pulse’ switching strategy: Makes good use of the switching devices Also requires ‘shoot-through’ delays Has very simple logic We propose an alternative switching strategy Makes minimally less effective use of switches Uses a little more logic But does not risk shoot through

June 9, s Here is a comparison of switching strategies 180 degree six- pulse 120 degree six pulse Give up a little timing between switch closings

June 9, s Switches Q_1 and Q_5 are on: State0 Va = V, Vb = 0, Vc = V/2

June 9, s Switches Q_1 and Q_6 are on: State1 Va = V, Vc = 0, Vb = V/2

June 9, s Switches Q_2 and Q_6 are on: State2 Vb = V, Vc = 0, Va = V/2

June 9, s Switches Q_2 and Q_4 are on: State3 Va = 0, Vb = V, Vc = V/2

June 9, s Switches Q_3 and Q_4 are on: State4 Va = 0, Vc = V, Vb = V/2

June 9, s Switches Q_3 and Q_5 are on: State5 Vc = V, Vb = 0, Va = V/2

June 9, s This switching pattern results in these voltages

June 9, s Switches turn on: Q1State_0 OR State_1 Q2State_2 OR State_3 Q3State_4 OR State_5 Q4State_3 OR State_4 Q5State_1 OR State_5 Q6State_1 OR State_2 Each switch is on for two states

June 9, s So here is how to do it 3 bit input to ‘138 selects one of 8 outputs Active low output! ‘138 has 3 enable inputs: two low, one high

June 9, s NAND (Not AND) Is the same as Negative Input OR The ‘138 output is ‘active low’: Matching bubbles makes an OR function

June 9, s Now we must generate six states in sequence If we have a ‘clock’ with rising edges at the right time interval we can use a very simple finite state machine This could be a counter, reset when it sees ‘5’

June 9, s Here is a good counter to use: 74LS163 This is a loadable counter: don’t need that feature Clear function is synchronous: so it clears only ON a clock edge Part is ‘edge triggered’: changes state on a positive clock edge P and T are enables: must pull them high

June 9, s We already detect state 5 with the ‘138

June 9, s Here is how to wire those two parts Count Seq: …

June 9, s Just for reference: some useful pinouts Note ‘00 has the same pinout as all two input gates

June 9, s Variable Voltage: do the Pulse Width Modulation thing

June 9, s Why do we need to PWM only the top switches? What happens with you turn OFF switch Q1?