DANA 5500 (part II) chasing a gremlin in mV function  - Page 1
Forum section: electronics / repair

author: valley001
author_rank: Frequent Contributor
timestamp: February 26, 2019, 12:49:01 am
content: Hello all,Thanks once again with the help repairing the ohms section of this meter. It is functioning quite well.I have now moved on to working out a problem with the mV function. When the mV function is selected, in the 1000mV range it will hold at 0 with the input leads shorted. In the 100mV range the counter will start at 0 and then begin counting upward and will not stop. If I take a reading in the 100mV range it will display the correct reading and then begin counting upward continually. In the 1000mV range it will take an accurate reading and remain stable.In the DC and AC mode the display will hold at 0 with the leads shorted in all ranges, so I know the problem is limited to the mV function.The manual for the 5500 is very similar to the 5524 which seems to be available on line.The sections on "count up" and "count down" are beyond the scope of my current understanding. I believe 4.13-4.19 describe the relevant circuits and functions.My current plan is to test diodes and transistors on these boards (range control) hoping to find something. A more refined approach would be of course be welcome.

author: valley001
author_rank: Frequent Contributor
timestamp: March 01, 2019, 11:51:46 pm
content: Just bumping this to see if anyone might have an idea.I do have a parts unit and swapping boards does not improve the situation with the 100x mV range. This weekend I have some time so I will be testing diodes and transistors in the range control board and possibly other boards.

author: valley001
author_rank: Frequent Contributor
timestamp: March 02, 2019, 12:56:26 am
content: Update, well it seems like an issue with a relay. Any advice cleaning these types of relays? I have Deoxit D5, would this be advisable?

author: floobydust
author_rank: Super Contributor
timestamp: March 02, 2019, 01:52:13 am
content: Quote from: valley001 on March 02, 2019, 12:56:26 amA chemical cleaner doesn't work so great on heavy oxide buildups.I'd take the relay apart (cover off) and put a piece of paper in the contacts and squeeze the armature down to close the contacts. Then I drag the piece of paper through the contacts, like it's a sheet of soft sandpaper. You can see the black oxide come off, on the paper. Then, applying a dab of DeoxIT will add a film to prevent oxidization.This is a trick an old telephone tech taught me, from the days of mechanical rotary relays in phone exchanges.Careful you have the perfect tool to pry off the relay cover. The plastic gets hard with age and wants to crack. A screwdriver or blade with a thin edge works for me, and not over prying.Make sure the pins (socket) are clean too, I use a chunk of pencil eraser or maybe a Q-tip with DeoxIT to rub off the oxide on the pins.As far as the A/D (DAC counter) not stopping on mV, this is a difficult multimeter to understand.At first I thought the Null Detector trimpot (R24 on 5524) might need to be adjusted. I think the Null Detector tells the counter to stop (latch/hold) the reading which is not happening. But this does not explain why other ranges are working.Leads me to... I think the mV amplifier (Reference and Buffer Amp) has a problem or large offset on mV range, causing the Null Detector Output to malfunction or stay stuck. This whole multimeter is full of balance trimpots, so I would check it on Buffer amp with the ranges that are causing trouble.This is quite the piece of art for 1967: 19" rack-mount sealed enclosure, 100,000 count with Nixies, fan cooling, runs to -55°C with the internal 400W heater, explosion-proof, 0.005% DCV accuracy... It must have cost a fortune in its day. It's serious MIL-spec.

author: valley001
author_rank: Frequent Contributor
timestamp: March 02, 2019, 02:03:26 am
content: Well..mine is the humble civilian version, no internal heating etc.The interesting thing is the counting in 100x MV range has somewhat resolved after replacing the associated relay on the control and attenuator assembly. If I rock the relay in its seating the issue becomes intermittent...leading me to believe the entire problem is a relay/contact issue rather than an issue in pots/solid state components etc.Another issue (I figured was endemic to this meter) was that various ranges on DC volts would also count unless the leads were shorted. This has also somewhat resolved after changing the relay.I will follow your advice on cleaning and see how things react.Quote from: floobydust on March 02, 2019, 01:52:13 am

author: valley001
author_rank: Frequent Contributor
timestamp: March 02, 2019, 07:40:05 pm
content: Well I thought I had this sorted but this morning discovered the problem has returned. I cleaned some relay contacts with no effect. I then discovered if I rock K7 out until it disengages the 100x range mV will settle to zero (K7 is normally engaged in the mV function setting). I am not sure why this is happening but at least it seems like I am getting closer to discovering the problem.The really confusing thing to me is with K7 disengaged it was taking mV readings on both 100x and 1000x ranges and they seemed fairly accurate.I have attached the schematic of the reverent section in hopes someone might see something that I should check or that could cause these problems.

author: magic
author_rank: Super Contributor
timestamp: March 02, 2019, 10:35:46 pm
content: Quote from: valley001 on February 26, 2019, 12:49:01 amI doubt you actually waited until it hit overrange? Or is it really rising so fast?Quote from: valley001 on March 02, 2019, 07:40:05 pmWeren't they wrong by one or two decimal places? Your schematics suggest that K7 enables 10x or 100x gain in that ISO amplifier which appears to be the one buffering the input signal to the ADC, is that correct?

author: valley001
author_rank: Frequent Contributor
timestamp: March 02, 2019, 11:52:38 pm
content: I did not notice this before but with the device set to 1000x range in mV connected to a batt/divider setup outputting 78.5mV I get a reading of 0078.52 mV. If I switch to 100x scale it will display 007.852 mV and start to count upward immediately (4x/sec).I missed this before, the reading not shifting with the decimal in 100x, and yes with K7 disengaged the readings are off by (I think) 2-3 decimals.I have not waited to see if it counts to over range, but I have left it on for a while and it does not appear to ever stabilize/slow down/stop counting in the 100x range.Quote from: magic on March 02, 2019, 10:35:46 pm

author: magic
author_rank: Super Contributor
timestamp: March 03, 2019, 08:28:52 am
content: Nitpicking, but 1MV is 1 megavoltQuote from: valley001 on March 02, 2019, 11:52:38 pmCheck that "attenuation assy 40231" on the right. All voltages relative to negative input:E9 should be 0.000000VE10/E13 should be 10x the input in 1V range and 100x the input in 100mV range.E11 should be 1/10th of E10E12 should be 1/100th of E10.Check continuity from those points to "MECCA" (WTF - it's just signal ground), "ISO OUTPUT" and "- ISO INPUT" according to the schematic. The latter goes through K5 so it will depend on whether you are in 1V or 100mV.

author: valley001
author_rank: Frequent Contributor
timestamp: March 03, 2019, 03:42:59 pm
content: I took some measurements per your suggestion. I assumed these should be taken with an input voltage applied, so I applied my 78.5mV source, below are the results using my handheld DMM:In 1000mV range:E9- 78.5mVE10/13- .788mVE11- 78.7mVE12- 7.8mVIn 100mv range:E9- 78.5mV and stays stableE10/13- starts at .78mV and slowly risesE11- starts at 78.6mV and slowly risesE12- starts at 7.8mV and slowly risesI have not had a chance to check continuity on the other points but I will later.

author: magic
author_rank: Super Contributor
timestamp: March 03, 2019, 05:48:27 pm
content: Bitten by autoranging, eh? Because sure as hell that 0.78mV is actually 0.78V.So far, so good.78x.xx mV going into the ADC ought to produce a readout of 0078xx and that's what you see. Nothing wrong with the ADC at least.Definitely do the continuity checks from E11,E12 through K5,K7 to -ISO IN. E11 should be connected in 1000mV, E12 in 100mV. Something funky is going on in the second case.And whatever you measured as E9 isn't E9. Just check continuity from the junction of those 1.111k/100.03 resistors to "mecca" and the negative input terminal, that will do for peace of mind. I'm sure the problem is elsewhere.

author: valley001
author_rank: Frequent Contributor
timestamp: March 03, 2019, 06:10:35 pm
content: OopsYou are correct. I am not taking my time with some of this. I mistook the junction of C12 and R27/33 as E9. Revisions below, hopefully without more mistakes.Ill start looking into the continuity checks.In 1000mV range:E9- 0 VoltsE10/13- .788 VE11- 78.7mVE12- 7.8mVIn 100mv range:E9- 0 voltsE10/13- starts at .78 V and slowly risesE11- starts at 78.6mV and slowly risesE12- starts at 7.8mV and slowly rises

author: magic
author_rank: Super Contributor
timestamp: March 03, 2019, 06:27:12 pm
content: Okay, I know what's going on.Power it up, switch it to 100mV andonly thenapply some voltage to the inputs. You will see it completely oblivious to your new voltage and still counting up from the old valueLooks like you only ever switched it to 100mV from 1000mV with the voltage already applied.In case it still isn't obvious: K5 doesn't contact at pin 10.editErr, wait, sorry, you will probably see it immediately hit overrange.

author: valley001
author_rank: Frequent Contributor
timestamp: March 03, 2019, 06:44:42 pm
content: Interesting. You are correct I only ever switched to 100mV while there was a test voltage at the inputs.I removed the 78.5mV source.Powered unit on.Switch to 100mV scaleApplied 78.5mV source.Display shows 023.150ish and continually count up.Unfortunately it is not obvious to me. I am new to this but learning as much as I can. So my next step is to check continuity between K5 pin 10 and E12 correct?

author: magic
author_rank: Super Contributor
timestamp: March 03, 2019, 06:57:20 pm
content: Yes. That's feedback connection to the isolation amplifier, without it the amp is going to react in hardly predictable ways to changes in the input and slowly drift up or down if the input is constant. Exactly what you see.It also may be possible that the contact isn't completely broken but "only" has too high resistance to fully work.At any rate, I think the problem is connection between R5 and E12.R5 itself appears to be working because without it the 100V range wouldn't work.BTW, check the 100V range. Maybe it also is off by a decimal place or two

author: valley001
author_rank: Frequent Contributor
timestamp: March 03, 2019, 07:17:10 pm
content: K5 pin 10 to E12 is approx 920K.

author: magic
author_rank: Super Contributor
timestamp: March 03, 2019, 07:30:46 pm
content: What? No!I thought it's K5 itself which is broken and has no contact inside at pin 10.At any rate, K5 to E12 is a straight wire. So... if it measures 920k... that should be obvious, damnit

author: valley001
author_rank: Frequent Contributor
timestamp: March 03, 2019, 10:54:04 pm
content: Right. I actually have several spare relays and the problem persists with all of them, so I dont think its the relay. I will disassemble and check that connection.Quote from: magic on March 03, 2019, 07:30:46 pm

author: valley001
author_rank: Frequent Contributor
timestamp: March 03, 2019, 11:22:50 pm
content: I had pin 10 wrong, the schematic refers to the relay itself not the socket so I had them reversed. I have continuity between K5 pin 10 and E12, less than 1 ohm.With the relay out I inspected the socket more closely and noticed pin 10 spread a bit more than others in the socket. I bent pin 10 on the relay inward and now mV is functioning in the 100mV range.Thank you for helping this noob sort this problem out.