Page 451 - Robot Builder's Bonanza
P. 451

420  MAKING CIRCUIT BOARDS


                     Whether you use Eagle or some other software, here is the basic process for designing and
                   making your printed circuit board:
                     1.  Create a schematic of your circuit. The schematic uses symbols for all electronic parts
                        and lines to indicate how everything is connected together.
                     2.  Create the PCB layout by dragging the outlines of your parts onto a template of the
                        size of board you want.
                     3.  Convert the schematic and the PCB layout. Finish the PCB design by linking compo-
                        nents that need to be connected.
                     4.  If you are having a service produce the board, order the board by submitting it. Pay-
                        ment is collected up front. Most services will prepare two or three boards for the base
                        price.

                   PRINTED CIRCUIT BOARD DETAILS

                   Following are concepts you should know about when making printed circuit boards:
                     Pads, traces: PCBs are composed of pads and traces. The metal leads of the components
                       are soldered to pads, and the pads are connected together via traces. The traces are the
                       interconnecting wires of a PCB.
                     One or two sides: All printed circuit boards have two sides, but you may elect to have pads
                       and traces on one side only. It’s a little cheaper that way.
                     Layers: Each side of the PCB can be separated into individual layers. The layers are insu-
                       lated from one another by a protective film, so that the pads and traces in one layer
                       don’t  short- circuit into those of another layer. Your  quick- turn PCB may have two, four,
                       six, even eight layers. The more layers, the more expensive it is.
                     Soldermask: If you choose to order it as an option, a soldermask applies an insulating
                       lacquer over your board that covers everything except the pads to which components
                       are to be soldered.
                     Silkscreening: Another option is the silkscreen legend, which marks where the compo-
                       nents go. You can include the outline shapes of the components, component values,
                       part number references, even limericks. It’s completely up to you.

                   Producing  Arduino- Specific Boards

                   with Fritzing


                   Fritzing (available at www.fritzing.org) is a nifty, free ECAD program designed for creating
                   printed circuit boards. What sets it apart is that it is designed from the ground up to support
                   the  open- source Arduino, one of the key microcontrollers used in projects throughout this
                   book.
                     By connecting wires on a virtual solderless breadboard, your circuit designs are automati-
                   cally converted to schematics and printed circuit board layouts. These layouts are meant to be
                   Arduino shields, circuit boards that attach on top of the Arduino and extend its functionality.
                   (The Arduino and shields are detailed in Chapter 37, “Using the Arduino.”)
                     Figure 33- 6 shows one of the example projects that come with the Fritzing software, a step-
                   per motor experimenter board. Simply by clicking tab buttons inside the Fritzing program, you
                   can view the circuit as a schematic (see Figure 33- 7) and even as a Arduino shield PCB.








   33-chapter-33.indd   420                                                                     4/21/11   11:56 AM
   446   447   448   449   450   451   452   453   454   455   456