HMI System for Solar Powered Race Car
description
Transcript of HMI System for Solar Powered Race Car
HMI System for Solar Powered Race Car
Eugene GordonMohit MendirattaJevon RaghubirMarch 14, 2011
ECE 4007L01 - Dr. Whit Smith
Project Overview• Design and create HMI system for
solar vehicle • Implement in Solar Jackets' solar
car for World Solar Challenge • Expected Cost: $260
ECE 4007L01 - Dr. Whit Smith
Design Objectives
• Display vital car and motor information
• Create an API for other Solar Jacket groups
• Focus on driver
ECE 4007L01 - Dr. Whit Smith
Design Illustration
ECE 4007L01 - Dr. Whit Smith
SBC (TS-7250)
ECE 4007L01 - Dr. Whit Smith
USB-to-GPIO (UM 245R)
ECE 4007L01 - Dr. Whit Smith
LCD (DOGM-128)
ECE 4007L01 - Dr. Whit Smith
Example Speed Displays
ECE 4007L01 - Dr. Whit Smith
Protocol Stack
ECE 4007L01 - Dr. Whit Smith
Functions A (Speed, Temp, Battery, etc.)
Functions B (PutText, PutBar, PutNeedle, etc)
Convert to software Bitmap
Put Bitmap on USB from SBC
Put Bits on LCD from USB
Project Status
ECE 4007L01 - Dr. Whit Smith
•Communication with SBC•Issues setting up USB drivers
•Ran C code on SBC•Set up Linux environment•Crosstool for TS-7250
•Established API concept
Acceptance Testing
• Confirmation of SBC functionality– Transfer files via HyperTerminal– Executed simple C programs on SBC
• Confirmation of USB-to-GPIO recognition– Confirmed USB recognition on the SBC, yet no
native driver can be assigned for communication
ECE 4007L01 - Dr. Whit Smith
Milestones
ECE 4007L01 - Dr. Whit Smith
•USB-to-GPIO module communication•03/18/2011
•C function to bitmap (in software) speed display•03/31/2011
•PCB Construction•04/08/2011
•Functionality Testing•04/15/2011
Cost Analysis
ECE 4007L01 - Dr. Whit Smith
Questions?
ECE 4007L01 - Dr. Whit Smith