Skip to the content
4 layers206.7 × 105.8 mm32-channel current source, the printed circuit board in 3D

32-channel current source

M4a1x/nmr-spectrometer11

My master thesis at D-CHAB (ETH Zürich) - Building a 25MHz NMR spectrometer

Size
206.7 × 105.8 mm
Copper layers
4
Thickness
1.6 mm
Parts
324
Nets
287
Pads
1,539
Tracks, vias
2,313, 768
Pours
6
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
20 Feb 2023
Updated
30 Sep 2023

Overview

32-channel current source is an open-source printed circuit board by M4a1x, from the M4a1x/nmr-spectrometer repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 206.7 × 105.8 mm with 324 parts on 287 nets, routed with 2,313 tracks and 768 vias.

It is built around the LMV358, NCV0372BDW and 0805ZD104KAT2A, with the TMCP1A106KTRF, ERJ-6DQF1R0V and RT0805FRE1310KL among its other parts. Its parts include 160 resistors, 112 capacitors, 36 ICs and 8 connectors.

Main components

7

README

hardware/transmit_receive_switch/active/README.md

TX/RX Switch

The T/R Switch needs to handle ~5W, max 10W in transmit power (Bruker max. 5W!). Two main options exist:

Typical leakages are 30mVpp for GaAs switches and 300mVpp for PIN diode based switches (so ~10dB better). This AN also states that PIN Diodes can be used with frequencies >10MHz (GaAs down to DC) and are mainly limited by average power dissipation. GaAs is limited by peak voltage and current ratings inside the GaAs transistors. GaAs is faster.

For simplicity of use, a passive switch would be advantageous if possible. The passive solution should leak only a little power that can be clamped by the protection diodes before the amplifier. This has the advantage that we can see the ringing of the coil and accurately start measuring after it ringed down?

Next steps:

  1. For now Alex' amplifier can be used the 6dBm output power that leaks from input to output can be clamped at every stage of the amplifier chain.
  2. Since we don't have that much power the design could probably be made smaller, e.g. only one lambda/4 filter instead of three
  3. Use Schottky Diodes instead of normal signal switching diodes for a lower power leak
  4. A switch

Parts

324
QtyValueFootprintReferences
72100nCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC2, C11, C12, C13, C14, C17, C18, C19, C101, C102, C103, C104, C107, C108, C109, C110 +56
642kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR12, R102, R104, R107, R108, R112, R114, R117, R118, R122, R124, R127, R128, R132, R134, R137 +48
4010uCapacitor_Tantalum_SMD:CP_EIA-2012-15_AVX-P_Pad1.30x1.05mm_HandSolderC1, C3, C10, C15, C16, C21, C22, C27, C28, C29, C31, C100, C105, C106, C111, C112 +24
321Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR10, R19, R20, R100, R109, R110, R119, R120, R129, R130, R139, R140, R149, R150, R159, R160 +16
3210kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R11, R13, R21, R101, R103, R111, R113, R121, R123, R131, R133, R141, R143, R151, R153 +16
321kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR15, R16, R25, R26, R105, R106, R115, R116, R125, R126, R135, R136, R145, R146, R155, R156 +16
16LMV358Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU2, U4, U6, U8, U11, U13, U15, U17, U20, U22, U24, U26, U29, U31, U33, U35
16NCV037232-channel_current_source:SOIC-16W_7.5x10.3mm_P1.27mm_ThermalViasU3, U5, U7, U9, U12, U14, U16, U18, U21, U23, U25, U27, U30, U32, U34, U36
6MountingHole_PadMountingHole:MountingHole_6.4mm_M6_ISO14580_PadH1, H2, H3, H4, H5, H6
4AD5676RPackage_SO:TSSOP-20_4.4x6.5mm_P0.65mmU1, U10, U19, U28
4Conn_02x08_Odd_EvenConnector_IDC:IDC-Header_2x08_P2.54mm_Vertical_SMDJ5, J6, J7, J8
3Conn_01x01Connector_Wire:SolderWirePad_1x01_SMD_5x10mmJ1, J2, J3
1Conn_02x05_Odd_EvenConnector_IDC:IDC-Header_2x05_P2.54mm_Vertical_SMDJ4
1LOGOLOGOG***

The 323 most common of 324 parts.

More from M4a1x/nmr-spectrometer

3
  • 2 layers76 × 37 mmPoweramp, the printed circuit board in 3D

    Poweramp

    M4a1x/nmr-spectrometer

    My master thesis at D-CHAB (ETH Zürich) - Building a 25MHz NMR spectrometer

    54 parts11GPL-3.0
  • 2 layers40 × 24 mmPreamp, the printed circuit board in 3D

    Preamp

    M4a1x/nmr-spectrometer

    My master thesis at D-CHAB (ETH Zürich) - Building a 25MHz NMR spectrometer

    24 parts11GPL-3.0
  • 2 layers30 × 37 mmTr switch, the printed circuit board in 3D

    Tr switch

    M4a1x/nmr-spectrometer

    My master thesis at D-CHAB (ETH Zürich) - Building a 25MHz NMR spectrometer

    19 parts11GPL-3.0

Similar boards

  • 2 layersModule pcb, the printed circuit board in 3D

    Module pcb

    joshajohnson/bsidescbr2021

    Slides and Design Files for BSides Canberra 2021

    29 parts5GPL-3.0
  • 2 layers44.2 × 32.6 mmWiring, the printed circuit board in 3D

    Wiring

    esp-ebus/ebus-adapter-hardware

    This repo conains KiCAD design of eBUS bus powered (without external supply) adapter to WiFi.

    49 parts44
  • 4 layers48.5 × 33.5 mmHFLink Plus, the printed circuit board in 3D

    HFLink Plus

    LX050724/HFLink

    完全使用FPGA实现的高速DAP

    130 parts25Apache-2.0
  • 4 layers100 × 20 mmLimiters, the printed circuit board in 3D

    Limiters

    greatscottgadgets/misc

    miscellaneous Great Scott Gadgets projects

    143 parts21GPL-2.0
  • 4 layers89 × 60.5 mmBlack scope, the printed circuit board in 3D

    Black scope

    jgpeiro/black_scope

    Simple stm32 oscilloscope

    95 parts20
  • 2 layers64.8 × 62 mmSensor, the printed circuit board in 3D

    Sensor

    chukhanhhoang/SoftRoboticSetupFesto

    Code for Raspberry Pi and Matlab/Simulink

    89 parts14
  • 2 layers41.5 × 35.5 mmOpenEstim++, the printed circuit board in 3D

    OpenEstim++

    humancomputerintegration/BOH-Electro-Tactile

    This is the repository for PCB schematics and Arduino codes used for the "Full-Hand Electro Tactile Feedback without Obstructing Palmar Side of Hand" paper (ACM CHI2023).

    28 parts13
  • 2 layers68.6 × 53.3 mmDesign files, the printed circuit board in 3D

    Design files

    aspro648/Arduino

    DIY Clones done in KiCAD

    40 parts12

Questions

How big is the 32-channel current source PCB?

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

What parts does the 32-channel current source use?

324 parts, built around the LMV358, NCV0372BDW, 0805ZD104KAT2A and TMCP1A106KTRF. 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 32-channel current source KiCad files?

From the M4a1x/nmr-spectrometer repository on GitHub, at the commit this page was made from: the board is hardware/32-channel_current_source/32-channel_current_source/32-channel_current_source.kicad_pcb and its schematic hardware/32-channel_current_source/32-channel_current_source/32-channel_current_source.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the 32-channel current source design in my own project?

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