E102 LAB Temperature Control of Heated Block. Temperature Controller Specifications Design, simulate and test a control system for temperature control.

Slides:



Advertisements
Similar presentations
Amplifying Signals Breadboarding: from a diagram to an actual working amplifier.
Advertisements

Operational Amplifiers
JED Microprocessors Pty Ltd Presenting the JED T430 low-cost Projector Controllers Nov 22nd, 2009.
In this presentation you will:
Microprocessor Motor Control Spring Introduction  Stamp projects Robots  Sensors  Motor control  Logic Rocketry  Reading acceleration (“g”
Design a Logic Probe Experiment 20. Design Specifications Design a logic probe as shown in the block diagram of Figure 1 of Experiment 20 with a signal.
What have we learned so far?  When we apply a voltage, the capacitor will charge up to the applied voltage.  The capacitor charges up exponentially.
Introduction to electronics lab ENGRI 1810 Using: Solderless prototype board (white board) Digital multimeter (DMM) Power Supply Signal Generator Oscilloscope.
PIC Programming with Logicator
Fair Use Building and Research Labs Presents
Register Digital Multimeter Usage Click Register to begin the course.
MICROCONTROLLERS MODULE 2 Programming, Controlling and Monitoring.
Living with the Lab Using Your Arduino, Breadboard and Multimeter EAS 199A Fall 2011 Work in teams of two!
Experiment 11: An Inverting Amplifier
Experiments 8 and 9. Same Circuit: Experiment 8 and 9 You should use the +5 V and +9 V supplies on the ANDY board. You should use red wire to bring the.
The Internet. Telnet Telnet means using your computer as a terminal. All commands you type are sent to the host computer you are connected to and executed.
Laboratory 5: Introduction to LabVIEW. Overview Objectives Background Materials Procedure Report / Presentation Closing.
1 Lab Equipment. 2 TopicSlides DC Power Supply3-4 Digital Multimeter5-8 Function Generator9-12 Scope – basic controls13-20 Scope – cursors21-24 Scope.
ESE Lab Computer based Temperature Control Sid Deliwala, ESE Labs.
Arduino. Arduino is a tool for making computers that can sense and control more of the physical world than your desktop computer. It's an open-source.
EG1003: Introduction to Engineering and Design Introduction to LabVIEW.
Design a Voltmeter Experiment 19. Goal Design a circuit that displays the value of unknown voltage between certain voltage ranges. – The unknown voltage.
George Washington University DC Circuits Lab Professor Ahmadi ECE 002.
Using Your Arduino, Breadboard and Multimeter Work in teams of two! living with the lab 1 © 2012 David Hall.
Week 9: Design a Night Light
Dr. Hoganson CSIS HC11 Demo Program This is our first lab using the 68HC11 microcontroller. We will “talk” to the microcontroller from a PC, run.
Monitoring systems COMET types MS55 & MS6 MS55/MS6 Configuration.
Experiment 11: Non-Inverting Amplifier With Modifications that Require the Use of the Velleman Oscilloscope.
An Inverting Amplifier. Op Amp Equivalent Circuit The differential voltage v d = v 2 – v 1 A is the open-loop voltage gain v2v2 v1v1 An op amp can be.
Contributed by: Integrated Teaching and Learning Program, College of Engineering, University of Colorado at Boulder.
Dean Brock, Rebecca Bruce and Susan Reiser, CCSC SE 2009 Using Arduino Material taken from Todbot blog Bionic Arduino Todbot blog Bionic ArduinoTodbot.
Lab #5 Overview Activity #1 - Simulation of an Op-Amp inverting amplifier Activity #2 - Build and Test the Op-Amp inverting amplifier Activity #3 - Determining.
1 Computer Power Supply Amateur Radio Conversion For Cheap +12 vdc Power March 17, 2003.
CHAPTER 18 Power Supplies. Objectives Describe and Analyze: Power Supply Systems Regulation Buck & Boost Regulators Flyback Regulators Off-Line Power.
Tower Light Show Power Supply Team Members: Jesse Walson Jake Wagner Dave Miller Sponsor: Robert Rinker Team Advisor: Touraj Assefi.
Settings & Adjustments. Settings & Adjustments.
Interfacing Pressure Sensor to logic device input pin Click within the blue frame to access the control panel. Only use the control panel (at the bottom.
George Washington University DC Circuits Lab Professor Ahmadi ECE 002.
Power Control System for a Concrete Durability Test Cabinet – Phase 2 Jacob Jameson Madhav Kothapalli Thomas Persinger Andrew Versluys.
JMC – Joint Motion Controller Complete guide to building and testing each JMC.
Gauge Operation and Software by Scott A. Ager. Computer Recommendations 750 MHz Pentium III 64 Meg SRAM 40 Gig Hard Drive 1024 x 768 graphics CD Writer.
ECE 300 Microprocessor Project MSP 430. Group Members Demetric Banahene David Fish Zack Pannell.
ELECTRIC CIRCUITS ECSE-2010 Spring 2003 Class 3. ASSIGNMENTS DUE Today (Thursday): Will introduce PSpice Activity 3-1 (In Class) using PSpice Will do.
Experiment 10: Inverting Amplifier With Modifications that Require the Use of the Velleman Oscilloscope.
Rebecca Bruce and Susan Reiser, May 2015 Analog Input and Output.
Dance Tutorial Design Review Steve Amoroso Lauren Bouchard Marcy Dutcher CE Design Projects II December 1, 2005 Professor Czernikowski.
Introduction to LabVIEW
AAPT workshop W03 July 26, 2014 Saint Cloud State University, MN, USA
Introduction to LabVIEW. Overview Objectives Background Materials Procedure Report/Presentation Closing.
An operational amplifier (Op-Amp) is a differential amplifier that amplifies the difference of voltages applied to its two input terminals (differential.
Programming and Debugging with the Dragon and JTAG Many thanks to Dr. James Hawthorne for evaluating the Dragon system and providing the core content for.
EG1003: Introduction to Engineering and Design Introduction to LabVIEW.
1 Op-Amps. 2 Purpose ComparatorAmplifier An Op-Amp can be used to either compare two voltages and see which one is greater, or amplify a given voltage.
shift to the Test Mode (Forced Operation).
Making a 24hr Timer.
Introduction to LabVIEW
Prototyping with Microcontrollers and Sensors
Arduino Development for Beginners
Introduction to Arduino Microcontrollers
How to avoid catching things on fire.
What is Arduino? By James Tedder.
Introduction to LabVIEW
Basic Electronics Part Two: Electronic Components.
Introduction to LabVIEW
CTY SAR FCPS Shawn Lupoli, Elliot Tan
Arduino Motor Lab Inspired by NYU ITP project
Introduction to LabVIEW
Series Circuits Makeup Lab
724 Temperature Calibrator
Presentation transcript:

E102 LAB Temperature Control of Heated Block

Temperature Controller Specifications Design, simulate and test a control system for temperature control of a heater block to satisfy the following specifications: 1. Heat the block from room temperature to 60C in less than three minutes with less than 1C overshoot and zero steady state error. 2. While operating at 60C, the control system must recover from a step disturbance in voltage input to the heater in less than two minutes with zero steady state error.

Test Facility P2381 ( )

Heater and Sensor Board

Power Amp Power Op Amp

Data Acquisition Terminal Block 4 wires go to breadboard

Data Acquisition Ground (green) Temperature output (blue) 6V supply (red) Volt input (white)

MATLAB Interface

A. Connection Setup 1.Ensure the board is connected to ground(green), the 6V power supply (red), the temperature signal output (blue) and the voltage input (white) as described in the previous slides. 2.Check that the power amp is connected with the banana plugs to the HP DC power supply (+/- 20V and common). 3. Turn on power supply and check that it is reading 20V and about 0.05A. B. Computer Setup 1.Log on to either ENG-ECF-2 or ENG-ECF-13 in the test facility User Name e102lab Password e102lab 2. Open E102Lab on the desktop. 3.Open heatercontrolmodel.mdl Testing and Data Acquisition with Real Time Windows Target (RTWT)

heatercontrol.mdl

C. Controller Design and Test 1.Open heatercontrol.mdl. Set the setpoint manual switch to 0. Set the disturbance manual switch to 0. Enter your controller design values for P, I and D. Open Scope block 2. Choose menu Simulation=>Connect to Target. The MATLAB workspace will show “ Model heatercontrol loaded ” 3.Choose menu Simulation=>Start Real Time Code. The Scope block should display the control voltage input and the temperature output sampled at 1 s intervals. After about a minute to record ambient temperature, set the setpoint input switch to 60C. You should see the step voltage input on the scope and the DC power supply will register about 0.5A as the heating block switches on. As the control takes effect, the power supply will show a decreasing power input. Record the data until the output reaches steady state (about 5 minutes if your control design is working) * Testing and Data Acquisition with Real Time Windows Target (RTWT) *RTWT is a bit buggy and occasionally crashes or sends you undecipherable error messages without any reason. Just restart the computer if this happens. It usually gets over its bad behavior. In the unlikely event that you get the following error message “checksum mismatch: Target code needs to be rebuilt”, choose menu Tools=>Real-Time Workshop=>Build Model. The command window will fill up with verbosity until you see “Successful Completion of Real Time Workshop build procedure”. Then continue with connecting to target as before.

C. Controller Design and Test (cont.) 4.Without changing the setpoint, set the disturbance manual switch to 1. You should see the voltage input drop on the scope and the power input drop from the power supply. Continue recording the data until the control system has recovered from the disturbance (about 2 minutes if your control design is working)* 5.On completing the disturbance test, set both the manual switches back to 0. Choose menu Simulation =>Stop Real Time Code. Your results will be stored in TemperatureVoltData in the MATLAB workspace. 6.Save your experimental results. (You may like to run the m-file TempVoltexport.m which creates a text file controldata.txt that you can save) 7. Switch off the power supply and log out. Testing and Data Acquisition with Real Time Windows Target (RTWT) *Your time limit for running the total simulation is 1500s (25 min). After this all your recorded data in the MATLAB workspace is lost and the simulation starts recording data again starting at time 0.

Optional: Build your own board

E102 Lab Kit 1 Solderless Breadboard with wire leads 22k Resistor 10k Resistor LM324 Quad OpAmp chip LM35 Temperature Sensor 10 Ohm Aluminum Housed Resistor Heating Block Nut/bolt

Circuit Diagram

LM35

LM324

Assembly 1 Solder leads to 10 ohm resistor Attach LM35 sensor to back of resistor

Assembly 2 Bend sensor pins and connect to board

Final Assembly Connect temperature sensor and op amp