Sunday, July 1, 2012

Building an Arduino LCD Interface, Part V

This is the final installment of the Arduino LCD Panel interface project.  To complete the project, I soldered the following parts onto the PCB:

[Pololu 967] 0.100" (2.54 mm) Breakaway Male Header: 1x40-Pin, Right Angle
[Pololu 1031] 0.100" (2.54 mm) Female Header: 1x16-Pin, Straight
[Mouser 652-3386F-1-103TLF] Trimmer Resistors - Through Hole 3/8" 10Kohms 10% 0.5W

In hindsight, I should not have used the right angle male headers for the wire connectors on the top of the board.  Once the wires are connected, it puts strain on the 16 pin LCD connector at the bottom of the board.  For the next iteration, I'll instead use vertical straight pin headers:

[Pololu 1012] 0.100" (2.54 mm) Female Header: 1x2-Pin, Straight
[Pololu 1014] 0.100" (2.54 mm) Female Header: 1x4-Pin, Straight

The power/control/data wires I made using solid core 22GA wire.  As it turns out (no big surprise here), the wires are not all that flexible.  I ordered a few pre-crimped wires (not solid core) and connectors; they should arrive later this week:

[Pololu 1820] Wires with Pre-crimped Terminals 10-Pack M-F 6" Black
    [1822 = Red, etc., etc.]
[Pololu 1901] 0.1" (2.54mm) Crimp Connector Housing: 1x2-Pin
[Pololu 1903] 0.1" (2.54mm) Crimp Connector Housing: 1x4-Pin


To mount the panel to my breadboard, I put the LCD up on 3/4 inch standoffs.  The following Mouser parts were used:

[761-2061-256-AL-7] PCB 3/4 LGNTH 2-56 STD FML HEX STANDOFF
[534-3368] Mounting Hardware WSHR FIBER#4 .250"OD
[534-9457] Mounting Hardware 3/4 2-56 STEEL BND Screws 

The 3/4 inch screws were a bit long (1/4 inch would have been plenty), so I just used some cutters to shorten them a bit - not ideal, but better than waiting a week for new screws to arrive.

Overall, I'm pleased with the outcome.  This PCB will allow the LCD panel to be "ready to go" for various prototyping purposes, but easy to disconnect from the Arduino when its not needed, without leaving a mess of wires all over the breadboard.  For the next revision, I'd definitely switch the right angle male headers for vertical female headers, as well as shortening the board a bit (so the trimmer is closer to the LCD panel itself).

3 comments:

  1. can you send the project file with all neceressary files of that board

    ReplyDelete
  2. my next few days are a bit hectic... I'll see if I can dig things up and get them online this weekend.

    ReplyDelete
  3. files are posted; see the blog entry at http://sparetimenotebook.blogspot.com/2012/08/creating-github-library-for-downloads.html

    ReplyDelete