PCB Design
PCB Design
Circuit
boards
By: Abdulrhman Nasser
Table Of Contents
01 02 03
Introductio Electronics PCB
n
What is PCB and why
do we use them
Gadgets
Important electronic
gadets
compositio
What is the PCB board
made of, and some
important n
terminology
Table Of Contents
04 05 06
Fabrication CAD CAM
Techniques
Types of fabrication
techniques
Software
Fusion 360
Software
FlatCAM
01
Introduct
What is PCB and why do we use them
ion
What is PCB?
• Printed circuit board.
• It is a non-conductive material
with conductive lines printed or
etched. Electronic components are
mounted on the board and the
traces connect the components
together to form a working circuit
or assembly.
Why use PCB?
• PCB has a better current carrying
capacity comparing to a
breadboard.
• You can mount heat-sinks to the
board.
• A PCB has a cleaner look than a
breadboard.
• More stable and less prone to
errors.
Workflow
Gadgets
Electronics Gadgets
1. Resistor 6. Relays
2. Capacitor 7. Multimeter
3. Inductor 8. Diodes (LEDs)
4. Battery 9. Transistors
5. Switches 10.ICs
Resistor
LDR
Thermistor
Capacitor
Which is Correct?
Capacitive Reactance
Inductor
• An inductor, also called a coil, is a
passive two-terminal electrical
component that stores energy in a
magnetic field when electric current
flows through it.
• An inductor typically consists of an
insulated wire wound into a coil.
Inductor
How does the inductor work?
• A magnetic field is produced in the
coil due to change in direction of flow
of current through the conductor and
opposes the cause producing it may
be called as Self Inductance.
Inductor
Which is Correct?
Inductive Reactance
Capacitor VS Inductor
Battery
current.
• Cut-off region: The region in which the transistor is fully off and collector
compositionimportant terminology
PCB Composition
Multi Layer PCB
Multi Layer PCB
Prepreg: Prepregs are used to bond the layers of copper foil and provide insulation between them.
Prepreg layers are placed above and below the core during the PCB manufacturing process.
Core: The core is the central layer of the PCB and is typically made of a non-conductive material.
The core provides mechanical strength to the PCB and serves as a stable platform for attaching the
copper layers.
Important terminology
04
Fabrication
techniques
Professional Production vs
Rapid Prototyping
Rapid prototyping Professional production
• Ideal for producing a small number of • They can produce a significant quantity
boards for testing and validation of PCBs in a relatively short amount of
purposes. Limited to prototyping or time. Suitable for mass manufacturing.
small batches. • More cost effective for large quantities.
• More cost effective for small quantities. • Fabrication houses use advanced
• May have limitations on complexity and machinery and technologies. Capable of
precision compared to professional handling complex multilayer PCBs
production. Well-suited for simpler,
single or double-layer designs.
Fabrication techniques
• Etching:
• Machining: https://www.youtube.com/watch?v=4UrvFaZM_zk
Software
Fusion 360
Adding Libraries:
To add libraries file click
in Library and then
Open Library Manager
Fusion 360
Adding Libraries:
Import the needed
libraries by choosing
the location of the
library.
Fusion 360
Add components:
Add components to
your Schematic by
clicking on Place
Component Icon.
Fusion 360
Add components:
Or you can add
components by typing
add command in the
command line.
Fusion 360
Connections:
You can connect
different components
using nets.
Fusion 360
Connections:
OR by labeling a stub
and giving them the
same name.
Stubs are nets that
doesn’t at another
connection.
Fusion 360
Show command:
Show command
highlights the
connected nets
Fusion 360
Assign values:
You can assign values
to your components by
using Value command
Fusion 360
Properties:
You can preview and
change properties of a
component using the
Inspector window or
using show command
and select the
component.
Fusion 360
ERC:
Use electrical rule
checker for testing
schematic for electrical
errors and checking
consistency between
schematic and board
Fusion 360
Board Outline:
In the PCB document
the board outline is the
outline of your PCB.
You can adjust this
outline to fit your desire
Fusion 360
Board Outline:
In the PCB document
the board outline is the
outline of your PCB.
You can adjust this
outline to fit your desire
Fusion 360
Board Outline:
In the PCB document
the board outline is the
outline of your PCB.
You can adjust this
outline to fit your desire
Fusion 360
Ground Plane:
Try using ground
planes when possible
as it will help in
component placement
and routing.
Fusion 360
DRC
A design rule check is a
set of rules used by a
designer to ensure the
schematic matches all
manufacturing
considerations and
dimensional tolerances
set for a board.
Fusion 360
Where:
D is the shank diameter.
d is the cutting edge diameter.
θ is the V-shape angle.
Fusion 360
The Trace width depends mainly on two factors:
1. The electrical requirements of the circuit
https://www.cirexx.com/trace-width-calculator/#:~:text=Width%5Bmils%5D%20%3D%20
area%5B,%5D*1.378%5Bmils%2Foz%5D
)
2. Fabricator capabilities.
Fusion 360
Route manual
You can use route
manual to connect the
components together
manually.
Fusion 360
QuickRoute Airwire
Automatically routes
the selected airwire.
Fusion 360
QuickRoute Multiple
Automatically routes
multiple airwires.
Fusion 360
Autorouter
Can be used to
automatically route the
entire PCB.
Fusion 360
Costume Libraries
Create a folder to hold
all your libraries.
Then create a new
electronics library.
Fusion 360
3D Package
Now on to creating the
3D package of the
component. We can
use the package
generator to make life
easier.
Fusion 360
Foot Print
Once the 3D package
is created fusion 360
will automatically create
a foot print
corresponding to this
package. You can edit
the foot print as you like
Fusion 360
Component
After creating our three
elements we will
now to create a
component that will
hold the symbol,
footprint and package
together.
Fusion 360
Component
Now connect the pins
in the schematic to the
pins in the footprint.
Fusion 360
Component
Now connect the pins
in the schematic to the
pins in the footprint.
Fusion 360
Edit Libraries
You can import a
component and alter it
to your wish. For
example, here I’m
making the
potentiometer pad
longer.
Signal Integrity
Signal integrity in PCB (Printed Circuit Board) design refers to the ability of signals to
propagate through the PCB without distortion or degradation.
Some common integrity issues and their solutions:
1) Reflections:
• Reflections occur when there are impedance mismatches in the transmission lines,
leading to signals bouncing back and forth.
• Use controlled impedance traces to match the source, transmission line, and load
impedances.
• Employ proper termination techniques, such as series or parallel resistors, to absorb
reflected energy.
Signal Integrity
2) Crosstalk:
• Crosstalk happens when signals on adjacent traces interfere with each other due to
capacitive or inductive coupling.
• Increase spacing between traces, especially critical high-speed ones.
• Use differential signaling for critical data lines.
• Employ shielding or ground planes between sensitive traces.
Signal Integrity
3) Skew and Timing Issues:
• Skew refers to the difference in arrival times of signals, causing timing misalignment.
• Equalize trace lengths, especially for critical signal paths.
• Implement matched trace lengths for differential pairs.
• Use delay lines or buffers to compensate for skew.
Signal Integrity
4) Ground Bounce:
• Ground bounce occurs when the voltage potential on the ground plane fluctuates
during high-speed switching events.
• Ensure a low-impedance ground plane.
• Use multiple ground vias.
Signal Integrity
5) Power Supply Noise:
• Noise in the power supply can affect the stability of digital circuits and introduce
variations in analog signals.
• Place decoupling capacitors close to power pins.
• Design a clean power distribution network.
6) Signal Loss:
• Signal loss can occur due to resistive and dielectric losses in the transmission line.
• Choose lower-loss dielectric materials.
• Increase trace widths to reduce resistance.
• Minimize trace length.
Signal Integrity
7) EMI/RFI Issues:
• Electromagnetic Interference (EMI) and Radiofrequency Interference (RFI) can
impact signal quality.
• Implement shielding for sensitive components.
• Apply EMI filters where necessary.
06
CAM
FlatCAM
Software
FlatCAM
Opening your design
You need to open three
files. Two gerber files
which are the profile or
the outline of your PCB,
the bottom layer and
the excellon file (drills).
FlatCAM
Mirror
You need to mirror your
design on the X-Axis in
order to get the
orientation of the
components correctly.
FlatCAM
Isolation
In order to isolate your
traces choose the
bottom layer. And in the
isolation routing section
adjust the settings to
your needs.
FlatCAM
Isolation
In order to isolate your
traces choose the
bottom layer. And in the
isolation routing section
adjust the settings to
your needs.
FlatCAM
V-Tip Dia: The tip diameter of your tool.
V-Tip Angle: The angle of your tool.
Cut Z: Cutting depth below the surface. (-ve value).
Passes: Width of isolation gap. Number of times the
machine will redo the isolation.
Pass Overlap: Overlapping between each tool pass.
FlatCAM
Pass Overlap: Overlapping between each tool pass.
FlatCAM
Milling type:
FlatCAM
Follow: The tool will cut through the middle of the trace.
Isolation Type:Choose where the isolation should be done.
Ext-> On external polygons.
Int-> On internal polygons.
Full -> On external and internal.
FlatCAM
Cut out
If you have a profile
gerber you can use it to
make the cutout of your
board.
FlatCAM
Cut out
Or you can create a
geometry on the bottom
layer and cut it.
FlatCAM
Drilling
If you have different
size of drills, there will
be multiple approaches
to making the drills.
First you can change all
the drill sizes to the
max size and avoid tool
changing.
FlatCAM
Drilling
Or you can use multiple
tools and change them
when drilling to get the
exact size.
FlatCAM
Drilling
Or you can mill the bits
with a small mill bit
according to their sizes.
Thanks
Does anyone have any questions?
[email protected]
+201143315391
https://sectorb5.com