TMR Based Current Probe

Using a Tunneling Magnetoresistance sensor to create a DC-5 MHz current probe

Why?

Current probes are a very useful piece of test equipment. Usually, I would use a current transformer when measuring AC currents, but CTs don't work for DC currents. The TMR sensors can work with DC into the high-frequency range, and a DIY option would make them accessible to hobbyists. Professional options cost thousands of dollars, so a low-cost alternative would be incredible!

I first became curious about TMR sensors after reading this page on the TDK website: https://product.tdk.com/en/techlibrary/productoverview/tmr-angle-sensors.html. There are some clear benefits of these chips over Hall-effect or AMR devices, and since I was looking for a new project, I thought making a useful device out of these relatively new devices would be a perfect fit!

It Works!

The probe works! After finishing soldering and cleaning the boards, I did some preliminary tests and everything seemed to work as expected. I was easily able to measure transient pulses by shorting a DC power supply, and DC currents as well. Eventually, I even tested the probe with my AWG and found the bandwidth to be around 5 MHz. I am proud that the flip-flop circuit I used for the relay and 1x/10x gain setting works exactly as expected. I currently do not have access to a high-frequency current standard, but when I do, I will update the page!

Version 2

I would like to improve upon this project. As outlined below, there are many problems preventing it from achieving the performance that the sensor technology is capable of. I need better test and measurement tools to characterize the probe, and I also need to better design the analog section. This is going to require a full redesign!

Topology

I used TMR-based sensors from Multi-Dimension. While they are a company that specializes in this kind of sensor, it is difficult, as an American, to get them to ship me samples. However, after a long email chain, I succeeded. The chip works by integrating two current-sensitive resistors into a classic Wheatstone bridge, outputting a differential signal depending on current fields. I picked the TMR2583, which is their mid-spec chip sensitive in the Z-direction. The data sheet is a little sparse, but from some research, I was able to create a circuit that works with these chips.

Schematic

The circuit is a simple instrumentation amplifier using the AD8421. Something of note is the isolated DC-to-DC converter I used to get my 12 V rails. These isolated, dual-output devices are very convenient for split power rails used by many op-amp circuits. Unfortunately, due to tariffs and shifting industry needs, they are becoming expensive and hard to find. The circuit I use to control the relay is a D-type flip-flop that acts as a latching circuit for a push button. The relay controls the gain of the IA for hopefully 10x and 1x modes in practice. For revision 2, I would like to add a microcontroller for auto-zero and to simplify my design.

Circuit and PCB Design

I created a quick 4-layer board design using KiCad. I chose four layers so I could keep the layout clean and compact. The boards were ordered on JLCPCB and populated by hand using a regular iron and hot air. The KiCad-to-JLC-to-home pipeline really does make these projects a breeze.

PCB

Boards Arrive

The boards arrived from JLCPCB and were cleaned, populated, then cleaned again. I made two small footprint errors, flipping one of the regulator pinouts and picking the wrong package size for the DC-to-DC converter. Both ended up being fixable issues; the regulator was mounted upright, and the DC-to-DC converter was soldered floating a few mm above the rest of the board.

Contact Me

Davisjbachner@gmail.com
203-216-2238

https://www.linkedin.com/in/davis-bachner-149357304/