

PIDController - Copy - Copy
The project is a full design and implementation of an analog PID controller pcb, using only operational amplifiers for calculations, used to control a DC motor.
- Size
- 100 × 100 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 26
- Nets
- 27
- Pads
- 87
- Tracks, vias
- 264, 16
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 25 Oct 2022
- Updated
- 6 Nov 2022
Overview
PIDController - Copy - Copy is an open-source printed circuit board by rherzal, from the rherzal/AnalogPIDController repository on GitHub. It is a 2-layer board of 100 × 100 mm with 26 parts on 27 nets, routed with 264 tracks and 16 vias.
It is built around the LM324, BD433 and BD434. Its parts include 10 resistors, 4 connectors, 2 capacitors, 2 ICs and 2 transistors.
Main components
3README
README.mdThis is the main repository for my measurements and actuators semester project
The project is a full design and implementation of an analog PID controller pcb, using only operational amplifiers for calculations, used to control a DC motor.
It uses 3 potentiometers for setting the 3 controller constants, one potentiometer for setting the command signal, and one potentiometer for angular feedback.
The PCB was manufactured with the help of a local electronics company from Baia Mare, circuite-imprimate.ro.
Parts
26| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal | R1, R2, R3, R4, R7, R8, R9, R10 |
| 4 | 100k | Potentiometer_THT:Potentiometer_Piher_PC-16_Single_Horizontal | RV1, RV2, RV3, RV4 |
| 4 | Jack-DC | Connector_BarrelJack:BarrelJack_GCT_DCJ200-10-A_Horizontal | J1, J2, J4, J5 |
| 2 | 4.7u | Capacitor_THT:C_Rect_L4.6mm_W3.8mm_P2.50mm_MKS02_FKP02 | C1, C2 |
| 2 | LM324 | Package_DIP:DIP-14_W7.62mm_Socket | U1, U2 |
| 1 | 100k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal | R5 |
| 1 | 470k | Potentiometer_THT:Potentiometer_Piher_PC-16_Single_Horizontal | RV5 |
| 1 | 47k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal | R6 |
| 1 | BD433 | Package_TO_SOT_THT:TO-126-3_Vertical | Q1 |
| 1 | BD434 | Package_TO_SOT_THT:TO-126-3_Vertical | Q2 |
| 1 | Motor_DC | TerminalBlock_RND:TerminalBlock_RND_205-00001_1x02_P5.00mm_Horizontal | M1 |
Similar boards
- 2 layers

- 2 layers78 × 58 mm

HAT
ManchesterStingerMotorsports/johnson-node
Fully modular CAN node hardware and firmware libraries
41 parts2 - 4 layers99 × 53.3 mm

PSLab
fossasia/pslab-hardware
PSLab Hardware Design and Schematics https://pslab.io
199 parts1.7kApache-2.0 - 2 layers36.8 × 34.7 mm

Tinylab proto1
espotek-org/Labrador
EspoTek Labrador is a USB device that transforms your PC or smartphone into a fully-featured electronics lab. This repo holds all of the source code!
79 parts1.2k - 4 layers82.6 × 82.5 mm

- 2 layers231.1 × 106.7 mm

- 4 layers82.6 × 82.6 mm

- 4 layers72.4 × 95.3 mm

DingoPDM
corygrant/dingoPDM
Hardware - dingoPDM is an open source, affordable automotive PDM (Power Distribution Module). Pre-assembled and tested units are available or the design can be used to build a DIY version.
156 parts128MIT
Questions
How big is the PIDController - Copy - Copy PCB?
It measures 100 × 100 mm and has 2 copper layers, 1.6 mm thick.
What parts does the PIDController - Copy - Copy use?
26 parts, built around the LM324, BD433 and BD434. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the PIDController - Copy - Copy KiCad files?
From the rherzal/AnalogPIDController repository on GitHub, at the commit this page was made from: the board is PIDController - Copy - Copy.kicad_pcb and its schematic PIDController.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the PIDController - Copy - Copy design in my own project?
Its repository states no licence, so its author keeps all rights: ask rherzal before reusing the design.