Die WPC-CPU war der Grundstein des neuen WPC-Flippersystems, das 1990 von Williams eingeführt wurde.

Das Board verfügt über folgende Features:

  • Motorola 68B09E-Prozessor
  • Matrixeingänge umschalten
  • 8 KB batteriegepufferter CMOS-Speicher
  • Ein einzelnes EPROM mit einer Größe von 128 KB (1 Megabit, 27C128) bis 1 MB (8 Megabit, 27C080 / 27C801)
  • Watchdog-Schaltung und Master-Reset
  • Drei digitale I/O-Ports – universell; Anzeige; Hilfsgerät (beschriftet mit „Anzeige“)
  • WPC ASIC – ein 84-poliger PLCC mit Decodierungs-, Watchdog- und Echtzeituhr-Schaltkreisen.

Was schief geht

Lose Chips – Resets und seltsames Verhalten

Der natürliche Erwärmungs- und Abkühlungszyklus sowie die Vibration in einem Flipperautomaten führen dazu, dass die gesockelten Chips langsam aus ihren Sockeln wandern. Diese Lockerung kann zu mysteriösem Verhalten und Resets führen. Durch festes Drücken jedes gesockelten Geräts – einschließlich des ASIC – und das Warten auf ein kleines Klicken können viele seltsame Probleme gelöst werden.

Batteriekorrosion – Reihen von Schaltern versagen

Wenn Batterien älter werden, verlieren sie immer Elektrolyt. Bei WPC-Platten tropft dieser Elektrolyt auf die Schaltkreise der Schaltmatrix. Dort kommt es zu großflächiger Korrosion. Durch die Korrosion werden Spuren unter der grünen Lötmaske aufgefressen, wodurch ein klumpiges Aussehen entsteht. Diese Korrosion ist äußerst zerstörerisch. Es muss früh gefangen und vorsichtig mit Essig gewaschen werden. Beschädigte Bauteile müssen ausgetauscht, beschädigte Stellen mit einer Glasfaserbürste gereinigt und mit einem Lötkolben sorgfältig verzinnt werden. Batteriekorrosion kann dazu führen, dass eine Platine nicht mehr reparierbar oder unerwünscht ist.

Die Switch Matrix – verschiedene Switch-Probleme

Das WPC-System verwendet, wie viele Flipperautomaten, eine Schaltermatrix zum Lesen der Schalter. Die Matrix besteht aus 8 Zeilen mal 8 Spalten und kann 64 Schalter mit nur 16 Drähten lesen. Unter dem Spielfeld schlängeln sich die Drähte zwischen den Lichtern und bilden so Reihen- und Spaltenreihen. Die Lichter sind mit Dioden isoliert.

Die Hauptursache für Switch-Matrix-Probleme auf der WPC-CPU ist häufig ein Spannungskurzschluss zur Switch-Matrix. Dies kann bei einer Restladung aus der Magnet- oder Blinkerversorgung passieren, sodass die Maschine nicht eingeschaltet sein muss, damit ein Schaden auftritt. Eine einfache Möglichkeit, dies zu tun, besteht darin, beim Einstellen der Slingshot-Schalter eine Spulennase zu berühren. Die Reihendetektoren – die LM339 – sind vor allem außer der 70-V-Magnetspannung ziemlich sicher und überstehen diese oft. Die Säulentreiber sind jedoch direkt der Verkabelung ausgesetzt. So viele Shorts – vom GI; Lampenmatrix; Blinker; oder Magnetverkabelung können den Treiber zerstören. Ein Kurzschluss in der Verkabelung des Magnetventils führt häufig auch zur Zerstörung des 74LS374 an der Stelle U14 vor dem Fahrer.

Das Symptom eines schlechten Fahrers ist ein Kurzschluss in der Säule, der nicht verschwindet, wenn die Verbindung zum Spielfeld getrennt wird. Ein fehlerhafter Treiber kann auch durch benachbarte Spalten verwirrt werden, sodass Schalter möglicherweise doppelt registriert werden.

Die WPC-CPU ist mit einem „Bypass-Kondensator“ rechts vom ULN2803 ausgestattet. Bypass-Kondensatoren filtern (im Allgemeinen) hochfrequentes Rauschen aus der 5-V-Gleichstromversorgung an jedem integrierten Schaltkreis. Dieser ist ... in einigen Revisionen der Platine auf einer Seite mit nichts verbunden. Es kann sicher entfernt werden oder, was wahrscheinlicher ist, einfach nicht ersetzt werden, wenn alkalische Korrosion gemindert wird.