Tire Tread Checking System Final Presentation Group #11 Rene Lamb, Byungchan Ryu, Jongho You.

Slides:



Advertisements
Similar presentations
Left to Right: Michael Kelton, Ethan Hall, Greg Wegman, Vashisht Lakhmani.
Advertisements

Proximity Sensor Theremin Khoa Nguyen Walter Hudson Dennis Gilbert G. Hewage Thushara.
Outline Project overview Project-specific success criteria Block diagram Component selection rationale Packaging design Schematic and theory of operation.
Rotary Encoder. Wikipedia- Definition  A rotary encoder, also called a shaft encoder, is an electro- mechanical device that converts the angular position.
Tachometers – An Overview
Controlling Robot Car via Smartphone Supervisor: Dr. Jamal Kharousheh Prepared by : Hamza Qaddara Esmat Hedariya Hareth Hanani Faculty of Engineering Telecommunication.
Initial Position Orientation Tracking System (IPOTS) Group Members: Keiichi McGuireHenry Pham Marc TakamoriScott Spiro.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
Design Review: RoboSiM Robotic Surveillance in Motion
T15- MARKETING SPY SYSTEM MODELING Document ID: T15_MOD_SYS_V1.0 Version: 1.0 Date: 10/17/2014 Location :
Critical Design Review 27 February 2007 Black Box Car System (BBCS) ctrl + z: Benjamin Baker, Lisa Furnish, Chris Klepac, Benjamin Mauser, Zachary Miers.
Automatic Guitar Tuner TRENTON AHRENS, ALEX CAPO, ERNESTO WONG GROUP 1.
ECE 477 Design Review – Spring 2010 Team 15. Team Members.
Acceleration Based Pedometer
Xin Jin Zelun Tie Ranmin Chen Hang Xie. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
Kaitlin Peranski Spencer Wasilewski Kyle Jensen Kyle Lasher Jeremy Berke Chris Caporale.
Ryan Courtney Senior Design II Advisor: Junkun Ma.
Shiv Yukeun Donghan Robert.  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Digital to Analogue Converter
MUEV Phase III By: Kevin Jaris & Nathan Golick. Introduction Petroleum is a finite resource. Demand for clean energy is driving the increase in the production.
By: Khalid Hawari Muath Nijim Thaer shaikh Ibrahim Supervisor: Dr. Jamal Kharousheh Dr. Nasser Hamad 27 December 2010.
USF college of engineering EEL Engineering Design1 Term & Meeting Info: Spring M 6:30pm – 9:15pm. Angelina Colannino, John Hook, Kjersti.
Brett Dunscomb David Howden Kevin Bedrossian Chris Clary.
Solar Power Array Management for the Solar Racing Team Mark Calotes Ginah Colón Alemneh Haile Nidhi Joshi Michael Lu School of Electrical and Computer.
Team 6 DOODLE DRIVE Alexander Curtis Peachanok Lertkajornkitti | Jun Pan | Edward Kidarsa |
Hybrid Power Controller (HPC) Final Presentation Senior Design II.
MSU SeaMATE ROV Explorer Class
1 SDP09 Team Siqueira Rohan Balakrishnan (CSE) Conan Jen (EE) Andrew Lok (EE) Jonathan Tang (EE) MAPPER: A Perfectly Portable Exploration Robot.
Alex Wanamaker.  2 astable 555 timer circuits  Blinking rate: ~1.1 seconds  Q1 and Q2 used to provide additional current for the circuit beyond.
Smart Lens Robot William McCombie IMDL Spring 2007.
ECE477 Senior Design Android street car Team 12 Libo Dong 1.
Voice Controlled Home Automation System Group 13 Zhe Gong Hongchuan Li.
Group #15 Matt Frank Russell Geschrey.  This project was chosen because of an interest in wireless communication systems, namely BAN's (body area networks)
Tiltmeter, Compass,Temperature modules for the PPM.
 ACCELEROMETER  TRANSMITTER- BLOCK DIAGRAM  RECEIVER- BLOCK DIAGRAM  COMPONENTS DESCRIPTION- ENCODER TRANSMITTER RECEIVER OPTICAL SENSOR.
FSAEe Data Acquisition System ECE 445 Senior Design Mohan Sha Raviraj Mahajan Mohammad Farooq Shaik TA: Ryan May Project No. 34 Spring 2013.
HOT CAR BABY DETECTOR Group #20 Luis Pabon, Jian Gao ECE 445 Dec. 8, 2014.
MEH108 - Intro. To Engineering Applications KOU Electronics and Communications Engineering.
Temperature Text Message Alert System Travis Midthun Dr. Stanislaw Legowski Department of Electrical and Computer Engineering.
Multipurpose Keychain ECE 445 Senior Design Junting Lou Yaming Tang Lida Zhu TA: Rajarshi Roy Project No. 11 Fall 2012.
Sound Source Location Stand Group 72: Hiroshi Fujii Chase Zhou Bill Wang TA: Katherine O’Kane.
Solar Patio Umbrella Final Presentation May 3 rd, 2016 Team #37 ECE 445 – Spring 2016.
Self-Sustainable Electric Golf Bag Final Presentation Group 19 Jon Kinney, Cory Edwards, Harrison Kantner 30 April 2013.
ISA CLICK CONTROL #38 – FALL 2014 ERIC BRUNNGRABER DRAKE ISABIRYE.
Refrigerator Diagnostics Group #14 Jacob Belica Bradley Snyder Darwin Walters.
Wireless Bluetooth Controller For DC Motor. Introduction Wireless becoming more and more available and widely used Bluetooth is one of the major players.
Deep Touch Pressure Abdomen Belt Group 32 Kevin Rathbun & Luke Fleming & Chang-O Pyo ECE 445 Senior Design April 28, 2015.
Power Budget Automation System Team #40 Hai Vo, Ho Chuen Tsang, Vi Tran ECE 445 Senior Design April 30 st, 2013.
WATER LEVEL INDICATOR AND AUTOMATIC MOTOR SWITCHING SYSTEM
Modular Swimming Pace Aid ECE 445 Group Members: Igor Fedorov, Ryan Cook, Michael Chan Professor Carney (TA Ryan May)
Smart Home Temperature System with Spinning LED Display Group 49: Jianxi Lu, Jia Shi, Xingchang Cheng May 4th, 2016 ECE445.
Interactive LED Staircase Modules Group 38 Mike Udelhofen ECE 445 April 26, 2012.
Vehicle Monitoring System ECE 445: Senior Design Project Ishan Ahuja Caleb Perkinson Samuel Utomi May 2, 2016.
EM DEVICE Group #4: Kevin Cheng, Dan Long, Kathy Qiu.
Arduino based Automatic Temperature Controlled Fan Speed Regulator.
Sponsor: Beam Technologies Team Members: Andrew McGinnis - ECE Chad Carius - ECE Madison McClellan - ECE Behavior Monitoring Toothbrush.
Application Case Study Christmas Lights Controller
Instrumented Sensor Technology, Inc
Obstacle avoiding robot { pixel }
Prototyping with Microcontrollers and Sensors
Timers and Event Counters
ECE 445 Smart Window Responding System
PROPELLER DISPLAY OF MESSAGE BY VIRTUAL LEDS
Automatic human detector garbage can.
Textbook Detection System With Radio-Frequency Identification
‘SONAR’ using Arduino & ultrasonic distance sensor
Group 60 ECE 445 Spring 2016 Devin Berchtold Michael Yu
Directional Driver Hazard Advisory System
Cumulative Design Review
Digital Theremin with LED
Presentation transcript:

Tire Tread Checking System Final Presentation Group #11 Rene Lamb, Byungchan Ryu, Jongho You

Overview Laser Rangefinder to MEASURE DISTANCE Rail System allows measurement across tire surface Microcontroller calculates tread depth RTC, accelerometer controls when the measurement takes place

Top Level System Block Diagram

Laser Rangefinder Parallax Laser Rangefinder 1 mm 15-20cm range Small spot size allows measurement into tread Specs Include: Power Requirements: mA Communication: Asynchronous serial 300–115,200 baud with automatic baud rate detection Range finding sample rate of 1 Hz

Laser sensor measurement testing Measuring distance into the inner, outer surfaces of the tire 2 Tests, done from different locations

Laser Rangefinder Requirements/Verification RequirementsVerifications Sensor measures distance to an object 20 cm away with a resolution of 1 mm 1.Position the laser distance sensor 20 cm away from object. 2.Connect the sensor to the PIC microcontroller. 3.Make the laser output measurements continuously. 4.Move the laser towards the object by 1mm. Observe the measurement output. Sensor reports tread depth to ±1mm. 1.Place the sensor such that laser is pointing into the inner and outer surfaces of the tire (LT245/75R16) 2.Make measurements by interfacing with PIC microcontroller. 3.Compute tread depth by calculating the difference.

Real Time Clock SPI-bus Real Time Clock Relatively low current draw (~160 µA) Operating voltage of 2 ~ 5.5 V More accurate PIC’s Watchdog timer Triggers weekly alarm

RTC Requirements/Verification RequirementsVerifications RTC generates an interrupt signal after a preset amount of time in ± 10% accuracy 1.Connect RTC to PIC 2.Configure RTC to generate an interrupt every second 3.Program PIC to toggle an LED every interrupt 4.Time the LED toggles 5.Configure RTC to generate an interrupt every minute 6.Time the LED toggles

Power Supply Original Power Supply: Two series 1.5 V AA Batteries 3000 mAh RTC/PIC/Boost Converter 3.3 V Boost Converter WiFi/Accelerometer 5 V Boost Converter Laser Rangefinder/Servos Power Supply Modification 5 V Linear Regulator for RTC/PIC 16F877a PIC requires at least 4.5 V supply Did not have access to low voltage PIC version Supplied through 5 V linear regulator

Battery Life Calculation Power Source -2 Series 1.5 V batteries mAh total -PIC: 20 Mhz at 5.0 V Modes of Operation Current Draw -Sleep mode = 2.2 mA -Active Mode = mA Operation Periods (per week) -1 week = s -Sleep mode time = s -Active mode time = 60 s

Battery Life Calculation

5V/3.3V Boost Converters 2MHz Switching Regulators Up to 2.1 A Output Current Accepts Vin between 2.3 and 5.5 V Adjustable Vout via external voltage divider PIC controlled Enable pin allows for power savings Enable PIN Low causes true load disconnect, cutting current flow to devices

5.3/3.3 V Boost Converters Calculations Programming Vout Vout = 1+R1/R2 Allowed Inductor Ripple diL =.3 * Iout(max) * Vout/Vin Minimum Inductor Value L = Vin * (Vout – Vin) / (diL * fsw * Vout) Component/Value3.3 V Regulator5 V Regulator R1 (k Ω )230N/A R2 (k Ω )100N/A I out(max) (A)1.8 V in (V)3.0 V out (V) f sw (MHz)2.0 di L (A).59.9 L (uH).23.6

Duty Cycle D = 1 – (Vin * n / Vout) n ≈.9 Minimum Capacitance at Output Cout(min) = (Iout(max) * D) / (fsw * dVout) Minimum Capacitance at Input Data Sheet Recommended 22uF 5.3/3.3 V Boost Converters Calculations Component/Value3.3 V Regulator5 V Regulator I out(max) (A)1.8 V in (V)3.0 V out (V) f sw (MHz)2.0 C out (uF) D.18.46

Boost Converter Requirements/Verification RequirementsVerifications 5V Converter provides constant output voltage within the range of 4.85V < 5V < 5.15, with and without current draw. 1.Supply power supply breakout PCB with 3 V. 2.Set EN pin high 3.Observe that output voltage is within range 4.Set EN pin low 5.Observe that output voltage is 0 V 6.Set EN pin High 7.Sweep DC voltage between 2.8 and 4.5 V 8.Observe that output voltage is within range 3.3V converter provides output voltage range of 3.0V<3.3V<3.6V, with and without current draw. 1.Supply power supply breakout PCB with 3 V. 2.Set EN pin high 3.Observe that output voltage is within range 4.Set EN pin low 5.Observe that output voltage is 0 V 6.Set EN pin High 7.Sweep DC voltage between 2.8 and 3.2 V 8.Observe that output voltage is within range

Accelerometer Vehicle Engine Causes Vibration when vehicle engine is on Sampled data from accelerometer used to determine if vehicle is on 16 bit two’s complement digital output data High resolution (4mg/LSB) Fluctuations occur in Z-axis acceleration when vehicle is on

Accelerometer: Vehicle Testing Results Goal: Verify that accelerometer can be used to determine if vehicle is moving Accelerometer mounted to hood of vehicle (2006 Mitsubishi Eclipse) Sampled accelerations when vehicle engine is off/on Calculated standard deviations of samples Set threshold for vehicle turn on based upon difference in standard deviations

Accelerometer: Vehicle Testing Results Average: 8.37 Standard Deviation:.065

Accelerometer: Vehicle Testing Results Average: 8.35 Standard Deviation:.152

Accelerometer: Lab Testing Vibrations in Lab modeled using phone application 20 Samples recorded from accelerometer Average and Standard deviation calculated by PIC Results displayed to LCD

Accelerometer Requirements/Verification ItemRequirementsVerifications Accelerometer Standard deviation of Z-axis acceleration samples produce STD = 0.00 when no vibration detected and STD >= 0.01 when vibration detected 1.Break out accelerometer on breadboard with test LCD Display to output collected data. 2.Perform 20 samples of Z-axis data. 3.Display standard deviation of sample on LCD and verify that STD = Repeat step 2 with accelerometer breadboard resting above cellphone made to vibrate with vibration app 5.Display standard deviation of sample on LCD and verify that STD >= 0.01

Servo Motors Parallax Continuous Rotation Servo (Rail) - Ability to control Laser sensor along the slide µs(clockwise) µs (pause) µs(counter-clockwise) Arduino 180° Micro Servo (Shutter) - Extended servo arms - Shutter needs to slide about 6cm to open.

Servo Requirements/Verification RequirementsVerifications Servo (Rail) Servo moves counter-clockwise, clockwise, moves the rail in 5mm ± 0.1mm units. Connect the servo motor to the PIC, connect the servo to the rail system. Move the rail clockwise for 5 mm and measure distance moved. Repeat 5 times. Repeat for counter-clockwise direction. Servo (Shutter)Servo moves from 0 to 180 degrees Connect the servo motor to the PIC, send signal to the Digital I/O pin which servo is connected to, and observe 180 degrees movement.

Building the Test Setup

Spring Calculation Subtracted 10% of torque of servo motor ; - Accounting for the friction within the rail

Spring Calculation Torque of Servo for Rail is: 38oz/inch (2.375 lbs/inch) - The laser sensor will be able to slide about 10inchs long Torque of Servo for Shutter is: 1kg/cm ( lbs/inch) - the shutter block only need to slide about maximum length of 2 inches. Decide to use spring with spring rate of 0.10(lbs/inch)

Microcontroller Operation

Code Structure

Prototyped Board

System Functional Testing Location 1 Location 2Location 3 Location 4

Failed Verifications ItemRequirementsVerifications Boost Converters 3.3V converter provides output voltage range of 3.0V<3.3V<3.6V, with and without current draw. 1.Supply power supply breakout PCB with 3 V. 2.Set EN pin high 3.Observe that output voltage is within range 4.Set EN pin low 5.Observe that output voltage is 0 V 6.Set EN pin High 7.Sweep DC voltage between 2.8 and 3.2 V 8.Observe that output voltage is within range Android Phone Receive strings from the Wi-Fi module of the PIC Use the Phone to connect to the ad-hoc network created by the Wi-Fi module on the pic. Send and receive text data. Wi-Fi Module Use Wi-Fi interface to send and receive Serial Data Connect Wi-Fi module to the PIC board, set up an ad-hoc connection. Use telnet from a laptop, send and receive commands

Shortcomings No PCB incorporation - bad circuit design and scheduling - modular design process Test setup - Laser Rangefinder orientation - Height of Laser Rangefinder location

Future Works Sweeping algorithm detects where the treads are – no need for manual input Need to interrupt the measurement cycle if vehicle starts moving during measurement More accurate rail system A better solution to detecting the car’s status - interfacing with OBD2 system, CO 2 sensor, temperature sensor, etc Need for a better, cheaper sensor - temperature rating: 0 – 50 °C - better accuracy & shorter minimum measuring distance