Schakeling is geplaatst op 9 september 2018

Mini EPROM-er.

Met name in de eerste generaties speelautomaten, zijn veelvuldig EPROM-chips toegepast. Een EPROM is een Wisbare Programmeerbaar Alleen Lezen Geheugen-chip. U kunt in een EPROM bijvoorbeeld een digitaal-patroon of een digitale-functie opslaan, waarbij we dit zelf willen kunnen programmeren in de chip. Met behulp van deze mini EPROM-er is dat mogelijk, al neemt het wel enige tijd omdat alles met de hand(via schakelaars) moet worden gedaan. Wanneer u het principe onder de knie heeft, is het zeker goed te doen. De EPROM-chip 2716 (IC 5) heeft een geheugencapaciteit van 16 kiloBit, waarbij er 10 adreslijnen (A0 t/m A10) en 8 datalijnen (O0 t/m O7) aanwezig zijn. De datalijnen worden normaliter als uitgangen gebruikt, echter tijdens het programmeren dienen ze als ingangen. De programmeerschakeling is eenvoudig: namelijk op iedere adreslijn (A0 t/m A10) is 1 van de 11 DIP-schakelaars van(S 1) met een weerstand(R 20 t/m R 30) aangesloten. Schakelaar 12 van DIP-schakelaar is aan 1 kant los gelaten om niet actief te kunnen worden, omdat deze niet gebruikt wordt. Indien u aan een 11-voudige DIP-schakelaar kunt komen, is dat natuurlijk geen probleem. Wanneer de schakelaar geopend(OFF) is staat er een logisch 1 (hoog)-signaal op de betreffende adresingang. Bij een gesloten(ON) schakelaar staat er een logisch 0 (laag)-signaal op de betreffende adresingang. Hetzelfde is ongeveer gedaan met de datalijnen via 1 van de 8 DIP-schakelaars van(S 2) met de weerstanden(R 5, R 7, R 9, R 11, R 13, R 15, R17 en R19). Tevens zijn er LED-indicatoren in de vorm van de weerstanden(R 4, R 6, R 8. R 10, R 12, R 14, R 16 en R 18) en de LED's (LED 1 t/m LED 8) toegevoegd. Ook zijn er per datalijn een tweetal tri-state-buffer poorten toegevoegd. Deze tri-state-buffer poorten zijn gehuisvest in de Integrated Circuits(IC 1A / IC 1B en IC 2A / IC 2B), waarbij iedere afzonderlijke poort een A-ingang en een Y-uitgang en een gemeenschappelijke G-aansluiting heeft. Het gedeelte welke is opgebouwd rond de transistoren(T 1, T 2 en T3) zorgt er voor dat uit de binnenkomende 30 Volt gelijkspanning een keurig stabiele programmeerspanning van 25 Volt beschikbaar is. De verbinding tussen de 5 Volt voedingslijn en de 25 Volt programmeerspanning, welke via de weerstand(R 3) en de zenerdiode(ZD 4) loopt zorgt er voor dat de programmeerspanning alleen naar de EPROM (IC 5) wordt gevoerd indien de 5 Volt voedingspanning aanwezig is. Het gedeelte rond de 2-ingang Schmitt Trrigger NAND-poorten welke zijn gehuisvest in Integrated Circuit(IC 3) zorgen samen met het Integrated Circuit(IC 4) voor de programmeerpuls. Hierbij zorgen de twee poorten(IC 3B en IC 3A) voor het onderdrukken van de dender welke de programmeer-drukknop(S 4) kan opleveren. De timer (IC 4) zorgt voor een programmeerpuls met een duur van 50 milliSeconde. Nu de beschrijving van het daadwerkelijk programmeren van de EPROM (IC 5). Om te beginnen wordt schakelaar(S 3) in de stand B gezet. Op pen 21 van de EPROM(IC 5) staat dan de 25 Volt programmeerspanning en zijn de 8 datalijnen (O 0 t/m O 7) als ingangen geschakeld. Via de schakelaar 1 t/m 11 van de DIL-schakelaar(S 1) stelt u de gewenste adreslijnen (A 0 t/m A10) in en met de schakelaars 1 t/m 8 van de DIL-schakelaar(S 2) de data welke op het ingestelde adres moet komen. Hierbij is een geopende (DIL-schakelaar in OFF) schakelaar een logisch 1 (hoog) niveau. Een korte druk op de drukknop(S 4) heeft als gevolg dat de timer(IC 4) een programmeerpuls aan de EPROM(IC 5) geeft en de data op het bewuste adres in de EPROM(IC 5) wordt weggeschreven. Tijdens de programmeerduur zal de Gele led(LED 9) oplichten. Nadat u op vorige wijze de EPROm volledig heeft volgescheven, heeft u de mogelijkheid om te controleren wat is allemaal is de EPROM geschreven staat. Hiervoor dient u schakelaar(S 3) in de A stand te plaatsen. De groene led's (LED 1 t/m LED 8) geven dan aan wat er op het via de DIL-schakelaars 1 t/m 11 ingestelde adres staat. Een oplichtende LED geeft een logische 1 (hoog)-niveau aan en een gedoofde LED het logische 0 (laag)-niveau. De beide te gebruiken voedingsspanningen (5 Volt) en (30 Volt) moeten aan de volgende eisen voldoen. De 5 Volt spanning, dient een gestabiliseerde spanning te zijn welke 400 milliAmpere stroom moet kunnen leveren. De 30 Volt spanning voor het programmeren mag ongestabiliseerd zijn en moet 30 milliAmpere stroom kunnen leveren.

0310.png
Klik op afbeelding om hele schakeling te zien.

Klik op de COMPONENT-LIJST knop, voor een componenten overzicht.
De component informatie, is voornamelijk afkomstig uit het leveringsprogramma van Farnell tenzij anders aangegeven.

layout.png
De afbeelding geeft de printplaat weer, gezien bovenop de componenten. De rode lijnen zijn de printbanen welke zich aan de onderkant(soldeerzijde) bij een standaard print bevinden.

Ook staan er één of meerdere BLAUWE printbanen, welke op elk uiteind een lichtgroen vierkant vlak heeft waarna de banen als rode printbanen verdergaan. Dit zijn doorverbindingen welke handmatig op de componentenkant van de printplaat aangebracht moeten worden.

Terug naar index

Terug naar de homepage

Email versturen aan Finimuis.nl