Beruflich Dokumente
Kultur Dokumente
PracticalPCBLayoutTipsEveryDesignerNeedstoKnow
TrendingArticles
PracticalPCBLayoutTipsEveryDesignerNeedsto
Know
November13,2015byDavidKnight(/author/davidknight)
PracticalPCBLayoutTips
Engineerstendtopaymostattentiontocircuits,thelatestcomponents,andcode
asimportantpartsofanelectronicsproject,butsometimesacriticalcomponent
ofelectronics,thePCBlayout,isneglected.PoorPCBlayoutcancause
functionandreliabilityproblems.ThisarticlecontainspracticalPCBlayouttips
thatcanhelpyourPCBprojectsworkcorrectlyandreliably.
http://www.allaboutcircuits.com/technicalarticles/practicalpcblayouttips/
1/9
12/21/2015
PracticalPCBLayoutTipsEveryDesignerNeedstoKnow
SizingTraces
Realworldcoppertraceshaveresistance.Thismeansthatatracehasavoltage
drop,powerdissipation,andatemperaturerisewhencurrentflowsthroughit.
Resistanceisdefinedbythisformula:
(resistivity length)
R =
(thickness width)
PCBdesignersmostcommonlyuselength,thickness,andwidthtocontrolthe
resistanceofaPCBtrace.Resistanceisaphysicalpropertyofthemetalusedto
makethetrace.PCBdesignerscan'treallychangethephysicalpropertiesof
copper,sofocusonthetracesize,whichyoucancontrol.
PCBtracethicknessismeasuredinouncesofcopper.Oneounceofcopperis
thethicknesswewouldmeasureifweevenlyspread1ozofcopperovera1
squarefootarea.Thisthicknessis1.4thousandthsofaninch.ManyPCB
designersuse1ozor2ozcopper,butmanyPCBmanufacturerscanprovide6
ozthickness.Notethatfinefeatureslikepinsthatareclosetogetherarehardto
makeinthickcopper.ConsultyourPCBmanufactureraboutwhattheir
capabilitiesare.
UseaPCBtracewidthcalculator(http://www.4pcb.com/tracewidth
calculator.html)todeterminehowthickandwideyourtracesshouldbeforyour
application.Aimfora5Ctemperaturerise.Ifyouhaveextraspaceontheboard,
usebiggertraces,astheydontcostanything.
Whendoingamultilayerboard,rememberthattracesonexternallayershave
bettercoolingthantracesoninternallayersbecausetheheatfrominnerlayers
hastotravelthroughlayersofcopperandPCBmaterialbeforebeingconducted,
radiated,orconnectedaway.
MakeLoopsSmall
Loops,especiallyhighfrequencyloops,shouldbemadeassmallaspossible.
http://www.allaboutcircuits.com/technicalarticles/practicalpcblayouttips/
2/9
12/21/2015
PracticalPCBLayoutTipsEveryDesignerNeedstoKnow
Loops,especiallyhighfrequencyloops,shouldbemadeassmallaspossible.
Smallloopshavelowerinductanceandresistance.Placingloopsoveraground
planefurtherreducesinductance.Havingsmallloopsreduceshighfrequency
voltagespikescausedbyV
di
= L
dt
.Smallloopsalsohelpreducetheamount
ofsignalsthatareinductivelycoupledintothenodefromexternalsources,orare
broadcastfromthenode.Thisiswhatyouwant,unlessyouredesigningan
antenna.Alsokeeploopssmallforopampcircuitstopreventnoisefrombeing
coupledintothecircuit.
DecouplingCapacitorPlacement
Placedecouplingcapacitorsasnearaspossibletothepowerandgroundpinsof
integratedcircuitstomaximizedecouplingefficiency.Placingcapacitorsfarther
awayintroducesstrayinductance.Multipleviasfromthecapacitor'spintoa
groundplanereduceinductance.
http://www.allaboutcircuits.com/technicalarticles/practicalpcblayouttips/
3/9
12/21/2015
PracticalPCBLayoutTipsEveryDesignerNeedstoKnow
KelvinConnections
Kelvinconnectionsareusefulformeasurements.Kelvinconnectionsaremadeat
theexactpointstoreducestrayresistanceandinductance.Forexample,Kelvin
connectionsforacurrentsenseresistorareplacedexactlyattheresistorpads,
notatsomearbitraryplaceonthetraces.Althoughontheschematic,placingthe
connectionsattheresistorpadsoratsomearbitrarypointmaylookthesame,
realtraceshaveinductanceandresistancethatcouldthrowyourmeasurements
offifyoudontuseKelvinconnections.
KeepDigitalandNoisyTracesAwayfrom
AnalogTraces
http://www.allaboutcircuits.com/technicalarticles/practicalpcblayouttips/
4/9
12/21/2015
PracticalPCBLayoutTipsEveryDesignerNeedstoKnow
AnalogTraces
Paralleltracesorconductorsformacapacitor.Placingtracesclosetogether
capacitivelycouplesthesignalsonthetraces,especiallyifthesignalsarehigh
frequency.Keephighfrequencyandnoisytracesawayfromtracesthatyoudont
wantnoiseon.
GroundisNotGround
Groundisnotanidealconductor.Takecaretoroutenoisygroundsawayfrom
signalsthatneedtobequiet.Makegroundtraceslargeenoughtocarrythe
currentsthatwillflow.Placingagroundplanedirectlyundersignaltraceslowers
theimpedanceofthetraces,whichisideal.
ViaSizeandNumber
Viashaveinductanceandresistance.Ifyoureroutingatracefromonesideof
thePCBtotheotherandneedlowinductanceorresistance,usemultiplevias.
Largeviashavelowerresistance.Thisisespeciallyusefulingroundingfilter
capacitorsandhighcurrentnodes.Useaviasizecalculatorlikethisone
(http://www.saturnpcb.com/pcb_toolkit.htm).
UsingPCBasHeatsink
http://www.allaboutcircuits.com/technicalarticles/practicalpcblayouttips/
5/9
12/21/2015
PracticalPCBLayoutTipsEveryDesignerNeedstoKnow
UsingPCBasHeatsink
Placeextracopperaroundsurfacemountcomponenttoprovideextrasurface
areatodissipateheatmoreefficiently.Somecomponentdatasheets(especially
powerdiodesandpowerMOSFETsorvoltageregulators)haveguidelinesfor
usingPCBsurfaceareaasheatsinks.
ThermalVias
ViascanbeusedtomoveheatfromonesideofaPCBtotheother.Thisis
especiallyusefulwhenaPCBismountedonaheatsinkonachassisthatcan
furtherdissipateheat.Largeviastransferheatmoreefficientlythansmallvias.
Manyviastransferheatmoreefficientlythanonevia,andlowertheoperating
temperatureofcomponents.Loweroperatingtemperaturescontributetohigher
reliability.
http://www.allaboutcircuits.com/technicalarticles/practicalpcblayouttips/
6/9
12/21/2015
PracticalPCBLayoutTipsEveryDesignerNeedstoKnow
ThermalRelief
Thermalreliefismakingconnectionsbetweenatraceorafillandacomponent
pinsmalltomakesolderingeasier.Thissmallconnectionisshorttoreducethe
impactonelectricalresistance.Ifthermalreliefoncomponentpinsisnotused,
thenthecomponentmaybealittlecoolerbecausetheresabetterthermal
connectiontotracesorfillsthatcandissipateheat,butitllbehardertosolder
anddesolder.
DistancebetweenTracesandMountingHoles
Leaveroombetweencoppertracesorfillsandmountingholesthishelps
preventshockhazards.Soldermaskisntconsideredareliableinsulator,sotake
carethatthereisdistancebetweencopperandanymountinghardware.
HeatSensitiveComponents
Keepcomponentsthataresensitivetoheatawayfromothercomponentsthat
generateheat.Examplesofcomponentsthataresensitivetoheatinclude
thermocouplesandelectrolyticcapacitors.Placingthermocouplesclosetoheat
sourcesmaythrowofftemperaturemeasurements.Placingelectrolytic
http://www.allaboutcircuits.com/technicalarticles/practicalpcblayouttips/
7/9
12/21/2015
PracticalPCBLayoutTipsEveryDesignerNeedstoKnow
capacitorsclosetoheatgeneratingcomponentswillreducetheiroperatinglife.
Componentsthatgenerateheatmayincludebridgerectifiers,diodes,MOSFETs,
inductors,andresistors.Theheatdependsoncurrentflowingthroughthe
components.
Conclusion
ThisarticlehascoveredsomebasicpracticalPCBlayouttipsthatcanpositively
impactthefunctionalityandreliabilityofyourdesign.Havemoretipsandtricks?
Leavetheminthecomments!
Tags:
PCB(/SEARCH?Q=PCB)
PCBLAYOUT(/SEARCH?Q=PCBLAYOUT)
ANALOG(/SEARCH?Q=ANALOG)
DIGITAL(/SEARCH?Q=DIGITAL)
POWER(/SEARCH?Q=POWER)
WHOWEARE
(https://www.facebook.com/sharer/sharer.php?
u=http://www.allaboutcircuits.com/technicalarticles/practicalpcblayouttips)
(https://twitter.com/share?url=http://www.allaboutcircuits.com/technical
(/)
articles/practicalpcblayouttips&via=allaboutcircuit)
(https://plus.google.com/share?
Moreaboutus
url=http://www.allaboutcircuits.com/technicalarticles/practicalpcblayouttips)
(/contactus/)
(https://www.linkedin.com/shareArticle?
CONTENT
CATEGORIES
News(/news/)
layouttips)
Latest(/latest/)
Projects(/projects/)
Arduino(/latest/arduino/)
mini=true&url=http://www.allaboutcircuits.com/technicalarticles/practicalpcb
Power(/latest/power/)
RecommendedArticles
Textbook(/textbook/)
Embedded(/latest/embedded/)
TechnicalArticles(/technicalarticles/)
Downloads(/downloads/)
IoT(/latest/iot/)
PICAXEProgrammingBasicsPart1
VideoLectures(/videolectures/)
Sensors(/latest/sensors/)
(/technicalarticles/picaxeprogrammingbasicspart
Worksheets(/worksheets/)
DigitalICs(/latest/digitalics/)
1/)
Forum(//forum.allaboutcircuits.com/)
Test&Measurement(/latest/testand
(/technica
measurement/)
l
articles/pi PICAXEProgrammingBasicsPart2
caxe
http://www.allaboutcircuits.com/technicalarticles/practicalpcblayouttips/
8/9
12/21/2015
PracticalPCBLayoutTipsEveryDesignerNeedstoKnow
caxe
CONNECTWITHUS
program (/technicalarticles/picaxeprogrammingbasicspart
2/)
ming
Facebook
YouTube
basics
(/technica
part1/)
(https://www.facebook.com/allaboutcircuits)
(https://www.youtube.com/c/AllAboutCircuitsVideo)
l
FundamentalsOfQuantumComputing
articles/pi
Twitter(https://twitter.com/AllAboutCircuit)
LinkedIn
caxe
ContactUs(/contactus/)
(https://www.linkedin.com/company/allaboutcircuits)
program (/technicalarticles/fundamentalsofquantum
computing/)
ming
WriteForUs(/writeforus/)
basics
(/technica
part2/)
l
SIGNUP
SpecialCasesinNodalAnalysis
articles/fu
ndament (/technicalarticles/specialcasesinnodalanalysis/)
alsof
Enteryouremailaddress
Register
quantum
computin
(/technica
g/)
l
articles/s TheI2CBus:HardwareImplementationDetails
pecial
(/technicalarticles/thei2cbushardware
casesin
EETechMedia,LLC(http://eetech.com/).Allrightsreserved
implementationdetails/)
nodal
analysis/)
(/technica
l
http://www.allaboutcircuits.com/technicalarticles/practicalpcblayouttips/
9/9