Troubles with HP-8903B - Page 1
Forum section: electronics / testgear

author: Wil_Bloodworth
author_rank: Regular Contributor
timestamp: April 28, 2024, 03:41:40 pm
content: This week, I purchased an HP-8903B from a local gentleman. I went to his home to view it and he mentioned that he serviced the unit by replacing the few capacitors in it and it was working "as it should" and within specifications.So far, I have two problems with the HP-8903B.PROBLEM 1 - Frequency InaccuracyIs it normal for the unit to not "hold" on a frequency and to have, what I consider, an abnormally high THD when simply using a loopback cable?For example, if I turn off all filters and then just turn on a 1 kHz sine wave, the display will show a frequency from ~998 to ~1001.5. No matter what frequency I put in to try to compensate for the +/- 3-ish Hz, I can rarely get it to stick exactly on 1 kHz. Also, the longer I leave the HP powered on, the higher the frequency drifts.PROBLEM 2 - THD %When I use a loopback cable (regardless of the cable I try), I'm getting a "high" THD... AND the THD seems to also be dramatically affected by the amplitude.Example #1: All filters off. Frequency set to 1 kHz. Amplitude set to 150 mA. Distortion reads ~ 0.1240. If I change the amplitude to 250 mA, the distortion drops to 0.77. If I change the amplitude to 1V, the distortion drops all the way down to 0.022.Example #2: If I turn on the 30 kHz filter (1000 kHz tone @ 150 mA), the distortion goes from ~0.1240 down about half to 0.065. Choosing the 80 kHz filter results in a 0.09 distortion reading.Am I expecting too much out of this machine or is something wrong with it? The main reason I purchased this unit was to measure distortion so if that is going to be unreliable, it is not going to be the machine for me.Thoughts? Ideas?Thank you,- Wil

author: Tony_G
author_rank: Super Contributor
timestamp: April 28, 2024, 04:52:03 pm
content: [UPDATE: I let the unit warm up for 30 mins and it is now sitting 1000.2Hz +/- 0.1Hz distortion 0.0021 +/-0.0001]My 8903B sits pretty nicely around 999Hz (the value will change while the unit warms up) when set for 1000Hz and 1V with a distortion reading of 0.0021. No filters, power-on defaults apart from amplitude.I think your unit is fairly sick - Grab the manuals from ArtekManuals.com to help you track down the issue.TonyG

author: srb1954
author_rank: Super Contributor
timestamp: April 28, 2024, 10:31:17 pm
content: Quote from: Wil_Bloodworth on April 28, 2024, 03:41:40 pmThe oscillator in the HP8903B is not synthesised so you can't expect perfect frequency accuracy. However, it shouldn't drift appreciably either as the the frequency is adjusted by the microcontroller using a "count and tune" method. It might be a good idea to follow through frequency monitoring and switching path from the oscillator to the microcontroller to ensure that the signal hasn't been lost along the way.An unstable oscillator frequency could be contributing to the high distortion readings as the notch filter in the distortion measurement circuit will not be able follow the frequency variations and will be unable to notch out all the fundamental frequency. Check the oscillator O/P with a scope to see if there is any jitter in either the frequency or amplitude of the oscillator O/P.QuoteIt should definitely do much better than what you are seeing. For a direct loop back connection you should be seeing distortion figures of 0.005% or better.A useful diagnostic is to connect a scope to the monitor O/P on the rear panel to view the residual signal after the fundamental notch filter. The presence of any discernible fundamental frequency components indicates the notch circuit is not tuning correctly resulting in an inaccurate distortion reading.The fact that introducing the 30kHz and 80kHz LP filters significantly reduces the distortion readings indicates that there is significant HF noise in the system. This could be due to a noisy front end on the HP8903B or interference from external devices. Turn off all computers, cell phones, WiFi, routers and LED lights in the vicinity to see if that makes a difference. Again, look at the HP8903B monitor O/P to determine the nature of the interference.You should also try the 400Hz HP filter to see if there is any hum contaminating the measurements. This will also be visible on the monitor O/P.

author: Tony_G
author_rank: Super Contributor
timestamp: April 28, 2024, 11:37:26 pm
content: Great response SRB - Way more useful than my quick, "here is what my working one looks like" post.Look forward to the results here.TonyG

author: alan.bain
author_rank: Regular Contributor
timestamp: April 29, 2024, 12:20:24 am
content: Are you testing using the 8903 or an external frequency counter? I've got an 8903A and the timebase is a fairly poor stability crystal (on mine I had to adjust the capacitative loading to be able to adjust it to within spec). However the output freq is counted with its own counter and this used to effect an adjustment so this should be stable!It's obviously vital to know if your issues are in the source or the analyser. The performance checks in Section 4 of the OSM are worth doing (at least the early ones).Distortion in the source is often the fault of the ALC circuit - think mine had some leaky sample and hold caps.Alan

author: DeepLink
author_rank: Regular Contributor
timestamp: April 29, 2024, 06:49:03 am
content: I have several 8903B's and the internal oscillator is ~OKRemember that you only have 5 digits on the frequency counterWell, I did design a PLL to lock my 8903 to my house reference (10MHz)Now the 8903 frequency counter is spot on, as it is directly linked to the referenceBut the 8903 generator, is not locked to the internal oscillator, so it will never be precise (it is steered by the internal oscillator)Not that it is needed for such an instrumentIn loop back mode - you should see distortion below -90dB (0,003%) (look in the manual for how to perform the test)I had one of mine down to -98dB (0,0012%)I prefer dB for such low levels of distortionYou mention 150mA - but I guess you mean 150mVTry to increase the output to 6V, 1kHz - then you should see distortion below -80dB (0,01%) if worse, then you instrument is faultyAlso the optional filters is not the best "quality"So I did my own design with modern components and got the THD betterThe filters is also hard to find these daysAlso tried to improve the output generator / input circuit with modern Op-Amps and reducing noise in the supply'sGot some marginal gainsHP did make a pretty good Audio Analyzer, and it is my preferred analyzer.It has "instant on" and is pretty simple to use, high voltage input and good bandwidth (I've measured them to more 500kHz)If I need better performance I do have some modern FFT analyzers, but they all lack the above features/Hans

author: Wil_Bloodworth
author_rank: Regular Contributor
timestamp: May 17, 2024, 06:02:04 pm
content: Thank you Hans! Good information indeed.- Wil

author: Wil_Bloodworth
author_rank: Regular Contributor
timestamp: May 17, 2024, 06:05:36 pm
content: I was using the internal oscillator. Everything "seems" to be working well now. I just received a new-to-me 8904A so I might do some comparisons there. Thanks!- Wil