Electronics > Repair
HP 3478A: How to read/write cal SRAM
WaveyDipole:
--- Quote from: dfrederickson on June 13, 2017, 09:57:45 pm ---Sorry. Yes, the adapter will need a driver to interface to LabVIEW. It might be easier to just buy an adapter off eBay, like I did.
--- End quote ---
I had considered that option, but everything I have seen on there so far costs more than the meter did!
Of course, if I had something compatible then I could try pigrew's program!
scuba31:
All,
Thanks to everyone who contributed to (finally) solving this problem!
I had never considered the "hidden GPIB command" possibility.
I was approaching this from the perspective that electronics would need to be designed and built to interface with the 5101 IC inside the multimeter.
I was just starting to lay out a prototype in Kicad when I decided to see if this had been solved in the 8 months since I last checked - and to my surprise, it has. ;D
I have 3 of these HP3478A multimeters that I replaced the batteries using a torch solder iron.
Using the Visual Basic program provided on this forum, here are the calibration constants that my 3 multimeters report out.
Meter #1
@@@@CEFBB@BBNI@@
@@CDBBL@ANG@@@@@
CBAACLNIIIIIIGBC
LEAKD@@@@@@BBBM@
NL@@@@@@@@@@@OO@
@@GHFBLMCELG@@@@
HEALONCLE@@@@@H@
EELDMM@@@@@A@E@@
MNL@@@@@A@ENCANG
@@@@@A@DEEENK@@@
@@A@ELALN@@@@@@@
@D@N@NM@@@AABCC@
CCNO@@@@AACBE@AO
B@@@@@@@@@@@OO@@
@GHFCMLMBKO@@@@@
@@@@@@OO@@@@@@@@
Meter #2
J@@@BIIB@@ALML@@
@@BIB@BABNM@@@@@
CB@@LNN@IIIIIEB@
LMLJFIIIIIIBOC@E
K@@@@@@@@@@@@OOI
IICEAADABELNIIIH
@H@E@B@LMIIIIGI@
EBDBKNIIIIIH@E@O
AKEIIIIII@EOENJB
IIIIIH@EOCAKBIII
IIH@EOEEJLIIIIIH
@ELLOIN@@@@HBC@@
CON@@@@@@HC@B@ON
C@@@@@@@@@@@OOII
ICEABD@EBLN@@@@@
@@@@@@OO@@@@@@@@
Meter #3
O@@@AHIAEEC@MO@@
@@AGAEBMDMN@@@@@
BAEBEONAIIIIIEAD
N@OJKIIIIIIADON@
JG@@@@@@@@@@@OOI
IIA@BBL@NEL@IIII
@A@EECCLJIIIIIA@
EDNEKEIIIIII@EDN
LJFIIIIIH@ECCAKN
IIIIII@ECD@KMIII
III@ECNCK@IIIIIH
@EMDCKAIIIIBBBDA
CALLIIIIIBBDBELK
G@@@@@@@@@@@OOII
IA@BBE@CMLJ@@@@@
@@@@@@OO@@@@@@@@
Squiddaddy:
Thanks pigrew!! I just downloaded your program and successfully read the SRAM from my 3478 meter.
Has anyone tried to write their values back using your program yet?
I am getting ready to try to replace the battery in my meter, and in case I lose my config, I'd like to know if it works.
I guess I'm gun shy to try it yet. :) I don't like being the guinea pig. LOL
Here are my SRAM values, in case someone is trying to analyze data between all of our posts.
@@@@A@HBCM@MMG@@@@ACBBNENMFIIIII
IBCNDAKAIIIIIABBAB@LJIIIIIGBCAAB
LB@@@@@@@@@@@OO@@@DIGB@MLELKIIII
CB@EC@MLAIIIIID@DDDOKC@@@@@@@ED@
COC@@@@@@@EBONMK@@@@@@@EB@@OH@@@
@@@@ECCLNH@@@@@@ALADMN@IIIIFGCDE
EEKHIIIIIDCCDBCKO@@@@@@@@@@@OO@@
@CAICBLE@ML@@@@@@@@@@@OO@@@@@@@@
Thanks again to everyone involved in coming up with this solution to our problem!!!!
pigrew:
--- Quote from: Squiddaddy on September 07, 2017, 12:35:55 am ---Thanks pigrew!! I just downloaded your program and successfully read the SRAM from my 3478 meter.
Has anyone tried to write their values back using your program yet?
I am getting ready to try to replace the battery in my meter, and in case I lose my config, I'd like to know if it works.
I guess I'm gun shy to try it yet. :) I don't like being the guinea pig. LOL
Here are my SRAM values, in case someone is trying to analyze data between all of our posts.
@@@@A@HBCM@MMG@@@@ACBBNENMFIIIII
IBCNDAKAIIIIIABBAB@LJIIIIIGBCAAB
LB@@@@@@@@@@@OO@@@DIGB@MLELKIIII
CB@EC@MLAIIIIID@DDDOKC@@@@@@@ED@
COC@@@@@@@EBONMK@@@@@@@EB@@OH@@@
@@@@ECCLNH@@@@@@ALADMN@IIIIFGCDE
EEKHIIIIIDCCDBCKO@@@@@@@@@@@OO@@
@CAICBLE@ML@@@@@@@@@@@OO@@@@@@@@
Thanks again to everyone involved in coming up with this solution to our problem!!!!
--- End quote ---
Well,
I tested it out a while ago, but I think I had to fix a few issues I the code after that. I'm sure the command works, but there is a chance there are still bugs in my code.
-Nathan
jca1955:
This has been a great discussion! For those interested, I have Matlab scripts to read and write a 3478A's calibration SRAM. More information can be found on these routines at my blog, here:
http://k6jca.blogspot.com/2017/12/save-and-restore-hp-3478a-calibration.html
If you don't have Matlab, the procedures are (hopefully) straight-forward enough for you to adapt to your language of choice.
- Jeff
P.S. If using these scripts, you will also need the Mathwork's "Instrument Control" toolbox.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version