Goedemiddag, ik ben nieuw op dit forum, dus ik zal me even voorstellen:
Mijn naam is Henk Prins, 46 jaar, getrouwd en vader van 4 kinderen. O ja, en ik vond het altijd geweldig om electronica projectjes te solderen. Een paar weken geleden vroeg iemand mij om een paar elco’s uit zijn voorversterker te vervangen, toen heb ik voor het eerst sinds een jaar of dertig weer een soldeerbout ter hand genomen. En nu wil ik graag weer wat projectjes gaan bouwen.

Goed, mijn hulpvraag. Ik heb besloten om een pratende dobbelsteen te gaan bouwen (een project uit de Elektuur van nov 1982, lekker oud…). Ik heb alle componenten kunnen vinden, alleen moet voor dit project ook een EPROM type 2716 geprogrammeerd worden. Is er iemand op dit forum die mij daarbij kan helpen? Ik heb daar nl geen ervaring mee, laat staan de benodigde spullen hiervoor. :/

Ik zou het bijzonder op prijs stellen als iemand de EPROM voor me kan programmeren.

Hoi Henk, welkom. Leuk projectje. Maar dit soort EPROMs zijn wel heel erg old-skool. Misschien is het leuker (en praktischer) om je hobby te herstarten met iets actuelere technologie :)

Als je het bestand hebt wat er in moet kan ik je evt wel helpen

Op 3 februari 2023 16:38:16 schreef bprosman:
Als je het bestand hebt wat er in moet kan ik je evt wel helpen

Bij het artikel zit een dumplist, dus die kan ik zonder probleem geven. Ik zal na het weekend de EPROM wel binnen hebben, dan kan ik die samen met de dumplist naar je toe sturen.

Op 3 februari 2023 16:10:25 schreef R-Yen:
Hoi Henk, welkom. Leuk projectje. Maar dit soort EPROMs zijn wel heel erg old-skool. Misschien is het leuker (en praktischer) om je hobby te herstarten met iets actuelere technologie :)

Dit is een nostalgie project. Als kleine jongen heb ik uren zitten spelen met deze dobbelsteen, die iemand anders toen had gemaakt. Hierna ga ik modernere projectjes oppakken. Hoewel, ik heb ook zelfbouw projecten voor de ZX Spectrum gevonden… :)

Bij het artikel zit een dumplist, dus die kan ik zonder probleem geven.

Een hexfile is handiger, zo'n gedrukte bytelist in een hexfile kloppen is een vervelend en tijdrovend werkje...

Op 3 februari 2023 18:04:07 schreef Arco:
[...]
Een hexfile is handiger, zo'n gedrukte bytelist in een hexfile kloppen is een vervelend en tijdrovend werkje...

Misschien kun je wat met een OCR scan.

Op 3 februari 2023 18:21:40 schreef buzzy:
[...]Misschien kun je wat met een OCR scan.

Dan is het te hopen dat er een checksum oid in zit. Een foutje zit er snel in.

Ik weet niet of ze toen al EPS nummers bij Elektuur hadden, misschien is ergens de dump te downloaden als je weet welk nummer.

En wat voor EPROM heb je nodig? Er zijn 2716 EPROMS die 3 voedingen nodig hebben, ergs irritant want die kan bijna niemand meer programmeren en gaan supersnel stuk als de voeding niet goed is (-5/+5/+12 V nodig).

Printnummer is 82160 - sprekende dobbelsteen (met een TMS5100!)
Dump moet je wel alle checksums per regel uitrekenen...

De 2716 had 2 spanningen nodig: 5v en 25v voor programmeren (geen 12v, zo modern was 'ie nog niet... :) )

Is dat artikel ooit digitaal later op CD uitgebracht? Met een beetje mazzel staat er een ASCII dump in (dus geen bitmap).

@arco: Dat stuk is maar 768 bytes?

Het ESS nummer van Elektuur is 516 voor die eprom.

[Bericht gewijzigd door henri62 op (15%)]

Op 3 februari 2023 18:44:55 schreef henri62:
Is dat artikel ooit digitaal later op CD uitgebracht? Met een beetje mazzel staat er een ASCII dump in (dus geen bitmap).

@arco: Dat stuk is maar 768 bytes?

Meer wordt er schijnbaar niet gebruikt...

Zeker wel: Dit is een copy/paste van de OCR scan van de wayback machine, er zitten nog wel wat foutjes in volgens mij een paar heb ik er al gerepareerd.


000: FF C1 FD DA E4 C0 C2 Cl C0 C2 C2 FC F5 Cl CB CA
010: CD F0 D2 EE CA F3 CC E5 CB DE E9 El F4 CA F1 DF
020: FC C2 Cl Cl CB CB C0 FE E0 Dl F2 DA C0 FF C2 D9
030: EA F2 ED D5 C6 E5 DC FE D5 C8 F2 F3 D4 Cl C9 CA
040: CB C9 CB F4 E0 DB D4 C3 C3 FB CE ED D4 F3 CE E9
050: D3 F6 C7 C4 EC C0 F3 D0 F4 C9 C8 CB C2 C0 CB FB
060: FF CC El FD Cl FA CD D5 F6 E5 D0 DA DB DD ED E4
070: CE C0 F8 DB E4 Cl C8 C2 Cl C3 C8 FA FD C7 D4 EF
080: C8 F2 D5 C6 E0 F8 C7 ED C2 F7 CE CC FE C3 F8 F2
090: DE C8 CB Cl CB Cl C2 FA E4 D3 DD C5 C8 FA C7 FC
0A0: E3 FF C0 C8 EB DC E5 E7 FC DB FF E6 C4 CB C2 C5
0B0: D9 DD C6 FB El D6 CA FB C4 F2 C7 D8 EA E7 D6 DB
0C0: F5 ED DD DE C2 CA F2 D8 C9 C5 Dl C2 CF D6 C8 E3
0D0: EC C0 FD CE C8 F7 DD C9 DF E0 D7 D3 CA DC EB E2
0E0: E4 F8 FC D6 CB Dl D7 EA DB C4 FA F6 D9 FA CF D6
0F0: CB F9 D5 C4 EB C2 CB D2 ED CE F5 E0 D3 C6 FF F9 
100: E2 F9 C5 F5 F9 E9 FA C0 FA E4 CA D4 Dl ED D8 CB 
110: E2 EC F9 F4 D7 C8 D2 D4 F8 C9 DC E2 F6 DB EF C6 
120: F7 DA F1 CC F8 FE C6 CB C6 F0 D2 FD E8 DB DD F6
130: C2 F0 EE C7 FE E2 F9 E2 CC F9 E5 Cl F7 DB C7 F4
140: C2 EA FE El E6 C4 E9 D2 D4 F5 C3 F4 D2 E6 C3 DB
150: FE EA CF E5 CD D5 EA D2 C3 FF C8 C8 F0 C5 EE D5
160: F2 C7 EC E6 E7 Dl D4 F1 E2 D4 F7 E9 CC FF DF E6
170: Cl EB CA F4 ED E2 C0 CB D6 D0 F7 El D6 D0 EC Cl
180: D7 D6 E3 C4 E2 C7 D0 CB DB CB DD E6 C0 F5 E9 D2
190: EF C3 DD F0 FA CC F3 D4 F4 E2 CA F7 E5 C4 D7 D7
1A0: E5 E0 EA C8 F6 ED C2 FE EB F6 D8 F7 ED FE E0 D6
1B0: FD DA DE C7 C0 D0 CE D3 C0 F5 E2 Dl C4 E9 D4 E3
1C0: D0 F1 C0 FF DC D6 E5 FC Dl Dl E7 C2 FD CB F4 D7
1D0: D7 C0 Cl C2 Cl F4 E5 D7 F6 C3 D6 F6 D8 C3 DF F4
1E0: C5 D7 E2 E6 Dl FC D0 C5 F0 D3 Cl C9 DA D7 C5 D8
1F0: C6 E4 D5 E7 FA F1 D7 D5 C2 CD E9 D2 Dl C5 D3 F1
200: F6 D2 CC Dl EB EF D3 DA D8 CC C0 DF D5 F1 E8 D5
210: CA D2 DE EF F4 C3 C4 F6 C5 D8 E5 FD CB D2 CF D7
220: F8 CC EE Dl CB DC D5 Cl CD F8 F5 C3 D6 F9 C9 D5
230: FB F8 C0 FA C5 Cl E3 FB D8 D3 D0 C0 F7 F9 D5 CA
240: DF DC C8 D4 D8 E0 E5 D6 D5 E8 Dl E4 D4 FA C0 E9
250: El CC D6 FE D7 E2 F3 DA FA C0 D4 DD C3 D9 D9 Dl
260: Cl E9 F0 C6 D0 D9 Cl FD CD E8 D3 EE E6 D9 DE Fl
270: CD F6 E7 CB FB CD C0 D5 D6 D0 C8 D0 C5 ED C9 F4
280: FB CB Dl C6 E9 F4 C2 D7 FE EA CD F0 Dl C3 CF DF
290: D3 E5 E9 D0 C2 D0 DD C5 DD ED E4 D0 CA EE D3 F2
2A0: Dl FD F6 E7 C9 F0 D6 EE D9 DA C3 CA F6 C9 Cl Cl
2B0: D2 DD C5 DC C0 E9 CC E5 F7 F4 DB E6 F9 D4 C6 EA
2C0: Dl F3 El CC F5 CF F6 DB EF D9 EE Cl DA D0 C4 DB
2D0: D9 F3 DE C4 D5 DA C9 FC C6 F1 FB El C8 D6 C3 DD
2E0: FA C2 CF C6 ED D0 DD D9 C5 DF D4 C9 D6 C3 E8 E5
2F0: FA Cl CF F3 EC E6 DB FD C2 C4 D3 CC E4 DE F8 C9
300: F6 C4 D6 D3 C0 DD C2 D0 DC C6 El FF F0 E9 D6 E7
310: D9 F8 D2 FF D4 C8 D8 DD F3 CF CF FD F8 E7 F3 DC
320: CC Dl D3 F3 F4 C8 C4 C0 D4 CB CC FE ED F3 CC EC
330: CD F2 D8 F3 F7 EC DD E2 C9 EC C6 Dl CE D0 CB F6
340: E7 D9 CC D2 DD Cl CF F9 FE FC D0 EB C4 F8 C6 F2
350: D5 E5 DB EB DA Cl EC E5 EA CC C2 E0 EF CD CF C3
360: C4 C8 Cl E0 E3 E6 CC EC C2 EE CC E3 F9 F6 C0 E8
370: C7 EC C6 C3 C2 DE CD El F8 CF D0 DC CD CE CA E7
380: F1 D2 E2 DE CE EC F6 C9 D0 FA CE E0 E6 E3 CE CA
390: C4 D4 Cl FB EB D5 Cl D9 DB D4 CE E8 F3 E0 DE C0
3A0: DA F2 E8 C3 D0 F2 C9 CC E4 E4 CF C3 C5 DA ED C0
3B0: DA CD CF D5 C9 DA DC E2 FB C8 F4 C2 DA FA EA EA
3C0: D3 E9 D8 D5 CE E6 C5 C3 E9 E7 DC CA C6 DB C9 Cl
3D0: C3 C8 C2 EA C9 F0 F6 C8 C8 EA C0 E8 E3 F9 CB CD
3E0: CC E4 C5 D3 D2 EA F7 CB F4 C9 Cl Cl F7 FC FA CA
3F0: E3 C8 FC E8 C0 E2 EA C2 CB C0 FF F7 E0 D4 EB D7
400: FE F3 CC E2 DC E7 C9 C3 FD EC FD D9 D9 D2 FE El
410: C2 EB F3 EA D8 C5 E2 EA E9 C2 C9 DC F4 C3 C9 CC
420: C3 F9 E3 F1 EC D6 E0 D8 E0 E3 D8 FA F3 Cl D0 E2
430: F9 E0 E3 CB C6 E9 Cl FA F3 C8 FB EA E8 DD E2 C2
440: F9 D2 FB C5 EC D2 E3 FC E2 E9 D2 D9 C6 E8 Cl CB
450: E0 E4 CD Dl D2 C0 C0 E8 El F1 CD D0 E6 FD EB DC
460: EE FE E9 E7 D0 C0 D6 C2 F6 El EC EF E2 El C0 F0
470: D0 C7 D2 FF EF F0 C4 El F4 FC EF C2 C5 CC F1 Dl

@Henk, je mag zelf de verschillen zoeken en de correcties uitvoeren. (of je geeft even aan welke bytes fout zijn, dan fix ik het wel in deze post in de copieerbare bytes)
Althans dat is beter dan alles overtypen.

Ik kan wel een EPROM maken die het gewoon doet. Ik vul een 2732 met twee keer het zelfde. Die kan je er zo inprikken en werkt. Een 2716 werkt alleen op 5 volt als die in het apparaat zit. Ik heb nieuwe 2732 op voorraad en kan die dus zo voor je maken. Eprom met gratis vullen kost bij mij 12,50 dit is ex verzendkosten. Het verhaal van werkend op meerdere spanningen is voor de 2708 die heeft + en - 5 volt nodig en 12 volt. Ik heb een bestand nodig dat ik in het programmeerapparaat invoer, dat kan via de mail worden verzonden. Mogelijkheden zijn het PC formaat als .BIN, of Motorola elke regel begint met S113 of het INTEL formaat. Er zijn op internet wel file editors te vinden om alles in te typen en in bestand op te slaan.

Opmerking tegenwoordig zou je een DF-miniplayer en een Arduino met elkaar kunnen verbinden en heb je het zelfde resultaat. De stem sla je op op een mini geheugenkaart. Je kan de stem inspreken maar wegens ontbreken assistente gebruikte ik een on line tekst naar spraak programma. Leuke is dat je diverse talen kunt gebruiken of zelfs een muziekje. Zo heb ik het sprekende bingo-apparaat gebouwd en de telejukebox waar ook teksten in zitten, tijdmelding, weerbericht, storingsdienst.

Het is niet nodig alles over te typen, het staat op internet en met knip-plak kan je de bytes overbrengen in een bestand. Maak je zo geen fouten

https://ia800606.us.archive.org/31/items/Elektuur229198211Gen/Elektuur…

Waar denk je dat ik die dump vandaan heb? Enne die link is ook een OCR en bevat ook een paar foutjes. Vooral een zwik spaties overal tussen.

Verder heb ik de dump even onder elkaar gezet ipv 2 kolommen.
Die is best met wat handigheid om te zetten naar een bin.

De epromcode die ik gaf is heel anders: waarschijnlijk is dat een Engelse versie...

Engelse texten zijn meestal korter ;)

Op 3 februari 2023 18:44:55 schreef henri62:
Is dat artikel ooit digitaal later op CD uitgebracht? Met een beetje mazzel staat er een ASCII dump in (dus geen bitmap).

@arco: Dat stuk is maar 768 bytes?

Het ESS nummer van Elektuur is 516 voor die eprom.

In de DVD 1980-1989 is geen software opgenomen. Wel in de 1990-1999 versie.

Het is ook geen programma maar een woorden tabel dus als er een bitje verkeerd staat loopt hij niet vast maar heeft hij hoogstens een splaakgeblek.
Voor de Eprom zou ik voor PA0FMY's voorstel gaan. De 2732 is ook nog iets beter aan te koment dan de 2716.
Overigens moet die ook met +25V geprogrammeerd worden, soms met 21V (merk afhankelijk)

[Bericht gewijzigd door bprosman op (40%)]

als je het bestand hebt kan ik deze wel voor je programmeren
eproms heb ik hier in aantallen eprom en programmeren gratis tegen verzendkosten

Voor de liefhebbers:ik heb hier nog een paar 2716, wel gebruikt, maar gewist. ik hoor het wel.

De Xicor X2816 kan eventueel ook prima als vervanger voor een 2716 dienen. Dat is een EEPROM dus foutjes zijn zonder UV en extra voedingspanningen te corrigeren.

En wat voor EPROM heb je nodig? Er zijn 2716 EPROMS die 3 voedingen nodig hebben, ergs irritant want die kan bijna niemand meer programmeren en gaan supersnel stuk als de voeding niet goed is (-5/+5/+12 V nodig).

Alleen Texas Instruments TMS2716 gebruiken die "vreemde" spanningen. De "normale" 2716 kan je gewoon gebruiken voor deze toepassing.

Op 3 februari 2023 19:35:15 schreef pa0fmy:
Ik kan wel een EPROM maken die het gewoon doet. Ik vul een 2732 met twee keer het zelfde. Die kan je er zo inprikken en werkt. Een 2716 werkt alleen op 5 volt als die in het apparaat zit. Ik heb nieuwe 2732 op voorraad en kan die dus zo voor je maken. Eprom met gratis vullen kost bij mij 12,50 dit is ex verzendkosten. Het verhaal van werkend op meerdere spanningen is voor de 2708 die heeft + en - 5 volt nodig en 12 volt. Ik heb een bestand nodig dat ik in het programmeerapparaat invoer, dat kan via de mail worden verzonden. Mogelijkheden zijn het PC formaat als .BIN, of Motorola elke regel begint met S113 of het INTEL formaat. Er zijn op internet wel file editors te vinden om alles in te typen en in bestand op te slaan.

Opmerking tegenwoordig zou je een DF-miniplayer en een Arduino met elkaar kunnen verbinden en heb je het zelfde resultaat. De stem sla je op op een mini geheugenkaart. Je kan de stem inspreken maar wegens ontbreken assistente gebruikte ik een on line tekst naar spraak programma. Leuke is dat je diverse talen kunt gebruiken of zelfs een muziekje. Zo heb ik het sprekende bingo-apparaat gebouwd en de telejukebox waar ook teksten in zitten, tijdmelding, weerbericht, storingsdienst.

Ik heb de hexdump in een bin file gezet met behulp van Hex Editor NEO. Zal het bestand naar je mailen, met mijn adres gegevens.

De EPROM is ondertussen gevuld. Niet alles is gebruikt. Ongebruikte adressen heb ik $FF gelaten. Het maakt nu niet uit of je pootje 21 aan de 5 volt of aan grnd doet. Misschien kan je er later eens eentje bedenken voor twee talen en een wisselschakelaar op pootje 21. Zul je eerst de werking van de spraakgenerator moeten doorgronden. Dacht dat er voor Engels wel voorbeelden staan in de datasheet. Benieuwd of die gaat werken.
Betalingsverzoek is onderweg.