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

Slides:



Advertisements
Similar presentations
Nios Multi Processor Ethernet Embedded Platform Final Presentation
Advertisements

Trackmate Nathan Beste, Justin Flair, Arzhang Badiozamani, Evan Graves ECE 189 A/B Spring 2013.
Greg Beau SerajAnanya. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Microprocessor Motor Control Spring Introduction  Stamp projects Robots  Sensors  Motor control  Logic Rocketry  Reading acceleration (“g”
Football Helmet Acceleration By: Richard Pape And Larkin Heintzman Instructor: Doug Harper.
Autonomous Helicopter: James Lyden Harris Okazaki EE 496 A project to create a system that would allow a remote- controlled helicopter to fly without user.
WIMS Capstone Proposal DSP Demo Abigail Fuentes Rivera Esteban Valentin Lugo Michael Ortiz Sanchez ICOM 5047 Prof Nayda Santiago.
Motor Control Lab Using Altera Nano FPGA
Data Protection Card Submit: Assaf Matia Technion Guide: Eran Segev Rafael Guide: Henri Delmar Winter & Spring 2004.
Initial Position Orientation Tracking System (IPOTS) Group Members: Keiichi McGuireHenry Pham Marc TakamoriScott Spiro.
S.W.A.T (Security Watching All the Time) Jeff Shin Tyler Stubbs Paul Kasemir Pavel Mayyak.
1 Performed By: Khaskin Luba Einhorn Raziel Einhorn Raziel Instructor: Rivkin Ina Spring 2004 Spring 2004 Virtex II-Pro Dynamical Test Application Part.
Solar Car Data Collection System Matt Boyden Rene Dupuis Ryan Lavallee 4/23/08.
Laser Shoot-Out Game By Steven Noto and Laura Miller Advisor: Steven Gutschlag April 4, 2000 Senior Project Status Report 2.
Solar Car Data Collection System Matt Boyden Rene Dupuis Ryan Lavallee 4/8/08.
ZigBee Calvin Choy David Kim Jason Chong Devin Galutira.
Team BAKE Bryan Schoen Ashish Bablani Kelby Penney Evan Schurr
Coordinate Based Tracking System
Smart Home Current Progress Summary. Main Processor – Stellaris.
Camera Interfacing using ARM7
Introduction to the Orbit Edu Board Ahmad Rahmati Teaching Assistant, ELEC424 Rice Efficient Computing Group Sep 12, 2007.
WAAM Boxing Training Utility Warren Anderson Alexander Stewart Mark Craig Avinash Ramlall.
Group Members: Brad Cox Kevin Burkett Tera Cline Arthur Perkins CS10 Battery Management System.
ECE 477 Design Review – Spring 2010 Team 15. Team Members.
Temperature Monitoring System Open Source all the way! Jim Owens.
BeH ā v Student Behavior FeedbackSystem. Overview Team BeHāV Overview Schematic Parts Software Hub Timeline Budget.
Objectives How Microcontroller works
Shiv Yukeun Donghan Robert.  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
R.O.M. System Team: RISC Takers Team Members: Paul Banks, Yorick Robinson, Evan Tu, & Hans Weggeman Louisiana State University – Senior Design October.
Data Logger For Mechanical Systems Group 2: Abdulrahman Al-Malki Faisal Al-Mutawa Mohammed Alsooj Yasmin Hussein 1 Mentor: Dr. Shehab Ahmed.
AIDA FEE64 development report August 2010 Progress after Texas CAD work Manufacturing 25th August
PROCStar III Performance Charactarization Instructor : Ina Rivkin Performed by: Idan Steinberg Evgeni Riaboy Semestrial Project Winter 2010.
Data Logging Solution for Digital Signal Processors Brian Newberry Nekton Research, Inc. James M. Conrad University of North.
Team 6 DOODLE DRIVE Alexander Curtis Peachanok Lertkajornkitti | Jun Pan | Edward Kidarsa |
Data Logger For Mechanical Systems Group 2: Abdulrahman Al-Malki Faisal Al-Mutawa Mohammed Alsooj Yasmin Hussein 1.
Traumatic Brain Injury Eyewear “TB-Eye” Todd Biesiadecki, Matthew Campbell, Matthew Vildzius ECE4007 L03 EM1 Advisor: Erick Maxwell October 31, 2011.
CAN-Bus Logger Characterization presentation Apr. 19, 2009 Elad Barzilay Idan Cohen-Gindi Supervisor: Boaz Mizrahi.
Instrumented Football Helmet
ECE 477 Design Review Team 5  Spring 2010 Fred Grandlienard Andrew Gregor Kevin Mohr Ryan DeFord.
Data Logger for a Mechanical System Team Members:  Abdulrahman Al-Malki  Faisal Al-Mutawa  Mohammed Alsooj  Yasmin Hussien Mentor: Dr. Shehab Ahmad.
Treasure Chess ECE 477 Team 2 - Spring 2013 Parul Schroff, Brock Caley, Sidharth Malik, Jeremy Stork Design Review.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an introduction to the peripheral functions.
ECE 477 Final Presentation Team 13  Spring 2012 Martin Pendergast, Stephen Edwards, Nick Kwolek, David Duelmler.
MSP430 Project ECE 300 Spring 2006 Cortney McKibben Rebekah Wilson Shupeng Zhang.
ECE 477 FINAL PRESENTATION TEAM 6  SPRING OUTLINE  Project overview  Block diagram  Design challenges  Individual contributions  Project demonstration.
Automatic Guitar Tuner Group #10 Dariusz Prokopczak & Stephan Erickson ECE 445 Sr. Design December 9, 2014.
PROJECT ON FAULT ANALYSIS AND DETECTION GUIDED BY:: SUBMITTED BY:- MS. SHUBRA GOEL.
ECE 477 Final Design Review
BY Names of team mates and USN numbers TITLE OF YOUR PROJECT college logo example.
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
ECE445: Senior Design Spring 2015 Team 17: Weather Jukebox Sang Yun Bang, Thomas Fedrigon, Shanda Lu.
Flight Computer for IlliniSat-2 Team 12 Mark Mahowald Anuj Pasricha Dan Brackmann 12/9/
DALCON RFID IMPROVEMENT ECE 599, SPRING 2011 Brad Gasior, ECE Mike Fradkin, ECE Richard Young, ECE Sean Rinehart, ECE.
Ultra Trace Cargo Monitoring Kevin Kurtz - ECE Jacob Klapheke - ECE Nick Searcy - ECE Nick Wood - ME Jason Guelda - ME.
Fan Assembly Driven by Magnetic Fields
<Add team picture or relevant project picture here>
Application Case Study Security Camera Controller
ECE 477 Design Review Team 13  Spring 2007
Test Boards Design for LTDB
PROPELLER DISPLAY OF MESSAGE BY VIRTUAL LEDS
Microcontroller Based Digital Code Lock
DIGITAL CALCULATOR USING 8051
Automated Ticket to Ride
‘SONAR’ using Arduino & ultrasonic distance sensor
Comprehensive Design Review
Serial Data Hub (Proj Dec13-13).
ECE 477 Design Review Team 6 - Spring 2012
FEE Electronics progress
ECE 477 Design Review Team 5  Fall 2006
Hardware Graduation Project (2) Seminar
Presentation transcript:

Data Logger For Mechanical Systems Group 2: Abdulrahman Al-Malki Faisal Al-Mutawa Mohammed Alsooj Yasmin Hussein 1

Outline  Introduction: Abdulrahman  Overall Progress: Abdulrahman  Team Member Summary: All  Timeline and Conclusion: Mohammed 2

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

Progress - Programming 4 Figure 1

Progress - PCB 5 Figure 2

 Accomplishments:  Designing real-time clock  Sending ADC output to HyperTerminal  Designing LabVIEW module for data plots  Current Work  Improving the UI of the LabVIEW module  Working on sending speed  Future Plans  Preparing for demo day 6 Progress & Plans - Abdulrahman

Programming - Real-time clock 7

Programming - LabVIEW 8

9

Progress & Plans - Faisal  Accomplishments:  Code for ADC initialization of multiple channels to get Three Readings from the Accelerometer.  Send routine to perform calculations on the data points and send through RS (interrupt Based)  Saving data points in the processors Data Space.  Used Buttons in order to Start/Stop and Send, but decided to go with another approach.  UART RS-232 is now configured to receive/send to be able to send data upon request.  Current Progress:  Currently working on the Threshold(); functionality.  Get Displacement/RPM from accelerometer values.  Future Plans:  Multiple operating modes.  Test the overall code on the PCB.  Issue a specification list for the Final Design. 10

Programming – Flow Chart 11 Initialize Read ADC Data Perform Calculations Over threshold? YesNo Figure 3 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 – Call Graph 12 main()Initialize_ADC() Initialize_RTC() SendUART() SaveADC() ReadADC() ReceiveUART() LED() Buttons()Calculate()Delay()Mode() Figure 4 Initialize_UART()

Saving the data Saving up to 2550 readings. Each reading includes: accelerometer value (X,Y,Z). Time Stamp (Hour, Minute, Second). Stops when UART Rx interrupt is initiated or after a certain time 13

UART RS-232 Functions:  Interrupt based routine to both send and receive characters from/to Labview.  Can be used to Stop and Send. (Eliminating the need for buttons) 14

Current and future work ModeDescription 00Continuous logging/stops when memory is full 01Starts logging after certain threshold for a certain period 1xContinuous low frequency logging with triggers increasing the sampling rate 15 Table 1: Brief overview of the different modes of our project  Currently working on a Threshold function.  Adding Rotations and Displacement as possible outcomes.  Implement multiple operating modes.

Progress & Plans - Yasmin  Achievements:  Components List  PCB Schematic Design(Eagle)  Challenges:  Finding appropriate components  Errors in Schematic design  Future work:  Testing the PCB and soldering  Plastic Housing 16

Components 17 Table 9: Components used in the project along with the budget Parts DescriptionQuantityUnit PriceTotal dsPIC33FJ256GP710a processor1$9.37 Terminal blocks7$12.93$90.51 Crystal Oscillators2$0.36$0.72 Push buttons3$5.11$15.33 LEDs6$0.19$1.14 RS232 chip2$2.34$4.68 Serial port2$2.44$4.88 Connectors2$0.93$1.86 Full-bridge rectifier2$0.69$1.38 Capacitors (22p, 33p,0.1u, 0.47 u, 10u, 470u)40N/A$ Resistors (10, 100, 250, 410, 470, 4.7k) 28N/A$42.00 KXD94 and KXR94 accelerometer chips4 $9.87 $6.00 QSTB40 diode 2$0.90 $3.00 Total$536.35

Schematics – Progress PCB DesignStatus LED indicatorsCompleted ICD3 connectorCompleted Push Button SwitchesCompleted Power SupplyCompleted ProcessorCompleted OscillatorsCompleted AccelerometerCompleted LayoutCompleted Printing the PCBPending… Soldering the componentsPending… 18 Table 2: Components to be built

Schematic 19

Schematics – Serial port 20

Schematics – Push Buttons 21

Schematics - Connector 22

Schematics – LED 23

Schematics –Accelerometer 24

Schematics – Processor 25

Schematics – Power Supply 26

Schematics – Oscillators 27

PCB layout 28

Processor and Power supply 29

Accelerometer 30

Connectors 31

Switches and LEDs 32

Timeline Table 3: Project timeline for the spring semester Task JanuaryFebruaryMarchApril W1W2W3W4W1W2W3W4W1W2W3W4W1W2W3W4 Designing real-time clock Establishing UART connection Designing PCB schematic Programming accelerometer Interfacing memory Ordering components Finalize PCB routing Design plastic housing Final testing Preparing for Demo Day 33

Progress & Plans - Mohammed  Achievements: Designing a new PCB that has a built in accelerometer Creating a layout for the PCB and routing the wires  Challenges: Searching and adding libraries that has the specific components needed for the PCB Positioning the PCB layout parts Routing the wires in shortest and non-overlapping paths  Current Progress: Separating component parts into many boards.  Future work: Add more sensors in the PCB for our data logger Reduce the size of the PCB Improve power efficiency by adding Buck convertor 34

Conclusion Logging Data Design PCB and program it Casing 35

References

Thank you for listening! Any questions? 37