ECE 477 Design Review Team 09  Spring 2010 Luke Ethan Andy Dhruv.

Slides:



Advertisements
Similar presentations
ECE 477 Design Review Team 6  Spring 2010 Shao-Fu ShihSteve AndersonMike Goldfarb Josh Smith.
Advertisements

ECE 477 Design Review Team 13  Spring 2006 Elmer Chao (not pictured), Matt Cozza (not pictured), Joe Waugh (not pictured), Evan Zelkowitz (not pictured)
ECE 477 Design Review Team 22  Txt Msg DJ Garrett Strzelecki Kyle Brown John Doherty Chris McCabe K.
ECE 477 Design Review Team 15  Spring 2013 Jackson McCormick, Andrew Batek, Carey Woolet, Justin Lindley.
Jason CrayJoseph Mundackal Michael WarscoRyan Sherlock.
ECE 477 Design Review Team 01  Fall 2012 Brennan Tran Jonah Ea Ben Pluckebaum Kevin Meyer.
ECE 477 Design Review Team 8 − Spring Names: Fabian W, Siddharth B, Vineeth H, Sriram R.
ECE 477 Design Review Team 13  Spring 2008 Paste a photo of team members here, annotated with names of team members. Srichand Varun Madhu Anvesh.
ECE 477 Design Review Team 7  Spring 2011 Paste a photo of team members here, annotated with names of team members. Stuart Pulliam Will Granger Linda.
ECE 477 Design Review Group 1  Spring Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria.
ECE 477 Design Review Team 10  Spring 2012 Paste a photo of team members here, annotated with names of team members. Nathan Irvin Will Bouchonnet Allen.
ECE 477 Design Review – Spring 2010 Team 15. Team Members.
ECE 477 Design Review Team 8  Spring 2008 Mike Cianciarulo, Josh Wildey, Robert Toepfer, Trent Nelson.
ECE 477 Design Review Team 1  Fall Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria.
ECE 477 Design Review Team 19  Spring 2013 Paste a photo of team members here, annotated with names of team members. Calvin Mwesigwa John Marston Noah.
ECE 477 Design Review Team 01  Fall 2013 Paste a photo of team members here, annotated with names of team members.
ECE 477 Design Review Team 4  Spring 2008 Zach Dicklin Amy Ritter Ian Bacon Eric Yee.
ECE 477 Design Review Group 11  Spring 2005 Paul Dulle Pat McLaughlin Randy Scheifele Chad Bjorklund David Meyer.
ECE 477 Design Review Team 2  Spring 2010 Digi-Brush Josh LongCaleb Ayew-ewKatie Schremser.
ECE 477 Design Review Group 14  Spring 2005 Paste a photo of team members here, annotated with names of team members.
Solar Telematics System ECE 477 Design Review, Team 8, Spring 2012 Paste a photo of team members here, annotated with names of team members. Craig Lechlitner,
ECE 477 Design Review Team 5  Fall 2007 Wes Chris Josh Dave.
 Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design  Schematic and theory of operation.
ECE 477 DESIGN REVIEW TEAM 2  FALL 2011 Members: Bo Yuan, Yimin Xiao, Yang Yang, Jintao Zhang.
ECE Grande ECE 477 Design Review Team 3 - Fall 2008.
Universal Lexicon Ethan Byler Luke Johnston Dhruv Lamba Andy Robison.
ECE 477 Design Review Team 01  Fall 2010 Jigar Gandhi Chandler Wall John-Taylor Smith Eric Zarowny.
ECE 477 Design Review Team 2  Fall Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria.
ECE 477 Design Review Group 2  Spring Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria.
ECE 477 Design Review Group 11  Fall Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria.
ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,
ECE 477 Design Review Team 2  Spring 2006 Prashant Grimella Andy Brezinsky Tim Sendgikoski Clark Malmgren.
ECE 477 Design Review Team 4  Fall 2006 Daryl Dave Will Ben.
ECE 477 Design Review Team 1  Fall 2006 Sumanth Peddamatham Alex Tucker Chris Arges Radhika Mulani.
ECE 477 Final Presentation Team 14  Spring 2010.
ECE 477 Design Review Team 3  Fall 2007 Steven Kingsley (Analog) Roy Scheck (Leader) Tony Liechty (Digital) Charles Lan (Software)
ECE 477 Design Review Team 10  Spring 2007 JUSTIN AZAD AFIFF NUHAIRIADAM.
ECE 477 Design Review Team 8(SLOW)  Spring 2006.
Team /02/28 1. Chun Ta Huang Xirong Ye 2 Libo Dong Zongyang Zhu.
ECE 477 Design Review Group 5  Spring Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria.
ECE 477 Final Presentation Team 01  Spring 2014 Paste a photo of team members with completed project here. Annotate this photo with names of team members.
ECE 477 DESIGN REVIEW FEST – FALL OUTLINE  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
ECE 477 Design Review Team 7  Spring 2008 Paste a photo of team members here, annotated with names of team members.
ECE 477 Design Review Team 3  Spring Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria.
ECE 477 Final Presentation Team 4  Spring Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges.
ECE 477 Design Review Team 12  Spring 2006 EricDaniel Atandra Sriharsha Aasenda Silva Burman Vengapaty.
ECE 477 DESIGN REVIEW TEAM 4  SPRING 2015 Matt Carpenter, Grant Gumina, Chris Holly, and Michael Pak.
ECE 477 Design Review Team 4  Spring 2006 Justin Thacker, Matt Kocsis, Ian Snyder, Dustin Poe.
Colin Graber Jason Kohl Jacob Varnau Cameron Young ECE 477 Design Review Team 2 - Spring 2015 R.I.S.K.
ECE 477 Final Presentation Team 2  Spring 2010 Caleb Ayew-ew Josh Long Katie Schremser The Digi-Brush.
ECE 477 DESIGN REVIEW TEAM 3  SPRING 2015 Garrett Bernichon Bryan Marquet John Skubic Tim Trippel.
ECE 477 Final Presentation Team 3  Fall 2012 Daniel Carolyn Jonathan Mihir Stein McMican Kuntzman Shah.
ECE 477 Design Review Team 5  Spring 2010 Fred Grandlienard Andrew Gregor Kevin Mohr Ryan DeFord.
ECE 477 Design Review Group 9  Fall 2005 Paste a photo of team members here, annotated with names of team members. Tim Miller Clif Barnes Drew Heinrich.
Treasure Chess ECE 477 Team 2 - Spring 2013 Parul Schroff, Brock Caley, Sidharth Malik, Jeremy Stork Design Review.
ECE 477 Design Review Team 10  Spring 2009 Scott Shaw Hussain Vasi Matt Sbai John Fawcett.
ECE 477 Design Review Team 2  Fall 2006 Wirelessly Integrated Menu System (WIMS) Ryan Coppa Lee Bush Aaron Replogle Neil Bedwell.
ECE 477 Design Review Group 5  Spring Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria.
ECE 477 DESIGN REVIEW TEAM 14  SPRING Project Overview  Target Audience: Amateur Musicians  Obtain a “Guitar Tab” format of music  View Tabs.
ECE 477 Design Review Team BOAR  Fall 2011 Paste a photo of team members here, annotated with names of team members. Left to Right:
ECE 477 Design Review Team 1  Spring 2009 Paste a photo of team members here, annotated with names of team members.
ECE 477 Final Presentation Team 22  Spring 2013 Paste a photo of team members with completed project here. Annotate this photo with names of team members.
ECE 477 Final Presentation Team 13  Spring 2008 Varun Srichand Anvesh Madhu.
ECE 477 Design Review Group 3  Spring 2005 “VoIP Connect” Ankur TrushalAshish Dushyant.
Team Members: Ethan Byler Luke Johnston Dhruv Lamba Andy Robison
ECE 477 Design Review Team 21 - Spring 2013
ECE 477 Design Review Team 6 - Spring 2012
ECE 477 Design Review Team 14  Spring 2012
ECE 477 Design Review Team ??  Fall 2012
ECE 477 DESIGN REVIEW TEAM 14  SPRING 2010
Presentation transcript:

ECE 477 Design Review Team 09  Spring 2010 Luke Ethan Andy Dhruv

Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria Block diagramBlock diagram Component selection rationaleComponent selection rationale Packaging designPackaging design Schematic and theory of operationSchematic and theory of operation PCB layoutPCB layout Software design/development statusSoftware design/development status Project completion timelineProject completion timeline Questions / discussionQuestions / discussion

Project Overview The Huge Universal Language Keyboard (HULK) is a keyboard whose keys can be dynamically changed to display several different languages’ characters. Main Features: Loads languages from SD card Touch-screen to select language Displays languages’ characters on an internal VGA monitor Uses physical keys with tactile feedback PS/2 interface to host PC

Project-Specific Success Criteria An ability to display a languages’ characters as a keyboard layout on an LCD screen. An ability to change the language displayed on the keyboard by selecting a new language on a touch- screen menu. An ability to receive and decode a key press as a meaningful character. An ability to send and display a language’s characters on a host PC through a PS/2 interface. An ability to load languages from an SD card.

Block Diagram

Component Selection Rationale Microcontroller - PIC32MX360F512LMicrocontroller - PIC32MX360F512L –85 GPIO pins, 4 SPI, 512K Flash –MIPS core –Development board available in lab Touch Screen – LCD-010Touch Screen – LCD-010 –Physical size –Touch screen and LCD all-in-one package –Good sample code available

Component Selection Rationale 1 Mbit SRAM – CY7C09099V-6AXC1 Mbit SRAM – CY7C09099V-6AXC –Dual port –Big enough for bitmap files –Fast enough for VGA video –Internal address burst counter Programmable Logic Devices – GAL26CV12BProgrammable Logic Devices – GAL26CV12B –Number of macrocells –Availability of parts/programmers –Fast enough for VGA video

Packaging Design

2 PCBs (Motherboard and Keyboard) – –5 wire connector between them – –VGA connection from motherboard to monitor Keyboard sits directly on top of VGA monitor Keys are clear plastic pieces sitting on SMT pushbuttons Thickness of internal monitor determines thickness of overall package All contained in manufactured box (if available); else homemade balsa wood box

Motherboard Schematic: MCU

Motherboard Schematic: Touch-screen

Motherboard Schematic: SD Card Reader

Motherboard Schematic: VGA Circuitry

Keyboard Schematic

Power Schematic

Theory of Operation

Theory of Operation – Touch-screen

Theory of Operation - VGA

PCB Layout - Motherboard

PCB Layout - Keyboard

Software Design/Development Status Boot-UpBoot-Up –Load data from SD card to MCU flash –Write default language to SRAM –Set burst counter start address –Write touch-screen image information Normal OperationNormal Operation –Key presses and touch-screen touches generate interrupts –VGA circuitry runs without interruption unless a new language is selected

Project Completion Timeline Week 8 - Schematics and PCBs FinalizedWeek 8 - Schematics and PCBs Finalized Week 9 - PLDs programmed / VGA circuit testedWeek 9 - PLDs programmed / VGA circuit tested Week 10 – Touch screen fully tested and functionalWeek 10 – Touch screen fully tested and functional Week 11 – Key decoding and SD card programmingWeek 11 – Key decoding and SD card programming Week 12 – PS/2 and host PC interfaceWeek 12 – PS/2 and host PC interface Week 13 – Keyboard PCB with keys assembledWeek 13 – Keyboard PCB with keys assembled Week 14 - Packaging finishedWeek 14 - Packaging finished Week 15 - Paperwork and final reportWeek 15 - Paperwork and final report Week 16 - DemonstrationWeek 16 - Demonstration

Questions / Discussion