Editing Printed Circuit Boards

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 2: Line 2:
 
=== Overview ===
 
=== Overview ===
 
=== Software Design ===
 
=== Software Design ===
See [[software tool#Software_design_tools|Software Design Tools]].
+
See [[#Software_design_tools|Software Design Tools]] below.
"gEDA", [https://en.wikibooks.org/wiki/Kicad "Kicad"], and "Eagle" are popular low-cost PCB layout tools.
 
  
 
==== Step by Step by using Software Design Tool ====
 
==== Step by Step by using Software Design Tool ====
 
*make sure the dimension and shape of PCB
 
*make sure the dimension and shape of PCB
*make sure the size and location of mounting holes for PCB stand (typically 0.125" in diameter in all four corners)
+
*make sure the size and location of Via for PCB stand
*Make sure each components footprint. [[PCB Footprints]].
+
*Make sure each components footprint.
 
*each components are placed on suitable place by put on a hardcopy of simulation PCB
 
*each components are placed on suitable place by put on a hardcopy of simulation PCB
 
*All components get enough clearance between them.
 
*All components get enough clearance between them.
Line 23: Line 22:
  
 
=== Manual Design ===
 
=== Manual Design ===
Some people do PCB layout on clear film or by directly drawing on a circuit board, of even by scratching, grinding....  For now let them google this.
+
Somepeople do this with layout on clear film or by directly drawing on a circuit board, of even by scratching, grinding....  For now let them google this.
  
 
=== Homebrew fabrication ===
 
=== Homebrew fabrication ===
 
Before exploring these techniques, you should understand your options with regard to services such as BatchPCB.com, ExpressPCB.com and PCB123.com. Being able to have several boards fabbed in 2 days for $59 (for example) makes it harder to justify the hassle of etching your own boards at home.
 
Before exploring these techniques, you should understand your options with regard to services such as BatchPCB.com, ExpressPCB.com and PCB123.com. Being able to have several boards fabbed in 2 days for $59 (for example) makes it harder to justify the hassle of etching your own boards at home.
* [[Eagle Links]]Lots of links to the Eagle design tool.
 
 
* [http://www.electricstuff.co.uk/pcbs.html "How to make really really good homemade PCBs"] by Mike Harrison 2007
 
* [http://www.electricstuff.co.uk/pcbs.html "How to make really really good homemade PCBs"] by Mike Harrison 2007
* [http://paulwanamaker.wordpress.com/perfect-single-or-double-sided-pcbs-with-the-toner-transfer-method/ "Perfect Single or Double Sided PCBs with the Toner transfer Method"] by Paul Wanamaker 2012
 
* [http://paulwanamaker.wordpress.com/300-2/ "DIY Copper Riveted Vias"] by Paul Wanamaker 2012
 
 
* [http://www.esmonde-white.com/home/diversions/etching-a-copper-pcb "Etching PCBs using Toner Transfer"] and [http://www.esmonde-white.com/home/diversions/milling-a-copper-pcb "Milling PCBs"] by Francis Esmonde-White, includes information on how to go from Eagle PCB to the etching or milling step
 
* [http://www.esmonde-white.com/home/diversions/etching-a-copper-pcb "Etching PCBs using Toner Transfer"] and [http://www.esmonde-white.com/home/diversions/milling-a-copper-pcb "Milling PCBs"] by Francis Esmonde-White, includes information on how to go from Eagle PCB to the etching or milling step
 
* [[Toner Transfer]] -- This method involves laser printing your PCB design onto paper, then transferring toner onto copper-clad board.
 
* [[Toner Transfer]] -- This method involves laser printing your PCB design onto paper, then transferring toner onto copper-clad board.
Line 55: Line 51:
 
*Prevent digital currents from contaminating analog currents
 
*Prevent digital currents from contaminating analog currents
 
*Decouple high speed components
 
*Decouple high speed components
*Use ground loop avoidance techniques
+
*Use ground loop avoidance tehniques
 
 
=== Layer stack-up ===
 
 
 
1-layer, 2-layer, and 4-layer boards all have their advantages and disadvantages.
 
 
 
* [http://electronics.stackexchange.com/questions/5284/how-much-more-does-it-cost-to-fab-a-4-layer-board-compared-to-a-2-layer-board-and "How much more does it cost to fab a 4 layer board compared to a 2 layer board and is it worth it?"]
 
 
 
 
 
Many people recommend going to 4-layer boards when using high-speed digital logic, since that allows a solid ground plane that improves EMI/EMC.
 
See:
 
Nansen Chen, Hongchin Lin.
 
[http://www.smtnet.com/library/files/upload/2-layer-board.pdf "A Two-Layer Board Intellectual Property to Reduce Electromagnetic Radiation"].
 
They manage to directly connect a DDR SDRAM in a 66-pin TSOP package
 
to a digital LCD-TV controller,
 
both on the top layer of a 2-layer PCB,
 
with
 
the DRAM CLOCK operating at about 250 Mbit/s and
 
the DRAM DQ operating at about 500 Mbit/s (DDR),
 
the Addr/CMD at about 125 Mbit/s,
 
playing 1080i video with picture in picture display.
 
Of the two very similar PCB layouts they present,
 
the one where the bottom layer to be a solid ground layer
 
under *all* the DRAM data and clock lines
 
produced significantly less EMI.
 
  
 
===Design===
 
===Design===
Line 128: Line 100:
  
 
===References===
 
===References===
* [http://en.wikibooks.org/wiki/Practical_Electronics/PCB_Layout "Practical Electronics/PCB Layout"] has more tips on PCB layout
 
 
*Grounding
 
*Grounding
 
**[http://www.hottconsultants.com/pdf_files/june2001pcd_mixedsignal.pdf Partitioning and Layout of a Mixed Signal PCB]: The importance of single ground plane and partitioning of analog and digital signal trace
 
**[http://www.hottconsultants.com/pdf_files/june2001pcd_mixedsignal.pdf Partitioning and Layout of a Mixed Signal PCB]: The importance of single ground plane and partitioning of analog and digital signal trace
 
** [http://techref.massmind.org/techref/noises.htm#unsplit_ground Massmind Techref: "Unsplit ground"]
 
** [http://techref.massmind.org/techref/noises.htm#unsplit_ground Massmind Techref: "Unsplit ground"]
** Rob Reeder. "Mine These High-Speed ADC Layout Nuggets For Design Gold"[http://electronicdesign.com/article/analog-and-mixed-signal/Mine-These-High-Speed-ADC-Layout-Nuggets-For-Design-Gold.aspx] "Electronic Design" 2011. "Splitting Grounds: ... [should] the ground plane ... be split into an AGND and DGND ground plane when using an ADC [?] ... not usually. In most situations a split ground plane can cause more harm than good, as blindly splitting the ground plane only serves to increase the inductance for the return current."
 
 
**[http://www.hottconsultants.com/pdf_files/ground.pdf Ground- A Path For Current Flow]: The importance of decoupling capacitors
 
**[http://www.hottconsultants.com/pdf_files/ground.pdf Ground- A Path For Current Flow]: The importance of decoupling capacitors
 
**[http://www.ece.msstate.edu/courses/ece4512/des1_syllabus/current/PCB_Layout_Tips.ppt PCB Layout Tips]: a power point presentation
 
**[http://www.ece.msstate.edu/courses/ece4512/des1_syllabus/current/PCB_Layout_Tips.ppt PCB Layout Tips]: a power point presentation

Please note that all contributions to OpenCircuits may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see OpenCircuits:Copyrights for details). Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)