<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Test &amp; Tools</title><link>https://community.element14.com/technologies/test-and-measurement/</link><description>The electronic test and measurement group is intended to prove information on electronic test and measurement equipment, including thermal imaging technology, and also answer any questions you may have.</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title /><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/fnirsi-logic-analyzer-review?CommentId=10f849a4-0e38-4a16-93b6-44aae873c2b4</link><pubDate>Mon, 02 Nov 2026 18:09:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:10f849a4-0e38-4a16-93b6-44aae873c2b4</guid><dc:creator>Jan Cumps</dc:creator><description>I still use an FPGA board, with a home-brew front end, as analyzer. Since 2014 . If it is doable to trigger on one line, or on a data signature, and it can translate SPI, I2C, UART (and maybe CAN) I&amp;#39;d be happy.</description></item><item><title /><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/fnirsi-logic-analyzer-review?CommentId=42e28701-73c8-43f8-ac3d-a7bb8d1a0d9a</link><pubDate>Sun, 01 Nov 2026 19:28:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:42e28701-73c8-43f8-ac3d-a7bb8d1a0d9a</guid><dc:creator>DAB</dc:creator><description>Nice honest review. On the surface it looks nice and has some interesting capabilities, but if the software is not there to support it. Then it is a pass.</description></item><item><title /><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/fnirsi-logic-analyzer-review?CommentId=4f368555-a169-4331-b2da-0620c131020b</link><pubDate>Sun, 01 Nov 2026 18:08:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:4f368555-a169-4331-b2da-0620c131020b</guid><dc:creator>kk99</dc:creator><description>Sometimes, certain tools allow you to export data as CSV, which makes it possible to import it into software such as PulseView. I also saw an announcement for the Sipeed SLogic 32U3, but I&amp;#39;m not sure whether it&amp;#39;s available for regular purchase yet. They use software similar to PulseView called SLogicView, and they have also recently started using ngscopeclient.</description></item><item><title /><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/fnirsi-logic-analyzer-review?CommentId=191ba1c8-8ecb-4cea-b2f6-70357def4a1d</link><pubDate>Sun, 01 Nov 2026 17:09:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:191ba1c8-8ecb-4cea-b2f6-70357def4a1d</guid><dc:creator>shabaz</dc:creator><description>Hi Michael, Thanks for the review! The large memory is really tempting. I have a Kingst LA5016 which I like, but wish had a bit more memory. I did see some project to create new software for the FNIRSI LA, but I cannot find it. I don&amp;#39;t know how good/bad that might be. Incidentally, I too was stuck requiring a particular decode, but in the end saved as a binary file, then requested AI to write Python code to decode it. Not as ideal of course. One other thing.. I believe it could be possible to request AI to convert from binary file to Wireshark format, then a nicer view is available for browsing through the data. Taking that to the next level, I hope someone takes the entire Wireshark project source code, strips it, and then uses it as a basis for decent logic analyzer software, since Wireshark has an excellent view of bytes and then the higher-layer decode. It is just missing the time-domain view. Anyway, that needs more thought, it is so far just a vague idea.</description></item><item><title>Blog Post: FNIRSI Logic Analyzer Review</title><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/fnirsi-logic-analyzer-review</link><pubDate>Sun, 01 Nov 2026 16:42:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:53efb31a-cde3-4cc7-93df-c69a9e6409bd</guid><dc:creator>michaelkellett</dc:creator><description>Introduction A few weeks ago I spotted the launch promotion of the FNIRSI DLA Logic Analyser. It’s a low-cost USB Logic Analyser offered in two versions, DLA16 and DLA32 Plus. They are currently offering the DLA16 Plus at $159 and the DLA32 Plus at $259. https://www.fnirsi.com/products/dla-32?variant=48343625040090 There is a 10% discount which seems to apply to everyone. I ordered the DLA32Plus directly from FNIRSI’ website on 15 th August and actually paid &amp;#163;180 (approx. $239). It comes with all necessary leads, several hook probes and a nice little carrying case. It arrived here (South West Scotland) in just under two weeks. Royal Mail fluffed their small part of its long journey and delivered it to the wrong address. (They have form for this and like to deliver stuff to a different postcode from mine about half a mile away - their favoured destination does share initials with me - so I trotted off the M &amp;amp; M Kerr (Refrigerated Transport) who kindly gave me my parcel.) I unpacked it and took a few photos: Unboxing The basic device is nicely made but I am a bit concerned about the way the cables plug into the multiway connector – it’s a 72 pin 1.27mm pitch dual row connector and the signal cables plug in using 8 way headers. The cables are nicely done with an earth connection for each signal and individual coax cables with coloured tails (about 70 mm long) with numbered cable markers. The colour coding is not standard and each of the 5 supplied cables is the same. The numbering reads 11, 22,33 and 44 on each cable. The tiny headers don’t engage very tightly with the socket and I’m not sure how well they will last. I would rather have seen a 2.54mm pitch header – it would have been bigger but much more robust. I think that any difference in high-speed performance of the 1.27mm v 2.54mm headers would be swamped the tails and probes. Specification Both models have a huge 4Gb of capture memory and can sample up 8 channels at 1GHz, 16channels at 500MHz and the DLA32 can do 32 channels at 250Mhz . At lower sampling rates you can stream to the computer memory. Sampling thresholds can be set globally (the manual says from -5 to 5V - I certainly have not tried a negative threshold). There are 4 waveform outputs (actually 3.3V logic out 1Hz to 20MHz, PWM 1% to 99%) In Use Installing the software is simple enough – as is common you need to download it from the FNIRSI website. Versions for Windows and Mac are offered. The appearance of the software is very clunky. The scaling is wrong and the vertical height of the channel display is fixed and much too big. Even on a 4k display you can’t get all 32 channels in view at once. It powers up in Chinese and I had a hard time finding out how to switch to English and how to make it stay in English. (Run as Administrator, click where it now says Function in the top (but as delivered said it in Chinese) and then click English). The screenshot shows the SPI decoder at work: Some of the good stuff about the DLA32 is visible here – on the device config you can see that it can record 8 channels at 250Ms/s for 2s. What you can’t see is that it offers a huge number of decoders and the promise of writing your own. All the common decoder types are covered but most of the 170 are special to certain chips (there is one for Z80 !) and it’s not likely that you’ll use many of them. The promise of writing your own is a bit hollow – they are written in Python but it’s pre-compiled to you can’t use the existing decoders as examples. There is no decoder SDK - or even mention of one on the website or in the manual. This is as good a time as any to point out that there is very little in the (tiny) manual. You’ll need to spend time using AIs to make up for its utter hopelessness ! because the device is so new AI sources are not that good either – although they may well improve. This is a screen from the Zero Plus Lap C Pro software in action - Dave Jones of the EEVBLOG thought it was clunky ( and it is a bit) but much nicer to use than DLA32 software. Measuring You can do cursors (which it calls Tags) and measure between them. And you can do measurements between edges by dragging the mouse pointer. You can also set up a parameter measuring block which is quite nice except that it also illustrates another issue that comes up in several places – to FIRNSI dual language support seems to mean Chinese first and English in brackets. It makes things hard to read and use much more screen than they need to be: Summary The DLA32 has the core of a good product. Apart from a little concern re the multi pin connector the hardware is good and it’s offered at a good price. My current LAP-C Pro cost &amp;#163;1250 5 years ago – and the DLA32 is at least as fast and has 64x as much memory. But the Windows software on the DLA-32 Plus is very disappointing – it’s not finished and doesn’t deliver what is promised. The documentation is dreadful. You’ll need to make your own minds up but right now I rate it 5 out of 10 and don’t recommend it. If FNIRSI get the software sorted, get a support forum going with active tech support, provide an SDK for decoders and write a useable manual I’d rate it 9 out of 10.</description><category domain="https://community.element14.com/technologies/test-and-measurement/tags/logic">logic</category><category domain="https://community.element14.com/technologies/test-and-measurement/tags/test%2binstrumentation_3A00_">test instrumentation:</category></item><item><title /><link>https://community.element14.com/technologies/test-and-measurement/w/documents/72079/ni-pxi-quiz-test-and-measure-your-skills-and-win-an-exclusive-prize?CommentId=62937d6c-a355-423c-8f32-543f043cd427</link><pubDate>Mon, 26 Oct 2026 15:30:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:62937d6c-a355-423c-8f32-543f043cd427</guid><dc:creator>Bgrubbs84</dc:creator><description>Useful overview of PXI architecture, backplane timing and triggering, and LabVIEW integration. The linked NI resources add helpful technical detail, particularly on synchronization and bus performance.</description></item><item><title /><link>https://community.element14.com/technologies/test-and-measurement/w/documents/72079/ni-pxi-quiz-test-and-measure-your-skills-and-win-an-exclusive-prize?CommentId=2041159d-8049-463d-8899-206514936da6</link><pubDate>Mon, 26 Oct 2026 08:20:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:2041159d-8049-463d-8899-206514936da6</guid><dc:creator>Qbit</dc:creator><description>Congratulations to the winners!</description></item><item><title /><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/getting-familiar-with-ngscopeclient?CommentId=003c32ec-93e6-436b-88a6-2998f5a7a7f5</link><pubDate>Mon, 26 Oct 2026 08:09:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:003c32ec-93e6-436b-88a6-2998f5a7a7f5</guid><dc:creator>Qbit</dc:creator><description>Interesting overview on ngscopeclient! Thinking of trying it myself on the free time.</description></item><item><title /><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/getting-familiar-with-ngscopeclient?CommentId=9ac19fa4-df1e-4235-82df-17a7e09f8a9f</link><pubDate>Sun, 25 Oct 2026 11:16:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9ac19fa4-df1e-4235-82df-17a7e09f8a9f</guid><dc:creator>BigG</dc:creator><description>This looks to be a very interesting test platform to work off. Thanks for sharing. I especially like this option: https://www.ngscopeclient.org/multiscope</description></item><item><title /><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/getting-familiar-with-ngscopeclient?CommentId=edadf5f4-5559-431f-8b18-8c6ba49e31a3</link><pubDate>Sun, 25 Oct 2026 06:51:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:edadf5f4-5559-431f-8b18-8c6ba49e31a3</guid><dc:creator>kk99</dc:creator><description>As far as I know, the current implementation of some oscilloscope drivers uses SCPI directly, for example, the SIGLENT driver . Other devices, such as Digilent and Pico Technology , use bridge layers that rely on vendor-provided SDKs.</description></item><item><title /><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/getting-familiar-with-ngscopeclient?CommentId=2ecb44d2-a20d-4798-b603-ea513841f164</link><pubDate>Sat, 24 Oct 2026 22:39:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:2ecb44d2-a20d-4798-b603-ea513841f164</guid><dc:creator>shabaz</dc:creator><description>Interesting software! How does it do the waveforms capture, does it use some SDK that each &amp;#39;scope vendor supplies, to get the data quicker than (say) SCPI?</description></item><item><title>Blog Post: Getting familiar with ngscopeclient</title><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/getting-familiar-with-ngscopeclient</link><pubDate>Sat, 24 Oct 2026 19:46:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:4b1a3170-79d6-4893-b063-0474b23d57ef</guid><dc:creator>kk99</dc:creator><description>Table of Contents Introduction Initial usage Setup and usage Introduction ngscopeclient is a free, open-source software application designed for controlling test and measurement instruments, visualizing signals, analyzing waveforms, and automating hardware tests. It is particularly useful in electronics engineering, laboratory testing, and signal analysis. Key features: Instrument control: C onnects to oscilloscopes, signal generators, multimeters, and other compatible instruments. Signal analysis: D isplays and processes waveforms using GPU-accelerated analysis. Protocol decoding: Analyzes communication protocols such as Ethernet and PCIe. Multi-instrument support: Combines multiple measurement devices in one interface. Test automation: Supports automated testing through a C++ API. Cross-platform: Supports Windows, Linux, and macOS. Official page and more information: https://www.ngscopeclient.org/ Initial usage I have a Siglent oscilloscope from the SDS2000X HD series, and I know it is supported by ngscopeclient. I decided to test how well the software performs when controlling this oscilloscope. As an initial test, I decided to estimate the oscilloscope&amp;#39;s bandwidth by setting one channel to its most sensitive setting and using the FFT function with averaging enabled. Here is the reference FFT output captured directly from the oscilloscope: Setup and usage The setup was straightforward, as the maintainers provide ready-to-use packages for various operating systems. In my case, since I use Linux, I downloaded the .deb package and installed it using the dpkg package manager. After launching the program using the ngscopeclient command, we can select the type of instrument we want to connect to from the Add menu. I selected an oscilloscope and filled in all the required parameters, such as the driver, model, transport, and path. After clicking the Add button, the oscilloscope was ready to be controlled. The following screenshots illustrate these steps: After that, I selected Channel 2 of the oscilloscope and armed the trigger in Normal mode. The result is shown below: By right-clicking on the x- and y-axes, it was possible to adjust their scales automatically. Additionally, right-clicking on the C2 icon in the top-left corner opened a menu that allowed the FFT function to be added via the RF submenu. The FFT option then appeared as a new waveform group. These groups are used to separate waveforms according to different domains, such as the time or frequency domain. In the FFT waveform group, similarly to the time-domain waveform for C2, I selected the moving average window from the Math submenu. The result is presented in the following screenshot: A nice feature is the presentation of the filters used for a given operation in the filter graph editor. It allows users to make quick changes directly at that level: In each waveform group, you can use the cursors. Here is an example of how to use them to estimate the bandwidth: In general, this software offers many useful features that can be a nice addition if the stock device doesn’t already have them. One example is the waterfall display for the FFT: I need to get more familiar with this software. I think that using the digital channels will be particularly promising, thanks to the wide range of supported decoders and the more convenient way of viewing the results.</description><category domain="https://community.element14.com/technologies/test-and-measurement/tags/siglent">siglent</category><category domain="https://community.element14.com/technologies/test-and-measurement/tags/ngscopeclient">ngscopeclient</category><category domain="https://community.element14.com/technologies/test-and-measurement/tags/measurement">measurement</category><category domain="https://community.element14.com/technologies/test-and-measurement/tags/fft">fft</category></item><item><title /><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/diy-rf-fun-build-a-hf-180-degree-hybrid-power-splitter?CommentId=9bf27ae2-cdef-487c-9709-26944038ebb5</link><pubDate>Fri, 23 Oct 2026 22:15:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9bf27ae2-cdef-487c-9709-26944038ebb5</guid><dc:creator>shabaz</dc:creator><description>You&amp;#39;re right.. Both of these transformers had some improvement, but the left one was the winner. And it&amp;#39;s way easier to twist when the wires are thinner, even though it was a bundle of twice as many wires. The insertion loss improved across most of the range, although toward 30 MHz it was negligible improvement. Also, when measuring the 25-ohm side impedance (by attaching a 50-ohm termination to the other side), it was a fraction worse than before. I couldn&amp;#39;t understand it.. Since that blue trace is above the horizon line, that&amp;#39;s unwanted inductance, but of course a good transmission line should look like a pure resistance. I removed one turn from all the windings (to see if the improvement might be 10%!), but the difference was unnoticeable. I concluded the transmission line was good with all those twists. Then I tried shortening the protruding connections on the transformer, and noticed that made a difference! I had not expected such a change since 30 MHz is not an extremely high frequency, but it did have an effect, and I think the biggest improvement was by shortening the lead that went to ground. In the end, the transformer looked like this, tacked down close to the test PCB. It made a big difference, the red line was what I was originally seeing with the winding that was used in the blog post, and the blue line shows the new transformer. AI-generated summary of that blue line; it is almost precisely 25 ohm at ~15 MHz, and the reactance is halved compared to before! The measured &amp;quot;insertion loss&amp;quot; values are expected to be ~0.5 dB for a 100% efficient transformer (because the VNA doesn&amp;#39;t have 25-ohm ports, in reality the loss is far lower, and transformer efficiency is now extremely high. Unfortunately this was just an academic exercise for now, since I no longer have the rest of the circuit to try to swap in this new transformer. Anyway, lesson learned, keep those transformer wires short, especially to the ground plane, and get an extremely good twist on those wires, thin hexafilar wire was beneficial. If I was to ever build this again, I&amp;#39;d do it on a PCB to be able to keep short wiring, whereas the perfboard layout was more spread out. If anyone replicates this: this improved impedance transformer used the slightly larger 5977700301 core, instead of the 5977700201 mentioned in the blog post, and instead of 12 turns and 10 turns for the ~80% tap, I removed one turn so that is 11 turns and 9 turns.</description></item><item><title /><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/diy-rf-fun-build-a-hf-180-degree-hybrid-power-splitter?CommentId=af54e78e-a2d0-4c47-89f8-44ba9573d43d</link><pubDate>Fri, 23 Oct 2026 20:56:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:af54e78e-a2d0-4c47-89f8-44ba9573d43d</guid><dc:creator>Jan Cumps</dc:creator><description>&amp;gt; Place your bets, the left one. The right one isn&amp;#39;t as tightly wound.</description></item><item><title /><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/diy-rf-fun-build-a-hf-180-degree-hybrid-power-splitter?CommentId=3f079b9c-5a57-4eaf-abe2-9070dc217fcf</link><pubDate>Fri, 23 Oct 2026 20:19:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:3f079b9c-5a57-4eaf-abe2-9070dc217fcf</guid><dc:creator>shabaz</dc:creator><description>It has been bugging me, how to improve the impedance transformer. Here are two new attempts. Both of these are on a slightly larger core, to give the windings a bit of space. I kept the same number of windings as before, although technically they could be reduced by a turn or two with the bigger core. The other main difference is that the left side one has hexafilar winding : ) compared to the trifilar on the right. The left one has six 0.2mm wires, and the right has the same three 0.3mm wires as before. I wound both of these transformers with as many twists as I could easily manage, and tried to wind them evenly but it&amp;#39;s not easy. Place your bets, which one may be better or worse (or whether they will both be better or worse!).</description></item><item><title /><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/diy-rf-fun-build-a-hf-180-degree-hybrid-power-splitter?CommentId=79cdda00-77c2-42f6-8f83-d4cbd915731c</link><pubDate>Fri, 23 Oct 2026 12:52:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:79cdda00-77c2-42f6-8f83-d4cbd915731c</guid><dc:creator>shabaz</dc:creator><description>Hi! There&amp;#39;s probably a lot of manual work involved assembling and testing the Minicircuits products. I&amp;#39;d like to reattempt this again one day (not sure when!), especially the impedance transformer portion, since I feel I didn&amp;#39;t experiment enough there, and perhaps a bit more performance can be squeezed out towards the upper half (14-30 MHz). I don&amp;#39;t know how Minicircuits implemented their design (I did take photos of the internals when I purchased it years ago, but misplaced them), Minicircuits may have gone with completely different choices. I&amp;#39;ll reopen it and take photos at some point.</description></item><item><title /><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/diy-rf-fun-build-a-hf-180-degree-hybrid-power-splitter?CommentId=479eee8f-839d-4409-86cf-b2d99f5eea43</link><pubDate>Fri, 23 Oct 2026 11:59:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:479eee8f-839d-4409-86cf-b2d99f5eea43</guid><dc:creator>spinden</dc:creator><description>Awesome project and write-up! Maybe the mini circuits cost so much because they had to do similar tuning.</description></item><item><title>Blog Post: DIY RF Fun: Build a HF 180-degree Hybrid Power Splitter!</title><link>https://community.element14.com/technologies/test-and-measurement/b/blog/posts/diy-rf-fun-build-a-hf-180-degree-hybrid-power-splitter</link><pubDate>Thu, 22 Oct 2026 21:54:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:5805bcfc-496b-4fa3-819a-a5c0149ef331</guid><dc:creator>shabaz</dc:creator><description>Table of Contents Introduction What Does the Splitter Do? Designing and Testing Splitter Sub-System Balun Sub-System Impedance Transformation Sub-System Putting It All Together Results Summary Introduction A fellow radio enthusiast was looking for an RF power splitter, and of course these things are not easy to obtain at short notice; often they need to be ordered from overseas (I’m not aware of a local source), and they cost a lot! I decided to give it a shot, and it was a one-day project, involving a bit of reading up, winding coils, and sitting in front of the VNA! This very short (well, it was when I started it! it kind of grew..) blog post documents what I did, in case anyone else wants to make one, or to see how a VNA can be useful. The photo might look scary due to the amount of windings, but everything is easier in smaller pieces, and actually this project is 3-in-one, each of the three sub-systems serve a purpose and can be individually tested. Even if you’re not interested in a power splitter, but are interested in a balun or impedance transformation or just using a Vector Network Analyzer (VNA) then there may be something of interest in this blog post. What Does the Splitter Do? The power splitter has one input port, and two output ports (all SMA connectors in my case). Whatever RF arrives at the input, gets evenly split up across two ports, and it is a passive device, so half the power (-3dB) goes to each port in theory, but there will be some losses. The particular design I went with happens to do a 180 degree phase shift on one port compared to the other, which isn’t usually an issue (and is sometimes desired anyway). RF power splitters can be broadband, meaning they operate at a range of frequencies. That’s the type I wanted to make, and it should cover 1-30 MHz range (known as High Frequency, or HF in the radio world). The intended use-case for the splitter I made, was to feed radio signals, in radio receive mode, into two radio receivers simultaneously. This is a common problem where a user wishes to add software defined radio (SDR) reception in conjunction with whatever radio system they may already be using. There is other hardware which prevents the splitter being in the path during radio transmission, so there’s no possibility (hopefully!) for the splitter or the SDR receiver to see high power. Designing and Testing Very few tools were used – no LCR meter or oscilloscope or even spectrum analyzer or signal generator was needed. In fact, only a VNA was used, and it can be a very low-cost one such as NanoVNA, which is a surprisingly capable instrument. If you&amp;#39;re new to VNAs, what the VNA instrument does is generate a frequency sweep signal, and that travels out to the device-under-test. If that device has an impedance that matches 50 ohms, then no power will get reflected back, and the VNA looks out for the reflected power, and the phase shift, and uses that information to display (in various charts) the measurements across the frequency range of interest. It turns out that the measurements can be represented in different ways, for instance, as an impedance. Most VNAs will also be able to show what comes out of the other end of the device-under-test too, and that&amp;#39;s useful to see how much loss occurred (again at different frequencies) for RF transiting through the device. The basic procedure was to build things one subsystem at a time, and measure that subsystem in isolation, using the VNA. The steps are: (1) Power up the VNA, and set it to the frequency range of interest (1-30 MHz in my case) (2) Load your Calibration Kit details into it (if the VNA supports it). The photo here shows my cal kit; usually the bits and pieces can come with the NanoVNA (an extremely basic cal kit, but it will be fine for the frequencies of interest in this blog post), but for other VNAs, it is a separate purchase. (3) Attach a short SMA cable (male-to-male SMA cable) to “Port 1” (VNAs usually have ports with specific numbers, and port 1 always provides the most frequently used capability called an S11 measurement. (4) Make the VNA aware of the cable length (otherwise the measurements are meaningless) – this is usually done by performing a calibration (which involves applying the calibration kit pieces to the end of the SMA cable when requested. (5) Attach the wound component to the end of the SMA cable, and this is easiest if you have a female SMA connector that you can solder the component on to. The photo below shows a few methods that could be used. The leftmost example uses a bare connector, and the component happens to be wired for measuring inductance for common-mode signals. The rightmost example shows a reusable prototype test board. The thing being tested there is what percentage of power goes into the load at the other end (a resistor has been soldered there) and what percentage is reflected. (6) Run a scan, and tell the VNA how you want the results displayed! Sometimes a Smith Chart is helpful, and other times you might want a normal x-y chart. The blog post shows both being used. For designing with ferrite cores, I find the free Coil64 software to be extremely helpful, but there&amp;#39;s no substitute for the VNA, because ferrite behavior is complicated (at least to me) and the VNA will allow you to make tweaks in near-real-time and see the effects even if something subtle was missed or misunderstood in the theory. It helps to keep a small stock of ferrite cores, and any enamelled copper wire you can salvage perhaps. There is a large range of ferrite types and sizes, but in practise, it is still worthwhile just having a small set to play with. Ferrite type 43 is extremely popular for operation into VHF frequencies, and type 77 (which I used for this project) might be used in applications up to 50 MHz. Consider ferrite type 61 and 63 if you&amp;#39;re interested in UHF. Some of the smaller ferrite cores only cost about $0.20 or $0.30 in quantities of 10 or 25, so a small set of cores doesn&amp;#39;t have to be a large expense. For radio receiver type projects using ferrite cores from about 10 mm to 20 mm diameter, perhaps 0.2 mm and 0.3 mm enamelled copper wire is convenient. Splitter Sub-System The RF splitter needs a splitter sub-system : ) The literature out there includes a nice design by Ruthroff (in a paper titled “Some Broad-Band Transformers”, which uses a couple of ferrite cores and twisted wire. Image Source: &amp;quot;Some Broad-Band Transformers&amp;quot;, Ruthroff These are often referred to as transmission-line transformers, or baluns, or “coil system” was one of the original terms but not used as much these days. Anyway, it turns out, that if you arrange two of these coil systems appropriately as shown in the diagram above, then splitting action will occur. There are a couple of issues however: (1) You’ll notice that the input does not have a common connection to the outputs, i.e. there is no common ground, which could be problematic when attaching to typical radio equipment (2) The input impedance is different to the output impedance; it is in fact half, and normally it is highly desirable to make all port impedances 50 ohm for interoperability with other equipment, with hopefully minimal power loss. Those issues get solved in the next section of this blog, although it is the preceding section of the design (working backwards). To construct the splitter sub-system, I built one of the coil systems, and then tested it with a vector network analyzer called VNWA (another option as mentioned earlier is NanoVNA; it would be very capable of these measurements too). I was interested in two things; (a) the common-mode impedance, which ought to be at least 500 ohm (i.e. ten times 50 ohms, although I prefer to aim for at least 20 times) at a bare minimum across the frequency range, and ideally higher, and (b) the match to 50 ohm. Both of these things were tested between 1 and 30 MHz. This chart has markers at 1, 14 and 30 MHz. The red line here shows the common-mode impedance, and at 30 MHz, it is listed as 926 ohm, so I was happy with that. The blue line is above and below the horizon slightly, so there was resonance at some point (also can be seen from the red line going extremely high). Here’s a chart showing the impedance when the other end of the windings are terminated with 50 ohms. As can be seen, the result is near-ideal, the plot is concentrated precisely at the 50 ohm center location in the Smith chart, across the entire frequency range. I repeated these measurements for a second coil system, so that I could be fairly sure both were reasonably matched. Then, I assembled the circuit, and put it to one side, since further tests for this would be best at the end. Note: In reality, I took two attempts; first I used a slightly smaller ferrite core, and couldn’t meet the rule to have at least 500 ohm for the common-mode impedance, so I then used a larger core and wound more turns. The diagram above shows the final ferrite core that was chosen. Also, it really helps if ready-made bifilar wire is used (i.e. wire that is already glued as a pair, so that it doesn’t need to be twisted. This sort of wire is hard to find however (I got some from ebay years ago) so the next-best option is to manually twist the wire, but try to do it near-identically for the two ferrites. Balun Sub-System In order to get an unbalanced input (referred to ground), I prepended a balun to the section above. It’s normally fairly straightforward to construct this, you just need twisted wire wrapped around the ferrite enough times to build up a reasonable common-mode impedance. However, in this case, the balun was needed for 25 ohms, not 50 ohms, and that’s a little more tricky than usual, because that means the wire needs to be twisted a lot to bring the characteristic impedance of the transmission line down. My solution was to use four wires, not two, in the hope that the coupling would be physically closer. It did work, but I had two attempts, and picked the one with the best results, since I didn’t know precisely how much to twist (the answer was, the amount of twisting was extremely high, about one twist every two millimeters). Just as with the previous section, I measured the common-mode impedance, and it was substantially greater than ten times 25 ohm: I attached a 25-ohm resistor at one end of the windings, and the VNA to the other, and made an S11 measurement, and it was not bad (it was slightly worse the first time, but I redid it with tighter twists). I suspect I still have not achieved 25-ohm characteristic impedance, which may be causing the slight degradation at higher frequencies. After this, although I now had an unbalanced interface, I still had the problem that the input impedance was 25 ohm, not 50! Here&amp;#39;s a photo of the balun (taken much later, after it was assembled into the complete system). You can see the four windings were quite tightly twisted together. Impedance Transformation Sub-System Referring again to literature, there’s a book by Sevick called Transmission Line Transformers, which details a variety of such transformers. One was particularly interesting ( it is also in this PDF on page 40); it involves a trifilar winding, where one of the three windings stops early, 80 percent of the way through. I gave it a try; actually, a couple of tries, just like all the other steps in this project! and it worked remarkably well. Image Source: Transmission Line Transformers by Sevick To test it, I connected the 50-ohm side (the side with the tap at 80%) to a 50-ohm load. I connected the 25-ohm side to the VNA, and I expected to see 25 ohms being measured. The result was smeared slightly into the inductive half of the Smith chart at higher frequencies, but overall I thought it was very acceptable. As another test, I wanted to see what the insertion loss would be so I removed the 50-ohm load and connected that to Port 2 of the VNA, so that the VNA could perform a S21 measurement. I forgot to take a screen capture, but the result was a near-flat 0.7 dB loss. However, 0.5 dB of that is expected to occur, simply because of the mismatch. Therefore the discrepancy from the expected result was just 0.2 dB. Here&amp;#39;s a closeup of the impedance transformer. The pink wire on the left side is the 80% tap connection. Putting It All Together The final circuit diagram of the entire system is shown below. I assembled it up on a small piece of prototyping board which had a ground plane on the underside. Time to test it! For a first test of the system, I attached 50-ohm terminations to both outputs, and then connected the input to the VNA. The result looked good to me. Next, I removed a terminator from one of the outputs, and attached the output to Port 2 of the VNA, and measured the insertion loss; it ought to be close to 3 dB. You can see the insertion loss show with the dark blue horizontal line in the screenshot below. Notice how good the S11 turned out, it’s almost a dot at the center of the Smith chart. I repeated for the other output, which had very similar insertion loss. Notice the S11 measurement isn’t quite as good, but still acceptable. I think this shows that the two ferrites perhaps have to be wound extremely identically. Results Here’s an AI-generated table summarizing the results from my captures. Freq (MHz) Out1 (dB) Out2 (dB) Imbalance (dB) Phase Err (deg) Total Output Pwr (%) Input SWR 1 −3.142 −3.144 0.002 0.253 96.6 1.03:1 5 −3.318 −3.328 0.010 0.114 92.9 1.09:1 10 −3.475 −3.476 0.001 0.153 89.9 1.15:1 14 −3.571 −3.568 0.003 0.187 87.9 1.19:1 20 −3.699 −3.690 0.009 0.257 85.4 1.25:1 25 −3.798 −3.780 0.017 0.303 83.5 1.29:1 30 −3.892 −3.864 0.028 0.386 81.9 1.32:1 How does this compare to a commercial splitter? I have a Minicircuits ZMSCJ-2-2 which costs over &amp;#163;100/$100 these days. Compared to that, the DIY version covers a broader range, and the phase error is lower. However, importantly, the Minicircuits version has a slightly lower typical insertion loss (although the specified maximum is not much different to what the DIY version achieved, and, up to 5 MHz or so, there is lower loss with the DIY version compared to the Minicircuits version typical value). With a bit more experimentation there&amp;#39;s no reason why it shouldn&amp;#39;t be able to be improved further. Summary For a fraction of the cost (a few $ versus over $100) a DIY power splitter was created using type 77 ferrites and a VNA. The steps to make this particular splitter involved creating baluns, impedance transformers, and the multi-coil hybrid system that actually does the splitting action. Each of these subsystems were tested independently before joining them together. The resulting performance I think is well worth the effort, and I believe it would be better on a second attempt, having learned the importance of trying to have consistent windings, and making the time to experiment more than I have done, to get even better performance out of each subsystem. For more articles about VNAs and some of the topics that were in this blog post, here are some links, but there is a wealth of other info on the site covering all the topics too: (+) Why are Ferrites needed in Electronic Devices? - element14 Community (+) Vector Network Analyzer (VNA): A Practical Getting-Started Guide for the General Reader - element14 Community (+) Vector Network Analyzers for the General Reader, Part 2: Inductance Measurement! - element14 Community (+) Vector Network Analyzers for the General Reader, Part 3: Using a Commercial Calibration Kit - element14 Community (+) Low-cost Vector Network Analyzer: NanoVNA-H4 Unboxing - element14 Community (+) FPC1500 Spectrum Analyzer - Review - element14 Community (+) Understanding Guanella Components (Baluns) - element14 Community Thanks for reading!</description><category domain="https://community.element14.com/technologies/test-and-measurement/tags/VNA%2bcalibration%2bstandards">VNA calibration standards</category><category domain="https://community.element14.com/technologies/test-and-measurement/tags/nanovna">nanovna</category><category domain="https://community.element14.com/technologies/test-and-measurement/tags/Smith%2bchart">Smith chart</category><category domain="https://community.element14.com/technologies/test-and-measurement/tags/balun">balun</category><category domain="https://community.element14.com/technologies/test-and-measurement/tags/vector%2bnetwork%2banalyzer">vector network analyzer</category><category domain="https://community.element14.com/technologies/test-and-measurement/tags/NanoVNA%2bH4">NanoVNA H4</category><category domain="https://community.element14.com/technologies/test-and-measurement/tags/vna">vna</category><category domain="https://community.element14.com/technologies/test-and-measurement/tags/rf">rf</category></item><item><title /><link>https://community.element14.com/technologies/test-and-measurement/w/documents/72079/ni-pxi-quiz-test-and-measure-your-skills-and-win-an-exclusive-prize?CommentId=ab4339cc-15ad-4e53-b478-751d9b46abcd</link><pubDate>Wed, 21 Oct 2026 15:01:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:ab4339cc-15ad-4e53-b478-751d9b46abcd</guid><dc:creator>javagoza</dc:creator><description>Nice quiz! I started my career in the late &amp;#39;80s selling and supporting LabVIEW on Apple Macintosh computers for Spanish universities. It&amp;#39;s incredible that, almost 40 years later, LabVIEW and the NI ecosystem continue to innovate and surprise me.</description></item><item><title /><link>https://community.element14.com/technologies/test-and-measurement/w/documents/72079/ni-pxi-quiz-test-and-measure-your-skills-and-win-an-exclusive-prize?CommentId=cbf3b959-b65c-48d1-9cf3-7d8b374ebda5</link><pubDate>Tue, 20 Oct 2026 15:57:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:cbf3b959-b65c-48d1-9cf3-7d8b374ebda5</guid><dc:creator>taifur</dc:creator><description>Got it</description></item></channel></rss>