Engineers Garage

  • Projects and Tutorials
    • Electronic Projects
      • 8051
      • Arduino
      • ARM
      • AVR
      • PIC
      • Raspberry pi
      • STM32
    • Tutorials
    • Circuit Design
    • Project Videos
    • Components
  • Articles
    • Tech Articles
    • Insight
    • Invention Stories
    • How to
    • What Is
  • News
    • Electronic Products News
    • DIY Reviews
    • Guest Post
  • Forums
    • EDABoard.com
    • Electro-Tech-Online
    • EG Forum Archive
  • Digi-Key Store
    • Cables, Wires
    • Connectors, Interconnect
    • Discrete
    • Electromechanical
    • Embedded Computers
    • Enclosures, Hardware, Office
    • Integrated Circuits (ICs)
    • Isolators
    • LED/Optoelectronics
    • Passive
    • Power, Circuit Protection
    • Programmers
    • RF, Wireless
    • Semiconductors
    • Sensors, Transducers
    • Test Products
    • Tools
  • EE Resources
    • DesignFast
    • LEAP Awards
    • Oscilloscope Product Finder
    • White Papers
    • Webinars
  • EE Learning Center
  • Women in Engineering

PCB Designing using Diptrace Software: Step by Step Tutorial

By Abbas

 

The efficient laying out of traces on a PCB is a complex skill, and requires much patience. This task has been made vastly easier with the advent of readily available PCB layout software, but it is still challenging.

Usually an electronics or electrical engineer designs the circuit, and a layout specialist designs the PCB. PCB design is a specialized skill. There are numerous techniques and standards used to design a PCB that is easy to manufacture and yet small and inexpensive.

There are various types of software which are used for PCB designing, In PCB designing first think what is required, a Schematic diagram of the circuit then we have to make a layout by using software and this layout gets printed on the PCB after that Etching, drilling, component placement and soldering are done.

In this tutorial we use Diptrace (version 2.0.1.7) Software for Layout designing, it is a free software and you can download it from Diptrace official website.

Screenshot of Diptrace Software used for Layout Design

Fig. 1: Screenshot of Diptrace Software used for Layout Design

Schematic Circuit:

First we required a circuit diagram which we are going to make on a PCB. So in this tutorial we are going to make 555 timer astable mode circuit. Circuit diagram is shown in the below image

Image of a sample circuit diagram

Fig. 2: Image of a sample circuit diagram

Installing the Software

Software Description:

Installation of Software

Screenshot of installing Diptrace on Windows

Fig. 3: Screenshot of installing Diptrace on Windows

After installation, open PCB layout in Diptrace Software.

Screenshot of launching Diptrace from Windows Start Menu

Fig. 4: Screenshot of launching Diptrace from Windows Start Menu

On opening software, the window looks like this. In that there are components blocks, In general window we find all the components which are generally used for layout. Other windows like SMT, Bridge, can, Capacitor and all other blocks.

Screenshot of Diptrace Software used for Layout Design

Fig. 5: Screenshot of Diptrace Software used for Layout Design

How to insert component

To pick a component left click on the components and drag it onto the screen and drop. To leave a components right click on the screen then next components are get placed.

Screenshot of inserting a component on Diptrace

Fig. 6: Screenshot of inserting a component on Diptrace

To change a name of the components right click on the components and change the name as we want to write.

Screenshot of naming a component on Diptrace

Fig. 7: Screenshot of naming a component on Diptrace

Screenshot of naming a component on Diptrace

Fig. 8: Screenshot of naming a component on Diptrace

Screenshot of renamed component on Diptrace

Fig. 9: Screenshot of renamed component on Diptrace

Screenshot of more components added to layout on Diptrace

Fig. 10: Screenshot of more components added to layout on Diptrace

There are two side of the PCB that is Top and Bottom, in top we see the components name and details and in bottom we see only pad.

Screenshot of top view of layout on Diptrace

Fig. 11: Screenshot of top view of layout on Diptrace

We can also rotate the components if we want to arrange components in a systematic manner.

Screenshot of rotating a component on Diptrace

Fig. 12: Screenshot of rotating a component on Diptrace

Manual Routing

There are two type of Routing in Diptrace software that is Manual Routing and automatic routing. First we see manual routing, for manual routing, select bottom view and click on route manual button then draw the layout as we want to connect.

Screenshot of manual routing on Diptrace

Fig. 13: Screenshot of manual routing on Diptrace

Then arrange all the components and start drawing layouts, by this we can be able to draw a complete layout of our circuit.

Bottom View of the layout

Screenshot of bottom view of layout on Diptrace

Fig. 14: Screenshot of bottom view of layout on Diptrace

Top view of the Layout.

Screenshot of top view of layout on Diptrace

FIg. 15: Screenshot of top view of layout on Diptrace

Next we will see how to draw a layout by using automatic routing tool.

Automatic Routing

For automatic routing we didn’t required to select any tool, just draw the connection from the top menu itself.

Screenshot of Automatic Routing on Diptrace

Fig. 16: Screenshot of Automatic Routing on Diptrace

The connections are done as we see in image. Before doing auto routing we have to do some setting on the software, click on route menu button then click on auto router setup button as we see in image shown below.

Screenshot of Route Menu on Diptrace

Fig. 17: Screenshot of Route Menu on Diptrace

Then click on use priority layer direction button.

Screenshot showing priority layer direction button in Route options

Fig. 18: Screenshot showing priority layer direction button in Route options

After that do setting, for set the direction of top menu in off mode as we shown in image.

Screenshot of setting top view off in Diptrace settings

Fig. 19: Screenshot of setting top view off in Diptrace settings

After doing this setting click on the run auto router menu or press F9.

Screenshot of running auto router on Diptrace

Fig. 20: Screenshot of running auto router on Diptrace

After pressing on run auto router button a small routing process performed after that we get layout of our schematic circuit.

Screenshot of an auto routed layout on Diptrace

Fig. 21: Screenshot of an auto routed layout on Diptrace

The bottom (Layout) of the schematic circuit is shown in image.

Screenshot of the bottom view of layout on Diptrace

Fig. 22: Screenshot of the bottom view of layout on Diptrace

layout is ready to print on PCB but we can also place copper pour on the PCB, copper pour is very useful for complex circuit to reduce the complexity as well as for simplicity of our layout. First let’s see how to select place copper pour menu.

Screenshot of placing copper pour from Route menu on Diptrace

Fig. 23: Screenshot of placing copper pour from Route menu on Diptrace

After selecting the tool we have to cover the layout on the rectangular box, and then right click on the corner as we shown in image.

Screenshot of drawing layout boundaries on Diptrace

Fig. 24: Screenshot of drawing layout boundaries on Diptrace

Then increase the clearance.

Screenshot of copper pour settings on Diptrace

Fig. 25: Screenshot of copper pour settings on Diptrace

After click on OK button the layout change in to image given below.

Screenshot of copper poured layout on Diptrace

Fig. 26: Screenshot of copper poured layout on Diptrace

Then right click on the corner of the layout after that click on the property submenu bar as we see in image.

Screenshot showing properties submenu for layout on Diptrace

Fig. 27: Screenshot showing properties submenu for layout on Diptrace

After that click on connectivity menu and select any one net from the connect to net submenu bar as we see in image. Here we select net 1, then click on OK button.

Screenshot of selecting a net on Diptrace

Fig. 28: Screenshot of selecting a net on Diptrace

After doing that setting the layout would be like that.

Screenshot of final layout on Diptrace

Fig. 29: Screenshot of final layout on Diptrace 

How to print layout

After completing the layout we can give this layout for printing. For this click on file menu, then click on preview  button.

Screenshot of print option in Diptrace

Fig. 30: Screenshot of print option in Diptrace

Bottom view.

Screenshot of print preview of bottom side of layout

Fig. 31: Screenshot of print preview of bottom side of layout

Screenshot of print preview of bottom side of layout

Fig. 32: Screenshot of print preview of bottom side of layout

Top view

Screenshot of print preview of top side of layout

Fig. 33: Screenshot of print preview of top side of layout

 


Filed Under: Electronic Projects
Tagged With: Diptrace, pcb, pcb designing
 

Questions related to this article?
👉Ask and discuss on EDAboard.com and Electro-Tech-Online.com forums.



Tell Us What You Think!! Cancel reply

You must be logged in to post a comment.

HAVE A QUESTION?

Have a technical question about an article or other engineering questions? Check out our engineering forums EDABoard.com and Electro-Tech-Online.com where you can get those questions asked and answered by your peers!


Featured Tutorials

  • Designing Gate Driver Circuit and Switching Mechanism for Modified Sine Wave Inverter – (Part 9/17)
  • Completing Modified Sine Wave Inverter Design with Full Bridge Circuit and Step Up Transformer – (Part 10/17)
  • Designing an Offline UPS – Part (12 /17)
  • How to reduce Switching Time of a Relay – (Part 15/17)
  • Testing MOSFET – (Part 16/17)
  • Driving High Side MOSFET using Bootstrap Circuitry – (Part 17/17)

Stay Up To Date

Newsletter Signup

Sign up and receive our weekly newsletter for latest Tech articles, Electronics Projects, Tutorial series and other insightful tech content.

EE Training Center Classrooms

EE Classrooms

Recent Articles

  • New automotive radar sensor enables reliable in-cabin monitoring system
  • TI breaks ground on 300-mm semiconductor wafer-fabrication plants in Texas
  • New wireless AR Smart Viewer reference design
  • Infineon launches scalable and wireless charging platform with configurable controllers
  • First single-core MPU with MIPI CSI-2 camera interface and audio

Most Popular

5G 555 timer circuit 8051 ai Arduino atmega16 automotive avr dc motor display Electronic Part Electronic Parts Fujitsu ic infineontechnologies integratedcircuit Intel IoT ir lcd ldr led maximintegratedproducts microchip microchiptechnology Microchip Technology microcontroller microcontrollers mosfet motor powermanagement Raspberry Pi remote renesaselectronics renesaselectronicscorporation Research samsung semiconductor sensor software STMicroelectronics switch Technology vishayintertechnology wireless

RSS EDABOARD.com Discussions

  • A circuit that can adjust a resistance and probing a voltage node
  • DC to DC buck converter
  • A circuit that can probe 2 currents and adjust the resistor
  • Microsoft Project 2019 dependencies
  • MOSFET ORing circuit simulation (LTspice)

RSS Electro-Tech-Online.com Discussions

  • Enclosure sought
  • Need help using a common power supply for two devices
  • Fletcher's Law
  • Setting the 18F24K20 to digital.
  • Multistage BJT amplifier
Engineers Garage
  • Analog IC TIps
  • Connector Tips
  • DesignFast
  • EDABoard Forums
  • EE World Online
  • Electro-Tech-Online Forums
  • Microcontroller Tips
  • Power Electronic Tips
  • Sensor Tips
  • Test and Measurement Tips
  • 5G Technology World
  • About Us
  • Contact Us
  • Advertise

Copyright © 2022 WTWH Media LLC. All Rights Reserved. The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media
Privacy Policy | Advertising | About Us

Search Engineers Garage

  • Projects and Tutorials
    • Electronic Projects
      • 8051
      • Arduino
      • ARM
      • AVR
      • PIC
      • Raspberry pi
      • STM32
    • Tutorials
    • Circuit Design
    • Project Videos
    • Components
  • Articles
    • Tech Articles
    • Insight
    • Invention Stories
    • How to
    • What Is
  • News
    • Electronic Products News
    • DIY Reviews
    • Guest Post
  • Forums
    • EDABoard.com
    • Electro-Tech-Online
    • EG Forum Archive
  • Digi-Key Store
    • Cables, Wires
    • Connectors, Interconnect
    • Discrete
    • Electromechanical
    • Embedded Computers
    • Enclosures, Hardware, Office
    • Integrated Circuits (ICs)
    • Isolators
    • LED/Optoelectronics
    • Passive
    • Power, Circuit Protection
    • Programmers
    • RF, Wireless
    • Semiconductors
    • Sensors, Transducers
    • Test Products
    • Tools
  • EE Resources
    • DesignFast
    • LEAP Awards
    • Oscilloscope Product Finder
    • White Papers
    • Webinars
  • EE Learning Center
  • Women in Engineering