ENPh257: Thermodynamics 3T: Data Acquisition.

Slides:



Advertisements
Similar presentations
Anurag Dwivedi & Rudra Pratap Suman.  Open Source electronic prototyping platform based on flexible easy to use hardware and software.
Advertisements

Analog-to-Digital Converter (ADC) And
Digital Thermostat and Data Logger Brandon Wagner and David Southwick.
Speech Compression. Introduction Use of multimedia in personal computers Requirement of more disk space Also telephone system requires compression Topics.
Sampling Chapter 2 ME 392 Sampling Chapter 2 ME January 2012 week 4 Joseph Vignola.
ECE 265 – LECTURE 14 Analog Signal Acquisition The A/D converters 5/14/ ECE265.
Data Acquisition Concepts Data Translation, Inc. Basics of Data Acquisition.
Khaled A. Al-Utaibi  Digital Vs Analog Signals  Converting an Analog Signal to a Digital One  Reading Analog Sensors with the.
Interfacing ADC to 8051.
AD/DA Converter National Instruments NI USB-6009 BME 1008 Introduction to Biomedical Engineering FIU, Spring 2015 Feb 12 Lesson 4 - NI USB Matlab.
Temperature Measurement
Digital Signal Processing (DSP) Fundamentals. Overview What is DSP? Converting Analog into Digital –Electronically –Computationally How Does It Work?
IO in Embedded Systems Martin Schöberl. Embedded IO2 Overview Input/Output Digital, Analog Translation Heater control example.
By: Mark Bright and Mike Donaldson.  Project Goal  Applications of our system  System Block Diagram  Thermal Plant Overiew  Current Progress ◦ Engine.
ME 224 Experimental Engineering: Professor Espinosa 2005 TEAM : Jamie Charles Carlo Niko Javier.
Temperature Sensing Integrated Circuit PROs: CONs: Most Linear
ESE Lab Computer based Temperature Control Sid Deliwala, ESE Labs.
Molly, Gwyn, Sam, and Eric.  Configure DACs to have their digital input set to zero (2.5V) when they receive power  Ramp up to higher voltage at a “user.
Arduino Week 3 Lab ECE 1020 Prof. Ahmadi. Objective Data acquisition (DAQ) is the process of measuring an electrical or physical phenomenon such as voltage,
COMPUCCINO Kalani Rathnabharathi Vithya Shanmugam Robert Armstrong Aaron Kulp.
Colorado Space Grant Consortium Gateway To Space ASEN 1400 / ASTR 2500 Class #12 Gateway To Space ASEN 1400 / ASTR 2500 Class #12 T-58.
Sam Dodge Mentored by Dr. Tom Sharp Electronics System.
Some Test Result about Current Sensor
Engineering 1040: Mechanisms & Electric Circuits Winter 2015 Analog & Digital Signals Analog to Digital Conversion (ADC)
ACOE2551 Microprocessors Data Converters Analog to Digital Converters (ADC) –Convert an analog quantity (voltage, current) into a digital code Digital.
Analog to Digital Converters (ADC) Ben Lester, Mike Steele, Quinn Morrison.
1 of 20 Core Arduino Workshop Chris Koehler and Brian Sanders Colorado Space Grant Consortium.
Lab 05: AEV System Analysis 1 Advanced Energy Vehicle (AEV)
Suleyman Demirel University CSS340 Microprocessor Systems – Lecture 2 ATMEGA328P ARCHITECTURE ANALOG INPUTS.
Chapter # 10 Data Transfer Prepared by :Sir Mazhar Javed.
A.L.F. Enterprise n Electrical Parameters Measurement Component (EPMC) n Boris Fradkin ©A.L.F.Enterprise Boris Fradkin.
Analog Capture- Port E. Digital to Analog and Analog to Digital Conversion D/A or DAC and A/D or ADC.
CSCI1600: Embedded and Real Time Software Lecture 14: Input/Output II Steven Reiss, Fall 2015.
Group Five MSP430 Project Katy Charlton Jeremy McNutt Ben Ealey Aaron Vallance April 14, 2007.
Microcontroller based system design Asst. Prof. Dr. Alper ŞİŞMAN.
RockOn! Accelerometer Calibration RockOn! 2009.
Filters filters. Filters A filter removes a signal’s unwanted frequency components. Figure 6.18.
Delta Sigma Modulator For my Mom. What is Analog? Analog is a quantity that may have any value in a given range Pick a voltage between 0 and 7 volts:
IN SPACE. Richardson 50 cent Physics lesson Voltage Electric Potential Difference, V Promise of energy per charge Current Measure of charge flow, I =
Curve Fitting the Calibration Data of a Thermistor Voltage Divider Portland State University Department of Mechanical Engineering ME 121: Engineering Problem.
Electronic instrumentation Digitization of Analog Signal in TD
1 Basic Signal Conversion 센서 및 계측 공학 (Sensor and Instrumentation Engineering) 2016 년 1 학기 충북대학교 전기전자반도체공학과 박 찬식
EKT 314/4 WEEK 9 : CHAPTER 4 DATA ACQUISITION AND CONVERSION ELECTRONIC INSTRUMENTATION.
EE140 Final Project Members: Jason Su Roberto Bandeira Wenpeng Wang.
Lab 05: AEV System Analysis 1 Advanced Energy Vehicle (AEV)
WIRELESS MULTIMETER. Introduction Wireless multimeter acquires data from far off locations and from places not accessible to human beings (e.g. Boiler.
Arduino Programming. THE ARDUINO IS A MICROCONTROLLER – A LOW COST, LOW PERFORMANCE COMPUTER.
- TMS - Temperature Monitoring System in Topix Olave Jonhatan INFN section of Turin and Politecnico P PANDA Collaboration Meeting December 9 th
Arduino Week 3 Lab ECE 1020 Prof. Ahmadi. Objective Data acquisition (DAQ) is the process of measuring an electrical or physical phenomenon such as voltage,
Digital to analog converter [DAC]
Instrumented Walker Skyler Bullington Tommy Frankenberger Larson Stacy
Prototyping with Microcontrollers and Sensors
ARDUINO BASED AUTOMATIC TEMPERATURE BASED FAN SPEED CONTROLLER
Data Logging.
Quiz: Calculating the total noise for ADC systems TIPL 4204 TI Precision Labs – ADCs Created by Art Kay.
Instrumented Walker Status Update 2
Automatic heat source finding laptop cooling pad By Team 26
Yuchen Chai, Pradeep Shenoy, Philip T. Krein
P15671: Expansion Joint Health Monitoring Data Acquisition
1: Introduction to the lab
Analog to Digital Data Conversion
Arduino AWS Prototype Arduino based AWS John KW Chan
PIC18F458 Analog-to-Digital
EET 2261 Unit 14 INCOMPLETE Analog-to-Digital Conversion (ADC) & Digital-to-Analog Conversion (DAC) Read. Homework #13 and Lab #13 due next week. Quiz.
محاسبات عددی و برنامه نویسی
Temperature Sensor.
MSP432™ MCUs Training Part 6: Analog Peripherals
Sensor Controller for Obstacle Detection System
Image Acquisition and Processing of Remotely Sensed Data
MSP430 Project Chris Pendley, George Fournadjiev, Howell Peebles, Brad Lackie (with an assist from Muwafa Albaraqi)
Presentation transcript:

ENPh257: Thermodynamics 3T: Data Acquisition

TMP36 temperature sensor Output 0 – 5 V Nominal conversion factor of 10 mV/◦C Nominal accuracy ±1 K at room temperature Can be calibrated to much better than that! Simple test: put six together and compare outputs Absolute temperature not as important as differences. © Chris Waltham, UBC Physics & Astronomy, 2017

Arduino ADC The Arduino board has a 10-bit analog-digital converter (ADC) to read the TMP36 o/p. 210 = 1024 possible outputs 0 – 5V Steps = 5 mV Equivalent to 0.5 K This is an ADC limitation rather than a sensor limitation. Can improve if desired by amplification for a restricted temperature range, to avoid big steps in the data: © Chris Waltham, UBC Physics & Astronomy, 2017

Matlab code © Chris Waltham, UBC Physics & Astronomy, 2017

Finessing the code Record raw output voltages: allows later recalibration Save data as experiment proceeds. Don’t leave the data write statement to the end of a long run, only to have a crash with the loss of all data. Have an automatic date/time stamp in your data filename – saves accidental erasure of previous, good data. For example: c0 = clock; t0 = 3600*c0(4)+60*c0(5)+c0(6); % time in minutes ts = datetime('now'); DateString = datestr(ts,30); filename = [‘Al-rod_5W_20s_period' DateString '.xlsx']; Saving data to an excel file allows easy checking and annotation. Read back into MATLAB to make publication-quality graphs. © Chris Waltham, UBC Physics & Astronomy, 2017