Author Topic: LED display for HP 3457A multimeter - I did it :-)  (Read 40606 times)

0 Members and 1 Guest are viewing this topic.

Online macboy

  • Super Contributor
  • ***
  • Posts: 2254
  • Country: ca
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #50 on: November 16, 2017, 08:53:18 pm »
Excellent work. Looks really really great.
While I do appreciate that you tried to stay with a 1:1 segment-to-segment identical replacement to the LCD, I wonder if you also considered using a graphic display to produce a custom display? With the data decoded, you could easily decode everything to an alpha-numeric string and display on a (e.g.) 256x64 pixel OLED like this one:

This would be more software work but a lot easier mechanically.
 
The following users thanked this post: TiN, tooki

Offline niekvs

  • Contributor
  • Posts: 48
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #51 on: November 17, 2017, 11:40:01 am »
Excellent work. Looks really really great.
While I do appreciate that you tried to stay with a 1:1 segment-to-segment identical replacement to the LCD, I wonder if you also considered using a graphic display to produce a custom display? With the data decoded, you could easily decode everything to an alpha-numeric string and display on a (e.g.) 256x64 pixel OLED like this one:
This would be more software work but a lot easier mechanically.

But now try to fit that into the space of the original HP device and make it look good. Unless you have an elongated graphics display in the dimensions of the original it's replacing, it's probably going to look very ugly. Your example display would probably fill up only half of the horizontal space available. You may have some additional space and put in a larger display that's mostly hidden by the enclosure, but how elegant would that be? I think the elegance of the OP's solution is how it fits so perfectly and looks as though it should have been there from the start. Great job!
 

Offline 001

  • Super Contributor
  • ***
  • Posts: 1170
  • Country: aq
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #52 on: November 18, 2017, 11:03:47 am »
Awesome work  :-+
 

Offline USMC_Spike

  • Regular Contributor
  • *
  • Posts: 83
  • Country: us
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #53 on: November 19, 2017, 05:04:25 am »
I also am interested.

I've found that to be a major drawback to the HPs with LCD readouts.
If you are doing work...it's a real pain to read the display.

I have only a cursory understanding of what you've accomplished,
well done.

We have some of the nice CNC machines at school, I assume
they use a standard protocol for programming.

Could use the information for the CNC too.

it's very good stuff!


Cheers,

USMC_Spike
 
The following users thanked this post: Mr. Scram

Offline Icchan

  • Regular Contributor
  • *
  • Posts: 88
  • Country: fi
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #54 on: November 19, 2017, 09:03:45 pm »
Oh darn this is great!

I have an 3478A and the display is basically driving me crazy... I really hope you release more details about this project as open source so I could get this otherwise great device to be even better!

I'm mostly intrested in the protocol details and what discreet logic you used to help you out with the SPI compatibility.

I mean it's all about those details and everythign else is how one wants to tackle the issue.

I was considering a graphics LCD myself for the replacement since I don't own a CNC.


Offline xiTopic starter

  • Contributor
  • Posts: 16
  • Country: fr
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #55 on: November 19, 2017, 11:37:36 pm »
Hi,

I am back from my business trip, I will answer the questions and post more details (schematics, ...) on the upcoming week. I have already posted the protocol, I hope everything is clear?
I will also see if I can provide some replacement kits at a reasonable price.

Thanks for all your comments and for the post on hackaday ;)
(I am currently mounting the red version of the display)

Xavier
 

Offline vgskb4

  • Newbie
  • Posts: 1
  • Country: us
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #56 on: December 16, 2017, 06:51:56 am »
Great job on this mod!

Thanks for sharing your work.
 

Offline mlefe

  • Regular Contributor
  • *
  • Posts: 80
  • Country: ar
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #57 on: December 24, 2017, 04:17:05 pm »
Excellent work!! Great skills :)
 

Offline dxl

  • Regular Contributor
  • *
  • Posts: 189
  • Country: de
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #58 on: January 03, 2018, 11:48:12 am »
Awesome Work on reversing this. I'm thinking of replacing the display in my HP 4263A LCR Meter, which is (i guess) the same kind of display. This will save me a lot of work :-). I thought someone did the replacement in the 4263A already, but can't find the thread.

Regards
dxl
 

Offline 5065AGuru

  • Frequent Contributor
  • **
  • Posts: 355
  • Country: us
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #59 on: January 05, 2018, 05:28:54 am »
 :clap:
VERY nice! The guys at Time Nuts have complained about displays for the 53131A/53132A counters going bad. This would be a very popular fix for those units!!!
Cheers,

Corby
 

Offline Inverted18650

  • Frequent Contributor
  • **
  • Posts: 875
  • Country: us
    • Test Gear Addicts
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #60 on: January 05, 2018, 05:34:34 am »
Great work mate and I'm sure you've just inspired many more to follow. :-+

Offline O_Shovah

  • Newbie
  • Posts: 1
  • Country: de
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #61 on: April 11, 2018, 06:28:55 pm »
I really appreciate the work of Xavier for this great substitute for the HP series.
Here is a HP3457A, a Agilent 4263B and others lacking in the Display department.

@Xi

May i kindly ask you to post/share the firmware and the layouts of your PCB as you proposed.
I would be interested in ordering a batch of PCBs so we could share those as a starting point
for the people who haven't got access to a milling machine. :)

Best regards

Jens
 

Offline pelule

  • Frequent Contributor
  • **
  • Posts: 513
  • Country: de
  • What is business? It’s other people’s money
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #62 on: April 11, 2018, 07:52:40 pm »
As far as I know, thats the same LCD Display module used in the HP 6624 Power Supplies (the "tank").
I planned to replace that module as it's readability is quite bad - thus your great work may help a lot to make that project reality.
/PeLuLe
You will learn something new every single day
 

Offline xiTopic starter

  • Contributor
  • Posts: 16
  • Country: fr
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #63 on: April 22, 2018, 09:45:21 pm »
Hello,

I finally found some time for cleaning my program, so, attached to this message you will find the source code for the ATMega162 that I used for my HP 3457A LED display ;)
https://www.eevblog.com/forum/projects/led-display-for-hp-3457a-multimeter-i-did-it-)/?action=dlattach;attach=415101
It is distributed under the open source GPL licence, please comply with it.

I am also including the complete schematic, also attached to this post: https://www.eevblog.com/forum/projects/led-display-for-hp-3457a-multimeter-i-did-it-)/?action=dlattach;attach=415104

As for the PCB, since there were some demand, I tried to make it manufactured, here is the result:

As you may have noticed, they did it completely wrong |O They didn't follow my instructions (wrong dimensions), neither they worried about drilling all the holes at 0.8mm diameter, telling me that my files were wrong (the same files that I used to make my prototype ::)). Anyway, this is still in progress, and for now I want to keep the PCB design and try to make a kit with it. If it doesn't work, I will provide the PCB files too in the future.

Other news about the display are:
As suggested by tggzzz, I measured the AC noise across a 100k resistor with the LCD display and just after with the LED display, the good news is that I can't see any difference in the value measured between the two displays!


Also made the red version version of the display, using the High Luminosity (Kingbright Super Bright Red PSA39-21SRWA) version of the 14 digits displays:

The result is both nice and a bit disappointing, because these display are not really brighter than the normal version. To be more precise: they can be much brighter, but the segments lit will leak on the other segments that are off ... I initially though that there were some commutation latency problems with my board, but no, in fact the compartment between each digit let pass the light, like on my photo below:

(Only one digit is lit trough a 1k2 resistor 5V => about 3mA ; as you can see, surrounding digits are also lit a bit, even-though they are not powered (one of them is even shorted)).

So the only advantage of this High Luminosity version is that it consumes less power!
« Last Edit: April 22, 2018, 09:49:29 pm by xi »
 
The following users thanked this post: rsjsouza, edavid, doktor pyta, dxl, Inverted18650, agaelema, O_Shovah

Offline cheeseit

  • Regular Contributor
  • *
  • Posts: 168
  • Country: dk
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #64 on: April 23, 2018, 05:40:00 pm »
This is an awesome project and I've been following it for some time, even though I don't (yet) own a 3457. If I did, I would totally buy a kit and I hope that you're able to make a bit of money off it! Well done! :clap:
 
The following users thanked this post: xi

Offline Specmaster

  • Super Contributor
  • ***
  • Posts: 14483
  • Country: gb
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #65 on: April 23, 2018, 06:31:19 pm »
Agreed, you have done an awesome job with the and deserve to make at least some money from it. I'm not sure if you are aware of this or not but the links you provided do not work?
Who let Murphy in?

Brymen-Fluke-HP-Thurlby-Thander-Tek-Extech-Black Star-GW-Avo-Kyoritsu-Amprobe-ITT-Robin-TTi
 
The following users thanked this post: xi

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 2912
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #66 on: June 29, 2018, 06:41:48 pm »
If you decide to sell PCB's etc, you have a guaranteed sale here! :)
Where does all this test equipment keep coming from?!?

https://www.youtube.com/NearFarMedia/
 

Offline bitseeker

  • Super Contributor
  • ***
  • Posts: 9057
  • Country: us
  • Lots of engineer-tweakable parts inside!
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #67 on: June 30, 2018, 02:33:21 am »
You know a forum is big when you've missed an awesome hack like this for so long.

Great job, Xavier! I must say I like the yellow display more than the red, even if there wasn't light bleed. For some reason the yellow LEDs go better with the look of the 3457A.
TEA is the way. | TEA Time channel
 

Offline precaud

  • Frequent Contributor
  • **
  • Posts: 734
  • Country: us
    • LinearZ
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #68 on: June 30, 2018, 01:11:18 pm »
I must say I like the yellow display more than the red, even if there wasn't light bleed. For some reason the yellow LEDs go better with the look of the 3457A.

Same here. Our eyes are more sensitive in the green part of the spectrum. So even with equivalent luminance, the yellow would appear to us to have better contrast.
 

Offline intabits

  • Frequent Contributor
  • **
  • Posts: 319
  • Country: au
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #69 on: July 05, 2018, 04:15:35 am »
Xi, that is fantastic work you have done there!

Thanks very much for your efforts in decoding the protocol and making your findings available.
I've only skimmed what you've provided, but it looks scary complicated at first glance.

I have three HP3468A's, and I can't stand the LCD displays on them.

They seem to use the same part for the display as yours, with the same signals, so your project is of great interest to me.
I can't find the part (5061-1166) in the HP3457A manual, as it seems to be part of a larger assembly.

The processor in the 3468A is different (1820-2718), an 8039 (from the Intel MCS-48 family), but it's also used in other HP test gear.

I have been thinking about something similar for the last year, and just found this thread, which tells me that it's doable.
But the approach I've been thinking of has differences:-
* Use OLED display(s)
* Hack the firmware, replacing the display protocol entirely.
(among other possibilities that this would enable, the cal values could be saved in EEPROM, rather than depending on the battery backed RAM)

To this end, I wrote a "smart, interactive" disassembler for the 8039, so that I could see how it talked to the display.
The disassembler still needs more work, so almost no progress on unraveling the ROM code so far.
(Member "sailor" was also working on this, and I was hoping to collaborate, but he hasn't been here in over a year)

In any case, your protocol "specification" will be invaluable in deciphering the contents of my ROM, thanks again.
 

Offline mcinque

  • Supporter
  • ****
  • Posts: 1129
  • Country: it
  • I know that I know nothing
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #70 on: July 05, 2018, 04:22:34 pm »
That's talent.
 

Offline fenugrec

  • Regular Contributor
  • *
  • Posts: 216
  • Country: ca
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #71 on: November 11, 2018, 05:49:48 pm »
Awesome work, xi. I've worked on the 3478A firmare and can confirm almost exactly the same LCD protocol, with one minor interpretation difference.
In the code, they send instruction words as 8-bit bytes, so for instance "0x0A" for "write reg A". The 2 bits difference is easily explained : in your analysis you shift in the 2 bits (always 0) sent while "CS" is high.

In the end it makes no difference though, the actual data exchanged seems identical.

Also, I've emulated the 3478A to a limited extent in MAME , for testing firmware hacks. Current status is rough WIP, no keypad, AD LINK FAIL (of course), no CAL RAM, no GPIB.

 
The following users thanked this post: rsjsouza, sokoloff

Offline bitseeker

  • Super Contributor
  • ***
  • Posts: 9057
  • Country: us
  • Lots of engineer-tweakable parts inside!
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #72 on: November 12, 2018, 02:33:44 am »
A MAME DMM? That's cool.
TEA is the way. | TEA Time channel
 

Offline McBryce

  • Super Contributor
  • ***
  • Posts: 2682
  • Country: de
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #73 on: November 26, 2018, 11:30:39 am »
Seriously cool mod.

I turned on my 3478A last night and noticed the black crystals have started to leak from the bottom left  :--
So add me to the list if you start selling kits.
I'd actually prefer to stay with the original LCd, but I doubt I'll be able to find a drop-in replacement.

McBryce.
« Last Edit: November 26, 2018, 11:32:21 am by McBryce »
30 Years making cars more difficult to repair.
 

Offline rastro

  • Frequent Contributor
  • **
  • Posts: 388
  • Country: 00
Re: LED display for HP 3457A multimeter - I did it :-)
« Reply #74 on: November 26, 2018, 03:48:03 pm »
...
I'd actually prefer to stay with the original LCd, but I doubt I'll be able to find a drop-in replacement.

McBryce.

You may want to look at taking the LCD from an hp 3488a - it think they are interchangeable (but you should verify).  You can usually find these pretty cheap on eBay.  However shipping it is sometimes more than the unit costs.  However you might see if the seller will just ship the front panel or display PCB since that would lower shipping cost.  There is not much in HP 3488A unit so you wouldn't be losing much junking the rest of the unit if you are just interested in the LCD.

I just saw two on ebay (unfortunately for Europe buyer it is in the US) for $15.00 but shipping in US about $20.00.

rastro
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf