Skip to the content
PCBKitNew board
2 layers38.1 × 60.5 mmTDR splitter, the printed circuit board in 3D

Addon for TDR_avalanche to allow simple TDR cable measurement

Size
38.1 × 60.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
23
Nets
27
Pads
91
Tracks, vias
66, 28
Pours
5
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
5 Dec 2018
Updated
23 Nov 2021

Overview

TDR splitter is an open-source printed circuit board by MR-DOS, from the MR-DOS/TDR_splitter repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 38.1 × 60.5 mm with 23 parts on 27 nets, routed with 66 tracks and 28 vias.

Its parts include 11 resistors, 7 connectors, 3 capacitors, 1 IC and 1 crystal. It belongs with the radio and wireless and interfaces and adapters boards of this library.

README

README.md

TDR-splitter


Description

Addon to te TDR_avalanche to allow simple measurement of cable reflections.


Overview

This board should be used with the TDR-avalanche to measure cable reflections. The PCB includes trigger generator for the TDR_avalanche, passthrough USB for power supply and resistive splitter to allow connecting a cable and 50 Ohm terminated oscilloscope. The splitter offers 3 ports, 50 Ohm terminated. The signal passes directly over the CABLE port. Insertion loss of the splitter from IN to OUT port is about 20 dB.


Features

Resistive splitter

Already explained in overview.

Trigger generator

The trigger generator can output 2, 4 or 8 kHz square wave. 8 kHz is recommended for the TDR_avalanche.


How to use it with TDR_avalanche

Connect TDR_avalanche to the IN port and TRIG_OUT port. Connect Mini USB B cable as power supply. Connect USB cable to the USB A port and connect the cable to TDR_avalanche. Connect cable under test to CABLE port. Connect 50 Ohm terminated oscilloscope to the OUT port. Connect second oscilloscope input or trigger to SYNC_OUT port of TDR_avalanche. The TDR_avalanche has to be modified to be usable with this board due to the high insertion loss - you have to remove both the attenuators so that in the emitter there are only the 2x 47R resistors and compensation network and there should be 27 Ohm resistor between output and the emitter network so that it is roughly 50 Ohm terminated (in fact, the termination heavily changes during the avalanche pulse, but this does not matter as long as reflections return after the pulse ends).


How to use it with some other pulse generator

Connect pulser output to IN port, connect cable under test to the CABLE port. Connect oscilloscope to the OUT port. Separate trigger has to be provided by your pulser board.


Images

Oscillogram of an unterminated (open) 50 Ohm cable: Oscillogram of an unterminated (open) 50 Ohm cable Oscillogram of an unterminated (open) 50 Ohm cable with defect some 35 cm form the end caused by being heavily pressed using pliers: Oscillogram of an unterminated (open) 50 Ohm cable with defect some 35 cm form the end caused by being heavily pressed using pliers Closeup of the assembled board with all cables connected (please note that the bad IC footprint is already corrected): Closeup of the assembled board with all cables connected (please note that the bad IC footprint is already corrected) Both the TDR_avalanche and TDR_splitter connected: Both the TDR_avalanche and TDR_splitter connected


References

Sadly, nothing interesting here. I came up with the splitter in my head at 4AM in bed.

Tweet with photos of the device in use


Sidenotes

The PCB uses coplanar waveguide designed for use on standard 1.5 mm FR-4 substrate with 35 um copper (double-sided). It is not very carefully designed and does not give perfect match, but as a prototype, its performance was sufficient. You can modify it for whatever impedance you want, just follow this rule: connect parallel to each of the terminal ports resistor equal to 2x the load impedance, the series resistors should be 4/3x the load impedance and don't forget to update the coplanar waveguide according to the desired impedance.

Parts

23
QtyValueFootprintReferences
4200Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR103, R104, R110, R111
222pCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC102, C103
268Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR101, R102
1100nCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC101
11MResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR108
11kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR106
14060Package_SO:SOIC-16_3.9x9.9mm_P1.27mmU101
14R7Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR105
151RResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR107
18MHzCrystal:Crystal_SMD_HC49-SD_HandSolderingY101
1CABLEpetr_kicad:Molex_SMA_Jack_Edge_Mount_ChineseJ101
1Conn_02x03_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical_SMDJ106
1INpetr_kicad:Molex_SMA_Jack_Edge_Mount_ChineseJ102
1Not fittedResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR109
1OUTpetr_kicad:Molex_SMA_Jack_Edge_Mount_ChineseJ103
1SYNC_GENpetr_kicad:Molex_SMA_Jack_Edge_Mount_ChineseJ107
1USB_AConnector_USB:USB_A_CNCTech_1001-011-01101_HorizontalJ105
1USB_B_MiniConnector_USB:USB_Mini-B_Lumberg_2486_01_HorizontalJ104

Questions

How big is the TDR splitter PCB?

It measures 38.1 × 60.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the TDR splitter use?

23 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 TDR splitter KiCad files?

From the MR-DOS/TDR_splitter repository on GitHub, at the commit this page was made from: the board is TDR_splitter.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the TDR splitter 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).

Similar boards

  • 2 layers65 × 56 mmPi servo hat, the printed circuit board in 3D

    Pi servo hat

    earthtojake/text-to-cad

    Design physical products with AI

    23 parts26kMIT
  • 2 layers14 × 100 mmYunomi, the printed circuit board in 3D

    Yunomi

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    23 parts3kApache-2.0
  • 2 layers50.8 × 52.2 mmFuhhni, the printed circuit board in 3D

    Fuhhni

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    23 parts915
  • 2 layers138.8 × 89.8 mmKeyboard pcb, the printed circuit board in 3D

    Keyboard pcb

    diepala/cantor

    Cantor keyboard, a 42 key diodeless split keyboard.

    23 parts756GPL-3.0
  • 2 layers32.9 × 53.3 mmGoatgdo, the printed circuit board in 3D

    Goatgdo

    Kaldek/rat-ratgdo

    Open source schematics for ratgdo PCB

    23 parts511MIT
  • 2 layers35.5 × 50 mmTobo, the printed circuit board in 3D

    Tobo

    kelu124/echomods

    Open source ultrasound processing modules and building blocks

    23 parts463
  • 2 layers19 × 19 mmKeybit, the printed circuit board in 3D

    Keybit

    notaroomba/keybytes

    A truly modular keyboard

    23 parts444
  • 2 layers88.5 × 28 mmExpBreakout, the printed circuit board in 3D

    ExpBreakout

    Duet3D/Duet-2-Hardware

    The KiCAD source for the Duet 3d printer controller see www.duet3d.com

    23 parts258