Author Topic: Philips Fluke PM6680 PM6681 CNT-81 Frequency Counter Calibration Setup  (Read 4038 times)

0 Members and 1 Guest are viewing this topic.

Offline Ordinaryman1971Topic starter

  • Frequent Contributor
  • **
  • Posts: 322
  • Country: us
I've got a counter with gone calibration constants and possibly wrong firmware.
I hope there is somebody out there that has a counter and E-PROM programmer handy to make a copy.
A bit harder I guess is to make a copy of the constants for the cal... but maybe somebody already made a copy, would be great.
Also.. I've already placed add in the WTB section but I would like to buy another one of those counters to check on ASICs, my counter is reporting error 2.
Or maybe somebody has a physically broken one.. screen, case, that I can have, to harvest guts from to fix mine.
« Last Edit: May 15, 2021, 10:47:26 pm by Ordinaryman1971 »
 

Offline Ordinaryman1971Topic starter

  • Frequent Contributor
  • **
  • Posts: 322
  • Country: us
The firmware I have in mine is PM6681 rev15 v.1.09.
I was wondering if it's normal to have the 6681 firmware in 6680... is there any difference in functionality.
My counter is PM6680 not a B version, my GPIB is on the mother board, not separate board.

 

Offline BU508A

  • Super Contributor
  • ***
  • Posts: 4531
  • Country: de
  • Per aspera ad astra
Hi,

I've uploaded the firmware from my 6681 here:
https://www.eevblog.com/forum/testgear/test-equipment-anonymous-(tea)-group-therapy-thread/msg2871844/#msg2871844

There you can find also some pictures.
I'm not sure, if there are some calibration constants exist, because the adjusting will be done by tweaking some trimpots.
“Chaos is found in greatest abundance wherever order is being sought. It always defeats order, because it is better organized.”            - Terry Pratchett -
 
The following users thanked this post: coromonadalix

Offline cherrylee

  • Contributor
  • Posts: 15
  • Country: cn

I have a PM6681R,
 if you remove the battery,
the calibration data of the machine will be lost.
I checked the official manual and there is a tool: CALVER81, but I did not find it anywhere
 

Offline Ordinaryman1971Topic starter

  • Frequent Contributor
  • **
  • Posts: 322
  • Country: us
Yes, the software is nowhere to be found. Would be nice to actually find it somewhere... I’m pretty sure somebody has a copy.
It’s an old DOS piece of software.
There is also a discussion about *PUD command used to write the constants from the calibration routine into the memory of the counter but I can’t find an actual command line.
I would be happy to just guesstimate the constant or copy it over from some other counter.
Yes, when changing battery keep you counter powered on. The lifespan for the battery is estimated at between 5 to 10 years.
 
« Last Edit: August 10, 2020, 05:19:26 am by Ordinaryman1971 »
 

Offline Ordinaryman1971Topic starter

  • Frequent Contributor
  • **
  • Posts: 322
  • Country: us
Here is a note from Fluke:

Calibration Adjustment for PM6680 & PM6681
Christopher Bailey
December 19, 2016 15:24
The CALVER80 and CALVER81 programs are no longer available for download. The equipment required to run these programs is obsolete and no longer supported by its original manufacturer.

Fluke still supports the Fluke and Phillips models PM6681 and PM6681R.

https://support.flukecal.com/hc/en-us/articles/115000074083-Calibration-Adjustment-for-PM6680-PM6681-
 
The following users thanked this post: coromonadalix

Offline Ordinaryman1971Topic starter

  • Frequent Contributor
  • **
  • Posts: 322
  • Country: us
And here is some info from a post in 2018... from user crasyboye at: http://bbs.38hot.net/thread-258164-1-1.html

Some information found abroad, but did not mention anything too substantial.

  The original PM6681 calibration setup includes a PC, an
ancient Philips ISA-bus GPIB interface and an ancient Philips driver and a DOS program.
Collecting these and put them together to work will be an interesting
challenge.
  A more modern variant of the calibration routines run can run on more
modern HW and LabView software. Philips PM5781 and Agilent 81112A pulse
generators is supported by those routines.
   By now the production of the counter has stopped, as the counter core
ASIC ran out of stock.
The folks who designed and maintained them does not work there anymore.
   Turns out the core setup requires a generator that creates a skewed
Sweep over that you SUCH Frequency at The interpolation Phases. TWEAK by You
at The Calibration value (3.86-4.50 ns 0.02 ns in Steps) you that the SET over
GPIB at The * PUD a using the Command. by You CAN IT Yourself a using the Check * PUD? .
It Sweeps over the this range and checks for the value giving lowest RMS
value (SDEV result) and then sets this as the final value.
   You can set the value using the command :SYST:UNPR;*PUD %s where %s is
the string, looking somewhat like this:
   FACTORY CALIBRATED: %s%s, CALPLS 3.98 ns
   The two %s in there is for some string and date, I just don't bother to
dig up a correct example.
   Anyway, you can actually read-out the data and write it back without the
software. It should be possible to do something with the existing pieces
and it might be possible to actually get the calibration software
operational again.
   I just don't have a CNT81 anymore to try this out on.
   With the hints from the former Pendulum service guy, I havestarted to
write my own code in order to restore calibration on a CNT-81/PM-6681.
This have been a discussion on and off for a couple of years, so I ended
up buying a PM-6681 which had the Loss of Calibration message " CALLOSS".
  First things is to replace the CMOS battery, which is a trivial thing to
replace the CR2032 battery, had one laying around.
  Then, I've been digging into the NI VISA files, which have snippets of
actual code in it. As I don't have NI VISA and not running with my
Prologix, I was a bit out of luck there. So I had to start from the
ground up, taking a serial interface hack I already have, write some
minimalistic Prologix support for it (TvB hp59309.c provided some needed
clues on how to get it working stable).
  Then more and more bits and pieces have been falling together, like
being able to build and write the *PUD string. Also, triggering the
calibration itself and using an external source.
  Now my counter does not display the error anymore and seems to behave
more coherently. I'm not completely trusting it, as I am not doing the
full sweep over calibration pulse calibration values ​​and measuring their
effect, that will be part of the complete solution, but at least I get
sufficient part of the way.
  Far from bullet-proof, it is however worth celebrating these baby steps
in the right direction.
 
The following users thanked this post: coromonadalix

Offline cherrylee

  • Contributor
  • Posts: 15
  • Country: cn

Yes, I tried the calibration command in the service manual, but it was unsuccessful;
 this machine also has a bug. When the rubidium clock heats up to a certain degree under low temperature operation, the fan will stop rotating and cannot start again.
 

Offline cherrylee

  • Contributor
  • Posts: 15
  • Country: cn

Someone tried to contact Fluke to calibrate this instrument, but the calibration cost was too high, enough to buy a new machine with better performance
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 6197
  • Country: ca
« Last Edit: August 10, 2020, 05:30:16 pm by coromonadalix »
 

Offline cherrylee

  • Contributor
  • Posts: 15
  • Country: cn
Re: Philips Fluke PM6680 CNT-81 Frequency Counter Firmware and Cal Constants
« Reply #10 on: August 11, 2020, 05:19:25 am »
Who has TimeView software that supports PM6681?
I saw the software description in the manual.

http://www.testequipmenthq.com/datasheets/PENDULUM-CNT-81%20(FLUKE%20PM6681)-Datasheet.pdf

However, Pendulum's official version is a paid version, and it does not support PM6681.

 

Offline FransW

  • Frequent Contributor
  • **
  • Posts: 270
  • Country: nl
Re: Philips Fluke PM6680 CNT-81 Frequency Counter Firmware and Cal Constants
« Reply #11 on: August 11, 2020, 08:04:48 am »
Here it is specified:

http://www.ezutech.com/Pendulum_product/catalog/CNT81_81R.pdf

Usermanual:
If you have a CNT-81, you can use TimeView for probe compensation. See the TimeView chapter of this manual.

https://physics-astronomy-manuals.wwu.edu/Fluke%20PM6680B%20Timer%20Counter%20Operators%20Manual.pdf

If you have a PM6681, you can use TimeView for probe compensation. See the TimeView chapter of this manual. Using the controls. 2-12 Rear Panel. Probe.

Edit: URL's
« Last Edit: August 11, 2020, 08:19:34 am by FransW »
PE1CCN, Systems Engineering, HP, Philips, TEK, BRYMAN, Fluke, Keithley
 

Offline cherrylee

  • Contributor
  • Posts: 15
  • Country: cn
Re: Philips Fluke PM6680 CNT-81 Frequency Counter Firmware and Cal Constants
« Reply #12 on: August 12, 2020, 01:17:31 am »

The manual describes that this machine has a supporting floppy disk, which contains all the software.

but I have not seen it on the Internet, maybe the software has been permanently lost.
 

Offline cherrylee

  • Contributor
  • Posts: 15
  • Country: cn
Re: Philips Fluke PM6680 CNT-81 Frequency Counter Firmware and Cal Constants
« Reply #13 on: August 12, 2020, 01:21:28 am »
Maybe I should give up CNT-81R and use other products .

like CNT-91, HP53132, HP53220, etc.
 

Offline Ordinaryman1971Topic starter

  • Frequent Contributor
  • **
  • Posts: 322
  • Country: us
Re: Philips Fluke PM6680 CNT-81 Frequency Counter Firmware and Cal Constants
« Reply #14 on: August 12, 2020, 02:20:29 am »
I'm pretty sure somebody out there has a disk or a copy stashed away in some dark corner... question of time.... or Fluke service department showing mercy and sharing it with the world ... again.
 

Offline Ordinaryman1971Topic starter

  • Frequent Contributor
  • **
  • Posts: 322
  • Country: us
It's been a year and I finally found the software.
For every ones benefit and enjoyment I'm pleased to present Calver81....
Would be great to have some advice on how to build a system to calibrate those..
Anybody having suggestions, please, please join the conversation.
 
The following users thanked this post: bingo600, picburner, coromonadalix, snik, dj831, BU508A, shakalnokturn, OH2LIY, Belgarath

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 6197
  • Country: ca
 

Offline Testtech

  • Regular Contributor
  • *
  • Posts: 121
  • Country: us
Thanks for sharing!
 

Offline cherrylee

  • Contributor
  • Posts: 15
  • Country: cn
thankyou !
 

Offline Stijn

  • Newbie
  • Posts: 1
  • Country: nl
More info about calibration is to be found at: http://www.leapsecond.com/museum/pm6681/

Calibration is done using some undocumented commands:

:DIAG:CAL:INT:COUNT 260000
:DIAG:CAL:INT:AUTO ONCE
:DIAG:CAL:INT:SAVE
:DIAG:CAL:INT:RECALL
:SYST:TIME:POW?
:SYST:TEMP?
 
The following users thanked this post: picburner, BU508A, URI, Belgarath

Offline picburner

  • Frequent Contributor
  • **
  • Posts: 510
  • Country: it
Where can I find the Labview application IPOLCAL (IPOL.vi) mentioned in the archive calver81.zip which allows also to use an HP 8110A pulse generator?
I don't have a Philips PM5781 unfortunately!
« Last Edit: July 16, 2021, 07:54:08 am by picburner »
 

Offline picburner

  • Frequent Contributor
  • **
  • Posts: 510
  • Country: it
The calver81.exe program works under Windows7 x86 also as you can see from the attached pics.
An old PC with an ISA PCIIA card is not essential, I used a notebook with an NI pcmcia gpib card.
I was able to complete the calibration and make sure that the PM6681 no longer presents the "CAL LOST" error message.
Of course, not having a PM5781, I had to trick the program by temporarily modifying the identification string of another instrument.
I ordered an HP 8110A as it is practically impossible to find a Philips PM5781 and when I get it I will write a program in Python
able to calibrate the instrument for serious this time. For now I have only removed the "CAL LOST" error message.
 
The following users thanked this post: BU508A, URI


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf