Herstelling cpu plaat Williams type 7.
![]()
![]()
Voorwoord.
Eerst had ik deze plaat ondergebracht bij het type 3/6 maar er zijn wat belangrijke verschillen, zo is er een extra PIA op de cpu plaat aangebracht,en ook is de test eprom niet meteen inplugbaar,(2716 type) omdat de type 7 plaat werkt met een 2532 type game rom ; verder zijn er verschillende bruggetjes dewelke eventueel anders geschakeld zijn volgens het type flipper waar de cpu in gebruikt word.Een ander voornaam verschil is dat de geheugen posities 0000 tot 033F bestaan uit twee 2114 chips dewelke elk de helft van de data bits voor hun rekening nemen,maar tezamen geselecteerd worden, daar waar in systhem 3/6 deze geheugen posities gevormd worden door twee 6810 chips dewelke apart geadresseerd worden de een van 0000 tot 003F en de volgende van 0080 tot 00CF. Al deze verschillen noopten me ertoe een apart hoofdstuk voor dit type plaat te maken, omdat indien deze verschillen en aanpassingen werden ingepast in de herstel methode voor Williams 3/6 dit een te complexse zaak werd. Gelukkig werkt deze type 7 plaat nog steeds met hetzelfde driverboard zoals de types 3/6 zodat dat tenminste hetzelfde blijft , en de herstelling van de driver plaat verbonden met de cpu blijf de methode volgen zoals aangegeven voor de types 3/6.
Inleiding:
De type 7 cpu plaat heeft een voorziening voor 6 roms (eproms)..drie geheugen chips en 2 PIA's . De bedoeling van deze herstellings methode is het testen, nameten en eventueel herstellen van de PIA uitgangen, en de drie geheugen chips . Automatisch zal dan de cpu chip zelf moeten goed zijn alsook de verschillende selectie circuits. Als de testen goed zijn is het omzeggens zeker dat uw flipper zal opstartten en dan kan men eventueel indien nog nodig , verdere kleine mankementen opsporen en herstellen met de op de flipper aanwezige lamp en solenoid testen.

Dit is de Williams type 7 cpu plaat met de batterijhouder links onderaan.
Zoals steeds maak ik gebruik van een test eprom dewelke zal toelaten de verschillende elementen daarjuist opgesomt te testen. We beginnen met de opstelling
![]()
Test eprom:
De test eprom is een type 2532, dewelke
u hier kan downladen ..........
( versie 3)
deze eprom past zonder verdere aanpassingen in de voet van IC17 ,
let er wel op dat de jumper W11 aangesloten is, dit is op bijna
alle platen zo indien de jumper op W12 staat zal u deze voor de
test toch even moeten verplaatsen. OPGELET sinds Oktober 2003 is er
een test eprom versie 3 . Deze heeft een verbeterde memory test
en ook een aanduiding van het verloop van deze memory test
dewelke u kan volgen op de kleine display dewelke zich op het CPU
board bevind ( zie memory test)
![]()
Start.
De enige spanning die we nodig hebben om de plaat buiten de flipper te gebruiken is 5 volt. Deze spanning zal worden aangebracht op pinnen 3 en 4 van connector 1J2. + 5 volt op pin 4 en de massa aan pin 3.Ook een tijdelijke verbinding tussen C23 ( onderkant) en R3 ( onderkant) is nodig om op te starten.
De test eprom, een 2532 type eprom plugt u gewoon in IC17.
Om de werking van het test programma te volgen haken we nog een controle led aan pin 15 van de cpu chip ( IC1) en de andere kant van deze controle led aan de +5 volt.
Nogmaals de montage van de controle led ,een led met een weerstand van 1000 ohm in serie en voorzien van twee grijpertjes. De +5volt,( onderkant van condensator C23 links op de cpu plaat ,en de groene grip aan pin 15 van de cpu chip ( IC1), en om te weten dat de led juist is aangesloten , legt u bij het eerste gebruik de groene grip even aan massa, de led zal nu moeten oplichtten, zoniet dan draait u de beide aansluitdraadjes van de led om.
![]()
Gebruik;
Nu kan u de test beginnen , wat doet het test programma? Het zet de uitgangen PA 0 tot PA 7 en PB 0 tot PB 7 van PIA chips IC18 en IC 36 cpu, en van de PIA chips IC11, IC10 en IC5 op het driver board achtereenvolgens HOOG en dan weer LAAG. En dit steeds weer in een ritmisch tempo. Verder is dit programma niet blokkerend, dit wil zeggen als één of meerdere uitgangen of één der chips stuk is en dus niet meevolgt doet dit programma toch verder. Zodanig dat men met de voltmeter, de logic-probe of met een gewone led,in serie met een 2kilo ohm weerstand de uitgangen van deze chips kan nameten en kijken of alles werkt . Een zelfde kontrole heeft u via de 2 leds op de cpu plaat aanwezig, deze zijn aangesloten zijn via CA2 van IC18 op de cpu-plaat als deze PIA (IC18) dus in orde is zullen ook deze led's in een ritmisch tempo aan en uit gaan.. ( het display zal eveneenseen pinkende 0 vertonen )De test kontroleerd dus in wezen enkel de Cpu 6808 (IC1 ) en de 6820/21 chips en is niet afhankelijk van geheugen-chips (IC13 IC16 IC19) en vooral niet van de programma Eproms (IC26 IC22 IC21 IC20 IC17 of IC14) ) De selectie chip IC15 en de buffers van de adres en data lijnen,worden automatisch ook gecontroleerd.( zie verder).
Voor alle duidelijkheid voeg ik hier nog aan toe dat de PIA's de uitgangs chips zijn dewelke de flipper-functies aansturen, dus de coil's de lampen, de display's.....
Tegelijker tijd betekend dit ook dat wanneer het programma NIET functioneerd er slechts enkele componenten op de cpu-plaat zijn die daarvoor verantwoordelijk kunnen zijn.......(dit alles wordt duidelijk in de gebruiks-aanwijzing)

De volledige opstelling, U ziet vooraan de controle led verbonden aan pin 15 van IC1 en aan de +5 volt( de condensator C23 onderkant ) De + 5 volt word ook aan R3 gebracht (onderzijde ) met behulp van de tijdelijke jumper)
![]()
Als de controle led ritmisch pinkt , dan heeft u geluk en kan u meteen de uitgangen van IC18 en IC36 kontroleren. Pinkt deze niet dan is het eerst zaak een nieuwe 6808 te proberen. Nog geen positief resultaat daarmee,dan eerst een manuele reset uitvoeren door pin 40 van de 6808 even met de massa te verbinden, daarna toch even nazien of er permanent +4,5 volt aanwezig is op deze pin 40.Is dit niet het geval dan zoekt u de oorzaak in de reset-circuit. Voor type 7 is het reset circuit gevormd door de transistoren Q 1/2/3/4/6/7/8 en 9. De uitgang PA7 van IC36 zal niet mee bewegen , deze is via de jumper W25 aan de massa verbonden....
De volgende stap bij niet werking is signalen op de 6808 (IC1) nazien, het clock-signaal op IC1 pin 38 en 39.(clock signaal is ongeveer 1,5 volt ) Het volgende te controleren signaal op de 6808 (IC1)is pin 2 en 3 moet +5 volt zijn.En als laatste controleerd u de spanning op pin 5 dewelke ongeveer 3volt moet te zijn. Contoleer ook of de buffers van de adreslijnen en de data lijnen correct werken,dit zijn de chips IC4,3,en 8 voor de adreslijnen en de chip IC9 voor de datalijnen.Op het schema ziet u duidelijk de in en uitgangen, dewelke tegenover-elkaar getekend zijn,A0 is bijvoorbeeld pin 2 IN en pin 3 OUT...A1 is pin 14 IN en pin 13 OUT, enz.. het ingangs-signaal moet hetzelfde zijn als het uitgangs-signaal!!Een van deze signalen die nu gecontroleerd werden,zou moeten slecht geweest zijn indien de 6808 vervangen werd en dus ok is, vanzelfsprekend volgt u het slechte signaal terug naar zijn oorsprong, en haalt u de oorzaak of de eventuele kortsluiting weg..Een laatste mogelijkheid is dat de selectie van IC18 /IC36 niet werkt, kijkt of u signalen krijgt op de adres en lijnen van IC17, en selectie signalen op IC18/IC36 (pin 35,36,23,24,22,en 25).Nu zouden dus alle of enkele uitgangen van IC18 /IC36 moeten op en neer gaan. Is er ergens een uitgang op chip IC18 / IC36 ,die niet op en neer gaat, dan verbindt u deze even met die ernaast valt deze ook weg dan zit er een sluiting op die uitgang,dewelke u eerst opspoort,gaan beide uitgangen nu wel op en neer , dan mag u met zekerheid stellen dat de desbetreffende chip (IC18 / IC36 ) stuk is. Een laatste test is de normale programma-chips terug te plaatsen in hun voetjes behalve dan IC17, hun aanwezigheid mag de werking van de test niet beinvloeden. Doet één van de chips dit wel dan is er daar iets mis mee. Besluit; Als uw uitgangen nu allemaal werken kan u de geheugen -chips testen.
OPMERKING:
Eén speciaal geval wil ik toch aanhalen , wanneer de selectie van de chips IC13 en IC16 door een storing laag ( 0 volt) blijft zal de test niet opstartten. Dit omdat dan gedurende de PIA test deze geheugens ten onrechtte geselecteerd worden en hun DATA signalen gemixt worden met de normale data signalen van de PIA test. Dus bij niet opstartten van de test ook het selectie signaal van U13 en U16 beiden aan elkaar verbonden en te vinden op pin 8 van deze chips, na kijken dit moet zeker +5 volt zijn om goed te kunnen startten.
Wil u nu ook de PIA's van de driver plaat nakijken dan sluit u de driver aan op de cpu-plaat en plaatst de test-chip terug in IC17 en sluit de spanning aan op de cpu-plaat. De leds op de cpu plaat zullen beginnen pinken .
U kontroleerd nu of de uitgangen van de 3 PIA's op en neer gaan. OPGELET evenwel de uitgang van PIA IC11 , PA0 tot en met PA7 worden door de bestaande schakeling steeds LAAG geforceerd....Dit kan u echter oplossen door ALLE pinnen van de connector 2J3 aan de massa le leggen(7 stuks...even een krokodille klem naar de massa op zetten) en dan zullen ook deze uitgangen dansen zoals de anderen......
Zijn er PIA's dewelke helemaal niet functioneren, dan is het wederom zaak de selectie van de PIA na tekijken op zijn selectie-pinnen dit zijn; 35,36,23,24,22,en nazien of pin 25 op 2,5 volt staat.Ontbreekt er een van deze signalen dan volgt u dit terug naar zijn herkomst, met behulp van het schema,+ de logic-probe of de oscilloscoop. Zijn het daarentegen slechts enkele uitgangen die niet functioneren dan legt u de niet fuctionerende uitgang samen met een goede, gaan ze beiden NIET dan is er een kortsluiting op de niet funtionerende uitgang, gaan ze samen WEL dan is uw PIA defect...

U ziet hier de opstelling om de driver uit te testen. Verbonden aan de cpu, in de cpu op IC17 zit de test-eprom.
De connector 2J3 op de driver is met al zijn pinnen verbonden aan de massa..
Besluit:
Eenmaal u zeker weet dat de uitgangen van de PIA's werken kan u vanaf daar, met de bestaande "coil-test of lamp-test " in de flipper de weg volgen tot aan de bobijn of lamp dewelke ze zullen bedienen.....Of u gebruikt de herstelling methode voor de driver plaat van deze site, om uw driver verder uit te testen
Memory test.
Eenmaal de PIA test tot een goed einde is gekomen , zullen we de memory's testen , door éénmaal op de knop " diagnostics" te drukken. Daardoor startten we een ander deel van het test programma. ( OPGEPAST, ik heb reeds gehad dat de knop" diagnostics" niet werkt...dan mag u pin 6 van de cpu chip kortstondig met massa verbinden , dit heeft hetzelfde effect als de diagnostic knop indrukken).De beide vaste leds op het cpu bord zullen stoppen met pinken ,( idem voor het display )en blijven aan of uit staan dit maakt niets uit en hangt af van het moment waarop we het andere deel van het test programma hebben onderbroken door op " diagnostics " te drukken ; we kijken naar de controle led aangesloten op adreslijn 6 . Deze zal even uit blijven ( timing) en dan een aantal pinkjes of " flashes" geven de eerste is voor IC 13 de tweede voor IC19 en de derde voor IC16 indien ze alle drie verschijnen zal de test terug komen op de normale PIA test en begint alles weer ritmisch te pinken. Bij defect of slechtte selectie van een der geheugen chips zullen er naar het geval , géén , één of twee " flashes" verschijnen. Geen betekend IC13 niet ok, één IC19 niet ok en twee IC16 niet ok. BELANGRIJK : een "flash" betekend dat de led duidelijk oplicht EN terug uit gaat....Voorbeeld ; eenmaal pinken terug aangaan en dan blijven branden, eventueel flauwtjes telt als één flash...Na het drukken flauwtjes blijven branden telt als géén "flash"
Vanaf versie 3 is de memory test veel verbeterd ( strenger) er is verder een aanduiding op de kleine display op het cpu board. Er zal een 1, 2 of 3 op verschijnen wanneer de eerste tweede of derde memory-chip getest word. Indien de chip slecht bevonden word zal de test blijven rondraaien op de slechte chip , waarbij ook het cijfer om welk van de drie het gaat zal blijven branden op het display. 1 staat voor chip IC13, 2 staat voor IC19 en 3 staat voor IC16.
Al naar gelang de diagnose is het aangeraden de desbetreffende memory chip te vervangen,( 85 % )monteer meteen ook een ic voetje steeds handig voor de toekomst...Moest de test nog dezelfde memory chip aanduiden als defect na vervanging , dan zal u de signalen en voornamelijk de selectie van de desbetreffende chip moeten onderzoeken..
De test zal indien de memory slecht is BLIJVEN testen op deze memory chip , dus u kan de selectie signalen gemakkelijk nakijken op hun aanwezigheid met behulp van de 'logic probe' of de universeelmeter, deze memory test is niet blokkerend , daarom zal hij bij "fout" blijven door selecteren en testen tot er een ok resultaat komt en hij verder gaat naar devolgende stap. Alles wat gemakkelijk is.......
Ik hoop dat deze erg technische uiteenzetting hulp kan bieden in vele gevallen en wens de gebruiker veel succes..!!
Vragen over deze uiteenzetting? Daar is de mail voor!!
............. ![]()
Belangrijke opmerking.
Heeft u reeds van vroeger een test eprom voor het type
Williams 3/6 cpu plaat dan kan u deze ook gebruiken voor het
testen van deze Williams type 7 cpu plaat... Daarvoor moet u
echter een kleine aanpassing doen...hoe dit in elkaar zit vind u
hier .......... ![]()
Terug naar home-page ........... ![]()