PCB Design Using Various Circuits.
PCB Design Using Various Circuits.
Aim:
To design and develop a Printed Circuit Board (PCB) for an IoT sensor node
that can collect environmental data process it using a microcontroller, and
transmit it wirelessly to a remote server or cloud platform for monitoring
and analysis.
objectives
Applications
Required components
Main electronics
Sensors
Result :
Thus, the IoT Sensor Node PCB Designhas been done and executed
successful.
Multi Output Power Supply for PCB
Aim:
Objective
To design and develop a multi-output DC regulated power supply on a PCB.
To generate multiple DC output voltages (e.g., +5V, +12V, -12V, +9V) from a
single AC input.
To design, simulate, and fabricate the PCB layout using Fusion 360
Electronics (Fusion Lab).
To understand the working of voltage regulators and rectifier circuits.
Main blocks:
AC Input → Transformer → Bridge Rectifier → Filter Capacitors → Voltage
Regulators → Output Terminals.
Tools and Software Required
Autodesk Fusion 360 (Fusion Lab) – for schematic & PCB layout design
Soldering Kit – for fabrication
PCB Etching Setup / Ready-made PCB Service
Multimeter – for output verification
Components Required
S.No Component Specification Quantity
1 Transformer 230V to 15-0-15V 1
2 Diodes 1N4007 4
3 Capacitors 1000µF, 470µF, 0.1µF 6
4 Voltage Regulator IC LM7805, LM7809, LM7812, LM7912 4
5 LED Indicator 1
6 Resistor 330Ω 1
7 PCB Board FR4 Single Layer 1
8 Output Terminals Banana connectors / female header 4
9 Heat Sink For regulators 4
Expected Output
Regulated DC Voltages:
+5V DC,+9V DC,+12V DC,-12V DC
Ripple-free, stable output suitable for microcontroller and analog circuits.
Applications
Power supply for microcontroller development boards (Arduino, PIC, etc.)
Used in electronics labs for circuit testing
For powering sensors, analog circuits, and op-amps
Useful for educational and prototype PCB testing
Result :
Thus, the Multi Output Power Supply for PCB been done and
executed successful.
H-Bridge Motor Driver Circuit Using L293D
Aim
To design, simulate, and implement an H-Bridge DC motor driver circuit
using the L293D IC, and to design a Printed Circuit Board (PCB) layout
for controlling the direction and speed of a DC motor.
Objectives
1. To study the working principle of an H-Bridge motor driver circuit.
2. To interface the L293D IC with a microcontroller (Arduino UNO)
for bidirectional control of a DC motor.
3. To design the schematic diagram and PCB layout using a PCB
design tool such as KiCad, Proteus, or EasyEDA.
4. To fabricate and test the designed circuit on PCB.
5. To analyze the performance and efficiency of the circuit under
various operating conditions.
Operation
An H-Bridge circuit consists of four electronic switches (transistors or
MOSFETs) arranged in an “H” configuration. By controlling these switches,
the direction of current through the motor can be reversed, allowing
bidirectional rotation.
Truth Table for Motor Control:
1 0 0 Stop
1 1 1 Brake
By applying a PWM (Pulse Width Modulation) signal to the Enable pin,
the speed of the motor can also be controlled.
Required Components
Component Specification Quantity
DC Motor 6V–12V DC 1
Resistors 10kΩ 2
Diodes 1N4007 4
Working Principle
When the microcontroller sends a HIGH signal to IN1 and a LOW signal to
IN2, the motor rotates in one direction. Reversing these signals reverses the
rotation direction. The Enable pin must be kept HIGH for operation, and by
applying a PWM signal to this pin, motor speed can be varied smoothly.
Expected Outcomes
• Understanding of H-Bridge motor control principles.
• Successful design and simulation of the circuit on PCB software.
• Implementation of a working motor driver PCB capable of
bidirectional motor control.
• Practical knowledge of PCB design workflow, from schematic to
fabrication.
Applications
• Robotics and automation systems
• Motorized toys and vehicles
• Conveyor and belt drive systems
• Line-following and obstacle-avoidance robots
• Mechatronic and embedded control systems
Results
• The designed H-Bridge circuit successfully controlled the direction
and speed of a DC motor.
• The PCB design was implemented and tested successfully.
• The L293D IC operated reliably within its rated limits of voltage and
current.
USB Phone Charger
Aim:
Objectives:
Problem Statement:
Required Components:
Circuit Description:
Diagram
Working Principle:
When power is supplied, the transformer reduces the voltage to 12V AC, which is
rectified by the diode bridge. The output is filtered and regulated to 5V by LM7805. The
stable 5V DC output is delivered to the USB port, suitable for charging mobile phones
safely.
Expected Output:
Applications:
Result:
The USB phone charger circuit was successfully designed, simulated, fabricated, and
tested. The output voltage was observed to be 5.02V DC, suitable for charging standard
USB devices.
Date :
Ex no:
Objectives:
Required Components:
Software:
o Fusion 360 Electronics / KiCAD / Proteus / Eagle (for PCB
design)
o Arduino IDE (for programming)
Tools:
o Soldering kit
o Multimeter
o Breadboard (for testing)
o PCB etching setup (if manually fabricated)
PCB Design Process:
Applications:
Medical thermometers
Environmental monitoring
Industrial temperature control
Smart home automation
Expected Outcomes:
Result :
Thus, the digital thermometer PCB design has been done and
executed successful
IoT Node with Voltage Management System
Content Type: Project Report
INDEX
1 Introduction 1
2 List of Material 2
3 Power Management 3
4 Communication Interfaces 4
5 Sensors – Environmental 5
15 Flowchart Explanation 15
20 Cost Comparison 20
21 Conclusion 21
1. Introduction
This project involves the design and development of a dedicated IoT Node featuring
a core microcontroller unit and a robust, integrated voltage management system. The
primary objective is to create a reliable, standalone PCB that can serve as the central
processing unit for IoT applications, capable of being powered by a variety of
sources (such as a 12V DC input or USB) and providing stable, clean power to the
microcontroller, sensors, and communication modules.
2.List of Material
1. Microcontroller & Core Processing
Component
Part Number Package Quantity Value/Specs Purpose
Type
Data
EEPROM 24C32 SOIC-8 1 32Kbit I2C
storage
2. Power Managemen
Compone Part Packag Quantit Value/Spe
Purpose
nt Type Number e y cs
Main
Buck MP1584E 12V→5V,
SOP-8 1 power
Converter N 3A
step-down
Overcurre
PTC Fuse 1812L 1812 2 1A, 6V nt
protection
12V Voltage
TVS Diode SMAJ12A SMA 2
protection spikes
Schottky Reverse
SS34 SMA 2 3A, 40V
Diode polarity
3. Communication Interfaces
Part
Compone Packa Quanti
Numbe Value/Specs Purpose
nt Type ge ty
r
LQFP- Wired
Ethernet W5500 1 SPI Ethernet
48 networking
4. Sensors – Environmental
Part
Packa Quant Value/Sp
Component Type Numb Purpose
ge ity ecs
er
Throu -
DHT2 Environme
Temp/Humidity gh- 1 40~80°C,
2 ntal sensing
hole 0-100%
Part
Packa Quant Value/Sp
Component Type Numb Purpose
ge ity ecs
er
All-in-one
Temp/Humidity/Pr BME2 LGA-
1 I2C/SPI environme
essure 80 8
ntal
CO2,
MQ- Modul Air quality
Air Quality 1 NH3,
135 e detection
smoke
Distance
HC- Modul 2cm-
Ultrasonic 1 measurem
SR04 e 400cm
ent
Part
Component Quantit Value/Spec Purpos
Numbe Package
Type y s e
r
SPST,
Tactile TS-
6x6mm 4 through- User input
Switch 1187A
hole
2-axis Direction
Joystick PS2-Joy Module 1
analog control
Character Text
1602A Module 1 16x2, I2C
LCD display
Status
WS2812 Addressable
RGB LED 5050 4 indicatio
B RGB
n
Red/Green/Bl Status
LED Various 0805 10
ue indicators
CPC1017 AC power
SSR DIP-4 1 60V, 100mA
N control
Servo
Servo 3-pin,
CONN-3 Header 2 motor
Connector 2.54mm
interface
Current
Resistor RC0805 0805 20 10Ω
limiting
Pull-
Resistor RC0805 0805 20 100Ω
up/down
General
Resistor RC0805 0805 20 1KΩ
purpose
Pull-
Resistor RC0805 0805 20 10KΩ
up/down
Sensor
Resistor RC0805 0805 10 100KΩ
dividers
High
Resistor RC0805 0805 10 1MΩ impedanc
e
Component Part
Package Quantity Value/Specs Purpose
Type Number
Ceramic 100nF
CC0805 0805 30 Decoupling
Cap (0.1μF)
Component Part
Package Quantity Value/Specs Purpose
Type Number
Ceramic
CC0805 0805 10 10μF Power filtering
Cap
Ceramic Bulk
CC0805 0805 10 22μF
Cap capacitance
Stable
Tantalum TC-1 7343 5 47μF/16V
capacitance
Part
Compone Quantit Value/Spe
Numbe Package Purpose
nt Type y cs
r
Through- MCU
Crystal HC-49S 2 16MHz
hole clock
Part
Compone Quantit Value/Spe
Numbe Package Purpose
nt Type y cs
r
3.2x2.5m
Crystal MC-306 2 32.768kHz RTC clock
m
Noise
Ferrite 600Ω
BLM18 0603 5 suppressio
Bead @100MHz
n
Part
Compone Packag Quanti Value/Spe
Numb Purpose
nt Type e ty cs
er
Terminal 5.08m
TB-2 2 2-pin Power/sensor I/O
Block m
JST JST-
XH-2 4 2-pin Battery/sensor
Connector XH
Part
Compone Packag Quanti Value/Spe
Numb Purpose
nt Type e ty cs
er
Off-the-
Shelf Dev
Custom Board
Breadboa Perfboard/Stripb
Feature PCB (Your (e.g.,
rd oard
IoT Node) Arduino,
ESP32
DevKit)
High (Design
Initial time + PCB
Very Low Low Very Low
Unit Cost Fab +
Components)
Off-the-
Shelf Dev
Custom Board
Breadboa Perfboard/Stripb
Feature PCB (Your (e.g.,
rd oard
IoT Node) Arduino,
ESP32
DevKit)
Cost at
Very High (you're
Scale Impractic
Low (per High (labor) buying
(10+ al
unit) retail)
units)
Low/Mediu
High
m (May
Performa Low (Optimi (Noise,
Medium have
nce Cost zed design) instability
features you
)
don't need)
Time &
High upfront, Low Very High (manual Lowest (Rea
Labor
then low upfront labor) dy to use)
Cost
Prototyping,
Final
Prototypi One-off, proof-of-
product,
Best For ng & permanent hobby concept,
scalable
learning projects low-volume
deployment
projects
Conclusion on Cost: For a one-off project, an off-the-shelf development board is
the cheapest and fastest option. However, the moment you plan to deploy multiple
reliable, optimized IoT nodes into the field, the custom PCB becomes the most cost-
effective and professional solution in the long run. Your custom PCB integrates only
the necessary components, potentially lowering the unit cost below that of a generic
dev board while offering superior reliability and a tailored form factor.
Github link: https://github.com/mani-2403/naan_mudhalavan