1 / 39

Critical Design Review February 28, 2006

Critical Design Review February 28, 2006. Brianna Bethel Robert Havlik Jessica Lowry Alex Silva. Outline. Project Overview Hardware Description Description of each unit and its schematic Software Processes Division of Labor Updated Schedule Parts and Cost. Project Overview.

drago
Download Presentation

Critical Design Review February 28, 2006

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. Critical Design Review February 28, 2006 Brianna Bethel Robert Havlik Jessica Lowry Alex Silva

  2. Outline • Project Overview • Hardware Description • Description of each unit and its schematic • Software Processes • Division of Labor • Updated Schedule • Parts and Cost

  3. Project Overview • To create a standalone, portable, easy-to-use system to display pictures without a computer • Display pictures on a color LCD screen • Include user interface • Stores and retrieves pictures from Compact Flash cards

  4. Hardware Block Diagram

  5. Power System • 12V DC Wall Input • 12V supplies backlight inverter for LCD • Regulated to 3.3 V • Supplies microcontroller and peripherals • 1.8 V regulator in processor • Isolated analog sections • Power and Ground Planes

  6. Power System Schematic

  7. Microcontroller • Features • LCD controller • 24 bit address, 16 bit data • Functions • Runs Software and Embedded Linux • Controls all memory devices and timing for LCDs

  8. Microcontroller Schematic

  9. Reset and Oscillator Circuits • Two oscillators • 11.2896 MHz • 32.768 KHz • Reset in a box • Pushbutton reset • Power monitoring

  10. Reset (and Oscillator) Schematic

  11. Hardware Memory Map

  12. SDRAM • 256 Mbits (32 MB) • Functions • Primary run-time application storage • Software, Bootloader and Embedded Linux run-time environment

  13. SDRAM Schematic

  14. Buffers • Isolates SDRAM from other memory devices • Boosts system signal integrity

  15. Buffer Schematics

  16. NOR and NAND Flash Memory • NOR • 128 Mbit (16 MB) • NAND • 512 Mbit (64 MB) • Large, non-volatile memory storage • Contains bootloader • Programmed through JTAG Wiggler (Sparkfun)

  17. NOR Flash Schematic

  18. NAND Flash Schematic

  19. SRAM Memory • 4 Mbits (256 kB) • Functions • Additional storage • Frame buffer • Backup if SDRAM is not functional

  20. SRAM Schematic

  21. Compact Flash • Large, non-volatile storage device • Memory mode only • Sparkfun breakout board

  22. Compact Flash Schematic

  23. Serial RS-232 and IR Connectors • RS-232 • 115 kbps • Tera Term host interface • Infrared • Serial interface

  24. Serial RS-232 and IRConnectors Schematic

  25. Software Block Diagram Model (Main Functions) View (User Interface) Controller (Drivers)

  26. View

  27. Model

  28. Controller

  29. Development Environment • Programming in C • Compilation • Compile in Arm Developer Suite (or Cygwin) • ADS and Linux have similar code files • Color LCD panel initialization • Creates templates for custom development

  30. Embedded Linux • Functions • Handles hardware initialization • Compact Flash driver • Allows for higher level applications • Source code for future applications

  31. Division of Labor Task Responsible Team • PCB Design All • Embedded Linux All • Hardware Engineers Rob & Alex • JTAG Wiggler • PCB Placement of Parts • Software Engineers Brianna & Jessica • LCD Driver (Dev board and custom) • Display Single Picture • Timer for Slideshow

  32. Milestone 1 : March 21 • Have custom hardware running • Second revision ready for fabrication • LCD Driver • Display still picture on LCD screen

  33. Milestone 2 : April 18 • Have slideshow program functional • User interface development • Touchscreen • Implement possible extensions, time permitting Capstone Expo : May 4 • Everything completed and working 

  34. Schedule

  35. Current Progress • Microcontroller with Linux Loaded • Includes custom Linux kernel • Hardware Layout and Routing Complete • Custom PCB ready to be sent out

  36. PCB Layout Rev 0

  37. PCB 3D

  38. Budget

  39. Questions?

More Related