Skip to the content
PCBKitNew board
4 layers20 × 20 mmAMP PCB, the printed circuit board in 3D

A fully differential JFET-based amplifier designed to condition small analog signals from pressure transducers. The amplifier takes in a weak differential signal and amplifies it for readback by a microcontroller.

Size
20 × 20 mm
Copper layers
4
Thickness
1.6 mm
Parts
21
Nets
20
Pads
58
Tracks, vias
99, 10
Pours
3
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
9 May 2026
Updated
30 Sep 2026

Overview

AMP PCB is an open-source printed circuit board by Will946, from the Will946/Diff-Pair-Amplifier repository on GitHub, published under the MIT licence. It is a 4-layer board of 20 × 20 mm with 21 parts on 20 nets, routed with 99 tracks and 10 vias.

It belongs with the audio and music boards of this library.

README

README.md

Differential Pair Amplifier for Force Sensing Applications


Overview

A fully differential JFET-based amplifier designed to condition small analog signals from pressure transducers. The amplifier takes in a weak differential signal and amplifies it for readback by a microcontroller. The design is compact enough to mount close to the sensor, minimizing noise pickup before amplification.

Typical use cases for this amplifier topology include:

  • Pressure and force transducer signal conditioning
  • Strain gauge bridge amplification
  • Low-level differential sensor readout in embedded systems
  • Any application requiring rejection of common-mode noise on a differential signal line

Circuit Architecture

The amplifier is a common-source differential pair using two JFE150DCKR N-channel JFETs with resistive drain loads, biased by a JFET current mirror tail current source.

  • Topology: Common-source differential pair with resistive load
  • Devices: 2x JFE150DCKR (signal pair) + 2x JFE150DCKR (current mirror)
  • Drain resistors: Rp1 = Rn1 = 330 Ohm
  • Tail current: 24 mA
  • Bias point: V_GS = 188 mV, I_D = 12.1 mA per branch
  • Supply voltage: V_DD = 8 V
  • Load capacitance: 1 pF

DC Operating Point

DC Operating Point

ParameterValue
Supply voltage (V_DD)8 V
Drain voltage (Voutp / Voutn)4.02 V
Drain current per branch12.1 mA
Tail current24.1 mA
Gate bias voltage188 mV
Total DC current~48 mA
Total DC power~0.38 W

The drain voltage sits at 4.02 V - midway in the 0-8 V supply range - providing symmetric output swing headroom for both positive and negative signal excursions.


Simulated AC Performance

ParameterSimulated
Midband gain (Avd)20.5 dB
-3 dB frequency5.05 MHz
Unity gain frequency (UGF)51.6 MHz
Output Vpp (transient)1.09 V
Total DC current~48 mA
Power consumption~0.38 W

Gain

Bode Plot

Simulated midband differential gain is 20.5 dB. In application this means the amplifier produces roughly 10x voltage amplification of the sensor signal before it reaches the microcontroller, giving the ADC a much larger and cleaner signal to digitize than the raw transducer output.

Bandwidth

The -3 dB frequency is 5.05 MHz and the UGF is 51.6 MHz.

The -3 dB frequency is the point at which gain drops 3 dB from its midband value. Signals below this frequency are amplified at full gain; signals above it begin to attenuate. For a pressure transducer reading force on a robotic arm, relevant signal frequencies are well below 1 MHz, so the 5.05 MHz -3 dB comfortably covers the application bandwidth with margin to spare.

The UGF is the frequency at which gain falls to 0 dB - the amplifier is no longer amplifying above this point. At 51.6 MHz this sets the upper bound of useful operation and also indicates the stability behavior when used in a closed-loop system.

Transient

Transient Analysis

A 100 mVpp input sine wave at 1 kHz produces a clean 1.09 V peak-to-peak output with no visible clipping, confirming the amplifier operates linearly at this signal level and delivers sufficient swing to drive a microcontroller ADC input.


PCB Layout

PCB 3D Render

  • Board size: 20 mm x 20 mm
  • Layer stackup: 4 layers (Top - GND - Vdrain - GND)
  • Connector type: SMA
  • Input and power connections on the top layer
  • Output connections on the bottom layer
  • Left/right split layout - positive non-inverting side on the left, negative inverting side on the right, current mirror in the center
  • Layout mirrors the schematic topology for easier debugging and trace routing

Simulation Setup

All simulations were run in ngspice via KiCAD.

DC Operating Point (.op)

  • Static analysis to verify node voltages and branch currents

AC Analysis

  • Command: .ac dec 100 100 5G
  • Input AC amplitude set to 1 V differential (Vgatep1 = +1, Vgaten1 = -1)
  • Differential gain plotted as V(/Voutp) - V(/Voutn) in dB

Transient Analysis

  • Command: .tran 1u 10m
  • Input: 100 mVpp sine wave at 1 kHz

Files

FileDescription
Differential_Pair_Amplifier.kicad_schMain schematic
Differential_Pair_Amplifier.kicad_pcbPCB layout
Bodeplot.pngAC gain and phase vs frequency
DC_Analysis.pngDC operating point simulation
Transient_Analsyis.pngTransient input/output waveforms
PCB.png3D render of PCB

Known Limitations

  • Bandwidth is limited by the resistive load topology - the dominant pole is set by R_D and the Miller capacitance of the JFE150
  • A future revision with an active MOSFET load would significantly improve bandwidth while maintaining gain

Parts

21
QtyValueFootprintReferences
4JFE150DCKR348Footprint:TRANS_JFE150DCKRIbrchn1, Ibrchp1, Mirr1, Mirr2
3Conn_01x02_PinConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalPHD1, PHGN1, PHGP1
21000Resistor_SMD:R_1206_3216MetricRnG1, RpG1
2100uFCapacitor_SMD:C_1206_3216MetricCnG1, CpG1
21nFCapacitor_SMD:C_1206_3216MetricCnO1, CpO1
224Resistor_SMD:R_1206_3216MetricRnG2, RpG2
2330Resistor_SMD:R_1206_3216MetricRn1, Rp1
2Conn_CoaxialConnector_Coaxial:SMA_Samtec_SMA-J-P-H-ST-EM1_EdgeMountVnO1, VpO1
1316Resistor_SMD:R_1206_3216MetricRm1
1LOGO348Footprint:UntitledG***

Questions

How big is the AMP PCB PCB?

It measures 20 × 20 mm and has 4 copper layers, 1.6 mm thick.

What parts does the AMP PCB use?

21 parts. 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 AMP PCB KiCad files?

From the Will946/Diff-Pair-Amplifier repository on GitHub, at the commit this page was made from: the board is PCB_Files/AMP_PCB.kicad_pcb and its schematic PCB_Files/AMP_PCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the AMP PCB design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers26.7 × 21.9 mmBuck Converter, the printed circuit board in 3D

    Buck Converter

    murexrobotics/electrical

    Highly integrated electronics design and printed circuit boards (PCBs) for the MATE ROV Competition. Attempt the impossible.

    21 parts192MIT
  • 4 layers26 × 30 mmDay 01 Wi Fi Halow, the printed circuit board in 3D

    Day 01 Wi Fi Halow

    i2cjak/Framework_Expansion_Cards

    In which i2cjak creates a new expansion card design every day until he is given a NICE Framework laptop

    21 parts95CERN-OHL-P-2.0
  • 4 layers20 × 48.5 mmMidea WiFi Dongle, the printed circuit board in 3D

    Midea WiFi Dongle

    reneklootwijk/mideahvac-dongle

    This repository contains the hardware design of a WiFi dongle for Midea-like airconditioners and humidifiers. Midea provides a WiFi dongle (SK102/SK103), either as optional feature or built-in, to control the appliances…

    21 parts75
  • 4 layers80 × 80 mmZoxnoxiouscard, the printed circuit board in 3D

    Zoxnoxiouscard

    brer-rabbit/zoxnoxious

    Analog synth / software interface

    21 parts68GPL-3.0
  • 4 layers90 × 75 mmCM4 2 Backup, the printed circuit board in 3D

    CM4 2 Backup

    olvint/CM4-NAS-MiniPCIE

    Raspberry Pi CM4 based NAS solution board

    21 parts51
  • 4 layersTiav3, the printed circuit board in 3D

    Tiav3

    OpenSiPM/sipm-bias-control

    Single channel silicon photomultipliers for high-speed fluorescence imaging

    21 parts44
  • 4 layers88.9 × 20.3 mmGW4194-SOJ DC, the printed circuit board in 3D

    GW4194-SOJ DC

    garrettsworkshop/RAMSIMM-30

    4 MB and 16 MB 30-pin DRAM SIMMs

    21 parts34