Preliminary Design Review “Dayrider” Team Dayrider George Jenny, Amjad Sawaged, Tim Ikenouye, Kieran Tie Purpose To build a multi-use platform for a wide range of mobile remote applications To demonstrate the feasibility of a design concept To educate about new technologies and applications involving alternative power 6/27/2016 PDR - Team Dayrider 2 Objectives Use solar panels and power regeneration methods to create a self-sustaining system Use a router to create a web-page based control and monitoring of the system To harvest enough excess, ambient energy to power peripheral devices (expandability) Demonstrate concept on RC vehicle 6/27/2016 PDR - Team Dayrider 3 Project Goals Minimum: A solar-powered, routercontrolled RC vehicle. Target: A self-controlled software-sensor interface with hybrid/regenerative techniques for energy recapture and reuse. Optimal: A system that consumes less energy than it is able to harvest, using a variety of energy recapture techniques. 6/27/2016 PDR - Team Dayrider 4 System Overview/Architecture Battery Capacitors Solar Cells Battery Router Microcontroller Wind Speed Range Sensors Photo Detectors Power Monitor Speed Sensor Temp. Sensor Motor Control Motor / Battery PC 6/27/2016 PDR - Team Dayrider 5 Power Generation / Storage Solar Array Router Battery Rechargeable Battery Electric Motor Peripheral Devices Router Magnetic Braking 6/27/2016 PDR - Team Dayrider 6 Body-Wrapped Supply 6/27/2016 PDR - Team Dayrider 7 Electric Motor with Clutch 6/27/2016 PDR - Team Dayrider 8 Microcontroller - MSP430 Sensor interfacing/processing Speed and temperature sensors Optical navigation Motor control Communication to Router via I2C or Serial for wireless data transfer 6/27/2016 PDR - Team Dayrider 9 Microcontroller - Control Software CDK4MSP -- MSP430 Cross Development Kit Assembler, Disassembler, Object File Operator Compiler, Interpreter Debugger, Simulator, Emulator Libraries, Operating Systems In System Programming (ISP) JTAG programming 6/27/2016 PDR - Team Dayrider 10 Router/PC Interface Linksys WRT54G Custom Linux install OpenWRT Acts as web server QuickTime™ and a TIFF (Uncompressed) decompressor are needed to see this picture. PC interfaces with peripherals through serial and microcontroller Separate system to main vehicle - modular 6/27/2016 PDR - Team Dayrider 11 Router - Wireless Uses 802.11g wireless standard Range of up to 100ft indoors, 300-500ft outdoors Can connect with any 802.11b/g enabled device - e.g. laptop, PDA, PSP, etc… 6/27/2016 PDR - Team Dayrider 12 Router - Software Control through web page Allows for control by any wireless-enabled device - no additional software needed Web interface sends inputs through custom software to microcontroller through serial Can also receive inputs from microcontroller and display data on screen 6/27/2016 PDR - Team Dayrider 13 Router - Modifications Serial ports QuickTime™ and a TIFF (Uncompressed) decompressor are needed to see this picture. Interface to microcontroller SD memory card Additional memory for operating system QuickTime™ and a TIFF (Uncompressed) decompressor are needed to see this picture. 6/27/2016 Etc… PDR - Team Dayrider 14 Peripherals / Sensors Range sensors Wind speed sensors Speed sensors Temperature sensors Optical sensors Motor controller Power management controller 6/27/2016 PDR - Team Dayrider 15 Schedule 6/27/2016 PDR - Team Dayrider 16 Division of Labor Wireless communication (router/PC interface) - Kieran Power (Re)Generation and storage - George and Amjad Peripheral devices - Amjad and Tim Programming (microcontroller & router) - Amjad & Tim / Kieran Vehicle Construction/Control - George and Tim PCB Layout/Design - All Quality Control - All Budgeting/Materials - All 6/27/2016 PDR - Team Dayrider 17 Risks / Contingency Plan Cannot generate enough power Use battery power/alternative methods Wireless communication problems Use serial wired link to computer Interfacing with peripherals Connect directly via serial, or use different peripherals 6/27/2016 PDR - Team Dayrider 18 Risks / Contingency Plan cont. Interference from magnetic components Relocate magnetic-field-sensitive components (i.e. memory, microcontroller) within system Software development problems Use simpler method for interfacing i.e. serial, reduce software functionality 6/27/2016 PDR - Team Dayrider 19 Questions?