I did some sims on this circuit and it looks really good. I set the voltage (2.6V) to produce a +/- 1A drive current:
Coil is 300uH with 200pF and 0.5Ω. Transition is the expected half-cosine:
Here is the flat-top region of the current pulse:
Looks like 0.5mA/A for a 100us pulse. I suspect this entirely controlled by L1, which is 10mH in my case. Much better than the uncorrected Minelab transmitter.
Experimentally I found that R1=150 provided good damping and C1=10u minimized droop:
I then fed this to a modest G=10 preamp:
Here is the preamp with a 1us target imposed:
Here is my schematic:
The preamp ground is (by necessity) referenced to VB=2.6V. Offhand, I see no reason why the circuit cannot be rearranged to place the current source & output on the bottom so that everything is referenced to ground.
Paul gets another A+... clever, practical, simple, and efficient. The nice thing is, I think I can easily modify the CCPI driver in AMX to use this.
Coil is 300uH with 200pF and 0.5Ω. Transition is the expected half-cosine:
Here is the flat-top region of the current pulse:
Looks like 0.5mA/A for a 100us pulse. I suspect this entirely controlled by L1, which is 10mH in my case. Much better than the uncorrected Minelab transmitter.
Experimentally I found that R1=150 provided good damping and C1=10u minimized droop:
I then fed this to a modest G=10 preamp:
Here is the preamp with a 1us target imposed:
Here is my schematic:
The preamp ground is (by necessity) referenced to VB=2.6V. Offhand, I see no reason why the circuit cannot be rearranged to place the current source & output on the bottom so that everything is referenced to ground.
Paul gets another A+... clever, practical, simple, and efficient. The nice thing is, I think I can easily modify the CCPI driver in AMX to use this.

Comment