Forum: Markt Pjilips PM2519


von Bernd (Firma: SP-Schröder) (bswes)


Lesenswert?

Hallo ! Bei meinem PM 2519 ist das LCD Display ( mechanisch ) defekt.
Woher bekommt man soetwas  bzw. hat jemand ein defektes PM2519 mit 
intaktem LCD Display ,welches er günstig abgibt ?
Kennt jemand die Bezeichnung für das LCD Display ?
Danke !

: Bearbeitet durch User
von Christoph db1uq K. (christoph_kessler)


Angehängte Dateien:

Lesenswert?


: Bearbeitet durch User
von Torsten B. (butterbrotstern)


Lesenswert?

Geht es um ICs oder das Display?
Das LCD mit 75 Kontakten (davon 16 nc not connected) heißt:
L.C.D.   5322 130 90158   532213090158
Quelle: 126-seitiges Service-Manual  Seite 81
http://bee.mif.pg.gda.pl/ciasteczkowypotwor/Philips/pm2519.pdf
Das Segment-Layout sieht man im Schaltplan auf Seite 94.
Keine Google-Treffer

Bei Kleinanzeigen verkauft jemand die IEEE488-Programmieranleitung für 
10 Euro:
https://www.kleinanzeigen.de/s-anzeige/philips-pm-2519-automatic-multimeter-programmieranleitung/2343539301-168-16405
Vielleicht gibt es dort auch ein (defektes?) Messgerät?
Einfach nachfragen.

: Bearbeitet durch User
von Andreas S. (igel1)


Angehängte Dateien:

Lesenswert?

Hätte evtl. ein (halb-)defektes PM 2521 mit funktionierendem
LCD-Display abzugeben.

Habe Dir dazu eine PN geschrieben.

Viele Grüße

Igel1

: Bearbeitet durch User
von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Ohne passende Ansteuerschaltung wird ein Display nicht funktionieren. 
Das ist ein Grafikdisplay mit dreiphasigem Multiplex. Es könnte sein, 
dass das nur eine Sonderausführung eines Standard-Grafikdisplays ist, 
und man weitgehend kompatibles kaufen kann. Es ist jedenfalls kein 
übliches Textdisplay.

Hier im Forum wurde gelegentlich das Gerät schon angefragt, außer diesem 
Thread hier noch 4 weitere:
[V] Philips 2519 Tischmultimeter  Stefan 1 04.04.2026 14:33
Suche Philips Digitalmultimeter PM2519 oder PM 2521 Helge 5 04.11.2023 
22:45
Verkaufe diverse (alte) Messgeräte Fabian G. 35 03.09.2020 12:28
Altes Philips/Fluke PM2519 Tischmultimeter Reparatur / 
Bauteilbeschaffung KörperKlaus 20 22.04.2016 23:47

von Torsten B. (butterbrotstern)


Lesenswert?

> Das ist ein Grafikdisplay
Wie kommst Du zu dieser Aussage?
Das Display hat 6*18 -1= 107 Segmente.
Es hat 3 geteilte Backplanes, d.h. 6 BP-Anschlüsse (teilweise doppelt 
ausgeführt).

Ich bin mir nicht sicher, ob das Display des PM2521 passt.

von Torsten B. (butterbrotstern)


Lesenswert?

Die Anzeige des PM2521 passt nicht, sie hat nur 59 Pins, etwa 57 
Segmente (kein Bargraph) und heißt
L.C. display   5322 130 94033   532213094033
Die Links u.a. zu den von Christoph genannten Beiträgen:
Beitrag "[V] Philips 2519 Tischmultimeter"
Beitrag "Philips AZ1310 - Sender läuft weg"
Beitrag "Suche Philips Digitalmultimeter PM2519 oder PM 2521"
Beitrag "Verkaufe diverse (alte) Messgeräte"
Beitrag "Altes Philips/Fluke PM2519 Tischmultimeter Reparatur / Bauteilbeschaffung"

von Achim M. (minifloat)


Lesenswert?

Hallo,

ich habe zwei PM2519. Die Display-Ansteuerung der komischen OQxxx ICs 
weiß ich zu dekodieren, hatte da mal zum Spaß einen Logikanalysator dran 
gehängt.

Da gibt es einen Mehrpoligen Pfostenstecker, an dem man sich -5V (ja 
minus!) und GND nebst auf die -5V bezogene I2C SCK und I2C SCL abgreifen 
kann.

Auf der Platine gibt es einen Testpunkt zum Signal der Umschaltung der 
OQxxx ICs, weil sie auf dieselben I2C Adressen hören würden. In der 
Schaltung ist das mit Logikgattern auf SCL/SCA? (weiß ich nicht mehr) 
realisiert.

Ein Mikrocontroller, der einen I2C Slave mit mehreren I2C-Deviceadressen 
implementiert (ja, diese OQxxx sind komische Dinger),
könnte das ganze Gesumms dekodieren und seinerseits z.B. ein 2-Zeilen 
HD44780 oder sogar ein langes Grafikdisplay bedienen.

Original bedient ein OQxxx die Siebensegmentanzeige, Dezimalpunkte und 
ein paar Symbole und Einheitenzeichen, der andere OQxxx die 
Bargraphanzeige und ebenfalls Symbole. Im Logikanalysator fiel die 
dreifache Update-Rate des Bargraph direkt auf.

Die Zuordnung der Segmente und backplanes stand im Servicemanual, aber 
welche Bits aus den 24bit Telegrammen zu 18Segmenten zuzuordnen sind, 
habe ich mir auch erst zusammenreimen müssen, im Nachhinein aber alles 
logisch.

Bei Interesse krame ich meine "Forschungsergebnisse" gerne raus und 
Stelle sie hier zur Verfügung.

mfg mf

PS. Ein USB-Anschluss für Arme ... der Mikrocontroller kann ja auch 
gleich das was er am Display ausgibt, periodisch auf einem UART raus 
pusten. Ein Optokoppler trennt galvanisch USB und DMM intern. Ein 
billiger USB-UART-Adapter sorgt für moderne Konnektivität.

: Bearbeitet durch User
von Manfred P. (pruckelfred)


Lesenswert?

Achim M. schrieb:
> ich habe zwei PM2519. Die Display-Ansteuerung der komischen OQxxx ICs
> weiß ich zu dekodieren, hatte da mal zum Spaß einen Logikanalysator dran
> gehängt.

Das nennt sich wohl Forscherdrang um des Forschens willen.

> Ein Mikrocontroller, der einen I2C Slave mit mehreren I2C-Deviceadressen
> implementiert (ja, diese OQxxx sind komische Dinger),
> könnte das ganze Gesumms dekodieren und seinerseits z.B. ein 2-Zeilen
> HD44780 oder sogar ein langes Grafikdisplay bedienen.

Ich nehme nicht an, dass das Meßgerät besondere Eigenschaften hat, die 
den Aufwand rechtfertigen? Du könntest weil Du es kannst was im 
Endeffekt aber trotzdem gebastelt aussähe.

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Manfred P. schrieb:
> Forscherdrang um des Forschens willen

Na das war unnötig. Achim hat sich die Mühe gemacht und etwas 
herausgefunden. Hoffentlich hat er das griffbereit archiviert, sonst 
"ein Griff und die Sucherei geht los". So wäre das bei mir jedenfalls.

Heißen die wirklich OQ... oder ist das eine spezielle 
Philips-Bezeichnung nur für die eigenen Geräte?

von Achim M. (minifloat)


Lesenswert?

Manfred P. schrieb:
> Das nennt sich wohl Forscherdrang um des Forschens willen.

Korrekt. Definiere "Hobby" 😉

Christoph db1uq K. schrieb:
> Hoffentlich hat er das griffbereit archiviert

Ja habe ich. Bedarfsmeldung kam ja keine bisher.

Christoph db1uq K. schrieb:
> Heißen die wirklich OQ

Ja. Die OQ-Namensgebung zieht sich durch den ganzen Multimeter-Chipsatz, 
also alles unobtanium ASICs. Auch zutreffend auf den 
maskenprogrammierten Prozessor mit anständiger Bezeichnung.

Es gab ein paar sehr ähnliche I2C-LCD-Treiber von Philips aus den 80ern 
mit wohltemperiertem Namen, aber halt nicht exakt gleich.

Dazu sagt mir die kreative Benutzung des I2C, dass das sehr frühe 
I2C-Implementierungen sein müssen. Wohl wusste Philips selber noch nicht 
wohin die Reise genau gehen wird.

mfg mf

: Bearbeitet durch User
von Wollvieh W. (wollvieh)


Angehängte Dateien:

Lesenswert?

Achim M. schrieb:
> Es gab ein paar sehr ähnliche I2C-LCD-Treiber von Philips aus den 80ern
> mit wohltemperiertem Namen, aber halt nicht exakt gleich.

Die sind mir wohl gerade in einem alten Geigerzähler über den Weg 
gelaufen. Das Exemplar hier wurde zwar ca. 2001 gebaut, das Modell 
stammt aber aus 1988. Den Datecodes auf diesen PCF2110T nach ("M88444Y") 
hat man wohl gleich soviele davon eingekauft, daß der Vorrat über 10 
Jahre reichte. :)

Rückseitig hats ein kundenspezifisches LCD. Dem Layout nach geht da brav 
jede Leitung zu einem Segment.

ST hatte auch mal sowas ähnliches, PQFP-mäßig quadratisch, damit die 
ganzen Pins draufpaßten.

Zu alten Meßgeräten:

Es gibt bei den bekannteren Marken wie HP und Keithley durchaus Bastler, 
die mit Perverse Engineering Ersatzlösungen entwickelt und teils 
publiziert haben. Beim verrückten Australier sammeln sich die meisten 
davon. :)

Ob nun gerade dieses Instrument schonmal vorher einen Liebhaber gefunden 
hat, ist fraglich.

Bei einem mehrtägigen Spaziergang in Agbogbloshie findet man bestimmt 
ein Gerät, an dem alles kaputt ist außer dem Display. :)

In Deutschland wären solche Spaziergänge über den Recyclinghof nur 
nachts möglich, und dann schneller beendet als ein Einbruch in einen 
Banktresor, der gerne mal mehrere Tage dauern darf.

von Torsten B. (butterbrotstern)


Lesenswert?

Hallo Achim Minifloat, ich bitte um die Veröffentlichung der 
Forschungsergebnisse. Und danke für den Hinweis auf die blauen 
Philips-Elkos, die auch in diesem Gerät schwächelten:
Beitrag "Re: Philips AZ1310 - Sender läuft weg"
Generell freue ich mich um jegliche Erkenntnis-Bekanntmachung.
Jeder hat sich doch schon einmal gefreut und/oder hatte einen Nutzen von 
der Arbeit eines Gleichgesinnten. Mache ich z.B. mit meinen 
gelegentlichen Reparaturberichten oder Simulationen grundsätzlich.

: Bearbeitet durch User
von Torsten B. (butterbrotstern)


Angehängte Dateien:

Lesenswert?

Ich frage google.com/ai: In welchen Geräten ist das LCD 532213090158 
verbaut?
Nur haarsträubende Antworten: PM2525, PM2535 / PM2534: Nutzt LCD 
...90193 (6,5 Stellen).

Also, es ist so:
Das PM2519 verwendet zwei Philips-LCD-Treiber OQ0070. Jeder kann 3*18=54 
Segmente treiben. Diese werden intern aus einer 6x9=54-Matrix aus dem 
I2C-Signal erzeugt.
Achim Minifloat hat das genau untersucht: 
Beitrag "Re: Pjilips PM2519"
Genutzt werden 107 Segmente.
Part List: Seite 6-5 unten (4. Eintrag bei Front assembly) 5322 130 
90158  532213090158  rubber connection 5322 290 84079  532229084079 
Display p.c.b. 5322 216 91847  532221691847

Das PM2521 verwendet drei LCD-Treiber SAA1062:Seite 56 (54/187) 1.4.6. 
Display section  (Seite 136 (128/187))
Seite 89 (84/187): 5.3. Front Assembly:
LCD (L.C. display 5322 130 94033 (532213094033) interconnection rubber 
5322 290 84029 (532229084029) Display unit N3 5322 216 74066 
(532221674066)
Seite 100 (95/187) Figure 57 Display p.c.b. lay-out, conductor side: 59 
pins
keine der Nummern kommt in der KI-Antwort vor.

Das PM2534/PM2535 verwendet das L.C.D. 5322 130 90279 (532213090279) 
https://manualmachine.com/philips/pm2535/4646894-service-manual/ Seite 
77/114 8.1 MECHANICAL PARTS
Schaltplan Seite 9-2 (89/114) Figure 9.2 Display pcb, component side 
ST4739  850809  hat 49 Kontaktstreifen, Ansteuerung durch D2101 
PCF8576T  PEL  5322 209 11129 (Seite 86/114)
Das Segment-Layout und die Segment-Zuordnung sieht man auf Seite 9-3 
(Seite 90/114).
Theoretisch sind 4*40=160 Segmente ansteuerbar, davon sind 160-3=157 
genutzt:

  BP0  BP1  BP2  BP3  Pin
S00  ={DC}  ~{AC}  DELAY  SEQU  46
S01  BURST  MAX  delta%  AX+B  45
S02  READ  MIN  LIM  CAL  44
S03  ???  4W{ire}  SPEAKER  SHIFT  43
S04  ---  HF  {diode}  2W{ire}  42
S05  P8P9  Z  {up}  {down}  41
S06  D9  c9  A8  b9  40
S07  k9  G9  h9  j9  39
S08  i9  l9  m9  g9  38
S09  d9  e9  a9  f9  37
S10  D8  c8  A8  b8  36
S11  k8  G8  h8  j8  35
S12  i8  l8  m8  g8  34
S13  d8  e8  a8  f8  33
S14  Z14  Z15  Z17  Z16  27!
S15  Z13  Z12  Z10  Z11  26
S16  Z6  Z7  Z9  Z8  25
S17  Z5  Z4  Z2  Z3  24
S18  d7  c7  a7  b7  31!
S19  P7  e7  f7  g7  30
S20  d6  c6  a6  b6  29
S21  P6  e6  f6  g6  28
S22  d5  c5  a5  b5  22!
S23  P5  e5  f5  g5  21
S24  d4  c4  a4  b4  20
S25  P4  e4  f4  g4  19
S26  d3  c3  a3  b3  17!
S27  P3  e3  f3  g3  16
S28  d2  c2  a2  b2  13!
S29  P2  e2  f2  g2  12
S30  d1  c1  a1  b1  11
S31  Y3  e1  f1  g1  10
S32  P1  Y2  SRQ  {arUp}  09  {arUp means clipping, see page 3-9 
(17/114)}
S33  {LoBat}  Y1  REM  {flash}  08
S34  ???  ???  SET  ZERO  47
S35  X1  STRG  LSTN  MRNG  07+14  [single Trigger, Listen, manual Range
S36  SPEED  1  TLK  2  06+15  [TALK]
S37  X2  4  ONLY  3  05+18
S38  FILT  NULL  Z1  X3  04+23
S39  X4  PROBE  S  HOLD  03+32
  BP0        01
    BP1      02
      BP2    48
        BP3  49

Im Anhang OCR-Versionen der drei Service-Manuals und dieser Text mit der 
Tab-separierte Tabelle.

: Bearbeitet durch User
von Achim M. (minifloat)



Lesenswert?

Torsten B. schrieb:
> ich bitte um die Veröffentlichung der
> Forschungsergebnisse

Nach Aufbereitung von teils 6 Jahre alten Daten ...

# Abgriff der Signale
* PM2519_OQ0070_I2C_SEL_cir.png angehängt
* PM2519_OQ0070_I2C_SEL_lay.png angehängt
* TP1013 für das Umschaltsignal OQ70_SEL
* X1701 für Versorgung und I2C-Bus
* Der jeweils nicht selektierte OQ0070 bekommt seinen SCK auf GND 
gezogen.
* Vorsicht, negativ-Versorgung, die I2C-Signale sind auf -5V bezogen und 
GND ist der Pluspol.
* Wie weit man die -5V-Rail belasten kann, habe ich mir noch nicht 
angesehen.

# Mitschnitt und Excel-Reverse-Engineering
* PM2519_decode_p__20.35_V_DC.xlsx angehängt
* PM2519_decode_p__20.35_V_DC_numeric.png angehängt
* PM2519_decode_p__20.35_V_DC_bargraph.png angehängt
* PM2519_decode____0_83mA_AC.xlsx angehängt
* Logikanalysator an X1701 ran gehangen. Logik-GND an -5V.
* Messstrippen ab bzw. nur potentialfreies an PM2519-Messbuchsen
* Vorsicht im PM2519, der Netzanschluss ist auf der Hauptplatine
* Excel-Tab raw_data enthält jeweils Rohdaten-Import aus 
Protokolldekoder
* PM2519 auf DC-V, ca. 20V aus Labornetzteil, Mitschnitt, Displayinhalt 
notieren
* PM2519 auf AC-A, nix dran, Mitschnitt, Displayinhalt notieren
* 6 I2C-Adressen auffällig, passend zu Service-Manual-Seite des OQ0070
* D4704 (Bargraph) wird 3x sooft wie D4705 (Numeric) beschrieben
* Bits aus Telegrammen zu den Segmenten zugeordnet
* Excel-Tab symbols_and_segments enthält Nachbildung des "Numeric"
* Excel-Tab bargraph_numbers_and_symbols enthält Nachbildung des 
"Bargraph"
* Bargraph-Strich #49 ist wohl immer an ... achso den gibt's nicht
* auf dem zweiten Byte kommt auf Datenbits 6-0 irgendwelcher Müll (?)

# Doku OQ0070 mit PM2519 Display-Layout
* PM2519_OQ0070_addr.png angehängt
* 6 I2C-Adressen: 0x6A, 0x68, 0x66, 0x64, 0x62 und 0x60 (a0 = R/W)
* pro Adresse ein 9er-Block aus 3 Backplane x 3 Segmenten
* 16bit Daten des 9er-Blocks D7...D0 first, D8 auf MSB second
* OQ0070-Registerauswahl erfolgt über I2C-Adresse und nicht per erstem 
übertragenen Byte, wie übliche Konvention
* OQ0070 verträgt low-gezogenes SCL-Signal

# Doku OQ0070-select-Trick
* Start-condition: SDA fallende Flanke, während SCL high.
* Stop-condition: SDA steigende Flane, während SCL high.
* Select-Umschaltung: während SDA high, ändert SCL den Pegel. OQ0070 
erkennen keine conditions.

mfg mf

: Bearbeitet durch User
von Achim M. (minifloat)


Angehängte Dateien:

Lesenswert?

PS.
Für echte Helden™ und ohne das Gehäuse zu öffnen, gibt es den I2C auch 
auf der Frontplatte auf der Thermoprobe-Buchse.

Den Bargraph-OQ0070 erkennt man jeweils an der dreifachen Übertragung 
hintereinander, danach muss ja der Numeric-OQ0070 kommen ... siehe meine 
Mitschnitte.

Auch hier sind die I2C-Signale auf -5V bezogen und das weiße GND-Dreieck 
ist die 0-Bananenbuchse, aber der Pluspol. Und nix galvanisch getrennt!!

mfg mf

: Bearbeitet durch User
von Achim M. (minifloat)


Lesenswert?

PPS.
Achim M. schrieb:
> Bargraph-Strich #49 ist wohl immer an ... achso den gibt's nicht
Das war Quatsch, habe gerade gesehen, der ist im Excel wohl falsch 
zugeordnet.

Richtig ist:
BP1b/X13 ist in den I2C-Daten immer aktiv und zu ignorieren. Segment 49 
hängt an BP1b/X16.

Folgt bei einer Implementierung einfach der Doku, dann passt das.

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.