Faculty
-
Upload
deirdre-ramsey -
Category
Documents
-
view
16 -
download
2
description
Transcript of Faculty
1Balbuena, Israel, Estrella, Hinson. 2011
Faculty
AdvisorRamakrishna Janaswamy Professor215D Marcus Hall
EvaluatorCsaba Andras Moritz Professor309H Knowles Engineering Bldg
EvaluatorDo-Hoon Kwon Associate Professor215A Marcus Hall
Course CoordinatorRussell Tessier Associate Professor309G Knowles Engineering Bldg
2Balbuena, Israel, Estrella, Hinson. 2011
SUBTEAM 1
Video Subsystem
Designers:
• Juan Estrella (lead hardware designer)• Basil Israel (hardware designer) • Randy Balbuena (software assistant)
3Balbuena, Israel, Estrella, Hinson. 2011
SUBTEAM 1
Video Subsystem
Specifications:
Input: [internal] Input interface (40 pins?) to be used as input by the main control subsystem (micro-controller o processor)
Provide specification for this input interface. 8 bits per RGB color (Red-Green-Blue) plus 12 bit per axis (X-Y)
Input: [internal] Power lines (VDD, Ground) Input: [external] [shared] Hard-reset button Input: [Internal] JTAG to program microprocessor/controller
Output [external]: VGA port (A female DE-15 connector output) Output: [external] [optional] DVI port (A female DVI connector output) Construction and testing: using breadboard
Circuit diagram: using PSpice Early assessment of needed components: microprocessor/controller (pic* type?), and
socket, digital to analog convertor (DAC), clock, memory chips, capacitors (?), resistors (?), transistors (?), DIPs, ....
Considerations: Resolution settings (refresh frequency, horizontal resolution, ...), use another board with a JTAG to program microprocessor/controller
4Balbuena, Israel, Estrella, Hinson. 2011
SUBTEAM 2
Communications and Main Control systems
Designers:
• Troy R Hinson (lead hardware designer)• Randy Balbuena (hardware design, lead software
designer)
5Balbuena, Israel, Estrella, Hinson. 2011
SUBTEAM 2
Communications and Main Control systems
Specifications:
Output: [external] Bluetooth adapter Input/output: [external] Wired network port (LAN) (RJ-45 jack) input/output: [external] [optional] Wireless network port (WLAN) (WiFi and antenna) Output: [internal] output interface (40 pins?) to be used to command the video subsystem. Input/output: [external] USB port (for USB mass storage device) Input: [external] keypad for dashboard (buttons: Check-in, Poll, Random, Up, Down, OK, ...) Output: [internal] Chime (for user feedback when using keypad) Output: [external] LCD multiline display Output: [external] LED indicator lights for dashboard Output: [internal] LED indicator lights for Bluetooth and LAN troubleshooting Input: [internal] Power lines (VDD, Ground) Input: [external] [shared] Hard-reset button Input: [Internal] JTAG to program microprocessor/controller Construction and testing: using breadboard Circuit diagram: using PSpice Early assessment of needed components: microprocessor/controller (32-bit), and socket, clock,
clock battery, memory chips, WiFi module, Bluetooth module, UART module, capacitors (?), resistor (?), DIPs, transistors (?), ....
6Balbuena, Israel, Estrella, Hinson. 2011
Responsibilities
Randy Balbuena• Team coordinator• Project’s web page design / updates• Lead software designer & hardware designer
(main control and communications subsystem)
Troy R Hinson• Lead hardware designer
(main control and communications subsystem)
Juan Estrella• Lead hardware designer (video subsystem)
Basil Israel• Hardware designer (video subsystem)
7Balbuena, Israel, Estrella, Hinson. 2011
Unassigned subteam
Additional Hardware / Software Design Tasks:
Smartphone app development • Android • iPhone (optional)
Box • System software development
• Selection of shared components:
• Power supply (or external power adapter) • Power connector/jack • Power switch • Cooling fan • Hard-reset switch • Labels • Rubber foot pads
• Design of dashboard (LCD, keys, LEDs) • PCB design and fabrication • Housing design and fabrication (enclosure)
Other Design Tasks:
Build two boxes concurrently to serve as: • Backup, in case one is damaged or disabled during design
• An exhibition model (finished product) and the other one as a see-through design (plexiglass box)
8Balbuena, Israel, Estrella, Hinson. 2011
SDP OVERVIEW FROM NOW UNTIL DEMO DAY:
Ongoing General Activities:
Web page design (ongoing) PowerPoint presentations
Technical reports Lectures Group meetings Meetings with course coordinator (Prof. Tessier) at the lab
Meetings with project advisor (Prof. Janaswamy) at his office / conference room
Evaluation meetings (<evaluators>) Smartphone app programming and publishing:
• Android market • Amazon Appstore • iTunes Appstore (optional)
System software programming Product testing
9Balbuena, Israel, Estrella, Hinson. 2011
Product Design Timeline:
Build subsystems (and dashboard) using breadboards Subsystem testing
Unify subsystems + shared hardware + dashboard
Unified systems testing PCB design and fabrication
Components to PCB (soldering) Flash PCB with final version of the system software PCB testing Housing design and fabrication (enclosure) Assemble product (PCB + dashboard + housing) Detailing:
• Place dashboard buttons and affix keypad labels • Affix box labels (name, model, and specs) • Affix rubber foot pads
Release final version of the smartphone app: • Android market • Amazon Appstore • iTunes Appstore
User manual booklet
Poster Set up space for SDP design-day
• Poster • Projector or large screen • Wireless adapter (if not built-in)