Data Logger For Mechanical Systems Group 2: Abdulrahman Al-Malki Faisal Al-Mutawa Mohammed Alsooj Yasmin Hussein 1 Mentor: Dr. Shehab Ahmed.

Slides:



Advertisements
Similar presentations
What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
Advertisements

Chapter 10 Input/Output Organization. Connections between a CPU and an I/O device Types of bus (Figure 10.1) –Address bus –Data bus –Control bus.
Cas Craven Nick Paine Glen Rhodes Lev Shuhatovich Joe Zugelter A little black box for your motorcycle.
Team Impact Intelligent Helmet Impact System Critical Design Review February 28 th, 2008 Amanda Brodbeck Wei-Chu Liao Wei-Shen Liao Chris Mintle.
Data Protection Card Submit: Assaf Matia Technion Guide: Eran Segev Rafael Guide: Henri Delmar Winter & Spring 2004.
STARLight PDR 3 Oct ‘01I.1 Miller STARLight Control Module Design Ryan Miller STARLight Electrical Engineer (734)
Initial Position Orientation Tracking System (IPOTS) Group Members: Keiichi McGuireHenry Pham Marc TakamoriScott Spiro.
1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 12/5/2003 Multi-channel Data Acquisition System Mid-Term Presentation.
Control System for Smart House Characterization Students Yossi Lempert Albert Achtenberg Instructor Konstantin Sinyuk.
Fall Senior Project Presentation Rev :22.00 By: Salem, Ray M. Date: December Title: Micro Mouse Control Systems Topics: Robotics, System.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 26/4/2004 Multi-channel Data Acquisition System Final_A Presentation.
ECE 4220 Real Time Embedded Systems Final Project Presentation Spring 2014 University of Missouri Columbia By: Michael Brauch Temperature Data Logger.
Wireless Data Acquisition for SAE Car Project by: J.P. Haberkorn & Jon Trainor Advised by: Mr. Steven Gutschlag.
Asst. Prof. Dr. Alper ŞİŞMAN
Khaled A. Al-Utaibi  What is Arduino?  Arduino Boards  Arduino Shields  Arduino Uno Hardware.
Midterm Review MBS 2006 MP Electronics, Basic Concept  Two modules:  Probe module  Surface module  The surface module is replaced by the.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
What is the It is the Next Generation, Calibration Station for the GasBadge ® Plus Personal Monitor
Introduction to the Orbit Edu Board Ahmad Rahmati Teaching Assistant, ELEC424 Rice Efficient Computing Group Sep 12, 2007.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: CL06B Sensors Fundamentals Dragos Bogdan, MCU Application.
Silicon Labs ToolStick Development Platform
The 6713 DSP Starter Kit (DSK) is a low-cost platform which lets customers evaluate and develop applications for the Texas Instruments C67X DSP family.
Training program: Mechanic - electrotechnician Program name: Digital processing - microprocessors III. class Microcontrollers Elaborated by: Vlastimil.
SAE Formula Car Data Acquisition & Display System February 25, 2015 Advisor : Professor Steven Gutschlag Ahmed Albitar John Gertie Justin Ibarra Sean Lenz.
BeH ā v Student Behavior FeedbackSystem. Overview Team BeHāV Overview Schematic Parts Software Hub Timeline Budget.
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
COMPUTER SYSTEM LABORATORY Lab10 - Sensor II. Lab 10 Experimental Goal Learn how to write programs on the PTK development board (STM32F207). 2013/11/19/
Jonathan Yitzchaki David Michaeli Instructor: Ina Rivkin Spring
Team Welcome to Woop Woop Project WiFi Clock. Introduction Team Members  Rosemary Peters  Kirby Wigton  Nate Perkins  Joe Haggberg Advisor Dr. Aziz.
Team Dominate(d?) The Happy Peace Bike. Defining un-measured variables  The variables we decided to characterize are: Acceleration Deceleration Lateral.
1 Biomedical Embedded Systems Technology Presentation for ENSC 440/305 Instructors: Dr. Andrew Rawicz, Steve Whitmore Department of Engineering Science.
iitb.ac.in, ee.iitb.ac.in 1/25 Indicon2013, Mumbai, December 2013, Paper ID 1084 Track 4.1 Signal Processing & VLSI (Biomedical.
Presentation for ENSC 440/305 Instructors: Patrick Leung, Steve Whitmore Department of Engineering Science Simon Fraser University.
Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview.
Other Chapters From the text by Valvano: Introduction to Embedded Systems: Interfacing to the Freescale 9S12.
Data Logger For Mechanical Systems Group 2: Abdulrahman Al-Malki Faisal Al-Mutawa Mohammed Alsooj Yasmin Hussein 1.
Autonomous Helicopter James LydenEE 496Harris Okazaki.
By: Eric Backman Advisor: Dr. Malinowski.  Introduction  Goals  Project Overview and Changes  Work Completed  Updated Schedule.
Data Logger For Mechanical Systems Group 2: Abdulrahman Al-Malki Faisal Al-Mutawa Mohammed Alsooj Yasmin Hussein 1.
Timothy Kritzler and Joseph Mintun Sponsor: Martin Engineering, Illinois Advisors: Dr. Malinowski and Dr. Ahn Bradley University Electrical and Computer.
CAN-Bus Logger Characterization presentation Apr. 19, 2009 Elad Barzilay Idan Cohen-Gindi Supervisor: Boaz Mizrahi.
Instrumented Football Helmet
Path The purpose of this project is to design a universal data recording device to monitor the health of a Dresser-Rand compressor during operation. In.
Data Logger for a Mechanical System Team Members:  Abdulrahman Al-Malki  Faisal Al-Mutawa  Mohammed Alsooj  Yasmin Hussien Mentor: Dr. Shehab Ahmad.
High-Intensity Focused Ultrasound Therapy Array May1005 Alex Apel Stephen Rashid Justin Robinson.
Critical Design Review University of Utah Engineering Clinic December 8,2009.
Final Presentation Smart-Home Smart-Switch using Arduino
Microcontrollers JULES CALELLA. Microcontrollers vs Microprocessors  Microprocessors – do not contain RAM, ROM, I/O  Microcontrollers – The whole package.
Sound Source Location Stand Group 72: Hiroshi Fujii Chase Zhou Bill Wang TA: Katherine O’Kane.
Low Power Management for CC2430 Jinho Son Real-Time System Lab.
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
Renesas Electronics Europe GmbH A © 2010 Renesas Electronics Corporation. All rights reserved. RL78 AD converter.
ECE445: Senior Design Spring 2015 Team 17: Weather Jukebox Sang Yun Bang, Thomas Fedrigon, Shanda Lu.
Timothy Kritzler and Joseph Mintun Sponsor: Martin Engineering, Illinois Advisors: Dr. Malinowski and Dr. Ahn Bradley University Electrical and Computer.
Ultra Trace Cargo Monitoring Final Report Kevin Kurtz - ECE Jacob Klapheke - ECE Nick Searcy - ECE Nick Wood - ME Jason Guelda - ME.
Ultra Trace Cargo Monitoring Kevin Kurtz - ECE Jacob Klapheke - ECE Nick Searcy - ECE Nick Wood - ME Jason Guelda - ME.
CORDLESS MOUSE FEATURES BY TV REMOTE USING PIC MICROCONTROLLER
The data-logger for computers and CASIO Graphical calculators
Real-time Action Tracking System (RATS)
Chip Config & Drivers – Required Drivers:
Team Epimetheus Wireless Robot Module
Test Boards Design for LTDB
Computer System Laboratory
Implementation of Embedded OS
SCADA for Remote Industrial Plant
USING TV REMOTE AS A CORDLESS MOUSE FOR THE COMPUTER
TORQUE MEASURMENT.
Introduction to the Orbit Edu Board
Command and Data Handling
Presentation transcript:

Data Logger For Mechanical Systems Group 2: Abdulrahman Al-Malki Faisal Al-Mutawa Mohammed Alsooj Yasmin Hussein 1 Mentor: Dr. Shehab Ahmed

Progress Diagram 2 ProposalDemo Day Research Software Design I Hardware Design Software Design II Troubleshooting

Introduction  Problem Statement 3 Dumb toolSmart tool +our product Citations 1-2

Progress Diagram 4 ProposalDemo Day Research

Market Analysis – Customer Needs Two personal interviews and one phone interview Focus on:  Rotation is desired  Prioritize accuracy 5 Figure 1

Market Analysis - Ethnographic Study RasGas and Schlumberger visits. Background information about mechanical tools. Focused on down-hole tools used in the oil & gas industry. 6

Market Analysis – Benchmarking 7 Figure 2

Market Analysis – Benchmarking 8 MetricOur Design ProjectH.E.A.T Evaluation Module Power Source 9V battery3.3 V External Supply Dimensions (LxWxH) 7x2x1 inches15.6x1x0.93 inches Data Type Tilt anglesRotation, pressure, temperature Memory 32 KB32 MB Acquisition Frequency Up to 100 HzUp to 128k Hz Connectivity Serial to USBCAN Table 1: Comparison between our project and an existing product Citation 3

Functional Modeling 9 Figure 3

Top-level Model Software: Abdulrahman and Faisal Hardware: Mohammed and Yasmin 10 Our Project Motion Figure 4

Progress Diagram 11 ProposalDemo Day Research Software Design I

Development Environment Hardware: dsPIC33FJ dsPICDEM Starter Development Board MPLAB ICD3 In-Circuit Debugger Kionix KXD94 Evaluation Board Software: MPLAB X IDE XC16 Compiler 12 Citations 4-5

Programming – Flow Chart 13 Initialize Read ADC Data Perform alculations Over threshold? Yes No Figure 5 Store in Memory Time<x? Read ADC Data Perform Calculations True False UART Rx? No Yes Initiate UART Tx transmission UART Rx? YesNo Start Stop ADC

Programming – RTC Real-time clock for “Time-Stamping” logs Uses an external oscillator of Khz Interrupt based Accurate up to 100ms (HH:MM:SS.U) 14

Programming – ADC/Saving ADC: Analog to Digital Conversion using dsPIC built in ADC unit 3 Channels: Ch0 for X, Ch1 for Y, Ch2 for Z Sampling rate up to 100 Samples/Sec Saving Routine: Using the dsPIC 32KB memory to save up to 2500 readings Each reading includes: accelerometer value (X,Y,Z) Time Stamp (Hour, Minute, Second, Millisecond) 15

Programming – Send/Receive UART RS-232 Connection to the PC Interrupt based Received signal initiate transmission/sending At Baud Rate 16 Citation 6

Programming – Threshold Mode ±1.5g< Acceleration in any axis starts the logging process “Shake to Log” Real-life application, sudden change of velocity Bump against a wall/ Hitting an obstacle/ sudden stops Logs after threshold for a specified period of time 17

Programming – Call Graph 18 main() Initialize_ADC()Initialize_UART() SendUART() Threshold() ReadADC() ReceiveUART() SaveADC()Delay() Figure 6 Initialize_RTC()SetupPorts() LED()

Progress Diagram 19 ProposalDemo Day Research Software Design I Hardware Design

PCB Design Requirements: 3.3 V to power the processor Oscillators Connection with the user’s PC (19200 Baud rate) Integrated accelerometer Constraints: Powered by 9 V battery PCB not wider than the tool (<2 inches) 20

Power Simulation 21 Figure 7

Processor and Power 22 Figure 8 Two oscillators: 7.3 MHz to get the required baud rate kHz for all other functions On its own board for the width requirement

Peripheral PCBs 23 Figure 9a Accelerometer PCB

Peripheral PCBs 24 Figure 9b Accelerometer PCB Connectors PCB: RS232 port RJ5 port

Peripheral PCBs 25 Figure 9c Accelerometer PCB Connectors PCB: RS232 port RJ5 port Debugging PCB: 3 LEDs 3 buttons

Plastic Housing Openings for the buttons and LEDs 26 Figure 10a

Plastic Housing Openings for the buttons and LEDs Openings for the ports Battery Compartment 27 Figure 10b

Progress Diagram 28 ProposalDemo Day Research Software Design I Hardware Design Software Design II

Software for the End User 29 Figure 11 “X:+004 Y:-122 Z:+067T08:55:07.6”

30

Progress Diagram 31 ProposalDemo Day Research Software Design I Hardware Design Software Design II Troubleshooting

Four PCBs instead of one Processor’s memory instead of external memory 32

Conclusion 33 Final specifications Future work Add more sensors Single board design Add external memory Harsh environment components Table 3: Project Final Specifications Power Source9V battery Dimensions (LxWxH)7x2x1 inches Data TypeTilt angles Memory32 KB (25k samples) Acquisition Frequency Up to 100 Hz ConnectivitySerial to USB

Acknowledgments Special thanks to Mr. Wesam, Dr. Ziyad, and Mr. Ali for helping us throughout the project. Special thanks to Dr. Shehab, Dr. Haitham, Dr. Beena, Dr. Mazen for making this project possible. 34

References 35 1.Downhole Tools Market Analysis, Size, Share, Trends and Forecast 2020 by Sandip Ghate 2.Downhole Tools. Logwell. Retrieved from H.E.A.T. Board. Texas Instruments. Retrieved from MPLAB. Microchip. 5.KXD94. Kionix. 6.RS232 Adapter. Yourcablestore. Serial-Port-RS232-Adapter_p_277.html Serial-Port-RS232-Adapter_p_277.html

Thank you for listening! Any questions? 36