1 / 21

Amr Aldaiel - Andrew Kravitz Katie Noble - Zack Taylor - Alan Yim

Amr Aldaiel - Andrew Kravitz Katie Noble - Zack Taylor - Alan Yim. Overview. Objectives and features Block diagram Microcontroller and FPGA Rover assembly and mechanics Peripherals Power distribution system User interface and communication link Risks and contingency plan

velvet
Download Presentation

Amr Aldaiel - Andrew Kravitz Katie Noble - Zack Taylor - Alan Yim

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. Amr Aldaiel - Andrew Kravitz Katie Noble - Zack Taylor - Alan Yim

  2. Overview • Objectives and features • Block diagram • Microcontroller and FPGA • Rover assembly and mechanics • Peripherals • Power distribution system • User interface and communication link • Risks and contingency plan • Division of tasks • Time schedule • Cost estimation

  3. Purpose • Remotely operated rover to be used for purposes including: • Home/Business surveillance • Hazardous environment monitoring • Accessing low-light and small space environments • Non-intrusive monitoring of disabled and elderly

  4. Features • Wireless real-time video with illumination capabilities • Remote manual operation via computer-based user interface • Temperature sensor • LCD display and keypad Preliminary Goals • Wireless network control • Automatic patrol mode • Smoke detector, CO detector Potential Add-ons

  5. Block Diagram

  6. Microcontroller • PIC18F6527 Microcontroller (64 Pin) • Contains 5 on Board PWM • 2 PWM to control vehicle movement • 1 PWM to control camera servo for vertical aim • Onboard EEPROM, RAM and EnhFl memory • Internal Oscillator to sample wheel position • Max Operating Frequency 40MHz • Upward scalable for additional features

  7. FPGA or CPLD • Xilinx XCS10 FPGA • Uses • On Board Control Pad • On Board LCD display • LED information lights for debugging • On Board Switches and Buttons for debugging

  8. Rover Assembly and Mechanics • Two independent drive-trains • Each drive-train driven by a different DC motor • Options • Treads • Left/Right side wheels linked by belts • Front/Back wheels on axles • Optical encoder feedback for automated movement (optional)

  9. Peripherals • Wireless camera • High-intensity illumination LEDs • Temperature sensor • LCD display and keypad Preliminary Goals • Night vision camera capabilities • Smoke detector • Carbon Monoxide detector Potential Add-ons

  10. Power Distribution System Tasks: • Design and build a Power Management Unit (PMU) • Build switching power converters as needed for different parts of the eyeBOT • Ensure power is adequately distributed and efficiently managed • Ensure switching converters are adequately cooled down by heat-sinks and/or fans

  11. Initial PMU Components • 1st Stage Step-Down Converter • 2nd Stage Step-Up/Down Converters • Motor Controller and Gate Driver • H-bridge Inverter • Servo Controller

  12. PMU (Power Management Unit)

  13. Non-inverting buck-boost Converter (Could also use a Flyback Converter): Step-Up/Step-Down DC-to-DC Converter

  14. H-Bridge Converter H-Bridge Converter

  15. User Interface • User will interface with the eyeBOT from a base computer. • User will control movement of wheels and camera • Programmed using Visual C#

  16. Communication Link • Camera will communicate wirelessly directly with the base computer • All other devices will communicate to the base computer through an RS-232 cable • Once working, we will upgrade to wireless communication

  17. Risks & Contingency Plan • Errors on PCB • Wire wrap prototype • Power issues • Can use tethered AC power • Visual interface issues • LCD panel rover control • Wireless interfacing issues • Can use tethered RS-232 interface

  18. Division of Tasks • Amr • Power distribution system, LCD/Keypad • Andrew • Microcontroller, FPGA • Katie • Motors & feedback, peripherals, FPGA • Zack • User interface, communication link • Alan • Rover assembly & mechanics, motors

  19. Time Schedule

  20. Cost Estimation

  21. Questions?

More Related