Uni-Byte Labs
CANADA • + Follow
Edit Project
Components
Description
Time Domain Reflectometer
A time domain reflectometer for experimentation and transmission line fault finding.
Instruction on theory and use are found in the following 2 videos:
Schematic and Layout

Dec 08,2023
1,066 views
end-flag
Time Domain Reflectometer
2 Layers PCB 37.5 x 37 mm FR-4, 1.6 mm, 1, HASL with lead, Green Solder Mask, White silkscreen
A simple and inexpensive way to find faults in transmission lines.
1066
3
10
Published: Dec 08,2023
Download Gerber file 14
Purchase
Donation Received ($)
PCBWay Donate 10% cost To Author
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
Copy this HTML into your page to embed a link to order this shared project
Copy
Under the
Attribution-ShareAlike (CC BY-SA)
License.

Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW
ESP32-S3 4.3inch Capacitive Touch Display Development Board, 800×480, 5-point Touch, 32-bit LX7 Dual-core Processor
BUY NOW
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW
Topic
VOTING
0 votes
- 0 USER VOTES
0.00
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Design
1/4
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Usability
2/4
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Creativity
3/4
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Content
4/4
More by Uni-Byte Labs
-
Coarse/Fine potentiometer control. This board implements coarse and fine controls using a single-gang potentiometer (VR1) for the coase...
-
Development board for PICAXE The Uni-Byte D-Axe IlI is primarily intended as a rapid prototyping tool for PICAXE® 8, 14 and 20 pi...
-
Time Domain Reflectometer A time domain reflectometer for experimentation and transmission line fault finding.Instruction on t...
-
Op-Amp Experimenter Board A simple little board that takes a standard configuration dual op-amp and allows you make up various...
-
Class AB Amplifier Easy to build amplifier with wide bandwidth and very low distortion.Videos:
-
Fast Rise Time Oscillator A vital piece of test equipment needed in every lab to characterize the bandwidth of testing systems...
-
Versatile Linear DC Power Supply Module A small, simple PCB to build a variety of DC Power Supplies up to 1 Amp. They can be either regulate...
-
Coarse/Fine potentiometer control. This board implements coarse and fine controls using a single-gang potentiometer (VR1) for the coase...
-
Development board for PICAXE The Uni-Byte D-Axe IlI is primarily intended as a rapid prototyping tool for PICAXE® 8, 14 and 20 pi...
-
Time Domain Reflectometer A time domain reflectometer for experimentation and transmission line fault finding.Instruction on t...
-
Op-Amp Experimenter Board A simple little board that takes a standard configuration dual op-amp and allows you make up various...
-
Class AB Amplifier Easy to build amplifier with wide bandwidth and very low distortion.Videos:
-
Fast Rise Time Oscillator A vital piece of test equipment needed in every lab to characterize the bandwidth of testing systems...
-
Versatile Linear DC Power Supply Module A small, simple PCB to build a variety of DC Power Supplies up to 1 Amp. They can be either regulate...
-
Coarse/Fine potentiometer control. This board implements coarse and fine controls using a single-gang potentiometer (VR1) for the coase...
-
Development board for PICAXE The Uni-Byte D-Axe IlI is primarily intended as a rapid prototyping tool for PICAXE® 8, 14 and 20 pi...
-
Time Domain Reflectometer A time domain reflectometer for experimentation and transmission line fault finding.Instruction on t...
-
Op-Amp Experimenter Board A simple little board that takes a standard configuration dual op-amp and allows you make up various...
-
Class AB Amplifier Easy to build amplifier with wide bandwidth and very low distortion.Videos:
You may also like
-
How to measure weight with Load Cell and HX711
239 0 3 -
-
Instrumentation Input, high impedance with 16 bit 1MSPS ADC for SPI
398 0 0 -
RGB LED Matrix input module for the Framework Laptop 16
664 0 2 -
-
📦 StackBox: Modular MDF Storage Solution 📦
437 0 4
Yes, the type of resistor, the length and teh relative length of the traces are important. As is the width of the main output trace. With the picture you shown the resistors are far from the IC so the traces will be long and have a quite high inductance. This alone will lengthen the rise time, but if those traces are different lengths this will also add to the rise time. If you look at my design the the resistors attach directly to the IC pins then directly to a short, wide, low impedance trace that goes directly (no turns or angles) to the connector. Also the ground (in blue) is one whole side of the board and the Vcc is a copper pour on the red side of the board that is a complete un-broken 'circle' around the board. These two make for a very, very low impedance power supply improving the drive of the IC's and further shortening the rise time as low as possible.
Thanks. Your oscilloscope is the return signal sampler. I'm not sure what you mean by a sample circuit. The schematic is also posted, is that what you are looking for?
Hi, thank you for getting back to me so fast! The scope is indeed the signal sampler in your awesome example, however the circuit presented is being called a TDR which is technically incorrect. The circuit is a pulse generator and without a scope cannot be useful for TDR as it just generated a signal. I hope my tone isn't rude, just trying to be factual as I'm studying this intensely currently. I am doing a thesis on TDR devices for soil moisture measuring and looking to build a standalone tdr device that both generates signals and samples them. Your circuit and the one in which it is built upon (the square wave version) are fantastic and a cheap solution for creating fast rise times required in TDR. However I'm struggling to develop a circuit that can sample at 1GHz while also storing this data via an ADC. I'm exploring the "Standalone digital TDR (TDR-G2)" at: "https://hackaday.io/project/169386-standalone-digital-tdr-tdr-g2" and would really like to use your pulse generator and their sampler circuit to build the standalone device. Any thoughts? Thanks in advance ☺️
That's a very nice project. Not the same design goals as mine for certain. It would not be possible to utilize my pulse generator with that acquisition system in that project. At least not without a lot of modification of the generator hardware (it needs to be controlled by the MCU and needs to have precise frequency, pulse width and timing) and the control/analysis software. The relatively slow rise time of my generator would also mean a huge loss in precision and accuracy.
Hi, Thank you very much for your detailed response and for having a look at the device. I appreciate it a lot. I was hoping to ask you about your device now. I have made 4 of them. 1 with the 74AC14, which works great. The other three dont work properly but function the same, with a 74HC14. It can do the short delay pulse with the jumper in the S position. It can produce a square wave with no jumper pin, but the long jumper pin position results in an awful waveform. I used both the 74AC14 and 74HC14 for the original square wave generator, and they both performed the same. The 74HC14 actually outperformed it with rise time and ringing despite being a cheaper and lesser version. (3.9ns compared to 4.05ns) I can't understand, though, why it won't work with yours. I thought since they are functionally the same, that it should work. They have slightly different Schmitt trigger voltage levels, but I that's about it. Thanks
I'm not sure why you were only getting 4nS rise time with a 74AC14. It should be closer to 1nS. See my other little fast rise time oscillator board. The reason a 74HC14 won't work in this one is because of that 4nS rise/fall time they have. It's just too slow for the pulse generator.
Thanks.