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,

Slides:



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

PPT 206 Instrumentation, Measurement and Control SEM 2 (2012/2013) Dr. Hayder Kh. Q. Ali 1.
Data Acquisition Risanuri Hidayat.
Data Acquisition Concepts Data Translation, Inc. Basics of Data Acquisition.
Presented by- Md. Bashir Uddin Roll: Dept. of BME KUET, Khulna-9203.
Khaled A. Al-Utaibi  Digital Vs Analog Signals  Converting an Analog Signal to a Digital One  Reading Analog Sensors with the.
Using an FPGA to Control the Protection of National Security and Sailor Lives at Sea Brenda G. Martinez, Undergraduate Student K.L. Butler-Purry, Ph.D.,
Copyright 2014 Kenneth M. Chipps Ph.D. Network Management Using Sensors to Monitor Network Equipment Rooms Last Update
ADC. A/D converter (Analog/Digital converter) A device that converts continuously varying analog signals from instruments and sensors that monitor conditions,
Unit 4 Sensors and Actuators
BME/ECE 462 Presentation II Arduino basics & Visual display Yue Yin & Chenchen Qi 09/18/2014.
FOLLOWER SENSORS AND ACTUATORS EE 552 INTSTRUCTOR :Dr MOHAN KRISNAN BY MOHAMMED KASHIF IQBAL ANESH BODDAPATTI UNIVERSITY OF DETROIT MERCY.
ESE Lab Computer based Temperature Control Sid Deliwala, ESE Labs.
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,
Study of Data Acquisition System and Data Loggers
Introduction.
Introduction to Arduino Prepared by R. Lamond.  “Arduino is an open-source electronics prototyping platform based on flexible, easy- to-use hardware.
Computer Based Data Acquisition Basics. Outline Basics of data acquisition Analog to Digital Conversion –Quantization –Aliasing.
DATA ACQUISITION Today’s Topics Define DAQ and DAQ systems Signals (digital and analogue types) Transducers Signal Conditioning - Importance of grounding.
LSU 06/04/2007Expanding the BASIC Stamp1 Expanding the BASIC Stamp: Useful peripherals Programming Unit, Lecture 6.
©2008 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist.
Data Acquisition Data acquisition (DAQ) basics Connecting Signals Simple DAQ application Computer DAQ Device Terminal Block Cable Sensors.
Basics of data acquisition systems
Data Acquisition Systems
Arduino. What is it? A open-source software suite and single-board microcontroller. Allows easy and affordable prototyping of microcontroller applications.
Digitization When data acquisition hardware receives an analog signal it converts it to a voltage. An A/D (analog-to-digital) converter then digitizes.
Mixed-Signal Option for the Teradyne Integra J750 Test System May08-12 Emily Evers Vincent Tai.
Suleyman Demirel University CSS340 Microprocessor Systems – Lecture 2 ATMEGA328P ARCHITECTURE ANALOG INPUTS.
Engineering H192 - Computer Programming Gateway Engineering Education Coalition Lab 1P. 1Winter Quarter Data Acquisition System Fundamentals Lab 1.
16722 Mo: data acquisition150+1 data acquisition.
A Presentation on Mr. SAJID NAEEM M.SC – Electronics (UOP) PG-DEP (C-DAC)
Vanderbilt University Toshiba IR Test Apparatus Project Final Design Review Ahmad Nazri Fadzal Zamir Izam Nurfazlina Kamaruddin Wan Othman.
ECE 101 Exploring Electrical Engineering Chapter 7 Data Acquisition Herbert G. Mayer, PSU Status 11/30/2015 Derived with permission from PSU Prof. Phillip.
1 Microcontrollers. 2 Programmers work in the virtual world Machinery works in the physical world Microcontrollers connect the virtual and physical world.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
Lesson 1 PLC BASICS. PLC Definition  Programmable Logic Controllers are industrial computers that control machine and other applications.  PLC have.
Having fun with code, using Arduino in a middle school CS classroom
Arduino - Introduction
Arduino.
MECH 373 Instrumentation and Measurements
Michael Rahaim, PhD Candidate Multimedia Communications Lab
EET 2259 Unit 12 Data Acquisition
Intro to USB-6009 DAQ.
Instrumented Walker Skyler Bullington Tommy Frankenberger Larson Stacy
Prototyping with Microcontrollers and Sensors
Home automation using Arduino & ‘PIR sensor’
Val Manes Department of Math & Computer Science
PHYSICS PROJECT WITH A RESEACH BASIS 5c
Automatic human detector garbage can.
Arduino Part 1 Topics: Microcontrollers Programming Basics
Arduino - Introduction
Data Acquisition Systems
‘SONAR’ using Arduino & ultrasonic distance sensor
Chapter 8 Data Acquisition
Roller Coaster Design Project
Introduction to Microprocessors and Microcontrollers
What is Arduino? By James Tedder.
FeMaidens Programming
EET 2259 Unit 12 Data Acquisition
Create a paper craft for any object that makes a sound
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.
Data Acquisition (DAQ)
The George Washington University Electrical & Computer Engineering Department ECE 1020 Dr. S. Ahmadi Lab 1.
Manual Robotics ..
Arduino Workshop University of Jordan.
Arduino Workshop University of Jordan.
Introduction to Arduino
♪ Embedded System Design: Synthesizing Music Using Programmable Logic
CTY SAR FCPS Alexander Velikanov
Presentation transcript:

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, current, temperature, pressure, or sound with a computer. A DAQ system consists of sensors, DAQ measurement hardware, and a computer with programmable software 1.

What Is a DAQ Device? DAQ hardware acts as the interface between a computer and signals from the outside world. It primarily functions as a device that digitizes incoming analog signals so that a computer can interpret them. The three key components of a DAQ device used for measuring a signal are the signal conditioning circuitry, analog-to-digital converter (ADC), and computer bus. Many DAQ devices include other functions for automating measurement systems and processes. For example, digital-to-analog converters (DACs) output analog signals, digital I/O lines input and output digital signals, and counter/timers count and generate digital pulses.

Schematic of a DAQ System

In Today Lab: 1.We are going to connect the light sensor to Arduino UNO board to capture data 1.Transfer the captured data to a computer 1.Analyze and plot the data on computer using MATLAB

DAQ components must be able to communicate For each and every two systems to communicate, they must speak the same language (protocols). For example in today’s lab experiment, o Arduino board must communicate with MATLAB on the computer through a known setup protocol o We upload a program on Arduino (adioes),which tells the Arduino board to listen for communication coming from MATLAB under defined terms and conditions o MATLAB is programed with a code (arduino), which know how to communicate with adioes on the Arduino board o Once the connection is established data can be transferred from Arduino to MATLAB, analyzed, and visualized.

1. Hardware Setup

2. Program the Arduino Program the Arduino with the adioes.pde in the …/pde directory. Make sure you have chosen the right COM port and Arduino board (Arduino UNO). If programmed successfully, close the Arduino IDE software.

3. MATLAB Open MATLAB Select the …/Arduino_Lab_3 as your working directory Open the arduino_lab_3.m code file Replace the ‘COM3’ with the port your Arduino is connected to on line 11 of the code Replace 4 on line 14, val(i,1)=OBJ.analogRead(4) with the input port your proximity sensor in connected to Run the Script!

Sample Output Plot

Other Input Signals You can use any other input signal with amplitude in the range 6~20 Volts ( 7~12 Recommended) like, o Light Sensor o Sonar Sensor o Signals generated using a Fucntion Generator o Etc.

Reference What Is Data Acquisition? - National Instruments