I was at the testing lab friday, to debug the system.
The test was run at 20Vrms, and at 150kHz, the voltage at the DUT was 35Vpeak (I measured with a scope to check the operation during test).
The immunity test injects a signal onto the shield about 15cm away from the DUT. (by scraping off the insulation of the cable)
I get an error below 1MHz, large signal on the differential pair, which seems to overdrive the output amplifier of the DUT, so that the signal gets DC offset.
Yes, if the injected signal takes the driving amplifier in the DUT out of its linear range, then developing a differential voltage isn't surprising.
Yes, it also shows up in simulations. When the injected current is higher than the current capability of the opamp, it saturates in an unsymmetric way, so the resulting DC is shifted due to lowpass filtering.
Replacing the opamp with a higher current type should solve the issue, or adding a NPN/PNP follower stage to boost the current capability
The DUT has shielded cables, and shielded enclosure, so just 15cm of shield coupled to the inner wires created large voltage, about 15Vpp on the signal pair.
I then went to the lab at home, used a Bode 100 to measure the gain from the shield to the signal wire, only the cable, no DUT. I did that by injecting onto the shield 15cm away with the shield as reference. Then measured on the output side, the voltage on a single wire developed across the entire length of the cable.
I also did a sanity check, shorting the injection point, just to be sure that the setup did not couple from wire input to output. All good.
So the results show that the coupling from cable shield to inner wire is large, all the way from below 100kHz to quite high frequency, with a nasty resonance at 2.7MHz (actually one point that was shown to be an issue in the fiorst conducted immunity test)
Has any of you guys done similar test before, I was quite taken back that the coupling is so high?
Setup and measurement is attached
The low frequency (<1MHz) response seems straight out of a textbook, nothing surprising there (usually the corner frequency is <5kHz but I'm guessing it appears higher in your case due to the output impedance of the bode100). I'm wondering what you expected it to look like. Not sure about the other modes at >1MHz. How long is the cable?
But I'm not sure this measurement tells you anything useful about your immunity issue. First of all, the method of injection is very different from the actual immunity test. And so what if voltage if a voltage is induced between two ends of the cable? So long as it's induced equally on all conductors (including the shield which is connected to your DUT's circuit GND), then the DUT's driving amplifier should not "see" it.
Could you clarify the path by which the DUT's circuit GND is connected to the reference GND plane (the GND of the interference source)? That's fundamental to diagnosing the issue.
The cable is 4m long. During the test, the injected current is only on the first 15cm of the cable. I did not expect so high coupling, but guess it's more or less just a single turn transformer, with some high capacitance coupling also. The coupling only happens on those 15cm though.
The reason I used this test, was to dig into how the current on the shield actually produced a voltage on the differential pair towards the AE, and how it couples current into the EUT/DUT.
I see two ways:
1. The current onto the shield generates a voltage over the length of the wire of the differential pair. That produces a voltage at the far end (at the AE), which is LP filtered and should still keep the DC level. But, since a differential pair normally has 5% mismatch, some of the developed voltage is actually converted into differential voltage instead of common mode.
2. The current on the shield couples to the internal wires, and a part of that current is pushed into the output of the amplifier in the DUT. As written above, the amplifier saturates and developes DC voltage shift. I would have expected the current into the output of the opamp to be small, since the AE side is high impedance, so the voltage would be developed at the AE side instead of the DUT side, and the current into the opamp would be small
It seems that there is a large current into the opamp. Will be masuring that next.
As for the DUT, the shield of the DUT is connected to GND of the DUT, with parrallel connection of a resistor, tranzorb and a lot of small ceramic capacitors. Also the DUT output has a 1nF capacitor to shield, so in case of a transient voltage on the signal wires, the current is diverted into the shield instead of into the opamp.
If I increase the size of the DUT capacitance to shield, then the simulations shows improvement, but I cannot increase it much due to the system will then have a too low bandwidth wrt the actual signal.
Attachment shows the output stage. TL082 can only supply 26mA. So a BCP53/BCP56 stage could boost that.
Attachment also shows how the injected signal is put onto the shield towards the DUT