1 / 52

Group 27-SenseWalk

Group 27-SenseWalk . Mark Applegate (EE) Sara Belichki (CpE) Matthew Czarniak (CpE) Nicholas Heintze (EE). Motivation & Project Goals. Improve the independence and quality of life for the visually impaired. Optimize a tool commonly used by the visually impaired. How to we do this?.

aric
Download Presentation

Group 27-SenseWalk

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Group 27-SenseWalk Mark Applegate (EE) Sara Belichki (CpE) Matthew Czarniak (CpE) Nicholas Heintze (EE)

  2. Motivation & Project Goals • Improve the independence and quality of lifefor the visually impaired. • Optimize a tool commonly used by the visually impaired.

  3. How to we do this? • Sonar:detect upcoming obstacles and vibrate a motor attached at the user’s white cane. • GPS: the SenseWalk will hold the user’s saved routes to guide them when needed. • Audio: the user will be alerted of upcoming instructions as they go about a route.

  4. Sense Walk System Design MCU GPS Sonar SD Card Digital Compass Audio Power Supply

  5. Microcontroller MCU GPS Sonar SD Card Digital Compass Audio Power Supply

  6. Microcontroller Requirements • The SenseWalk requires a microcontroller that contains • High flash memory-between 256 KB-512 KB • High frequency • SPI connection • Enough GPIO pins for the needed peripherals • Low power

  7. Microcontroller Selection ATmega2560

  8. Sonar Design MCU GPS Sonar SD Card Digital Compass Audio Power Supply

  9. Sonar Specs and Requirements • Distance From 1 meter to 3 meters • Sonar operate at 40kHz • Not affected by noise • Microcontroller calculate distance • Vibrate a motor at different magnitudes proportional to distance

  10. Ultrasonic Transducer Selection

  11. Ultrasonic Drive Circuit Options • 555 Timer • Square wave is highly distorted by load. • Phase shift Oscillator • Square wave is distorted by load. • 40kHz Crystal- CMOS Inverter Oscillator • Minimum distortion

  12. Ultrasonic Transmitter Circuit Hex Inverter

  13. Ultrasonic Receiver Circuit Quad Op Amp

  14. Sonar Testing

  15. Sonar Testing with MCU

  16. Sonar Testing with MCU

  17. Sonar Modifications • Sonar: Second MCU is needed to do the calculations • Sonar: High side switching needed to get rid of noise • Sonar: More gain is needed to pick up objects at a further distance

  18. Sonar Selection • Parallax Ultrasonic Distance Sensor • Interfaces directly with MCU • Libraries available to calculate distance via MCU • Provides ADC conversion of sonar readings onboard the sensor • Works from 2 cm to 3 m range

  19. Audio MCU Sonar Audio GPS Digital Compass SD Card Power Supply

  20. Audio Requirements • Needs an audio decoder to decode MP3 files into digital audio data • Be able to relay audio data to a headphone jack • Be able to play certain tracks in realtime depending on current GPS status that is being relayed to the microcontroller

  21. Audio Selection • VS1053B audio decoder to decode MP3 files via input bitstream through SPI • Stores MP3 files on a microSD card • MCU determines when to play a track from audio module • Audio sent out to headphone jack

  22. Navigation Design MCU GPS Sonar SD Card Digital Compass Audio Power Supply

  23. GPS Module Selection

  24. Digital Compass Selection

  25. SD Card • San Disk 4 GB • Petite FatFS • Stores Waypoints & MP3 Tracks

  26. Loading Waypoints on SD Card • Use route planner to create CSV / GPX • Upload CSV file with waypoints to SD

  27. Routing • Distance Calculation: (Haversine) • Angle to Waypoint Calculation:

  28. Routing Continued • Used current heading and angle to waypoint to determine how to orient user • Normalized the distance from the current heading to the new heading in the clockwise direction, counter clockwise direction, and also subtract the current heading from the final heading. • Pick the smallest of the three to be the correct difference.

  29. Software Class Diagram SenseWalk SDCard Compass Bluetooth Sonar GPS Init() getDirection() getCurrentCoordinates() getCurrentWaypoint() sendBluetooth() calculateSonar() determineRelativePos() determineCorrection() Sonar SDCard Audio Compass GPS determineDistance() sendMotorCommand() PlayTrack() OpenFile() CloseFile() ParseWaypoints() CurrentWaypoint() calibrateCompass() currentDirection() establishConnection() currentCoordinates()

  30. Power Supply MCU GPS Sonar SD Card Digital Compass Audio Power Supply

  31. Power Supply Requirements

  32. AC-DC Efficiency Requirements • Energy Star Requirements have become industry standard “AC-DC External Power Supply- An external AC-DC power supply is an EPS designed to convert line voltage ac input into lower voltage dc output.” [1] Output Power: 14.4W Minimum Efficiency Requirement: 73% [1] http://www.energystar.gov/ia/partners/prod_development/revisions/downloads/FinalSpecV2.pdf

  33. Flyback Switching Converter • High Efficiency 80+ % capable. • Least costly of all isolated switching power supplies. • Full isolation capable. • Ideal for 0-200Watts. • Limited to 200Watts due to high peak switch currents. Magnetic & Capacitive Component Issues Controller & FET selection EMI design issues

  34. Continuous Conduction Mode VS Discontinuous Conduction Mode CCM DCM DCM • Lower energy in transformer= smaller transformer • Less windings = lower I2R Losses • Higher ripple current = output capacitor ESR requirements • Higher transistor and diode peak current requirements CCM Lower ripple current Lower transistor and diode peak current requirements Right Half Plane Zero requires complicated control loop Higher energy in transformer = larger transformer

  35. Transformer Design DCM • Primary Inductance: 1.078mH • Primary Peak Current: 0.75A • Max Input RMS Current: 0.32A • Max Output RMS Current: 2.08A • Turn Ratio: 8.94 • Primary & Secondary Wire Size • Core Material Selection • Gap Length, Total Winding Area

  36. Transformer Design Equations DCM

  37. Transformer Design Equations DCM

  38. MOSFET Selection • Power MOSFET required - 600V and >2 Amps. • Experiment with MOSFETs to find best fit for efficiency. • Switching losses - Low parasitic capacitances and fast rise/fall times will combat switching losses. • Conduction losses - Low Rds(on) will combat conduction losses.

  39. High Voltage MOSFET Selection

  40. Flyback Converter Schematic

  41. AC-DC Efficiency Vs. Load

  42. Li-ion Switching Battery Charger • Three states: Preconditioning, Constant Current, Constant Voltage [2] Courtesy of Texas Instruments

  43. Battery Charger Schematic

  44. Li-ion Battery • Capacity: 2600 mAh • Working Voltage: 7.2V • Peak Voltage: 8.4V • Cut off voltage: 5.5 V • Max Charging Current: 2 Amp • Length: 2.8" • Width: 1.45" • Height: 0.8" • Weight: 3.5 Oz

  45. Linear Vs Switching Regulators Linear • Low Cost • Low Design Complexity • Low Noise • Small size • Poor Efficiency <40% • High Heat Dissipation Switching • High Efficiency 80+% • Extended Battery Life • Higher Cost • Higher Design Complexity

  46. Boost converter Schematic

  47. Console Design • PCB resides in console • Console affixed to any standard white cane using a mounting unit • Switches on side of console allow user the freedom to turn on and off select features such as audio, GPS, or sonar.

  48. Current Progress

  49. Who does what?

  50. Current Budget

More Related