-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
oscillation on P7V5A, P7V0A #20
Comments
can you check if it is before the L5? Does it have higher amplitude there? |
IIRC I checked that side of L5 as well and there was no 100 kHz oscillation there. I would also expect that the LDO between P7V5 P7V0 attenuates the oscillation but it doesn't. |
It's also posible that power stage has some I=f(U) area that behaves like negative resistance and causes oscillation together with L5 and C183. Did you check outputs of IC5? |
Yes. As I mentioned there is oscillation at the RF output (IC5 output, also the choke putput), but less pronounced than on the LDO side of the choke. |
Are U sure these oscillations are not present at the input of the amplifier |
RF input? I didn't check that since this happens wihout any RF and upstream of the RF amplifier there isn't much else going on that I would suspect. But will check. |
Oh, OK. If you don't have better idea, I will ask Technosystem for v1.3 and see if I observe the same behaviour |
I'll poke around tomorrow. I'll also check on another Urukul-AD9912/v1.1 (or v1.2) and another AD9910/v1.3. |
There seem to be a couple of major problems:
|
I remember that I measured that voltage and it was fine. But we work outside of specification so it may strongly depend on chip series. |
We use same DC/DC chip on Sampler, but there we have 6V so within spec. |
Even one of the first ones from last year (Urukul-AD9912/v1.0) has ~7.25 V on P7V5 at the switcher, ~6.95 V on P7V5, and a LDO dropout of 260 mV. Maybe the switcher has degraded over time. If the switcher circuit is the problem, then lowering the P7V0 might just mask it. |
"As a safety feature, the device clamps the output voltage at the VOS pin to typically 7.4 V, if the FB pin gets opened." The proper fix is to stay well clear of that (e.g. 7 v) but also lower the p7v0 rail (to 6.5v). |
VOS is also 7 V Abs max Rating. |
Good catches @jordens |
@gkasprow Quite some oscillation is still there even with the setpoints changed to P7V5=6.9V and P7V0=6.4V. It is only on P7V5A and P7V0A, not P7V5 and P5V0A. About 120 kHz, roughly sinusoidal but slightly asymmetric rise and fall, 80mV pk-pk. And It has opposite sign on P7V5A than on P7V0A (i.e. accross IC21) and it is stronger on P7V0A than on P7V5A. If I bypass L5 it becomes smaller on P7V5A (=P7V5 then) but doesn't change on P7V0A. |
try to get rid of C175 or lower it to 100pF Datasheet says "Bypass capacitors, used to decouple |
100 pF does not oscillate. 1 nF oscillates. From the 22µF Tantal + 5x100nF + 4x1µF ceramic output bypass I don't see how that can happen. |
Only ceramic capacitors matter. Tantalium ones have much higher ESR and they don't affect stability. |
But IME not more than the 3 Ohm the datasheet mentions. |
true. |
@gkasprow do you know which part numbers TechnoSystem used for the decoupling capacitors? |
I can believe that cheap 1uF ceramics could have quite low capacitance when biased to 7V. If the tantalum they used has a high ESR/ESL as well then that would explain this. |
@gkasprow the TPSB226K010R0700 capacitor you've used as an example for the 22uF decoupling capacitor is only 10V, with a category voltage of 7V. That seems a bit marginal, doesn't it? Won't be good for board lifetime. |
That's still only about 1e-6 failures per 1e3 hours at 50C. |
And the Tantalum cap has 0.7 Ohm ESR. |
It's generic in the BOM isn't it? The part above is only an example, AFAICT they are free to substitute it if they wish. |
one moment please |
2uF cap has 1mOhm ESR, 20uF cap has 0.7 Ohm ESR. Vin = 7.4V Load pulse is 100mA |
Are these all your 1.3 boards, or only a subset? |
Every board I looked at. |
@gkasprow will you have a look at the LDO output at the same time? My guess is that a 22uF ceramic will fix the oscillation (or a FB to decouple the LDO from the ceramics). If we're going to produce a new hw revision then it's worth looking at the other outstanding issues at the same time, particularly #16 |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
@gkasprow Once this is fixed we should also add a note to the wiki with a change list that users can apply to their boards to fix/work around this issue. |
NB looking again at the current Urukul design, there are other issues around IC22. E.g. the abs max rating for the sleep pin is 7V, however it's driven from the 7V5 output. As there is no current limiting resistor that's probably destructive. |
@gkasprow the regulator PN recommends an effective output capacitance of 47uF with FSEL low. I'd guess that with a 7V5 bias that 22uF capacitor will be a bit on the small side, can we beef it up please? |
Other than that, assuming all capacitors have sensible voltage ratings, LGTM. |
Actually, one other thing: I'm still not totally comfortable with the situation re the LT1763. It seems odd to me that we're saying that we can't get it to work with the data sheet recommendation of 10nF bypass capacitor. My guess is that fiddling with that capacitor is masking some other problem |
@hartytp I replaced IC22 with TPS62148 which works up to 12V at its output. True, the DS says we should use 47uF so I added another 22uF cap. |
@gkasprow any thoughts about this? |
Should we just switch IC21 to a different regulator that's a bit less fussy? Any reason not to just go for the same LT3045 that we use everywhere else? |
Thanks! |
I am seeing an unexpected oscillation on Urukul-AD9910/v1.3 on both the P7V5 and P7V0 rails.
About 80mV peak-peak ~120 kHz, almost sinusoidal, few overtones.
Easily visible before and after the RF amplifier chokes and on the output as -60dBc sidebands.
This isn't there on Urukul-AD9912/v1.0 and Urukul-AD9910/v1.0 at all, independent of 12 V power supply and wiring.
Any ideas @gkasprow ?
Workaround:
The text was updated successfully, but these errors were encountered: