1 / 22

Electronic Guidance Device(EGD)

Electronic Guidance Device(EGD). Group Members Stephen Harris Abdul-Karim Al-Shanfari Bradley Smethie Robert Bornhijm. Purpose. To design a navigational aid for the blind and vision impaired. Objectives. To integrate with existing guidance cane.

badu
Download Presentation

Electronic Guidance Device(EGD)

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. Electronic Guidance Device(EGD) Group Members Stephen Harris Abdul-Karim Al-Shanfari Bradley Smethie Robert Bornhijm

  2. Purpose To design a navigational aid for the blind and vision impaired.

  3. Objectives • To integrate with existing guidance cane. • To provide information through audible feedback to user about fore lying object or sharp elevation changes. • Geographical direction is to be provided at the user’s discretion.

  4. Project Block Diagram

  5. Overall Schematic

  6. Software/Hardware Interaction • Picstart Plus Interfaces PIC with Computer • C-compiler

  7. Visual Initializer

  8. Visual Initializer (cont.)

  9. Software Processes • Structure of: I2C transmit (writing to SRF08) I2C receive (reading from SRF08) Voice chip software

  10. I2C – Writing to Slave • Send Start Condition • Send Address of SRF08 (R/W-bit=0) • Send specific internal address of command register • Send data byte (to specify ranging mode and units of result) • Send Stop Condition

  11. I2C – Reading from Slave • Send Start Condition • Send Address of SRF08 (R/W bit = 0) • Send specific internal address of command register • Send second Start Condition • Send Address of SRF08 (R/W bit = 1) • Read the data byte off the bus • Send Stop Condition

  12. Transmitter Circuit

  13. I2C Transmit Waveform

  14. Code outline for voice chip • Using the M0 and the M6 mode on the voice chip we will be able to fast forward to the correct address for the message that we are trying to get to. • The code will generate the timing so it can appropriately address the required sound byte. • The code will also make sure it is in the right addressing code.

  15. Voice Chip Schematic

  16. Voice chip circuit

  17. Test Results • So far we have completed the following: - Communication with PIC18F452 - Simple test program – Blinking LEDs - Recording/Playing Voice Chip - Writing to the SRF08 module - Documentation

  18. Hardware and device list • Microcontroller (18F452) • Speech chip (ISD2560) • Electronic Compass (Vector 2x Compass by Precision Navigation) • Ultrasonic Devices (SRF08 Ranger by Devantech) • Battery (5V rechargeable) • Headphones (any 16 Ohm impedance headphone will do) • Volume control ( potentiometer)

  19. Schedule and the Division of labor

  20. Planned Deliveries • Milestone 1: Having the rangefinder and the voice chip communicating using the PIC • Milestone 2: Having the overall design working and the PCB • Expo-day: Demonstrating the device using the PCB

  21. Contingency Plan • Most likely will switch to a I2C based compass available from Devantech. • Current Compass requires SPI, SPI pins on PIC already in use by I2C. • We could work around this, however an I2C compass would be much simpler solution.

  22. Comments/Questions?

More Related