Author Topic: HP3548 / HP3457 OLED display  (Read 33987 times)

0 Members and 1 Guest are viewing this topic.

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
HP3548 / HP3457 OLED display
« on: February 01, 2022, 08:33:28 pm »
Hi Guys (and Girls),

I have since quite some time a HP3457 multimeter and hate the display. Had to do something about it. The typical LED Backlight mod was not resonating - it looked still very bad - low contrast.

I had to come up with something else. I loved this idea here from Xi: https://www.eevblog.com/forum/projects/led-display-for-hp-3457a-multimeter-i-did-it-)/50/

But mechanical wise it is very hard to reproduce for others (including me).

After many weeks of hunting for OLED screens in the right format I had a brilliant Idea: Why not use the typical small OLEDs that you can get for extremly low price on Aliexpress and use a single display per digit?! Immediately routed a PCB and ordered it and after some months I had time to take this up and program the SW (thanks again Xi for your groundwork in decoding the protocol!).

The current consumption is extremly low, while the display is very bright: only 20mA are consumed.
Instead of isolating the power supply, I isolated the datapath, so it can still be powered from an AC supply in an galvanically isolated way.

The PCB is from JLCPCB. No milling required and a second PCB (which is not shown) acts as a mechanical holder which has mounting holes and can be mounted without any modification of the multimeter. Also the original flatband cable connector can be used.

Work is nearly done. I think I will put everything together tomorrow and share the final pictures :-)

Best regards,

Kai

Edit: Here a very bad quality video of the current state: https://youtu.be/hoUbkyWuI_g
« Last Edit: February 01, 2022, 08:40:19 pm by Xyphro »
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 

Offline EHT

  • Frequent Contributor
  • **
  • Posts: 264
  • Country: gb
Re: HP3548 / HP3457 OLED display
« Reply #1 on: February 01, 2022, 10:58:24 pm »
Looking great! I'd seen the backlight mods but didn't fancy the risk of cracking the display open, and then ending up with poor contrast anyway. A new module mechanically compatible with the LCD is perfect!
 

Offline free_electron

  • Super Contributor
  • ***
  • Posts: 8550
  • Country: us
    • SiliconValleyGarage
Re: HP3548 / HP3457 OLED display
« Reply #2 on: February 01, 2022, 11:40:10 pm »
coooooooool !
Professional Electron Wrangler.
Any comments, or points of view expressed, are my own and not endorsed , induced or compensated by my employer(s).
 

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #3 on: February 02, 2022, 04:26:14 pm »
Have built it in and I am very pleased with the result.
Now I have to finish the annuciators (small triangles on the bottom of the screen).
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 
The following users thanked this post: oPossum, rsjsouza, newbrain, enut11, EHT, Andrew_Debbie

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #4 on: February 02, 2022, 04:27:32 pm »
Some more Photos...
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 

Offline Hexley

  • Regular Contributor
  • *
  • Posts: 209
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #5 on: February 02, 2022, 05:01:02 pm »
Have built it in and I am very pleased with the result.
Now I have to finish the annuciators (small triangles on the bottom of the screen).
That looks really great, Xyphro.
Question: is there enough resolution to display text annunciators below the digits, such as is done in the 3478A? Those vary from three letters, like "TLK" or "RMT", up to five or six, like "SHIFT" or "AZ OFF". If that could be done, your approach could lead to an excellent replacement for the 3478A LCD.
 

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #6 on: February 02, 2022, 05:12:16 pm »

Hmm, Funny. My hp3547 lcd just had arrows pointing down and no Text. Underneath the display there is a Text printed on the frontpanel of the hp3547.

The witdh of the Oled is 32 pixels.

Challenge accepted :-) I have 3KB Flash space left of the total 8KB.
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 

Online Kleinstein

  • Super Contributor
  • ***
  • Posts: 15113
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #7 on: February 02, 2022, 05:42:34 pm »
12 digits time 32 byte for the graphics to display would only 384 bytes of the memory. So in princuple it could work with a little text / symbols.
It is stiff the question if just the same arrow / block for all positions could work as well.
 

Offline free_electron

  • Super Contributor
  • ***
  • Posts: 8550
  • Country: us
    • SiliconValleyGarage
Re: HP3548 / HP3457 OLED display
« Reply #8 on: February 02, 2022, 05:49:15 pm »

Hmm, Funny. My hp3547 lcd just had arrows pointing down and no Text. Underneath the display there is a Text printed on the frontpanel of the hp3547.

The witdh of the Oled is 32 pixels.

Challenge accepted :-) I have 3KB Flash space left of the total 8KB.
depends on the vintage of the machine.

i like how you even made the pressfit dip socket. so this is a real replacement for the hp 5 bit drivers.
Professional Electron Wrangler.
Any comments, or points of view expressed, are my own and not endorsed , induced or compensated by my employer(s).
 

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #9 on: February 02, 2022, 06:04:29 pm »

I'd make it configurable (triangles or different Text variants) . If 32 pixels results in unreadable Text, I can go for 2 line Text.
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #10 on: February 02, 2022, 09:10:59 pm »
I think it should work. I designed below icons (Mix of icons for different multiple multimeter types) and converted them to .c / .h. Will try this out tomorrow and post some pictures. The selection between booring triangles and device specific variants can be made during compile time (select 1 icon per digit position).
« Last Edit: February 02, 2022, 09:20:48 pm by Xyphro »
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #11 on: February 03, 2022, 02:02:17 pm »
...and I think I am done!

Now it is possible to select between 3 different flavors:

HP3457_ORIGINAL => Uses triangles as annuciator
HP3457_ICONS => Uses Icons matching HP3457
HP3478_ICONS => Uses Icons matching the HP3478

The Icons I made are well visible, but very hard to read. Allthough it looks nice on the pictures, I would make the Icons a bit bigger if I'd seriously use them. But as the source is a .GIF file it is easy to do that. Maybe in the next days I'll try this out.

Here an updated Video (unfortunately it started looking blury once I uploaded it to youtube): https://youtu.be/EYaLf55-z-o

BTW: On the pictures it looks as if the digits are not perfectly centered towards the labels underneath. Actually it is perfectly aligned. It looks shifted because the camera was very close to the display.
« Last Edit: February 03, 2022, 02:03:48 pm by Xyphro »
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #12 on: February 03, 2022, 02:25:24 pm »

I remeasured the current consumption with the triangular annuciators. When supplied with 12V DC it is 30mA.

There is a 5V Regulator on the Digital Board which is supplied with 12V on its input side where I hooked it up to. So no additional supply is needed.
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 

Online Dr. Frank

  • Super Contributor
  • ***
  • Posts: 2439
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #13 on: February 03, 2022, 04:39:04 pm »
Hello Kai,
great work so far!

Your headline implies that you have another version available, maybe for the HP3458A, or is it just a typo?

Would be great, but you'd need a 16 digit, 12 annunciator version.
Frank
 

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 3164
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: HP3548 / HP3457 OLED display
« Reply #14 on: February 03, 2022, 04:54:22 pm »
If the 3478 version icons can be made to be nicely readable, I'm interested.

Will you sell PCB's? Or provide gerbers etc? I have two, maybe three 3478's that can do with an upgrade...
Where does all this test equipment keep coming from?!?

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

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #15 on: February 03, 2022, 05:38:01 pm »
Good remark Dr. Frank. I though they both have 12 digits :-) the scheme can be scaled, but obviously not with the same PCB. The parallel i2c control would be ready to control 16 displays at 100kHz.
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #16 on: February 03, 2022, 05:40:30 pm »
I plan to put it on Github soon. Hp3478 is not tested, but I guess the protocol is not different. A confirmation if it works would be great.
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 
The following users thanked this post: TERRA Operative

Offline dietert1

  • Super Contributor
  • ***
  • Posts: 2470
  • Country: br
    • CADT Homepage
Re: HP3548 / HP3457 OLED display
« Reply #17 on: February 03, 2022, 07:27:49 pm »
Great work! One could invert those icons though to increase font size and readability, maybe using only three letters if four don't fit.

How does the durability of those OLED displays compare to a VFD?
The best OLEDs nowadays are good for 100 000 hours, that is 11 years. But there are differences. As far as i remember the first OLEDs were good for 2 years only. And as far as i remember they degraded even when not in use (oxygen leaks to organic material).

Regards, Dieter
 
The following users thanked this post: Xyphro

Offline EHT

  • Frequent Contributor
  • **
  • Posts: 264
  • Country: gb
Re: HP3548 / HP3457 OLED display
« Reply #18 on: February 03, 2022, 07:31:00 pm »
Such a professional job! I love that the blue OLEDs even match the colour on the front panel. I'm in for one for a 3457A, if there is likely to be any bulk order of PCBs etc.
 
The following users thanked this post: Xyphro

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #19 on: February 03, 2022, 07:32:38 pm »
About burnin: Not sure, but I had that thought also already. Time will show.
« Last Edit: February 03, 2022, 07:46:38 pm by Xyphro »
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 

Offline rsjsouza

  • Super Contributor
  • ***
  • Posts: 6103
  • Country: us
  • Eternally curious
    • Vbe - vídeo blog eletrônico
Re: HP3548 / HP3457 OLED display
« Reply #20 on: February 03, 2022, 08:09:54 pm »
This is a fantastic mod, Xyphro. I look forward for your design!
Vbe - vídeo blog eletrônico http://videos.vbeletronico.com

Oh, the "whys" of the datasheets... The information is there not to be an axiomatic truth, but instead each speck of data must be slowly inhaled while carefully performing a deep search inside oneself to find the true metaphysical sense...
 
The following users thanked this post: Xyphro

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #21 on: February 03, 2022, 09:11:39 pm »
About the annuciators: I have tried to increase the textsize a bit and inverted them. Attached a photo for the HP3547 version of the textual icons.
Might still be improved a bit, but I am happy with it.

Edit: A PM reminded me, that I also have A HP6651A power supply with a very similar kind of display. Unfortunately that supply is lying like a ZOMBI (half dead half alive [1]) in a shelf, but still I can try the display out and maybe that stimulates me also to repair the supply...

[1] (one of the very expensive DACs is dead and I lost interest because it is such a heavy beast.)
« Last Edit: February 03, 2022, 09:35:04 pm by Xyphro »
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 
The following users thanked this post: rsjsouza, EHT

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 3164
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: HP3548 / HP3457 OLED display
« Reply #22 on: February 03, 2022, 11:34:15 pm »
That latest design is much nicer IMO.

I have a few HP power supplies, but the LCD setup is quite different to the meters, so I'm not sure how cross compatible it will be, I can open them up and take a look when the time comes.
Where does all this test equipment keep coming from?!?

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

Offline EHT

  • Frequent Contributor
  • **
  • Posts: 264
  • Country: gb
Re: HP3548 / HP3457 OLED display
« Reply #23 on: February 04, 2022, 12:37:44 am »
I have a few HP power supplies, but the LCD setup is quite different to the meters

+1: also have 6644A and 6622A PSUs that could benefit from readable displays!

FWIW, the new design with non-inverted annunciators is great!
 

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #24 on: February 04, 2022, 06:44:03 am »

The Hp66xx supplies have mechanical same displays, also with 12 digits. Of course supplies like E3632 and similar ones are very different.

Btw. My hp3547 shows when the input is left open in Volt Mode a very huge drifting voltage until I connect it to a source or I change the input impedance to the lower setting. Is this normal or an indication of something dying?
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 

Offline Berni

  • Super Contributor
  • ***
  • Posts: 5049
  • Country: si
Re: HP3548 / HP3457 OLED display
« Reply #25 on: February 04, 2022, 07:00:50 am »
Wow nice one! It looks great!

I suppose for the HP 3458 it is a bit less attractive since it already has a VFD display(Unless you had high mileage one with a very faded VFD), but for a HP 3457 it sure does make a night and day difference. I always found non backlit LCD screens on test equipment a pain in the ass with how difficult they are to read.

I love VFD style displays on test gear. The new fangled color LCD stuff never looked good to me.
 

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #26 on: February 04, 2022, 07:12:40 am »

Fully agree! Vfd is really great. Actually also looked for 12 digit VFDs btw. before making this (and smaller IPS TFT panels, which unfortunately did not align well with the 12 digit pattern on its 10mm increments).
Some equipment like fluke 289 has a back Light LCD. Allthough it helps, it also reduces the contrast when it is turned on, but it still helps in some situations.
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 

Online Kleinstein

  • Super Contributor
  • ***
  • Posts: 15113
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #27 on: February 04, 2022, 08:36:48 am »

The Hp66xx supplies have mechanical same displays, also with 12 digits. Of course supplies like E3632 and similar ones are very different.

Btw. My hp3547 shows when the input is left open in Volt Mode a very huge drifting voltage until I connect it to a source or I change the input impedance to the lower setting. Is this normal or an indication of something dying?
In high Z mode a drifting input voltage when open circuit is normal.  The 3457 is supposed to have some 220 pF plus some parasitic capacitance at the input. So a 25 pA input current would cause a dirft rate of some 0.1 V per second. If the dirft is considerably large this points to higher than normal input current. This could be from leaking parts, contamination or from a problem with the precharge circuit. The precharge part could be excluded in the non AZ mode.
 

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #28 on: February 04, 2022, 09:42:18 am »

 I have to disappoint in the feasibility to reuse this exact same display design as it stands for the HP66xx supplies. Mechanical it is very easy to make it fit (just a notch has to be inserted in the PCB outline). BUT (and a big one) the protocol seems different.

If I'd have all time in the world and this power supply would be extremly interesting for me to get it repaired I'd immediately jump on it to get it done, but I would here prioritize other things first. Maybe.... maybe I'd take this up in future. Decoding it should not be too tough, but time is an issue here.
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #29 on: February 04, 2022, 09:42:57 am »
2 more pictures of the supply
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #30 on: February 04, 2022, 10:14:12 am »
Actually, after a close look the protocol seems not THAT different.

Pin 9 seems to contain the data sent to the display
Pin 11 is the clock signal
HO2 is the command data stream
HO3 is the SYNC line (HIGH indicates a new command ID beeing sent, low indicates data payload)

HO0 is unknown... maybe some chip select signal?

I just did a very quick screening, but I see commands like 0x028 and 0x2F0 flying by with the above assumption.

There are a lot of unrequired pulses visible (maybe because the HSO bus of the MCU is used for other purposes too), but if you only look at the onces that are sampled on a clock edige of the Pin 11 clock signal it seems to be similar.

So maybe... I have been too negative about my previous statement?!

Attached a saleae logic trace (done with version 1.2.18)
« Last Edit: February 04, 2022, 10:16:20 am by Xyphro »
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 

Offline EHT

  • Frequent Contributor
  • **
  • Posts: 264
  • Country: gb
Re: HP3548 / HP3457 OLED display
« Reply #31 on: February 04, 2022, 12:55:22 pm »
The Hp66xx supplies have mechanical same displays, also with 12 digits. Of course supplies like E3632 and similar ones are very different.
Great job checking these out already. For everyone's benefit: on the 6644A, a 16-pin connector J2 on the attached diagram. I couldn't see the equivalent for the 3457A because the copy I have is pretty poor quality.

Btw. My hp3547 shows when the input is left open in Volt Mode a very huge drifting voltage until I connect it to a source or I change the input impedance to the lower setting. Is this normal or an indication of something dying?
Yes, mine shows this with no input:
* DCV about +1.4V
* ACV about 2mV
« Last Edit: February 04, 2022, 01:00:44 pm by EHT »
 

Online voltsandjolts

  • Supporter
  • ****
  • Posts: 2536
  • Country: gb
Re: HP3548 / HP3457 OLED display
« Reply #32 on: February 04, 2022, 05:25:14 pm »
Well done Kai, using multiple cheap oled displays in that way is a great idea :-+
 

Offline Hexley

  • Regular Contributor
  • *
  • Posts: 209
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #33 on: February 04, 2022, 05:36:38 pm »
@Xyphro -
In the picture of the board that you posted in reply #4 above, there is a legend on the mounting board that says something like "Short R518 on Main PCB!"

Can you elaborate, please? I'd like to map that onto the 3478A schematic.

Or if you can just confirm the resistor number, I can chase up the 3457 schematic and see for myself; no worries.

Thanks,
hb
 

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #34 on: February 04, 2022, 05:46:33 pm »
Hi!

This shorting is actually not required.

I use an isolator IC to avoid disturbances. That one needs to be supplied with 5V on the input side. The flatband cable to the display has a 5V line but on the HPs Digital PCB there is a series resistor to Limit the current. Depending on which Generation of multimeter you have it is either 1Kohm or 470Ohm.

I have put this remark on my pcb before I checked how low the current consumption of the isolator IC is. It works Perfect without the short circuit.

Best regards,

Kai
Ps: R540 is what I refer to.
« Last Edit: February 04, 2022, 05:58:07 pm by Xyphro »
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 

Offline Hexley

  • Regular Contributor
  • *
  • Posts: 209
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #35 on: February 04, 2022, 05:56:53 pm »
The flat and cable to the display has a 5V line but on the HPs Digital PCB there is a series resistor to Limit the current. Depending on which Generation of multimeter you have it is either 1Kohm or 470Ohm.

I have put this remark on my pcb before I checked how low the current consumption of the isolator IC is. It works Perfect without the short circuit.

It looks like that resistor is 1K in the 3478A (R508). So no need to short it, it seems. That is great. Thank you for the info.
 
The following users thanked this post: JHuston

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #36 on: February 04, 2022, 06:56:21 pm »
Honestly, if I'd make another redesign I'd remove the isolator also and Power it from the 5V (then with shorted resistor). The 3.3V could be made with an LDO and the 7.5V for the Oled either using its internal chargepump (+1 transistor per oled) or a boost converter.
It would bring the complexity of the schematic down further.
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 

Offline RichardM

  • Frequent Contributor
  • **
  • Posts: 270
  • Country: au
Re: HP3548 / HP3457 OLED display
« Reply #37 on: February 04, 2022, 10:50:22 pm »
This looks great. Thanks.

I have an HP-3468a and was wondering if this modification would also work on it ? I will find the schematics but I had always assumed the 3468a was almost the same as the 3478a but with lower specs and HP-IL ports.

Cheers
 

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #38 on: February 05, 2022, 09:28:33 am »
Looking at the Service manual it might work. But should be tried out. But it is not clear from the manual what Kind of connector they use (16 pin dual row pin header or press fit dip).
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 
The following users thanked this post: RichardM

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #39 on: February 05, 2022, 09:09:46 pm »

Hi @All:

As promissed I have just published all design files to Github:
https://github.com/xyphro/HP3457-OLED-display

Have fun :-)

Best regards,

Kai
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 
The following users thanked this post: rsjsouza, tfm, alm, Hexley, jemotrain, RichardM

Offline Hexley

  • Regular Contributor
  • *
  • Posts: 209
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #40 on: February 05, 2022, 09:16:58 pm »
The pdf schematic in ../hardware/eagle/ renders as though it were a mirror image, at least for me.
 

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #41 on: February 05, 2022, 09:22:27 pm »
Haha, you are right, thanks for feedback. Will fix it :-)
Edit: DONE!
« Last Edit: February 05, 2022, 09:34:02 pm by Xyphro »
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 

Offline Hexley

  • Regular Contributor
  • *
  • Posts: 209
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #42 on: February 05, 2022, 10:03:46 pm »
Thanks, Kai.

A few more questions:

1. Can you share a part number and/or vendor information for the OLED displays that you used? I am not finding any blue on black versions, only white on black or yellow on black.

2. Your writeup mentions using a TO220 regulator and connecting AC lines to pin 1 and 2. Can you elaborate on this, please?

3. Have you had a chance to think further about what you suggested a while ago in terms of powering +5 directly from the Vcc pin of the 16-pin header (after removing the limiting resistor on the motherboard)?

Thanks for posting to github. It is great to see the details of your work.
 

Offline tfm

  • Contributor
  • Posts: 28
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #43 on: February 05, 2022, 10:59:39 pm »
This looks great. Thanks.

I have an HP-3468a and was wondering if this modification would also work on it ? I will find the schematics but I had always assumed the 3468a was almost the same as the 3478a but with lower specs and HP-IL ports.

Cheers

Hi RichardM, I am in the same situation here. And I'm willing to try it, it should work for both of them.
 
The following users thanked this post: RichardM

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #44 on: February 05, 2022, 11:00:00 pm »

Hi Hexley,

1.) I ordered those displays: https://m.de.aliexpress.com/item/1005001856921229.html
Or search for: XAbl 0.87 inch oled

2.) I will share a photo tomorrow

3.) I did not investigated this further. With the galvanic Isolation and the option to power it from an AC or DC source you have the most flexibility.

Best regards,

Kai
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 

Offline tfm

  • Contributor
  • Posts: 28
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #45 on: February 05, 2022, 11:12:26 pm »

Hi @All:

As promissed I have just published all design files to Github:
https://github.com/xyphro/HP3457-OLED-display

Have fun :-)

Best regards,

Kai

Thank you so much, @Xyphro! That is a great contribution!
 

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #46 on: February 06, 2022, 01:52:34 pm »
Hi Hexley,

attached a photo that shows how I supplied the display with power.

The regulator U701 gets 12V DC on its input and outputs 5V DC. Pin 1 is the input (+12V), pin 2 is GND, the unconnected pin 3 is +5V.

I simply routed a cable from the AC connector of the new display to the regulator pin 1 and 2. As my display design has a bridge rectifier on its input, it does not matter where you connect +12V or GND to.

Best regards,

Kai
PS: The displays I bought are sold as white on black displays, but actually they look a bit blueish as you can see on the pictures.
« Last Edit: February 06, 2022, 01:58:40 pm by Xyphro »
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 
The following users thanked this post: jemotrain

Offline Hexley

  • Regular Contributor
  • *
  • Posts: 209
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #47 on: February 06, 2022, 04:55:08 pm »
Thanks, Kai. That is very clear.

More questions:

1. Is there a special method to space the mounting board and the display board from each other when it comes time to solder the interconnecting pins?
2. Do you use anything to hold down the OLEDs to the PCB, like hot glue or super glue?
3. Do you use a jig or template to get the OLEDs centered vertically in the LCD window opening?
4. Did you try pullup resistors on the I2C lines and decide that they were not needed? [Edit: Nevermind; I see how you did the bit banging in software. Clever.]

Sorry to keep pestering you!

- Hexley
« Last Edit: February 06, 2022, 06:51:10 pm by Hexley »
 

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #48 on: February 06, 2022, 06:53:35 pm »
No issues, questsions are there to get asked :-)

1.) See 1st attached picture. It is simply the spacing as given by a standard pinheader - not more and not less.

2.) I used doublesided "foam tape". Not sure what the proper american term is for that. It is foam that is sticky on both sides and a bit compressable. See 2nd picture.

3.) for the orientation in Y-direction I had put 2 layers of the "foam tape" at the bottom side. I could nicely hold the OLED against it and then press it down, so that it sticks to the other foam tape. Afterwards I removed those 2 layers of foam tape (white in the picture) again. This is all I did. I did not create a template for it.

4.) I did not use Pullup resistors (a deliberate design choice). This might look hacky of course, but is perfectly OK. Yhe MCU drives I2C in push-pull mode. The SSD1306 will not do clock stretching, so the SCL line is never driven low by the display. The SDA line is driven low by the display only in the ACK phase. In that phase I do switch the MCU to open drain with pullup resistor (but actually don't read the ACK bit). So there are never 2 drivers working against each other on the SDA line. Even if this would happen, the IOs are current limited and no transistors get hurt :-) During development I had this happening a few times of course, but nothing got destroyed.
« Last Edit: February 06, 2022, 07:11:05 pm by Xyphro »
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 

Offline RichardM

  • Frequent Contributor
  • **
  • Posts: 270
  • Country: au
Re: HP3548 / HP3457 OLED display
« Reply #49 on: February 07, 2022, 08:40:14 am »
Having problems posting so I apologise if this appears twice.

The 3468a appears to use a DIP press fit connector, 2 rows of 8 pins. Do these pull out or are they soldered in after pressing together ? The same connector is used on the other end on the main board.

The annunciations are also attached, the spacing between the screw holes for the LCD board are 149 mm.

How does this compare to the 3478a ?

Cheers
« Last Edit: February 07, 2022, 10:02:57 pm by RichardM »
 

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #50 on: February 07, 2022, 11:16:19 am »
It looks exactly as my hp3457a allthough that was not the question you asked. It has the same press fit 2 rows by 8 pins connector. Also the mechanical mounting points look identical.
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #51 on: February 07, 2022, 11:17:29 am »

And you can just pull the connector out. It is not soldered, but has a spring mechanism.
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 

Offline Le_Bassiste

  • Frequent Contributor
  • **
  • Posts: 296
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #52 on: February 07, 2022, 12:06:35 pm »

 I have to disappoint in the feasibility to reuse this exact same display design as it stands for the HP66xx supplies. Mechanical it is very easy to make it fit (just a notch has to be inserted in the PCB outline). BUT (and a big one) the protocol seems different.

If I'd have all time in the world and this power supply would be extremly interesting for me to get it repaired I'd immediately jump on it to get it done, but I would here prioritize other things first. Maybe.... maybe I'd take this up in future. Decoding it should not be too tough, but time is an issue here.

have a look in https://www.eevblog.com/forum/repair/replace-lcd-on-hpagilent-664xa-psus/msg2137255/#msg2137255, might help figuring out the hp66xx display communication.
An assertion ending with a question mark is a brain fart.
 

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #53 on: February 07, 2022, 12:49:48 pm »

Thanks for sharing. Actually the protocol is the same! Just the connector has a different pinout.
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 

Offline Kean

  • Supporter
  • ****
  • Posts: 2451
  • Country: au
  • Embedded systems & IT consultant
    • Kean Electronics
Re: HP3548 / HP3457 OLED display
« Reply #54 on: February 07, 2022, 01:04:39 pm »
And you can just pull the connector out. It is not soldered, but has a spring mechanism.

I can confirm.  I have my HP 3468A open on the bench, and the DIP connector has split pins which press fit into the PCB.  Just be gentle removing it.

I took a quick peek into one of my HP 3478A's, and it has the same display PCB labelled "5061-5212".  A google on that brings up lots of hits.
 

Offline Kean

  • Supporter
  • ****
  • Posts: 2451
  • Country: au
  • Embedded systems & IT consultant
    • Kean Electronics
Re: HP3548 / HP3457 OLED display
« Reply #55 on: February 07, 2022, 01:08:28 pm »
Hmmm... newer ones seem to use a "5181-2813" display PCB.  I wonder what the difference is.
If it wasn't already past midnight here I'd check the service manual.  :(
 

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #56 on: February 07, 2022, 08:04:45 pm »
However this turns out with those multimeter, just want to say you get my full support in adjusting the AVR Software whereever/ifever required :-)
This would especially work well in case you can make logic analyzer dumps. I have a method to play back logic analyzer traces physically.
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 

Offline RichardM

  • Frequent Contributor
  • **
  • Posts: 270
  • Country: au
Re: HP3548 / HP3457 OLED display
« Reply #57 on: February 07, 2022, 09:03:17 pm »
Ok

Does the whole thing come off the board ? Or is half the dip socket remain after removal ? The spring is easy tonremove and suggests half the socket remains ?

Richard
 

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #58 on: February 07, 2022, 09:25:33 pm »
The whole thing comes off the Board, so the cable including all the plastic parts in one piece. Just apply some force between the lcd pcb and the plastic Part where the cable ends up in.
Don't be afraid, it is not a lot of force required.

Best regards,

Kai
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 
The following users thanked this post: RichardM

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #59 on: February 07, 2022, 09:30:29 pm »
Or to explain it differently: after you have the dip press fit removed, the display lcd had no plastic parts, but you just see holes in it. The cable side has all plastic parts and metal spring pins that were pushed before removal into the PCB.
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 
The following users thanked this post: RichardM

Offline RichardM

  • Frequent Contributor
  • **
  • Posts: 270
  • Country: au
Re: HP3548 / HP3457 OLED display
« Reply #60 on: February 07, 2022, 10:04:00 pm »
Great thanks

I am willing to give this a try on my 3468a.

Regards

Richard

P.S If anyone else in Australia wants to make the same modifications I would be happy to share the PCB costs, I certainly don't need 5 boards :)
« Last Edit: February 08, 2022, 09:26:22 am by RichardM »
 

Offline Kean

  • Supporter
  • ****
  • Posts: 2451
  • Country: au
  • Embedded systems & IT consultant
    • Kean Electronics
Re: HP3548 / HP3457 OLED display
« Reply #61 on: February 08, 2022, 11:41:45 am »
P.S If anyone else in Australia wants to make the same modifications I would be happy to share the PCB costs, I certainly don't need 5 boards :)

Richard, Yes!  I am in Sydney and have 1 x 3468A and 3 x 3478A.  I'd like to try this on at least one of them.
 

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #62 on: February 08, 2022, 01:51:37 pm »
Lucky guys, you have summer, while we have it freezing cold here :-)
Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 
The following users thanked this post: RichardM

Offline Hexley

  • Regular Contributor
  • *
  • Posts: 209
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #63 on: February 08, 2022, 05:04:50 pm »
The datasheet for the OLED display has a section on "Image Sticking" that refers to a ghost image that can remain if a fixed pattern is displayed for long periods.

From the datasheet:
"If you remain a fixed image on OLED Display for a long period of time, you may experience a phenomenon called Image Sticking. Image Sticking - sometimes also called “image retention” or “ghosting”- is a phenomenon where a faint outline of a previously displayed image remains visible on the screen when the image is changed. It can occur at variable levels of intensity depending on the specific image makeup, as well as the amount of time the core image elements are allowed to remain unchanged on the screen."

They go on to say that it is not true burn-in, and can be reversed by displaying a black screen for an extended time. They recommend not showing a fixed display for more than 2 hours.

A DMM display will be a mix of dynamic elements (the numbers) and static elements (the mode letters and the annunciators). The latter may remain unchanged for long periods, and thus invite ghosting.

This suggests that it might be good to add a screen saver mode to the Kai Display. Perhaps something that follows this logic:

1. Create a watchdog timer with a period of, say, 30 minutes. This will determine the timeout period.
2. Start the timer at power on.
3. Restart the timer if there are any signs of activity, such as:
     * Any change in the operating mode, as determined by a change in the right-most 4 characters of the display. E.g., if those go from "MADC" to " VAC", that shows the user has interacted with the instrument.
     * Any change in the annunciators. E.g., if the "Shift" annunciator comes on, the user has interacted with the instrument.
4.  If the timer times out, display a screen saver image, such as:
     *Black screen.
     *Animated image, e.g. the "flying geese" of the HP41 calculator.
5. When in blanked mode, unblank (restart the timer and restore the normal display) if any user activity is detected. See step 3 above.

The screen saver function could be enabled/disabled by a jumper, perhaps. The parameters suggested above would need tweaking, no doubt -- exactly which annunciators should be monitored, for example.

There are probably some corner cases that would allow an undesired timeout, or perhaps prevent a desired timeout. But for the majority of uses, the algorithm above would probably work adequately, or so it seems to me.

I'm curious what others might think about this.
 

Offline XyphroTopic starter

  • Regular Contributor
  • *
  • Posts: 116
  • Country: de
Re: HP3548 / HP3457 OLED display
« Reply #64 on: February 08, 2022, 06:16:03 pm »
Agree, this would prevent issues. About 2008 when I used oleds the first time there were recommendations to limit burnin of pattern like shifting every few second the picture by a Pixel or so,... I hope those oleds are better, but I cannot tell that by experience.

The SW can certainly detect if the content did not change over the last x minutes and then darken the display, turn it off,... And on again when something in the content changed. Maybe the sample annuciator should be ignore then or a smarter time out method found.

I can do something in the Software if we agree on a scheme and reaction.


Possible actions I can imagine
- blank screen
- dim screen
- shift over time every few seconds/minutes the screen content up and down very few pixels

Looking for a unique, cheap versatile USB to GPIB adapter with standard USBTMC interface? Build it yourself :-) https://github.com/xyphro/UsbGpib
Interested in I3C protocol? Check this out: https://github.com/I3CBlaster
https://github.com/xyphro/XyphroLabs-I3C-Saleae-Protocol-Analyzer
 

Offline RichardM

  • Frequent Contributor
  • **
  • Posts: 270
  • Country: au
Re: HP3548 / HP3457 OLED display
« Reply #65 on: February 08, 2022, 09:09:35 pm »
P.S If anyone else in Australia wants to make the same modifications I would be happy to share the PCB costs, I certainly don't need 5 boards :)

Richard, Yes!  I am in Sydney and have 1 x 3468A and 3 x 3478A.  I'd like to try this on at least one of them.

Hi Kean, thats great. I am just up the freeway in Newcastle. I would be happy with 2 boards but to be honest we may as well order 5 each and combine postage.

Any ideas on a source for the OLED's ? Aliexpress is mentioned above ?

PM sent.

Richard
 
The following users thanked this post: Kean

Offline Berni

  • Super Contributor
  • ***
  • Posts: 5049
  • Country: si
Re: HP3548 / HP3457 OLED display
« Reply #66 on: February 09, 2022, 06:54:04 am »
Yep burn in is a thing for OLED as the tiny LEDs inside it get worn out and become dimmer

However if you are just displaying static segments the burn-in might be very hard to notice. It's hard to tell if a segment is just slightly dimmer, so in order to see the burnin you typically need to fill up the display with solid lit pixels that way you can see the slight 'shadow' of the burned shape on the area of lit pixels (the difference between fresh new pixels and tired used ones right next to each other). So what the "shifting by 1 to 3 pixels" does is smear out that shadow images edge making it less noticeable in that case.

So id say for your use case OLED burn in is not an concern. It would only become an issue once the burning becomes really really severe to the point where you can notice some segments being dim. Same as what you can see on VFD display test equipment that has had a lot of hours put on it.
 

Offline mapleLC

  • Frequent Contributor
  • **
  • Posts: 326
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #67 on: May 15, 2022, 06:38:44 pm »
Beautiful work.
 

Offline srb1954

  • Super Contributor
  • ***
  • Posts: 1122
  • Country: nz
  • Retired Electronics Design Engineer
Re: HP3548 / HP3457 OLED display
« Reply #68 on: May 15, 2022, 10:13:13 pm »

The Hp66xx supplies have mechanical same displays, also with 12 digits. Of course supplies like E3632 and similar ones are very different.

Btw. My hp3547 shows when the input is left open in Volt Mode a very huge drifting voltage until I connect it to a source or I change the input impedance to the lower setting. Is this normal or an indication of something dying?
Perfectly normal. It is just the stray leakage currents generating a voltage across the very high (10G \$\Omega\$) input impedance of the meter. Switching the input impedance to 10M \$\Omega\$ is sufficient to drain the stray leakage currents.
 
The following users thanked this post: wolfy007

Offline ArgyllGargoyle

  • Newbie
  • Posts: 7
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #69 on: February 01, 2023, 02:55:50 pm »
This looks like a fantastic solution for the stock display - I am probably going to give it a try.
I wonder if there is any EMI impact from the switch-mode DC-DC converters in this design? Has anybody looked at this aspect?
 

Offline sagias

  • Newbie
  • Posts: 9
  • Country: gr
Re: HP3548 / HP3457 OLED display
« Reply #70 on: March 09, 2024, 07:07:54 am »
Tested 3478a works ok but i have smpl in place off srq,2w in place of azoff azoff in place of 4w readings are accurate
found 3478a hex icons and 3457a hex are the same compare in hex editor we need the right file
« Last Edit: March 09, 2024, 08:28:02 am by sagias »
 

Offline wolfy007

  • Regular Contributor
  • *
  • Posts: 234
  • Country: au
  • Back into electronics again, as a hobby this time.
Re: HP3548 / HP3457 OLED display
« Reply #71 on: March 10, 2024, 01:28:05 am »
P.S If anyone else in Australia wants to make the same modifications I would be happy to share the PCB costs, I certainly don't need 5 boards :)

Richard, Yes!  I am in Sydney and have 1 x 3468A and 3 x 3478A.  I'd like to try this on at least one of them.

Hi Kean, thats great. I am just up the freeway in Newcastle. I would be happy with 2 boards but to be honest we may as well order 5 each and combine postage.

Any ideas on a source for the OLED's ? Aliexpress is mentioned above ?

PM sent.

Richard

Well if you fellas are going to give it a try, Ill have a go (3x 3478A, 1x3468A & 1x3468B) I have one 3478A going thru repair at the moment I could try it on. Im down Wollongong way.
 

Offline Kean

  • Supporter
  • ****
  • Posts: 2451
  • Country: au
  • Embedded systems & IT consultant
    • Kean Electronics
Re: HP3548 / HP3457 OLED display
« Reply #72 on: March 10, 2024, 01:43:27 am »
Well if you fellas are going to give it a try, Ill have a go (3x 3478A, 1x3468A & 1x3468B) I have one 3478A going thru repair at the moment I could try it on. Im down Wollongong way.

Hmm, well I forgot all about this and I don't know if I ever ordered any parts.  I have acquired another 3478A which arrived with a slightly damaged display, so maybe I should look into this again.
 

Offline cncjerry

  • Supporter
  • ****
  • Posts: 1317
Re: HP3548 / HP3457 OLED display
« Reply #73 on: March 10, 2024, 03:10:32 am »
I'm using a 3457 more lately and the display sucks in fluorescent light.  It looks like the parts used two years ago generally available?  I looked at the project and I'm not familiar with the OLED displays.  I see they come in 128x32 pixels?  I had thought they were just one character, but it looks like that size are all 128x32.  But those available are white, and I want blue!

thanks

Jerry
« Last Edit: March 10, 2024, 03:44:39 am by cncjerry »
 

Offline sagias

  • Newbie
  • Posts: 9
  • Country: gr
Re: HP3548 / HP3457 OLED display
« Reply #74 on: March 10, 2024, 04:52:46 pm »
Fitted neen some trim on pcb and open the right hole a little to align,marks are messy due to wrong fw on github for 3478a,i dont know how to compile hex for 3478a from source, measurements are ok
 

Offline sagias

  • Newbie
  • Posts: 9
  • Country: gr
Re: HP3548 / HP3457 OLED display
« Reply #75 on: March 11, 2024, 11:52:56 am »
fw compiled and works flawessly
i provide the filee
 

Offline cncjerry

  • Supporter
  • ****
  • Posts: 1317
Re: HP3548 / HP3457 OLED display
« Reply #76 on: March 12, 2024, 04:15:39 am »
What oleds did you use?
 

Offline Kean

  • Supporter
  • ****
  • Posts: 2451
  • Country: au
  • Embedded systems & IT consultant
    • Kean Electronics
Re: HP3548 / HP3457 OLED display
« Reply #77 on: March 12, 2024, 05:30:05 am »
What oleds did you use?

The ones linked earlier in the thread are no longer available, but at least the listing with specs and dimension drawing are still there.
I found another listing with similar specs, pin out, and dimensions - but I have not ordered any yet.
https://www.aliexpress.com/item/1005005770683719.html

The price of these is better that the previous listing, but I also saw some even cheaper but from "less reputable" sellers (not necessarily untrustworthy, but just lower reputation).
I will probably order 50 of them in the next couple of days as I want to convert a few meters, and can use these on other projects as well.  I guess I need to order the PCBs and other parts too...
 

Offline sagias

  • Newbie
  • Posts: 9
  • Country: gr
Re: HP3548 / HP3457 OLED display
« Reply #78 on: March 12, 2024, 05:36:08 am »
As described on xyphros github
 

Offline sagias

  • Newbie
  • Posts: 9
  • Country: gr
Re: HP3548 / HP3457 OLED display
« Reply #79 on: March 16, 2024, 11:03:28 am »
Prove
 

Offline Miti

  • Super Contributor
  • ***
  • Posts: 1396
  • Country: ca
Re: HP3548 / HP3457 OLED display
« Reply #80 on: April 02, 2024, 02:51:24 pm »
What about this OLED? Reputable and the visual area seems to be a little wider, it fills the space between digits better.

https://www.buydisplay.com/white-0-87-inch-oled-display-panel-128x32-iic-i2c-ssd1316

Edit: Ignore, the visual area is the same, just different source.
« Last Edit: April 02, 2024, 03:02:22 pm by Miti »
Fear does not stop death, it stops life.
 

Offline Kean

  • Supporter
  • ****
  • Posts: 2451
  • Country: au
  • Embedded systems & IT consultant
    • Kean Electronics
Re: HP3548 / HP3457 OLED display
« Reply #81 on: April 07, 2024, 06:25:59 am »
I've just received 20 PCBs and 60 of the previously linked OLEDs [1].  Hopefully in the next week or two I will find time to assemble a sample and check operation.
If any of the Aussie followers of this topic are interested, then feel free to DM me your interest in either bare or partially assembled PCBs.
I may have some OLEDs left over from my builds, but otherwise it is not hard to source them yourselves.

[1] https://www.aliexpress.com/item/1005005770683719.html
 

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 3164
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: HP3548 / HP3457 OLED display
« Reply #82 on: May 21, 2024, 12:12:09 am »
I'm currently spinning up my own version of this design and replacing the DC-DC converters with something a little cheaper.

Can someone who has built one of these measure the voltage and current draw from the output of each DC-DC converter with the displays lit to the maximum number of pixels by chance?
« Last Edit: May 21, 2024, 12:52:43 am by TERRA Operative »
Where does all this test equipment keep coming from?!?

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

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 3164
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: HP3548 / HP3457 OLED display
« Reply #83 on: May 23, 2024, 09:28:46 am »
So, I've made my own spin of this board. I swapped out the expensive buck converters with cheaper options (still from TI) and optimised the layout somewhat.
I also spaced the two halves of the PCB so they can be easily cut apart with one of these. (Ignore the trace connecting the two sides, it's just to try to trick the PCB manufacturers into thinking it's not two separate designs....  ;D )

The BOM file is such that it should be able to be dropped into JLCPCB for assembly, I think... I haven't tried so let me know how you go...

It should all just work (I made no major changes besides the DC-DC converters) so take this as a Beta version until verified by someone.  :P


As for the displays, you can get them on Aliexpress, but JLCPCB has them in their catalogue for their assembly service too.


I plan to get a bunch made sometime soon-ish, so I'll report back once it's done.



(See further down the thread for latest version)
« Last Edit: August 21, 2024, 04:35:29 pm by TERRA Operative »
Where does all this test equipment keep coming from?!?

https://www.youtube.com/NearFarMedia/
 
The following users thanked this post: rsjsouza, wolfy007, damien

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #84 on: July 17, 2024, 06:32:37 pm »
Seems you have the wrong footprint in the BOM for U3. The SOT-23-5 should be used not SC-70-5. others seem ok
 

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 3164
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: HP3548 / HP3457 OLED display
« Reply #85 on: July 18, 2024, 03:51:45 pm »
Seems you have the wrong footprint in the BOM for U3. The SOT-23-5 should be used not SC-70-5. others seem ok

This is the part specified:
https://www.mouser.com/ProductDetail/Texas-Instruments/SN74LVC1G86DCKR?qs=d9gICRQKuCdmtPquTT%2F3UA%3D%3D
https://www.digikey.com/en/products/detail/texas-instruments/SN74LVC1G86DCKR/381330

Note the 'DCKR' at the end of the part number in the 'manufacturer part#' in the BOM. 'DCK' indicates the SC70 package type as shown on page 1 and 14 of the datasheet.
Where does all this test equipment keep coming from?!?

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

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #86 on: July 19, 2024, 11:27:27 am »
Yes the that  part - the footprint in the design is for SOT-23-5 and the bom has the SC-70 part

Attached is the board with SOT-23-5 placed on it - The SC-70-5 will not fit. I found out the hard way  - by ordering boards on JLCPCB with parts per BOM. 

You need to change the BOM to show the SOT-23. Its your EDA software issue.  Mixed up  footprints.
https://www.mouser.com/ProductDetail/Texas-Instruments/SN74LVC1G86DBVRE4?qs=nqigI8dpoHLKLfGKub4Tlw%3D%3D

While you have the SC-70 version in the BOM you have the footprint for SOT-23.
Hope it will not cause mechanical assembly  issues as the SOT-23 is probably higher off the board.
Hope that is clear.

« Last Edit: July 19, 2024, 11:32:30 am by kawal »
 
The following users thanked this post: Kean

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #87 on: July 19, 2024, 02:32:19 pm »
I am hoping to use these in a HP 3852A  that uses 2 of these displays.  Would be super nice .  Also have a few HP 66XX power supplies.

 

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 3164
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: HP3548 / HP3457 OLED display
« Reply #88 on: July 19, 2024, 06:03:22 pm »
Yes the that  part - the footprint in the design is for SOT-23-5 and the bom has the SC-70 part

Attached is the board with SOT-23-5 placed on it - The SC-70-5 will not fit. I found out the hard way  - by ordering boards on JLCPCB with parts per BOM. 

You need to change the BOM to show the SOT-23. Its your EDA software issue.  Mixed up  footprints.
https://www.mouser.com/ProductDetail/Texas-Instruments/SN74LVC1G86DBVRE4?qs=nqigI8dpoHLKLfGKub4Tlw%3D%3D

While you have the SC-70 version in the BOM you have the footprint for SOT-23.
Hope it will not cause mechanical assembly  issues as the SOT-23 is probably higher off the board.
Hope that is clear.



Gotcha, you are absolutely correct. The footprint was indeed incorrect in the EDA software so I've made the corrections (including making my own correct footprint) and attached v1.1 of the design to this message.
v1.0 in my previous post has been corrected to reflect the correct SOT-23-5 part in the BOM too.

It looks like the SOT-23-5 part is shorter that the 2.54mm pitch pin headers when the two boards are put together (part is 1.45mm tall, board spacing is 2.54mm apart), so there shouldn't be a clearance issue to use a SOT-23-5 part.
« Last Edit: September 07, 2024, 02:59:32 pm by TERRA Operative »
Where does all this test equipment keep coming from?!?

https://www.youtube.com/NearFarMedia/
 
The following users thanked this post: wolfy007

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #89 on: August 21, 2024, 01:52:34 am »
Yes the that  part - the footprint in the design is for SOT-23-5 and the bom has the SC-70 part

Attached is the board with SOT-23-5 placed on it - The SC-70-5 will not fit. I found out the hard way  - by ordering boards on JLCPCB with parts per BOM. 

You need to change the BOM to show the SOT-23. Its your EDA software issue.  Mixed up  footprints.
https://www.mouser.com/ProductDetail/Texas-Instruments/SN74LVC1G86DBVRE4?qs=nqigI8dpoHLKLfGKub4Tlw%3D%3D

While you have the SC-70 version in the BOM you have the footprint for SOT-23.
Hope it will not cause mechanical assembly  issues as the SOT-23 is probably higher off the board.
Hope that is clear.



Gotcha, you are absolutely correct. The footprint was indeed incorrect in the EDA software so I've made the corrections (including making my own correct footprint) and attached v1.1 of the design to this message.
v1.0 in my previous post has been corrected to reflect the correct SOT-23-5 part in the BOM too.

It looks like the SOT-23-5 part is shorter that the 2.54mm pitch pin headers when the two boards are put together (part is 1.45mm tall, board spacing is 2.54mm apart), so there shouldn't be a clearance issue to use a SOT-23-5 part.

Ok new issues for these custom boards.  The power supplies are not starting. The 3.3v supply is 1.6V and without the 3.3V there is no 8V. Troubleshooting  this now.  Total draw is 0.6mA so obviously power supply issue.


.....


The resistor values are wrong on the 3.3V regulator. The schematic shows 16.5K and 10K  which will give 1.59V ...
The calculation for the part used  is 0.6v * (1+Rx/Ry).  You probably assumed that the part is a 1.25V reference part,  but it has 0.6V reference.   To fix this the resistor to ground needs to be 3.666k  or the resistor to output needs to be 45k.
The 8V resistors are calculated properly.
I replaced the 10K R27 with 3.6K and the supply now comes up at 3.3V and shortly after the 8V supply shows up. 

On a side note can someone confirm the Fuse settings for the atmega8 ? I assumed the following fuses  :





« Last Edit: August 21, 2024, 11:55:50 am by kawal »
 

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 3164
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: HP3548 / HP3457 OLED display
« Reply #90 on: August 21, 2024, 04:23:37 pm »
Thanks for being my alpha tester! :-DD

I'll make a revision and upload a new version with the BOM change in my previous posts.



And done.
« Last Edit: August 21, 2024, 04:34:50 pm by TERRA Operative »
Where does all this test equipment keep coming from?!?

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

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #91 on: August 25, 2024, 01:30:28 am »
The fuse settings i chooses seems to work but the startup behavior is not consistent.

I will try with brownout detection and some startup delay.
 

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #92 on: August 25, 2024, 03:51:13 am »
The fuse settings  did the trick. Each restart is clean.



 
The following users thanked this post: Kean, TERRA Operative

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 3164
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: HP3548 / HP3457 OLED display
« Reply #93 on: August 25, 2024, 05:42:56 am »
Nice! It looks great!  8)

How well does it all fit on the inside?
Where does all this test equipment keep coming from?!?

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

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #94 on: August 25, 2024, 12:53:58 pm »
The fit is good. Its a little snug to get in . The distance from to the oled is about 2.5mm too far.  if you press teh glass it will move in.  Better to have thicker spacers in between boards.  I offset the boards by about 1.3mm and added 1.2mm of tape on top of the edge of OLED.
I wish the font was a bit bigger but i don't think its possible due to decimal point.

One observation is the power usage is very low.  I got about 11mA from 12V. The original design claimed 30mA at 12V.   So the power supply is better in power usage area. This might be dependent on OLED display more than on the power supply but i cant know for sure.


Next is to test in HP 3852A  that uses 2 of these displays.  Also have a few HP 66XX power supplies to test as well.
Maciej
« Last Edit: August 25, 2024, 03:49:42 pm by kawal »
 
The following users thanked this post: TERRA Operative

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #95 on: August 25, 2024, 03:42:26 pm »
I did a recompile of the files as the triangles were not showing up from the firmware posted in github. I was getting only icons.
Attached is the recompiled Hex for triangles on the bottom.

Will not work with  HP 3852A. Strange as the original HP 3457A LCD works fine in the HP3852A. Maybe not all commands or functions are properly replicated? 

I forked the original design here:
https://github.com/kawalkQCWski/HP3457-OLED-display/tree/main
« Last Edit: August 26, 2024, 11:59:36 am by kawal »
 
The following users thanked this post: wolfy007, TERRA Operative

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 3164
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: HP3548 / HP3457 OLED display
« Reply #96 on: August 25, 2024, 04:02:05 pm »
Can you show some photos of where it needs any adjustment to size?
I'll make another revision to improve fitment if you think it's needed.
Where does all this test equipment keep coming from?!?

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

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #97 on: August 25, 2024, 04:27:51 pm »
Can you show some photos of where it needs any adjustment to size?
I'll make another revision to improve fitment if you think it's needed.

The PCB is good. The thickness issue is in between boards. Needs longer spacers between boards min 2mm extra.
 

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #98 on: August 25, 2024, 09:49:03 pm »
Can you show some photos of where it needs any adjustment to size?
I'll make another revision to improve fitment if you think it's needed.

The PCB is good. The thickness issue is in between boards. Needs longer spacers between boards min 2mm extra.

To fit in a 3852 the ears have to be modified.  I will send you the dimensions.
 

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #99 on: August 25, 2024, 10:53:57 pm »
To be able to fit in the 3852A the oled needs to be modified.  The hole on one side needs to be exactly in the middle.
The other side needs to be 10 mm from edge of the LCD display or edge of OLED PCB.  there is 2.5mm of overlap of the holes.

The only truly needed cutouts are for the capacitor. all other cutouts are optional. Its nice to have the programming cutout but that is very close to the ear.

« Last Edit: August 26, 2024, 02:28:13 am by kawal »
 

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #100 on: August 25, 2024, 10:55:34 pm »
Added a drawing to illustrate the issue of ear overlap.

« Last Edit: August 26, 2024, 02:58:39 am by kawal »
 

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #101 on: August 26, 2024, 02:20:10 am »
instead of cutout there could be just drilled holes.  There are extra long headers .

 

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #102 on: August 26, 2024, 03:25:25 am »
This is the shape i propose to make the PCB

 
The following users thanked this post: wolfy007

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 3164
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: HP3548 / HP3457 OLED display
« Reply #103 on: August 26, 2024, 08:38:57 am »
Good stuff, I'll take a look this week and make the changes.
Where does all this test equipment keep coming from?!?

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

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #104 on: August 27, 2024, 06:42:01 pm »
Good stuff, I'll take a look this week and make the changes.

If you have KiCAD  version  of your board I can do the modifications.
 

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 3164
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: HP3548 / HP3457 OLED display
« Reply #105 on: August 27, 2024, 11:26:17 pm »
Only Diptrace unfortunately.
I have yet to figure out how to use KiCad for more than 30 minutes without rage quitting... Open-source syndrome with the UI and all.... :-DD
Where does all this test equipment keep coming from?!?

https://www.youtube.com/NearFarMedia/
 
The following users thanked this post: wolfy007

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #106 on: August 29, 2024, 11:23:37 am »
Looks like diptrace available as freeware up to 500 pins.  Could you  send the schematic and design  files?  I will see if there are export options or just use diptrace to modify .
 

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 3164
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: HP3548 / HP3457 OLED display
« Reply #107 on: August 29, 2024, 04:31:22 pm »
Here you go.

(Latest version further down this thread).
« Last Edit: September 07, 2024, 03:00:16 pm by TERRA Operative »
Where does all this test equipment keep coming from?!?

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

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #108 on: August 30, 2024, 01:47:35 am »
This is what i was thinking
« Last Edit: August 30, 2024, 10:33:38 pm by kawal »
 

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #109 on: August 31, 2024, 02:42:01 pm »
I don't know whats up with Diptrace, but not happy. Again the footprint is wrong for U3. The footprint is too big for SC-70 and too small for Sot-23.  The Sto23-5 used is not standard size of 0.95mm pitch but 0.65mm pitch.  Not sure what that even is.  .......


OK  figured it out SOT-23-5 0.65mm pitch is SC-70-5  OMG!!! 




« Last Edit: August 31, 2024, 02:48:14 pm by kawal »
 

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 3164
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: HP3548 / HP3457 OLED display
« Reply #110 on: September 07, 2024, 03:19:43 pm »
Ok, I've made another revision with the clearances made for adjacent screens.
I also measured up one of my 3478A multimeters and adjusted the board outline and mounting hole positions to be more accurate.
And finally, I tweaked a few things and have updated the BOM file etc to use more of JLCPCB's basic parts to try to reduce cost and make assembly easier.


I'm getting a quote on a run of 20, 10 of which will be spare, so in a while I might have a bunch for anyone who wants some. But no promises how long away...
« Last Edit: September 08, 2024, 02:58:20 am by TERRA Operative »
Where does all this test equipment keep coming from?!?

https://www.youtube.com/NearFarMedia/
 
The following users thanked this post: eliocor, wolfy007, damien

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 3164
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: HP3548 / HP3457 OLED display
« Reply #111 on: November 07, 2024, 03:03:33 pm »
So I finally got a batch of PCB's made and the first one I hooked up works. :) (Soldering the OLED's was a slight pain, took a few passes with the soldering iron to get them all reliably working. I need to design an alignment jig...)
I had to figure out the fuses thing (I am completely NOT a software person... :D ) but it seems to be working well, besides a few things detailed below.

When I turn the instrument on, instead of 'SELF TEST OK' showing, I get 'P@@@ P@PP @@', then it all works ok as expected when showing the readings. If I have the programmer plugged in (supplying 3.3V directly to the MCU) then SELF TEST OK appears as expected. So I think this is a power supply thing, maybe the 3.3V rail takes too long to come up? Or I have a fuse setting to change?

I have the following fuses set in Microchip Studio:
HIGH.SPIEN
HIGH.BOOTSZ -> Boot Flash size=256 words Boot address=$0E00

LOW.BODLEVEL -> 2.7V
LOW.BODEN
LOW.SUT_CKSEL -> Int. RC Osc. 8MHz; Start-up time: 6CK + 0 ms


Also, even though I used the 3478A .hex file, the annunciators are wrong. It appears that the three different files uploaded by Xyphro are identical, not three different versions...
I found sagias had the same problem but they provided a .hex which has the correct annunciators. Thanks!
How do we go about making our own annunciators? I see the python script etc, but is there any instructions anywhere? I wouldn't mind making some more firmware files with different annunciators for other instruments too.


And finally, when performing a self test, the annunciators don't appear as they do on the original LCD (to check all segments work on the LCD), if this worked it would help identify what firmware the MCU contains. Is this difficult to implement?



Anyway, here are some pics of it in one of my 3478A multimeters.
I had to make some last minute manual changes with a nibbling tool to one of the PCB's to fit this model. This 3478A is the type with individual removable panels instead of one single outer case, and needed just a bit of a trim to fit.
The latest files with the mods are attached below too. It should fit everything else still.


I have a few ideas for further improvements, mainly to manufacturability, and I want to try to fix that garbled display on power-up if possible, so stay tuned for another revision some time soon-ish.
Where does all this test equipment keep coming from?!?

https://www.youtube.com/NearFarMedia/
 
The following users thanked this post: Kean, wolfy007

Offline wkb

  • Frequent Contributor
  • **
  • Posts: 998
  • Country: nl
Re: HP3548 / HP3457 OLED display
« Reply #112 on: November 07, 2024, 09:23:57 pm »
OMG.. now you are tempting me to convert at least one, if not both of my 3478A.

As if I need more projects  :-//
 

Offline porter

  • Regular Contributor
  • *
  • Posts: 62
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #113 on: November 08, 2024, 08:22:57 pm »
Beautiful job.
I have a bit of affection for my 3478A.
One of the nice things about it is the 30mv range. If my math is any good, it gets close to 6 1/2 digit accuracy of some meters with 200 mv ranges.
For example if I want to measure  10mv, the Siglent 3065x has 5uv accuracy (1 year specs). The 3478A for the same measurement has 7.5uv accuracy (1 year spec). Plus it has the famous LM399. Not bad for the oldie.
 
« Last Edit: November 09, 2024, 05:54:57 am by porter »
“It’s all very simple, or else it’s all very complex, or perhaps it’s neither, or both.”
— Ashleigh Brilliant
 

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 3164
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: HP3548 / HP3457 OLED display
« Reply #114 on: November 10, 2024, 04:00:08 am »
So, I've been playing around a bit, trying to iron out that 'SELF TEST OK' not showing correctly on boot.

I thought maybe the MCU needed more time to settle down so I added a 4.7uf capacitor in parallel with C763 on the meter's main board (located just near where the transformer wires are soldered to the board) to increase the power-on-reset time of the multimeter.
That took the reset time from about 11ms up to around 128ms, but still I get the garbled display.

I'm thinking that maybe the MCU doesn't sync properly until it receives a message or two?
Anyone good with firmware? I'm not...  ;D |O


Here's a quick video of what it does on boot:
https://youtu.be/hfPargPhheM
Where does all this test equipment keep coming from?!?

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

Offline robert.rozee

  • Frequent Contributor
  • **
  • Posts: 325
  • Country: nz
Re: HP3548 / HP3457 OLED display
« Reply #115 on: November 10, 2024, 07:30:47 am »
just an observation, and i don't have one of these meters, is that using 13 displays would have enabled the use of a dedicated display for the decimal point and made for a far easier to read result. the down side (assuming 13 of these displays would even fit) is that shuffling digits around the decimal point would have added an extra layer of complexity.


cheers,
rob   :-)
 

Offline porter

  • Regular Contributor
  • *
  • Posts: 62
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #116 on: November 10, 2024, 08:03:42 am »
So, I've been playing around a bit, trying to iron out that 'SELF TEST OK' not showing correctly on boot.

I thought maybe the MCU needed more time to settle down so I added a 4.7uf capacitor in parallel with C763 on the meter's main board (located just near where the transformer wires are soldered to the board) to increase the power-on-reset time of the multimeter.
That took the reset time from about 11ms up to around 128ms, but still I get the garbled display.

I'm thinking that maybe the MCU doesn't sync properly until it receives a message or two?
Anyone good with firmware? I'm not...  ;D |O


Here's a quick video of what it does on boot:
https://youtu.be/hfPargPhheM
Is this section relevant? (maybe not since you mention the 3.3v supply)

 
« Last Edit: November 10, 2024, 08:40:34 am by porter »
“It’s all very simple, or else it’s all very complex, or perhaps it’s neither, or both.”
— Ashleigh Brilliant
 

Offline Miti

  • Super Contributor
  • ***
  • Posts: 1396
  • Country: ca
Re: HP3548 / HP3457 OLED display
« Reply #117 on: November 11, 2024, 05:26:18 pm »
Hmm, this caught my attention. I have two HP3478A and even though there’s nothing wrong with their displays, this project looks really good.
Regarding the SELF TEST OK not showing up, did you try to do a hard reset on the instrument (short C763) after it start showing the reading? If the self test shows up, that means the board needs more time, if it doesn't, well, needs more digging. Or try the soft reset, SHIFT + RESET.
Also disable BOD and see what happens.
I’m thinking of making a single board with 3D bracket, as an improvement.

Cheers,
Miti

Edit: Edited my first post for clarity.
« Last Edit: November 12, 2024, 02:48:54 am by Miti »
Fear does not stop death, it stops life.
 

Offline Miti

  • Super Contributor
  • ***
  • Posts: 1396
  • Country: ca
Re: HP3548 / HP3457 OLED display
« Reply #118 on: November 21, 2024, 10:44:35 pm »
I looked through the code a bit. It takes the display 500ms+ to initialize. There are three 100ms delays and a 200ms one. I think that’s your problem. I’m not sure if it needs that much time but in my opinion they are excessive. You can try recompile the code with something like 10-20ms delays.

Cheers,
Miti
Fear does not stop death, it stops life.
 
The following users thanked this post: TERRA Operative

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 3164
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: HP3548 / HP3457 OLED display
« Reply #119 on: November 22, 2024, 12:00:41 am »
I played around with some things and now it's working! Thanks for the pointer! :D

Attached is the working hex files for both the 3478A and 3457A.


Last thing to make it all 100% as per original, is to get the annunciators to show when manually performing a self test.
I'll poke at things later. I'm slooowwwlllyy learning this firmware stuff... :D
« Last Edit: November 22, 2024, 12:07:48 am by TERRA Operative »
Where does all this test equipment keep coming from?!?

https://www.youtube.com/NearFarMedia/
 
The following users thanked this post: Kean

Offline Miti

  • Super Contributor
  • ***
  • Posts: 1396
  • Country: ca
Re: HP3548 / HP3457 OLED display
« Reply #120 on: November 22, 2024, 01:57:29 am »
What did you play with, the delays?
Fear does not stop death, it stops life.
 

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 3164
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: HP3548 / HP3457 OLED display
« Reply #121 on: November 22, 2024, 08:43:29 am »
I think I didn't need to.... Somehow when I recompiled the .hex, even with the original delay times it just 'started working'. Not sure why, but maybe I accidentally fixed something that I somehow broke as I have no idea how to use the Atmel Studio software.... :-DD
Where does all this test equipment keep coming from?!?

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

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 3164
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: HP3548 / HP3457 OLED display
« Reply #122 on: November 24, 2024, 05:35:12 am »
Anyone smarter than me able to tell me how to make all pixels on all the displays set to 'on', and also all the numeric 'segments' and all annunciators set to on too?
I just want to have a .hex file for each mode so I can turn on power and it just constantly displays regardless of data input.

I want to measure current draw of the OLED displays... But I'm not very good with firmware....  |O  :-DD


I'm 99% to the point of completing my design. Just a few small details to make it perfect. :)
Where does all this test equipment keep coming from?!?

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

Offline Kean

  • Supporter
  • ****
  • Posts: 2451
  • Country: au
  • Embedded systems & IT consultant
    • Kean Electronics
Re: HP3548 / HP3457 OLED display
« Reply #123 on: November 24, 2024, 06:44:33 am »
Anyone smarter than me able to tell me how to make all pixels on all the displays set to 'on', and also all the numeric 'segments' and all annunciators set to on too?

On a 3478A if you initiate a self test via blue then SGL TRIG buttons, the full display should come on for as long as you hold SGL TRIG.
This won't be all OLED pixels, only those associated with numeric segments and annunciators - but that should be worst case for normal firmware operation.
 

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 3164
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: HP3548 / HP3457 OLED display
« Reply #124 on: November 24, 2024, 07:23:04 am »
Yeah, this is what I want to ultimately measure the current draw of, but when doing the self test, the OLED firmware doesn't seem to show the annunciators.
Where does all this test equipment keep coming from?!?

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

Offline Kean

  • Supporter
  • ****
  • Posts: 2451
  • Country: au
  • Embedded systems & IT consultant
    • Kean Electronics
Re: HP3548 / HP3457 OLED display
« Reply #125 on: November 24, 2024, 08:30:22 am »
I'm happy to dig into the firmware but it won't be for another week or so before I can try assembling any of my PCBs.

In the mean time, from a quick glance you can try to modify oled.c function oled_init() which initializes the display memory with "empty values".
https://github.com/xyphro/HP3457-OLED-display/blob/09a7be32dd252d96eb0008a0b00129694da555cc/software/source/HP3457Oled/oled.c#L141

I would try changing it to something like:
Code: [Select]
// fill display memory with non-empty default values
for (uint8_t digit=0; digit<12; digit++)
{
oled_chars[digit] = 58; // all digits lit
oled_dots [digit] = 0xff; // annuciators / punctuation = all on
}

You may also need to disconnect the serial input so the display does not update beyond that.
 

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 3164
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: HP3548 / HP3457 OLED display
« Reply #126 on: November 24, 2024, 11:58:32 pm »
Turns out, the current draw is low enough on the OLED's, and the specs/size for power inductors is such that I'll have a huge margin for power.
I was looking to optimise the inductors to save space and cost, but the sweet spot is about 1Amp current rating if I want a reasonably low DC resistance, which is way above what the OLED's draw, so this issue is effectively resolved. :)

Last two steps is to design a simple jig to enable the OLED's to be easily aligned while soldering (I'll design it from FR4 so it can be made just like a normal PCB), and to see if the annunciaters can be made to illuminate on self-test (But that's firmware, so might take me a while....)
Where does all this test equipment keep coming from?!?

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

Offline Miti

  • Super Contributor
  • ***
  • Posts: 1396
  • Country: ca
Re: HP3548 / HP3457 OLED display
« Reply #127 on: November 25, 2024, 02:17:26 am »
Last two steps is to design a simple jig to enable the OLED's to be easily aligned while soldering (I'll design it from FR4 so it can be made just like a normal PCB), and to see if the annunciaters can be made to illuminate on self-test (But that's firmware, so might take me a while....)

 As I said, I took a different approach. Single board and 3D printed back with places for the OLEDs. I've also simplified the schematic, linear regulator supplied from the unregulated 5V (13.5V on 3478A), no opto isolator but 5V tolerant buffers. This is for the 3478A only. All I have left is to select a linear regulator with EN for 8V.
Oh... and Kicad.
Can anyone suggest a jellybean linear regulator with enable for about 200-250mA up to 18V at the input?

Cheers,
Miti
« Last Edit: November 25, 2024, 02:24:38 am by Miti »
Fear does not stop death, it stops life.
 

Offline wkb

  • Frequent Contributor
  • **
  • Posts: 998
  • Country: nl
Re: HP3548 / HP3457 OLED display
« Reply #128 on: November 25, 2024, 07:53:47 am »
old skool 7805? Cheap as chips. Probably overkill but hé...
 

Offline Miti

  • Super Contributor
  • ***
  • Posts: 1396
  • Country: ca
Re: HP3548 / HP3457 OLED display
« Reply #129 on: November 25, 2024, 11:02:27 am »
old skool 7805? Cheap as chips. Probably overkill but hé...

With enable.
Fear does not stop death, it stops life.
 

Online eliocor

  • Supporter
  • ****
  • Posts: 531
  • Country: it
    • rhodiatoce
Re: HP3548 / HP3457 OLED display
« Reply #130 on: November 25, 2024, 01:17:22 pm »
I use those modules: https://www.aliexpress.com/item/1005007369519036.html they are cheap, have an enable pin and works rather well.
For more details:
https://protosupplies.com/product/mp2315-mini-adjustable-dc-dc-step-down-module/
 

Offline wkb

  • Frequent Contributor
  • **
  • Posts: 998
  • Country: nl
Re: HP3548 / HP3457 OLED display
« Reply #131 on: November 25, 2024, 01:22:22 pm »
I would go for a linear supply. No need add noise from a switcher into a precision measurement instrument!
 

Online eliocor

  • Supporter
  • ****
  • Posts: 531
  • Country: it
    • rhodiatoce
Re: HP3548 / HP3457 OLED display
« Reply #132 on: November 25, 2024, 03:32:40 pm »
Right, he was asking for a LINEAR regulator....
take a look at those lists :

Fixed 8V regulators ordered by price

Adjustable regulators ordered by price

Rohm BDxxFC0 series? Available even on LCSC
« Last Edit: November 25, 2024, 07:41:05 pm by eliocor »
 

Offline Miti

  • Super Contributor
  • ***
  • Posts: 1396
  • Country: ca
Re: HP3548 / HP3457 OLED display
« Reply #133 on: November 25, 2024, 07:21:38 pm »
Turns out, the current draw is low enough on the OLED's …

What is it?
Fear does not stop death, it stops life.
 

Offline Miti

  • Super Contributor
  • ***
  • Posts: 1396
  • Country: ca
Re: HP3548 / HP3457 OLED display
« Reply #134 on: November 25, 2024, 07:22:29 pm »
Right, he was asking for a LINEAR regulator....
take a look at those lists :

Fixed 8V regulators ordered by price

Adjustable regulators ordered by price

Thanks, I think I found what I’m looking for.
Fear does not stop death, it stops life.
 

Online eliocor

  • Supporter
  • ****
  • Posts: 531
  • Country: it
    • rhodiatoce
Re: HP3548 / HP3457 OLED display
« Reply #135 on: November 25, 2024, 07:42:34 pm »
see my previous suggestions (message modified AFTER your last post)
 

Offline Miti

  • Super Contributor
  • ***
  • Posts: 1396
  • Country: ca
Re: HP3548 / HP3457 OLED display
« Reply #136 on: November 25, 2024, 09:44:32 pm »
see my previous suggestions (message modified AFTER your last post)

Thanks but I think an SOT23-5 would do it. Xyphro measured only 20mA supply current so by my calculation 13.5-8=5.5V x 50 mA = 275mW. So if it takes 50mA the regulator dissipates 275mW which should be low enough. I’m waiting for TERRA to confirm the supply current. Moreover, I found SOT23-5 with the same pin out from Digikey and from LCSC, under 50 cents each.
« Last Edit: November 25, 2024, 09:48:02 pm by Miti »
Fear does not stop death, it stops life.
 

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 3164
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: HP3548 / HP3457 OLED display
« Reply #137 on: November 25, 2024, 10:30:29 pm »
Turns out, the current draw is low enough on the OLED's …

What is it?

Under normal operation (idle in DC range after booting the meter) it draws about 24mA on the 8V rail.

I'm using approximately 1A rated inductors with a 4x4mm footprint (they were the best cost/availability/specification ratio) so I didn't do any further testing.

I'd say work on figuring at least double at about 50mA to be safe.
« Last Edit: November 25, 2024, 10:32:10 pm by TERRA Operative »
Where does all this test equipment keep coming from?!?

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

Offline Miti

  • Super Contributor
  • ***
  • Posts: 1396
  • Country: ca
Re: HP3548 / HP3457 OLED display
« Reply #138 on: November 26, 2024, 11:29:14 am »
I'd say work on figuring at least double at about 50mA to be safe.

The way to calculate this is: PDmax = (Tjmax - Ta)/ ResJA for the ambient and ResJC for the copper.
For the AP2205 in SOT25 package for example that is: PDmax = (125 - 35)/160 = 560mW

For 13.5V in and 8V out that is 560/5.5 = 101.8 mA.

Any objection to this schematic?
« Last Edit: November 26, 2024, 12:04:47 pm by Miti »
Fear does not stop death, it stops life.
 

Offline Miti

  • Super Contributor
  • ***
  • Posts: 1396
  • Country: ca
Re: HP3548 / HP3457 OLED display
« Reply #139 on: December 08, 2024, 11:51:29 pm »
Ok, les jeux sont faits, rien ne va plus, the boards are with JLC. I've also designed the plastic bracket, 3D printed it and looks ok. This is just the board side, once I get the OLED modules I will draw the OLED side with recess for each module for alignment. Unfortunately LCSC has exactly zero stock of 0.87" OLEDs  :(.
« Last Edit: December 08, 2024, 11:53:26 pm by Miti »
Fear does not stop death, it stops life.
 

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #140 on: December 23, 2024, 03:45:56 am »
I tested the display in a HP 6634A power supply. The display works electrically but the fitment is a big problem. I reduced the size of the board to fit it. The issue is the cutout in the metal work behind the display. The original display fits snuggly in the cutout . The new PCB is a lot different footprint. I used a Dremel, file and sander to reduce the board size .





 
« Last Edit: December 23, 2024, 03:49:55 am by kawal »
 

Offline wkb

  • Frequent Contributor
  • **
  • Posts: 998
  • Country: nl
Re: HP3548 / HP3457 OLED display
« Reply #141 on: December 23, 2024, 08:16:46 am »
But it works  :-+

I guess at some point it might be an idea to design PCBs that fit other common types of HP T&M instruments?

 

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 3164
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: HP3548 / HP3457 OLED display
« Reply #142 on: December 23, 2024, 10:46:32 am »
I tested the display in a HP 6634A power supply. The display works electrically but the fitment is a big problem. I reduced the size of the board to fit it. The issue is the cutout in the metal work behind the display. The original display fits snuggly in the cutout . The new PCB is a lot different footprint. I used a Dremel, file and sander to reduce the board size .

Nice work!

Who's design did you use? Can you provide measurements of your modifications? I'll have a look at the possibility of modifying my design.
Where does all this test equipment keep coming from?!?

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

Offline wkb

  • Frequent Contributor
  • **
  • Posts: 998
  • Country: nl
Re: HP3548 / HP3457 OLED display
« Reply #143 on: December 23, 2024, 11:02:10 am »
I tested the display in a HP 6634A power supply. The display works electrically but the fitment is a big problem. I reduced the size of the board to fit it. The issue is the cutout in the metal work behind the display. The original display fits snuggly in the cutout . The new PCB is a lot different footprint. I used a Dremel, file and sander to reduce the board size .

Nice work!

Who's design did you use? Can you provide measurements of your modifications? I'll have a look at the possibility of modifying my design.

I just knew you would bite...  :-DD
 
The following users thanked this post: TERRA Operative

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #144 on: December 24, 2024, 04:25:48 am »
I tested the display in a HP 6634A power supply. The display works electrically but the fitment is a big problem. I reduced the size of the board to fit it. The issue is the cutout in the metal work behind the display. The original display fits snuggly in the cutout . The new PCB is a lot different footprint. I used a Dremel, file and sander to reduce the board size .

Nice work!

Who's design did you use? Can you provide measurements of your modifications? I'll have a look at the possibility of modifying my design.

The board needs to be exactly the footprint of the original board otherwise it will not fit the metalwork cutout for the hp 66XXX.
 

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #145 on: December 24, 2024, 05:13:17 pm »
here is my kicad attempt to make the board as much as the original outline. Kicad is fussy about the outlines OMG.
 

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #146 on: December 26, 2024, 03:24:11 pm »
I tested the display in a HP 6634A power supply. The display works electrically but the fitment is a big problem. I reduced the size of the board to fit it. The issue is the cutout in the metal work behind the display. The original display fits snuggly in the cutout . The new PCB is a lot different footprint. I used a Dremel, file and sander to reduce the board size .

Nice work!

Who's design did you use? Can you provide measurements of your modifications? I'll have a look at the possibility of modifying my design.

I used your earlier boards. Had to machine a few mm off the top and bottom and then modify the mounting tabs.
 

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #147 on: December 26, 2024, 05:11:58 pm »
Ok, les jeux sont faits, rien ne va plus, the boards are with JLC. I've also designed the plastic bracket, 3D printed it and looks ok. This is just the board side, once I get the OLED modules I will draw the OLED side with recess for each module for alignment. Unfortunately LCSC has exactly zero stock of 0.87" OLEDs  :(.

Can wait for this version - Do you post to github?
 

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #148 on: December 26, 2024, 05:34:47 pm »
But it works  :-+

I guess at some point it might be an idea to design PCBs that fit other common types of HP T&M instruments?

It works great - tested on 3852A as well but that one is not working.  The displays from the 3852 do work in any other device so there is some buffered data out that is not going to the right place I think when in dual display devices.
 

Offline Miti

  • Super Contributor
  • ***
  • Posts: 1396
  • Country: ca
Re: HP3548 / HP3457 OLED display
« Reply #149 on: December 27, 2024, 03:08:30 am »
Can wait for this version - Do you post to github?

I don't know how to work with Github. Probably I'll attach the files here.
The boards are here, the OLEDs are back in stock at LCSC, these days I'll place an order. Once I validate the design and everything is working fine, I'll share.

Miti
Fear does not stop death, it stops life.
 

Offline hvontres

  • Contributor
  • Posts: 22
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #150 on: January 08, 2025, 06:27:42 am »
Can wait for this version - Do you post to github?

I don't know how to work with Github. Probably I'll attach the files here.
The boards are here, the OLEDs are back in stock at LCSC, these days I'll place an order. Once I validate the design and everything is working fine, I'll share.

Miti
Hi, just wondering how the single PCB + 3d printed option is working out. I seem to have accquired a 3457a and a 3478a to go with my 6632a. So I could help test fit all three versions and maybe help out with the mechanical fit of the 3d parts as well.
Henry
Henry von Tresckow
I am not an EE, but I play one in the Garage
 

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #151 on: January 08, 2025, 12:30:03 pm »
All the previous versions will fit the 3457/58 the fitment issue is with the HP 66XX series power supplies .  I am to interested in this design - I am thinking of making my own version  with switcher power supplies to reduce heat. LCSC/JLCPCB  part availability keeps changing and need to modify the design again  :-[.
« Last Edit: January 08, 2025, 12:34:41 pm by kawal »
 

Offline Miti

  • Super Contributor
  • ***
  • Posts: 1396
  • Country: ca
Re: HP3548 / HP3457 OLED display
« Reply #152 on: January 08, 2025, 04:49:27 pm »
Hi, just wondering how the single PCB + 3d printed option is working out. I seem to have accquired a 3457a and a 3478a to go with my 6632a. So I could help test fit all three versions and maybe help out with the mechanical fit of the 3d parts as well.
Henry

Boards are received, parts in the mail, probably I’ll get them sometime next week. Will keep you posted.
Fear does not stop death, it stops life.
 

Offline Miti

  • Super Contributor
  • ***
  • Posts: 1396
  • Country: ca
Re: HP3548 / HP3457 OLED display
« Reply #153 on: January 08, 2025, 04:55:31 pm »
I am thinking of making my own version  with switcher power supplies to reduce heat.

Well, the original design is using switching regulators which I replaced with linear as I don’t expect much heat. 200 to 250 mW in the regulators at most. But I’ll see once I turn on my board.
Fear does not stop death, it stops life.
 

Offline wkb

  • Frequent Contributor
  • **
  • Posts: 998
  • Country: nl
Re: HP3548 / HP3457 OLED display
« Reply #154 on: January 08, 2025, 05:34:02 pm »
Switching regulators close to highly sensitive DMM input circuits I would, as a matter of principle, avoid anyway.
 

Offline Miti

  • Super Contributor
  • ***
  • Posts: 1396
  • Country: ca
Re: HP3548 / HP3457 OLED display
« Reply #155 on: January 08, 2025, 05:47:21 pm »
Switching regulators close to highly sensitive DMM input circuits I would, as a matter of principle, avoid anyway.

That too but then we have 12 SDA lines and a clock line that act as antennas.
Fear does not stop death, it stops life.
 

Offline wkb

  • Frequent Contributor
  • **
  • Posts: 998
  • Country: nl
Re: HP3548 / HP3457 OLED display
« Reply #156 on: January 08, 2025, 07:49:50 pm »
Yeah.. good point
 

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #157 on: January 09, 2025, 04:31:04 am »
based on spec sheet for the display and 30% display lit up you can expect a bit more power draw.
The spec is 10...16mA at all segments lit 100% .  We have 12 displays 12 X 0.3 X 10mA on low side multiplied by 8V  drop on regulator = 288mW min and could be as high as 460mW just for the high rail. if you decide in teh futer to light up more segments the current will go up closer to the 10...16mA max.

Not crazy but not zero.  If not spread across a good area could become very warm.

The volt meters are integration type so any high frequency stuff should not impact it. The display itself radiates RF too. it has a built in switcher as well that could be used instead of external supply.

Here is the spec sheet

https://www.buydisplay.com/download/manual/ER-OLED0.87-1_Datasheet.pdf

« Last Edit: January 09, 2025, 04:36:06 am by kawal »
 

Offline dietert1

  • Super Contributor
  • ***
  • Posts: 2470
  • Country: br
    • CADT Homepage
Re: HP3548 / HP3457 OLED display
« Reply #158 on: January 09, 2025, 10:19:22 am »
That estimate needs to be confirmed by measurement. I'd think that less than 30 % of the OLED display area gets lit in a 7 or 16 segment display app.
 

Offline BennoG

  • Regular Contributor
  • *
  • Posts: 211
  • Country: nl
Re: HP3548 / HP3457 OLED display
« Reply #159 on: January 09, 2025, 11:39:10 am »
This would also be a nice update for my 2 keithley 2000 units.

Benno
 

Offline Miti

  • Super Contributor
  • ***
  • Posts: 1396
  • Country: ca
Re: HP3548 / HP3457 OLED display
« Reply #160 on: January 09, 2025, 04:15:55 pm »
based on spec sheet for the display and 30% display lit up you can expect a bit more power draw.
The spec is 10...16mA at all segments lit 100% .  We have 12 displays 12 X 0.3 X 10mA on low side multiplied by 8V  drop on regulator = 288mW min and could be as high as 460mW just for the high rail. if you decide in teh futer to light up more segments the current will go up closer to the 10...16mA max.

Not crazy but not zero.  If not spread across a good area could become very warm.

The volt meters are integration type so any high frequency stuff should not impact it. The display itself radiates RF too. it has a built in switcher as well that could be used instead of external supply.

Here is the spec sheet

https://www.buydisplay.com/download/manual/ER-OLED0.87-1_Datasheet.pdf

Check reply # 137.
Fear does not stop death, it stops life.
 

Offline kawal

  • Frequent Contributor
  • **
  • Posts: 275
  • Country: us
Re: HP3548 / HP3457 OLED display
« Reply #161 on: January 09, 2025, 07:58:00 pm »
based on spec sheet for the display and 30% display lit up you can expect a bit more power draw.
The spec is 10...16mA at all segments lit 100% .  We have 12 displays 12 X 0.3 X 10mA on low side multiplied by 8V  drop on regulator = 288mW min and could be as high as 460mW just for the high rail. if you decide in teh futer to light up more segments the current will go up closer to the 10...16mA max.

Not crazy but not zero.  If not spread across a good area could become very warm.

The volt meters are integration type so any high frequency stuff should not impact it. The display itself radiates RF too. it has a built in switcher as well that could be used instead of external supply.

Here is the spec sheet

https://www.buydisplay.com/download/manual/ER-OLED0.87-1_Datasheet.pdf

Check reply # 137.

I saw it but hard to believe its only 24mA for 12 displays  = 2mA per display  on average .  To measure you would have to desolder the inductor on the 8V   switcher and supply separate 8V to the circuit. Hmmm
 

Offline Miti

  • Super Contributor
  • ***
  • Posts: 1396
  • Country: ca
Re: HP3548 / HP3457 OLED display
« Reply #162 on: January 09, 2025, 08:49:44 pm »
Ok then check reply # 12 by Xyphro. That current is measured with switching regulators so with a linear regulator I expect about 45mA.
Fear does not stop death, it stops life.
 

Offline TERRA Operative

  • Super Contributor
  • ***
  • Posts: 3164
  • Country: jp
  • Voider of warranties
    • Near Far Media Youtube
Re: HP3548 / HP3457 OLED display
« Reply #163 on: January 09, 2025, 10:35:16 pm »
If someone can make a firmware to illuminate all pixels, or just illuminate all the used pixels (or even better, both options. Maybe have it switch between 'all pixels on' and 'all segments on' every 5 seconds or so), I can make some measurements with a spare display assembly.
I am very much not a software person, so don't have time or skill to make the firmware myself.
Would be handy for testing the OLED's when building the display modules too actually..


Regarding EMI, the construction using the two PCB's offers shielding by nature of its design, the rear PCB with the connections to the display harness has ground pours that cover the switching regulators, offering some shielding against interference entering the meter's circuitry.
Where does all this test equipment keep coming from?!?

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

Offline Miti

  • Super Contributor
  • ***
  • Posts: 1396
  • Country: ca
Re: HP3548 / HP3457 OLED display
« Reply #164 on: January 09, 2025, 11:44:00 pm »
I'll do it once I have my board assembled. Basically you have to create a character an anunciator with all the pixels on and send it to all the OLEDs.
Or you can replace character 0 (zero) with a such all on character and recompile, then short the meter inputs.

Edit: I meant anunciator with all the pixels turned on... I think.  ;D
« Last Edit: January 10, 2025, 03:36:39 am by Miti »
Fear does not stop death, it stops life.
 

Offline dietert1

  • Super Contributor
  • ***
  • Posts: 2470
  • Country: br
    • CADT Homepage
Re: HP3548 / HP3457 OLED display
« Reply #165 on: January 10, 2025, 10:17:26 am »
The idea that current consumption will depend a lot on the lit fraction of its display area may be misleading, as each display contains its own digital processor. If they spec 10 to 16 mA, then 10 mA could be the consumption of the processor and 6 mA the consumption of the OLED itself.
For comparison: I recently used a 4.58" bar TFT as a replacement display for the Advantest R6581T and its backlight takes 20 mA at 12 V.

Regards, Dieter
 

Offline Miti

  • Super Contributor
  • ***
  • Posts: 1396
  • Country: ca
Re: HP3548 / HP3457 OLED display
« Reply #166 on: January 10, 2025, 01:43:07 pm »
The idea that current consumption will depend a lot on the lit fraction of its display area may be misleading, as each display contains its own digital processor. If they spec 10 to 16 mA, then 10 mA could be the consumption of the processor and 6 mA the consumption of the OLED itself.
For comparison: I recently used a 4.58" bar TFT as a replacement display for the Advantest R6581T and its backlight takes 20 mA at 12 V.

Regards, Dieter

They show different specs for the display and the processor current Vdd1 and Vpp. 3.3V Vdd1 current is 160uA typical. The display current is strongly dependent of the area illuminated, otherwise you'd have variations in the brightness. OLED is basically an area of LEDs. More LEDs, more current.
Fear does not stop death, it stops life.
 
The following users thanked this post: dietert1


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf