Presentation is loading. Please wait.

Presentation is loading. Please wait.

Brought to you by: Smooth Operation Chris Kitt, Brenda Marcum, Jacob Oliver, Michael Roth, and Andrew Yuan.

Similar presentations


Presentation on theme: "Brought to you by: Smooth Operation Chris Kitt, Brenda Marcum, Jacob Oliver, Michael Roth, and Andrew Yuan."— Presentation transcript:

1 Brought to you by: Smooth Operation Chris Kitt, Brenda Marcum, Jacob Oliver, Michael Roth, and Andrew Yuan

2  Eliminate one port by incorporating the camera onto the tool port  More convenient for surgical team - fewer hands required and viewable screen  Less traumatic for patient

3 Atmel AT32AP7000 32bit AVR ISI LCD Controller OV7690 Sensor Board Sharp VGA LCD Module I2CI2C SD Reader/ Card

4 256-BGA 32-bit Microcontroller External Memory Interface – (SDRAM, DataFlash, SRAM, MMC, SD, Compact Flash, Smart Media, NAND Flash) SD Card holds Linux boot-up protocol and all Linux applications ran on board 4 USART Two-Wire Interface: I 2 C LCD Interface ISI Interface: 12-bit data interface for CMOS cameras

5

6 Houses OV7690 Sensor and accompanying capacitors/resistors. OV7690 Sensor (CMOS VGA) – Microcontroller controls imager via SCCB (I 2 C), 8 parallel data lines. Camera takes 640x480 @ 30fps and sends it to the Image Sensor Interface (ISI) on the microcontroller.

7  Sharp LS037V7DW01  Connected via Microcontroller LCD Interface.  Microcontroller takes data from imager, displays it on the LCD in VGA format.  Utilizes RGB parallel input with 18 bits of color

8 Boot/ initialization Software LCD Software ISI software

9

10

11 LCD_VSYNC LCD_HSYNC Blue LCDD[23:18] Red LCDD [15:10] Green LCDD [7:2] LCD_PCLK LCD Controller (on Chip) Blue Data signal [28:33] Red Data signal [42:47] Green Data signal [35:40] VSYNC [18] HSYNC [20] CLKIN [22] LCD GND [3,9,11,17,19,21, 23,27,34,41,48,51] 3.3V (From Board)PWR [24:26] Touch Screen ControlsT1-4 [5:8] General Purpose [7:0]Resolution (low) [12] * Note highest pin number is LSB Vert. Scan (high) [13] Horz. Scan (high) [14] Power On Control [15]LCDC-PWR LED Power (+27.9V)LED+ [1] Reset Signal [10] Data Enable Pin [16] SMPSYNC [49] SMPDATA [50]

12 ISI Data [0:11] HSYNC VSYNC PCLK ISI Controller (on Chip)ISI PWRDN (Low) [A1] HREF [C1] VSYNC [C2] PCLK SCCB Data [B1] VREF2[A3] VREF1 [A4] AGND [C3] GND Digital Video Port [0:7] AVDD [A2] SCCB clock [B2] TWI - SCL TWI - SDA 2.8V DOVDD [E4]1.8V Pin I/O XVCLK [D2]24 MHz

13

14

15

16

17

18

19

20

21

22

23 Linux running on stk1000 – Prebuilt drivers for on board LCD Edit to work with our LCD – ISI Linux drivers Tweak for our Imager Install slightly modified Linux and bootloaders on custom board

24

25 Get Development Environment Functional – Ubuntu 8.04 – AVR32 Buildroot 2.2.0 – AVR32 GNU Toolchain 2.1.4 – AVR32 Studio 2.1 Display an image on the LCD

26

27 Item Name / DescriptionUnit PriceQuantityTotal Amount Development Board (ATMEL ATSTK1000-ND) $499.001FREE LCD Module (LS0337V7DW01) $95.002FREE Microprocessor (ATMEL AT32AP7000 AVR) $21.823$65.46 PCBs (Advanced Circuits)$300.003$900 PCB Populating Labor (per revision) $75.003$225.00 Sensor (OmniVision OV7690)$20.006FREE PCI Breakout Board$20.001 LEDs$5.907$41.30 Rechargeable Batteries (Duracell NiMH AA Batteries 4 -pack) $21.632$43.26 Battery Recharger$17.121 SD Card (Transcend 4GB SD Card MLC) $24.992$49.98 SD Card Reader$19.991 AC Power Cord$101 Mechanical Components$201 Miscellaneous Items (capacitors, resistors, etc.) $50N/A$50 Total $$1462.11

28 TaskTeam Member(s) Sensor PCBMicahel Roth Microprocessor PCBBrenda Marcum, Andrew Yuan, Michael Roth ProgrammingJacob Oliver, Chris Kitt User ControlsBrenda Marcum, Andrew Yuan LCD InterfacingBrenda Marcum, Andrew Yuan SD InterfacingJacob Oliver, Chris Kitt Miscellaneous Tasks/TestingAll

29 Running into issues with getting Linux program running on board Unfamiliar with Linux Even with this running, concerns about getting sample code to work Small traces = additional costs not originally budgeted for Long turn around time for PCBs adds additional delays Complexity of Microprocessor layout is taking longer to design than expected

30


Download ppt "Brought to you by: Smooth Operation Chris Kitt, Brenda Marcum, Jacob Oliver, Michael Roth, and Andrew Yuan."

Similar presentations


Ads by Google