<<

Heads-Up Display for a Manufacturing

Prepared By:

Noah Bergman, Greg Kuhn, Mike Kelly, Garrett Hembry

Submitted To: Bob Dearth Honeywell Intl. Inc.

Dr. Jaeyoun Kim Iowa State

Dr. George Amariucai Iowa State University Microscope HUD MAY1607

Contents

1 Introduction 3

2 Project Statement 3

3 Requirements 3

4 Deliverables 3

5 Functional Overview 4 5.1 Main Control Board ...... 4 5.2 DLP Controller ...... 4 5.3 Optical System ...... 5

6 Detailed Hardware Design 5 6.1 Main Control Board ...... 5 6.1.1 HDMI Receiver - ADV7611 ...... 5 6.1.2 Microcontroller - MSP430F2274 ...... 6 6.1.3 Power ...... 6 6.2 DLP Controller Board ...... 7 6.2.1 DMD Controller - DLPC3438 ...... 7 6.2.2 LED Controller - DLPA2005 ...... 7 6.3 Optical Design ...... 7 6.3.1 Modified Optical Engine ...... 7 6.3.2 Collimating Optics ...... 7

7 Testing 8 7.1 Objective Lens Integration ...... 8 7.2 Camera Port Integration ...... 9

8 Conclusion 9

Appendices 10

A Operation Manual 10

B Alternative 10 B.1 Objective Lens Integration ...... 10 B.2 Camera Port Attachment ...... 12

Schematic Files 15

Page 1 Microscope HUD MAY1607

List of Figures

1 Block Diagram ...... 4 2 Power Regulator Schematic ...... 6 3 Optics Diagram ...... 8 4 Objective Lens Setup ...... 12 5 Objective Lens Output ...... 13 6 Lens Array Diagram ...... 14 7 Lens Housing ...... 14 8 Camera Port Model ...... 15

Page 2 Microscope HUD MAY1607

1 Introduction

Honeywell technicians assemble miniature mechanisms under a microscope. They face repetitive movements and eye strain while checking instruc- tions which are displayed on a nearby . A Kansas State design team outlined several solutions to this problem: a small tablet mounted next to the microscope, a virtual environment using similar to the Oculus Rift, and a heads up display inside the microscope’s field of view. We are exploring the last of these options.

2 Project Statement

Optically inserting a virtual screen inside the microscope’s field of view al- lows the operator to seamlessly refer to work instructions during assembly. This setup could potentially improve workplace ergonomics and reduce man- ufacturing time while ensuring all components meet Honeywell’s high expectations.

3 Design Requirements

Allows users to interact with PDFs that contain embedded pictures, • videos, and links to other work instructions.

Does not obstruct the 15” vertical workspace below the objective lens. • Does not restrict airflow in the workspace to maintain ISO Class 7 clean • room standards.

Remains in focus during normal microscope operation. • 4 Deliverables

Design workking prototype of heads-up display system. • Provide all design documents, schematics, and code. • Operations Manual to demonstrate how to setup and use the system. • Future design manual that outlines improvements and ideas for devel- • opment down the line.

Page 3 Microscope HUD MAY1607

5 Functional Overview

To meet all the requirements, our group designed a DLP projector with custom optics, hardware, and firmware. Our design is centered around the ’ DLP3010 chipset and uses the DLP3010 EVM optical engine and DLP controller board. The entire system can be broken down into three main parts: main control board, DLP control board, and the optical system. These subsystems work together to display the final image inside the microscope. Figure 1 shows the block diagram of the final design.

Figure 1: Block diagram of the main board, DLP controller, and Optical system

5.1 Main Control Board The main control board was designed to take an HDMI input and convert the data to 24 bit RGB format which is fed directly to the DLP3438 display con- troller. The on-board microcontroller, MSP430F2274, serves as both a hub and system coordinator. The power-on switch and navigation buttons are connected GPIOs. These inputs are configured in software to trigger certain events in the projector. For example, the left and right but- tons can be used to change screen size, zoom, and cropping while the power switch simply triggers all the initialization code to run. The MCU commu- nicates with both the ADV7611 and the DLPC3438 over I2C. All the power for the system is routed through the main board. The 5V input is stepped down to 3.3V and 1.8V using buck regulators.

5.2 DLP Controller The DLP controller board was part of an evaluation kit from Texas In- struments. The board consists of the DLPC3438 display controller and the

Page 4 Microscope HUD MAY1607

DLPA2005 PMIC / LED driver. These two integrated circuits work in tan- dem to control the DLP3010, digital micro-mirror device.

5.3 Optical System This optical engine uses three LEDs, red, green, and blue, to project a full color image. The light is combined and reflected off the DMD and out through the custom optical system. The optics we designed take the pro- jected light, magnify, correct for aberrations, and finally collimate the image before it is sent into the infinity space of the microscope. The EMZ-8TRU has a camera port attachment that was removed and modified to change the direction of the beam splitter. This allowed the image to be reflected up through the eyepiece where the user can view the virtual screen.

6 Detailed Hardware Design

6.1 Main Control Board 6.1.1 HDMI Receiver - ADV7611 The ADV7611 receives HDMI signals from the input source, converts the data format, and provides display information to the source over I2C. Before any pixel data can be transferred, the source must know some basic information about the display. The External Device ID is 128 bytes of data that holds manufacturer information, serial number, display dimensions, data speeds, and color information. The final byte holds a check-sum of the data block. Once this information has been transferred over and a confirmation has been sent, both devices are ready to communicate. The image data is transmitted over four differential pair , three for data and one for clock, at 60 frames per second for 1080p displays. This corresponds to a data rate of 3.4Gbps. Routing high speed signals on a circuit board requires special attention. The propagation delay of the signal is directly proportional to the dielectric of fiberglass and length of trace. This becomes incredibly crucial for differential pairs as a mismatch in timing can cause excess power draw on the lines or even corrupt data. The ADV7611 converts the video into 24 bit RGB format. This parallel interface uses 8 bits per color per pixel. Each pixel is clocked in like a typewriter, each pixel placed to the right of the previous. At the end of each line, the HSYNC line is pulsed, notifying the receiver to start the next line. The last row of pixels is clocked in and followed by a pulse on the VSYNC

Page 5 Microscope HUD MAY1607 line. The receiver sets up for the next frame in the same manner as before, starting in the corner and clocking across.

6.1.2 Microcontroller - MSP430F2274 The on-board MSP430F2274 acts as the main coordinator for the system. The DLP controller and ADV7611 are both controlled via I2C. All settings and events are routed through the microcontroller and sent to the respective chip.

6.1.3 Power Finally, the main board acts as the power center. The 5V system power is converted to 1.8V and 3.3V using two switching regulators. All three control voltages are necessary for normal operation. When power is first applied, the system waits for the 5V and 3.3V power to stabilize before turning on the 1.8V supply. This power-up sequence is necessary for a clean program start and ensures none of the components are damaged.

Figure 2: The 3.3V and 1.8V voltage regulator circuit.

Page 6 Microscope HUD MAY1607

6.2 DLP Controller Board 6.2.1 DMD Controller - DLPC3438 The DLPC3438 directly controls the DMD and the LED driver. The control chip only takes in 24 bit RGB data, but can also render its own splash screens and test patterns. The MSP430 can call specific operations over I2C such as, image cropping, changing brightness, image angle, and many more.

6.2.2 LED Controller - DLPA2005 The DLPA2005 uses a feedback resistor on the cathode side of the LEDs to current. An internal DAC is set to limit LED current, the output is compared to the voltage across the shunt resistor and the channel is pulsed off until the current comes back within range. The original value of 39mΩ was intended for current control between 1.5 and 2.1 amps per channel. This device was originally designed to produce 150 lumens and was not intended for direct line of sight out of the box. Replacing the original with a 100Ω resistor allowed us to test the LEDs down to a few milliamps.

6.3 Optical Design 6.3.1 Modified Optical Engine Projector optical engines are not designed to work while facing the display. Removing the projection optics reveals the small DMD hidden inside. The small rectangle glows brilliantly as the thousands of tiny mirrors silently toggle back and forth. DLP systems typically use a white bulb with a color wheel or colored LEDs to generate the full color spectrum.

6.3.2 Collimating Optics The lens system was designed to collimate the image projected directly from the DMD. Our system uses three different types of lens to tweak various aspects of our system.

Bi-Concave The Bi-Convex lens has a focal length of -30mm and is placed approximately 34.5mm away from the DMD. This produces a smaller virtual image within range of the second lens.

Bi-Convex This intermediate lens magnifies the virtual image and pre- pares it for the final collimation. This lens makes it easy to fine tune the balance between longer focal length and apparent image size.

Page 7 Microscope HUD MAY1607

Achromatic Bi-Convex The final lens consists of two different materials glued together. The difference in the index of refractions corrects for color aberrations in the image. The final image is much clearer because the colors all collimate together.

Figure 3: The optical schematic

7 Testing

7.1 Objective Lens Integration When this project began, testing consisted purely of attempting to send any sort of light through the microscope and receiving it at the eyepieces. The simplest method to test this was to implement the projector circuit below the objective lens. After this initial proof of concept was developed, the complexity of testing increased. The next task was to prove it was possible to project an image through the microscope for the user to see. The beam splitter is placed at a specific angle below the objective lens, and the projector was able to reflect an image up into the objective lens for the user to see. Unfortunately, the light received from the projector was much too bright. In order to dim the light from the LED, more resistance was added to the projector circuit. After the brightness issue was resolved, it became apparent that much of the available workspace below the microscope was now being occupied by our setup under the microscope. To decrease the amount of workspace used by our project, we modified the angle between the beam splitter and the objective lens. To free up the workspace for the lab technicians we made incremental adjustments until we found the smallest working angle that still provided an acceptable quality image to the user. The image received had its own issues as well, so alternative ways to implement the system to improve the image quality were sought out.

Page 8 Microscope HUD MAY1607

7.2 Camera Port Integration Implementing the setup in the camera port relocated our circuitry so that it was completely out of the workspace and also allowed for the use of more precise optics that were already in place. With some slight modifications to these optics the image could be projected through the microscope to the eye- piece with little outside interaction. The resulting image was much clearer and legible. The next step was to use actual work instructions as the pro- jected image to determine the legibility of text instructions. After this step in testing, it was determined that the text instructions could successfully be projected through the microscope and read by the microscope operator using our setup. Much of the remaining testing process for this concept dealt with the creation of custom hardware in order to hold and house our projector circuit in the most optimal way. The first iteration of this hardware simply attached our optical system to the microscope, and we quickly realized the hardware would also need to hold and support the rest of the circuit in addition to attaching the system to the microscope. The final version of the hardware would not only house the circuit and attach it to the microscope, but it would also allow for the optical system to be adjusted when necessary.

8 Conclusion

During these past two semesters of senior design we managed to success- fully create a heads-up display and integrate it into a microscope. In order to get this working successfully we used many skills from varying branches of science and . We had to employ our knowledge of op- tics and lenses, 3D-modeling, circuit design, and microcontrollers to create a working heads up display. Overall, this was a fascinating and worthwhile project where we managed to successfully complete our project using creative problem solving and teamwork.

Page 9 Microscope HUD MAY1607

A Operation Manual

1. Prepare the Workspace

Set up the microscope by attaching the stand and the microscope • together.

2. Modify the Existing System

Remove the camera port and replace with a modified version. • – Attach the unit securely, as it will hold the lenses which are sensitive to small changes in alignment.

3. Optical Setup

The lens configuration should be placed in the lens tube. • – Place lens at the focal point to ensure optimal image quality. Insert the lens tube securely into thelens housing apparatus. • 4. Circuit Setup

Attach the projector circuit to the modified camera port • Power the circuitry via and electrical outlet • Connect the projector to the storage system containing instruction • document Activate the projector by turning on the switch • 5. User Information

The image will be displayed into the eyepiece of the microscope • Toggle between the workspace view and the instructions by pow- • ering on and off the system

Page 10 Microscope HUD MAY1607

B Alternative Designs

B.1 Objective Lens Integration Our design process began by brainstorming various methods of inserting a projection into the microscope system. With our intentions focused only on providing the instructions directly to the user, we predicted three potential points of insertion. These projection possibilities ranged from the area im- mediately in contact with the user (the eyepiece), to a portion of the optics tangential to the overall system (the camera port), and also the portion of the microscope already being used to capture images (the objective lens). We decided to pursue a strategy that utilized the objective lens as the insertion point of the projected image for our first design. This was a result of the compactness of the eyepiece component, which had no tolerance for customization, and also that the default position of the camera port system allowed only for image capture. Later it became apparent that the camera port could be changed to display an image to the eyepiece, which we took advantage of at a point farther along in the design process. Because the objective lens’ purpose is to capture light and display it to the user, pursuing this design allowed us to focus more on the projection system as a first priority. We began by purchasing a commercial projector for testing of the various lens and component setups to be used in conjunction with an image source. This was chosen as a way of getting immediate feedback on the methods of focusing the image as it traveled to the objective lens. It is relevant to note that as a result of our project being almost completely hardware oriented, progressing through suggested concepts requires actual testing, and so many of our designs are focused on allowing us to get results on feasibility and quality in a very short time frame. As part of experimenting with the various lens arrangements and sev- eral different beam splitters, it was necessary to disassemble and adapt the purchased pocket projector to better fit our needs. We removed all of the casing and added a small circuit board attachment to optimize the brightness setting of the projector. We were then able to find the correct beam split- ter alignment in conjunction with the projector’s position so that the image would be viewed properly in the eyepiece. This was very important because as the light travels through the microscope system, the image is reflected off of many surfaces and is displayed in a different orientation than was initially projected at the beginning of the process. The final part of our design required us to build a physical structure to not only hold each of the components in their particular positions, but also to attach them securely to the microscope itself. The resulting model is shown

Page 11 Microscope HUD MAY1607 in Figure 4, where the beam splitter is placed just below the objective lens with the projector and its controlling circuitry held to the side. The projector and beam splitter are placed at specific angles so that the image is reflected directly into the objective lens, but while the power is off, the beam splitter allows for the view below the system to enter into the lens unobstructed.

Figure 4: Design using modified commercial projector underneath the objective lens.

This was a good result for our first design, but there were several dis- advantages that we wanted to optimize as our project developed. The main issue with the objective lens integration setup was that the angle of reflection required the beam splitter and projector to be placed in the user’s workspace. We built our model in such a way so that the components were held off to the side, but this design still posed a considerable obstruction to the workstation. Another topic of concern was that the distance between the projector and beam splitter needed to be adjusted each time the zoom of the microscope was changed. This is because the focal point of the projection system needed to be changed in accordance to the magnification being viewed by the user. Finally, the projected image presented a double image when viewed (shown in Figure 5), which was a result of the beam splitter having two reflective surfaces.

B.2 Camera Port Attachment As the project progressed, we were able to spend more time learning about the internal optics used in the microscope and to get more comfortable adjusting various parts of the system. At one point we experimented with manipulating the set of mirrors used by the camera port in such a way so that they reflected light in a direction of our choosing. This allowed us to change that part of the microscope which was only initially used for capturing images so that it could actually input a light source to be viewed by an eyepiece.

Page 12 Microscope HUD MAY1607

Figure 5: Image produced by the objective lens design as seen through eyepiece.

Once this development was made, we decided to pursue it as our second method of design for the project. At this point we determined all of the necessary changes to be implemented for the new system. This list included adjusting the camera port mirrors so that the image could be sent in a direction of our choosing, redesigning the camera port hardware itself to allow for easier input of images as well as to hold the project and other components being used. We also knew that we would be able to change our beam splitter implementation completely, swapping in a lens array for focusing because we only needed to consider inserting the image as the camera port attachment does not obstruct the central optics used by the microscope. In order to enact these changes we employed a few programs in con- junction with the usual testing and experimenting that is the staple of this project. One program which was vital to determining the optimal distances used for the lens array that focused our image was WinLens 3D. This optical simulation program not only allowed us to find those distances to be used, but also to test the impact that various types of lenses and optical compo- nents had on our projected image. As shown in Figure 6, we went with a three lens system after completing the testing process with that program. We utilized one biconcave and two biconvex lenses with achromatic lenses to correct for color aberration.

Page 13 Microscope HUD MAY1607

Figure 6: Lens array schematic with dimensions optimized by WinLens 3D software.

Another useful software was the 3D modeling program, Solidworks, which was used to design two vital components for this optical integration method, shown in Figures 7 and 8. The first part that we needed to construct was a custom mounting bracket which would attach to the camera port and hold the focusing lenses in perfect alignment. The second component that we needed to build became apparent after a few iterations of testing with the stock camera port, which had enough hindrances in its design that we eventually decided to construct our own version. This was made so that we could integrate smoothly into the microscope with our projector and lens array, and also to provide support for our circuit board assembly. After some testing with these new components, we came up with a few changes to the initial design and made a second model with optimized dimensions.

While we conducted tests for the physical parts just constructed, we also worked with the projection system to provide the best image through the optics housed in that hardware. We made a small structural piece for the projector to provide support and attachment holes to lock it in place so that it remains aligned to the camera port. It was also necessary to design a custom PCB to remove all the unnecessary components not being used by the projector, which also helped to reduce the size and allow for easier integration on the camera port. Part of this new PCB was a simple on/off switch which serves as the main control for our projection system and allows for easily displayed instructions once the system is attached. There are several benefits that this new design has over our initial concept, the first of which concerns the focus of the displayed image. Previously, any time the operator adjusted the magnification of his view he would then have to refocus our image before being able to view his instructions. With this new

Page 14 Microscope HUD MAY1607

Figure 7: Custom lens mounting bracket to support the lenses used for focusing the image.

Figure 8: Custom camera port design to support the projector and house the lens array design, our projection enters into the eyepiece directly from the camera port, meaning it is independent to the focus of the microscope system. Another advantage of our second concept is that all of our circuitry and optics are housed internally or held behind the microscope. This keeps our attachment out of the workspace and enables for a much lower impact to the rest of the microscope system.

Page 15 1 2 3 4 5 6 7 8

A HDMI_INPUT A

HDMI_INPUT.sch

B B MSP430

MSP430.sch C C

CONNECTOR

CONNECTOR.sch D D POWER

POWER.sch

E E

IOWA STATE UNIVERSITY - SENIOR DESIGN MAY1607 Sheet: / : HDMI2RGB.sch Title: PROJECT HIEARCHY Size: B Date: Sat 26 Mar 2016 Rev: 1.1 KiCad E.D.A. kicad (2015-04-17 BZR 5609)-product Id: 1/5 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8

A HDMI Receiver: ADV7611 A

U1 1 D1+ 10 NC 2 D1- 9 NC +3.3V 4 D2+ 7

NC 5 3 D2- GND

6 8 R7 NC GND 4.7k PDATA[0..23] PDATA[0..23] TPD4S010DQAR RP1 RESET_ADV7611 56 43 B0 1 16 PDATA0 RESET_ADV7611 RESET P0 GND 42 B1 2 15 PDATA1 U2 HDMI_RX2_P 13 P1 1 RXA_2+ 41 B2 3 14 PDATA2 D1+ HDMI_RX2_N 12 P2 10 RXA_2- 39 B3 4 13 PDATA3 NC HDMI_RX1_P 10 P3 2 RXA_1+ 38 B4 5 12 PDATA4 D1- HDMI_RX1_N 9 P4 9 RXA_1- 37 B5 6 11 PDATA5 NC HDMI_RX0_P 7 P5 RXA_0+ 36 B6 7 10 PDATA6 B 4 HDMI_RX0_N 6 P6 B D2+ RXA_0- 35 B7 8 9 PDATA7 7 P7 NC 5 3 4 R_PACK8 D2- GND HDMI_CLK_P RXA_C+ RP2 6 8 3 33 1 16 NC GND HDMI_CLK_N RXA_C- P8 G0 PDATA8 32 2 15 TPD4S010DQAR P9 G1 PDATA9 MSP_I2C_SDA 54 31 G2 3 14 PDATA10 MSP_I2C_SDA SDA P10 J1 GND MSP_I2C_SCL 53 30 G3 4 13 PDATA11 MSP_I2C_SCL SCL P11 1 HDMI_RX2_P 29 G4 5 12 PDATA12 TMDS_DATA2_P HDMI_SDA R8 63 P12 2 33 DDCA_SDA 28 G5 6 11 PDATA13 TMDS_DATA2_SHLD HDMI_SCL R9 62 P13 3 U3 33 DDCA_SCL 27 7 10 TMDS_DATA2_N HDMI_RX2_N P14 G6 PDATA14 ABM3B-24.000MHZ-B2-T 26 G7 8 9 PDATA15 2 1 58 ADV7611 P15 4 HDMI_RX1_P G XTALP TMDS_DATA1_P 59 R_PACK8 5 XTALN RP3 TMDS_DATA1_SHLD 4 3 U5 22 R0 1 16 PDATA16 6 HDMI_RX1_N G P16 TMDS_DATA1_N 21 2 15 P17 R1 PDATA17 20 R2 3 14 PDATA18 7 HDMI_RX0_P P18 TMDS_DATA0_P GND C13 C14 HDMI_CEC 61 19 R3 4 13 PDATA19 8 CEC P19 TMDS_DATA0_SHLD 18 R4 5 12 PDATA20 9 HDMI_RX0_N HDMI_PWR 64 P20 TMDS_DATA0_N 18pF 18pF RXA_5V 17 R5 6 11 PDATA21 +3.3V P21 16 R6 7 10 PDATA22 10 HDMI_CLK_P P22 C TMDS_CLOCK_P ADV_CVDD 2 15 R7 8 9 PDATA23 C 11 CVDD P23 TMDS_CLOCK_SHLD GND 14 12 HDMI_CLK_N CVDD R_PACK8 TMDS_CLOCK_N 46 HSYNC ADV_DVDD 52 HS HSYNC_CS DVDD 47 VS/FIELD/ALSB VSYNC 13 HDMI_CEC R3 R4 R5 60 VSYNC_WE RESERVED/CEC 4.7k 4.7k 4.7k DVDD 45 DATEN_CMD 14 40 DE DATEN_CMD HEC_DATA_N DVDD 25 PCLK 15 24 LLC PCLK DDC_SCL HDMI_SCL HDMI_SCL DVDD 16 HDMI_SDA HDMI_SDA 55 HDMI_INT1 DDC_SDA ADV_DVDDIO 23 INT1 HDMI_INT1 17 DVDDIO 51 DDC/CEC/HEC_GND 44 MCLK/INT2 18 HDMI_PWR_5V R2 HDMI_PWR DVDDIO 49 +5V 0.0 34 SCLK/INT2 19 DVDDIO 1 R10 HP_DETECT/HEC_DATA_P HDMI_HPA HDMI_HPA HPA_A/INT2 33 HDMI_HPA ADV_PVDD 57 PVDD 48 HDMI_A AP 8 50 ADV_TVDD TVDD LRCLK SHLD 5 TVDD 11 65 TVDD GND GND GND

GND +1V8 FB3 +3V3 U4 5 1 1 2 D FB1 0.0 VIN OUT ADV_VDD1V8 ADV_CVDD D R6 3 ADV_VDD3V3 1 2 ADV_DVDDIO FLT FILTER C15 C18 C21 C23 0.0 ADV_1V8_EN 4 2

ADV_1V8_EN EN GND R1 FILTER C1 C3 C5 C7 C9 C11

TPS2061 0.1uF 0.1uF 10nF 10nF

0.1uF 0.1uF 0.1uF 10nF 10nF 10nF GND

GND FB4 GND 1 2 ADV_DVDD FB2 FILTER C16 C19 C22 C24 C25 C26 C27 C28 1 2 ADV_TVDD

FILTER C2 C4 C6 C8 C10 C12 0.1uF 0.1uF 0.1uF 0.1uF 10nF 10nF 10nF 10nF

0.1uF 0.1uF 0.1uF 10nF 10nF 10nF

FB5 GND 1 2 ADV_PVDD GND FILTER C17 C20

E E 0.1uF 10nF

GND

IOWA STATE UNIVERSITY - SENIOR DESIGN MAY1607 Sheet: /HDMI_INPUT/ File: HDMI_INPUT.sch Title: HDMI INPUT - ADV7611 Size: B Date: Sat 26 Mar 2016 Rev: 1.1 KiCad E.D.A. kicad (2015-04-17 BZR 5609)-product Id: 2/5 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8

A DLP Interface Connector A

PDATA[0..23]

J2

B P2 VSYNC 2 1 PDATA1 B 1 SPI0_CSZ0 VSYNC_WE B1 A1 SPI0_CSZ0 PDATA8 4 3 PDATA3 2 SPI0_MOSI B2 A2 SPI0_MOSI PDATA9 6 5 PDATA5 3 SPI0_MISO B3 A3 SPI0_MISO PDATA10 8 7 PDATA7 4 SPI0_CLK B4 A4 SPI0_CLK PDATA12 10 9 PDATA0 5 B5 A5 +3V3 PDATA14 12 11 PDATA2 CONN_01X06 6 B6 A6 14 13 PDATA16 B7 A7 PDATA4 16 15 PDATA18 B8 A8 PDATA6 GND PDATA20 18 17 DATEN_CMD B9 A9 DATEN_CMD PDATA22 20 19 PCLK B10 A10 PCLK 22 21 B11 A11 PDATA11 24 23 B12 A12 26 25 B13 A13 PDATA13 28 27 HSYNC B14 A14 HSYNC_CS +3V3 30 29 B15 A15 PDATA15 +3V3 32 31 3DR B16 A16 3DR U7 34 33 PDATA17 5 B17 A17 LED

36 35 HOST_IRQ 2 + 4 HOST_IRQ_DRIVE HOST_IRQ_LED 2 1 PROJ_ON B18 A18 270 38 37 PDATA19 B19 A19 R24 D1 40 39 HOST_IRQ 3 SN74AUP1G06DCKR C B20 A20 I2C0_SDA C 42 41 B21 A21 PDATA21 44 43 B22 A22 I2C0_SCL GND 46 45 SPI0_CLK SPI0_CLK B23 A23 PDATA23 +3V3 48 47 SPI0_MISO +1V8 B24 A24 SPI0_MISO 50 49 SPI0_MOSI +3V3 B25 A25 SPI0_MOSI U8 52 51 SPI0_CSZ0 5 B26 A26 SPI0_CSZ0 LED

54 53 2 + 4 2 1 B27 A27 RESETZ A Y RESETZ_DRIVE 270 RESETZ_LED 56 55 SYSPWR B28 A28 SYSPWR R25 D2 58 57 3 SN74AUP1G07DCKR B29 A29 60 59 B30 A30 GND GND GND GND GND QTH-030-02-L-DA 64 63 62 61

+3V3

U9 5 GND LED

2 + 4 2 1 PROJ_ON PROJ_ON_DRIVE 270 PROJ_ON_LED

D R26 D3 D

3 SN74AUP1G06DCKR

GND

+3V3 SN74 Buffer Caps - Place close to power pins

C33 C34 C35

0.1uF 0.1uF 0.1uF

GND

E E

Sheet: /CONNECTOR/ File: CONNECTOR.sch Title: DLP CONNECTION - TO DLP3010 EVM Size: B Date: Sun 27 Mar 2016 Rev: 1.1 KiCad E.D.A. kicad (2015-04-17 BZR 5609)-product Id: 3/5 1 2 3 4 5 6 7 8 1 2 3 4 5 6

A A POWER

SYSPWR

J3 1 SYSPWR SYSPWR 2 +1V8 200 U10 3 R27 2.2uH C36 C37 5 1 VDD_1V8 RAPC712x VIN SW 270 R28 3 L1

FB 300k 10uF 10uF C38 4 6 R32 C40

EN GND

2 7 GND MODE PP 4.7uF 10uF 1 R29 TPS62260 150k GND D4 B LED B 2 GND GND GND GND

GND SYSPWR U11 +3V3 2.2uH 5 1 VIN SW VDD_3V3 3 L2 FB 680k C39 4 6 R33 C41

EN GND

2 7 MODE PP 4.7uF 10uF R30 TPS62260 150k

GND GND GND GND

C C

Sheet: /POWER/ D File: POWER.sch D Title: Size: A4 Date: Rev: KiCad E.D.A. kicad (2015-04-17 BZR 5609)-product Id: 4/5 1 2 3 4 5 6 1 2 3 4 5 6 7 8

+3.3V

R11 0.0 MSP_VDD3V3

A C29 C30 C31 A

MSP430F2274, JTAG, I2C, and BUTTONS

0.1uF 0.1uF 0.1uF

GND MSP_VDD3V3 +3.3V P1 R15 TDO 1 2 VCC_TOOL 0.0 TDI 3 4 VCC_TARGET R16

0.0 TMS 5 6 TCK 7 8 TEST R14 4.7k

9 10 H1 RESET 11 12 1 RESET CONN_02X07 13 14 HOLE1 H2 1 GND HOLE1 B B H3 1 U6 39 DVCC MSP_VDD3V3 HOLE1 38 DVCC 29 14 GND P1.0/TACLK/ADC10CLK AVCC 30 P1.1/TA0 31 P1.2/TA1 32 P1.3/TA2 33 P1.4/SMCLK/TCK 34 P1.5/TA0/TMS 35 P1.6/TA1/TDI/TCLK 36 P1.7/TA2/TDO/TDI 6 RESET_ADV7611 P2.0/ACLK/A0/OA0I0 RESET_ADV7611 7 HDMI_INT1 P2.1/TAINCLK/SMCLK/A1/OA0O HDMI_INT1 8 P2.2/TA0/A2/OA0I1 27 ADV_1V8_EN P2.3/TA1/A3/VREF-/VeREF-/OA1I1/OA1O ADV_1V8_EN 28 P2.4/TA2/A4/VREF+/VeREF+/OA1I0 40 P2.5/ROSC C C 3 XIN/P2.6 2 XOUT/P2.7 MSP_VDD3V3 5 RESET RST/NMI/SBWTDIO

37 TEST TEST/SBWTCK R18 R20 4.7k 4.7k MSP_VDD3V3

9 HOST_IRQ P3.0/UCB0STE/UCA0CLK/A5 HOST_IRQ 10 MSP_I2C_SDA R19 R17 R23 R22 R21 4.7k 4.7k 4.7k 4.7k 4.7k P3.1/UCB0SIMO/UCB0SDA MSP_I2C_SDA

11 MSP_I2C_SCL P3.2/UCB0SOMI/UCB0SCL MSP_I2C_SCL 12 PROJ_ON P3.3/UCB0CLK/UCA0STE PROJ_ON 23 P3.4/UCA0TXD/UCA0SIMO 15 24 P4.0/TB0 P3.5/UCA0RXD/UCA0SOMI 16 25 P4.1/TB1 P3.6/A6/OA0I2 17 26 P3 POWER_ON P4.2/TB2 P3.7/A7/OA1I2 1 18 PB_UP P4.3/TB0/A12/OA0O 2 19 PB_DOWN P4.4/TB1/A13/OA1O 3 20 PB_LEFT P4.5/TB2/A14/OA0I3 D 4 PB_RIGHT 21 41 D P4.6/TBOUTH/A15/OA1I3 QFN_PAD MSP_VDD3V3 5 22 13 PB_SELECT P4.7/TBCLK AVSS CONN_01X06 6 4 DVSS 1 DVSS R12 2M1-SP1-T2-B4-M6RE 4.7k

GND MSP430F2274TRHAR 5 GND M2 3 GND 4 M1 2 POWER_ON +3V3 1

+3V3 C32 SW1

U12 5 LED 0.1uF R13 4.7k DEBUG1 2 + 4 DEBUG1_DRIVE DEBUG1_LED 2 1

270

R31 D5

3 SN74AUP1G06DCKR GND GND

GND

+3V3 E E U13 5 LED

2 + 4 2 1 DEBUG2 DEBUG2_DRIVE 270 DEBUG2_LED

R34 D6

3 SN74AUP1G06DCKR IOWA STATE UNIVERSITY - SENIOR DESIGN MAY1607 Sheet: /MSP430/ GND File: MSP430.sch Title: MSP430F2274 - PERIPHERAL CONNECTIONS Size: B Date: Sat 26 Mar 2016 Rev: 1.1 KiCad E.D.A. kicad (2015-04-17 BZR 5609)-product Id: 5/5 1 2 3 4 5 6 7 8