I meant the connection just seems to drop after a while. After not using the port for a while (1-5min) it worked again. I havent had the time to look at it propperly as my unit had more problems and needed to be replaced anyhow. Some buttons arent working propperly (yes the pcb & buttons are cleaned) just like another unit we have of the same age. I heared it was one of the first units purchased when they hit the market.
Thanks for clarifying. That sounds a lot like the behavior I'm seeing with RS-232 communications. I'm curious, what firmware version do you have. Also, If you have opened it up, have you noticed any date codes on any of the components?
I have had issues with my 2000 and its serial port. When connected to a USB converter, it seems to work for around a minute or so, then sends garbled responses and then stops sending responses all together. From a limited look at it, it seems to be that the adm202 has a +/- 9 V transmit voltage, with the converters expecting closer to +/- 7 V. I've quickly pieced together an adm202 on a breadboard with a non-level shifted converter and it seems to be working fine now.
My unit is working fine other than this (calibrated fine just over a year ago), so I wonder if you might be seeing something similar. If you disconnect the 2000's serial output (so it is not connecting to the computer controlling it), does it still do the same thing? If it doesn't it might be your converter doing strange things.
As others have said, those voltages on both ends should be well within RS232 spec. The behavior you are seeing sounds a lot like what I'm seeing. I'd suggest somehow connecting the USB adapter to your K2000 in a way that leaves the RTS line unconnected and seeing what happens. I used some dupont wires and a bit of hot glue. As you can see in the second image on
my blog post with this accommodation, the transmissions from the DMM look much better. I haven't done a comprehensive check of communications functionality with this mod, but I expect everything else to be fine, because the thing doesn't support hardware flow-control, and couldn't without a custom cable anyway.
I've had issues before with USB-serial converters working fine for a while then delivering garbage, all on their own. It's a USB driver problem, I think.
That doesn't seem to be the problem, at least not in my case. The Oscope trace shows what happens on the RxD line as the DMM goes from transmitting successfully, to garbage, to nothing at all.
I have used some meters for 8 houres a day in the past using the same hardware and software. Tough as the years passed the RS232 communication seems to be more problematic every time I use it.
I remember a conversation on the Keithley forum where someone had problems with a Keithley 2000 and a RS-232 connection. They asked him if the unit was old, and if so to replace it with a new one. He said yes, replaced the unit and everything worked. So I guess its a common issue.
My hypothesis would explain long term deterioration in RS232 communication as well as the short term glitches and drop outs, and also could be fixed a firmware change:
When the DMM is new, or the level-shifter is otherwise unused, it can successfully fight with the PC over the voltage of DTS and manage to drive RxD as it should, but doing so causes overheating, leading to the short term glitches/dropouts, and also long-term deterioration of the involved component(s). This deterioration in turn makes short term dropouts more likely.
New firmware could stop driving the RTS line. This would avoid long-term wear & tear, and could also fix, or at least dramatically improve, RS-232 communications on units that had suffered deterioration short of failure because the drivers power supply would no longer have the load of fighting the PC over the voltage on RTS.$200 for cal is not that bad. I'd suggest getting cheapo programmer (for example TL866 off ebay) with proper adapters and few blank EEPROMs to do firmware upgrade by yourself, and then send to KI for recal
Programmer will pay itself real quick when you mess with old T&M gear
Yeah, I can probably swallow $200 for the cal. It's just that the calibration seems pretty good as-is. I think I will pick up a programmer. This isn't my last microprocessor driven piece of test gear. I already have a HP 6632b on the way, and may pick up another. I like troubleshooting and fixing stuff, and its probably a good bet that doing more of it is going to provide a lot of motivation for improving my electronics understanding and making better use of the gear I already have.
My 2000 has date codes suggesting it was made at the start of 1996 and it has the A07 firmware. Is there a change log available for the firmware at all?
I haven't been able to find any sort of change log or release notes for the K2000 firmware.
Interesting details about your unit. Mine appears to have been manufactured in late 1995 based on date codes, and the fact that the first and only cal date is 11/28/95. It has A05 firmware. Also, for what it is worth, it has the smaller ASIC A/D converter, rather than the big Altera FPGA TiN's unit seems to have.
I'd like to try to put together a rough timeline of firmware revision dates, and also try and work out whether and how manufacture date is encoded in the serial number. Do you (and others) mind PMing me when you think your unit was manufactured, the evidence for that conclusion, your serial number, firmware revision, and how likely you think it is that it is the firmware the unit shipped with?
Thanks everyone!