Ik heb Eeproms, 27sf512.

deze gebruik ik voor het chiptunen van auto's en dus ook die van mij zelf.

nou heeft mijn auto een chip met de helft van de inhoud, 27c256.
dus ik kan 2x het programma kwijt op de 27c512.
alleen wil ik weten hoe ik kan switchen tussen de programma's dmv een knopje/schakelaar.

op deze website wordt een apparaat verkocht die dat doet.
http://www.moates.net/product_info.php?products_id=80

maar als ik zie dat er slechts 1 weerstand op zit van 1K ohm, weet ik dus dat ik dat zelf ook kan zonder 30$ uit tegeven.

solderen kan ik ook, dus dat is geen probleem.

Als je pin A15 aan de +5V legt heb je de bovenstje 256k te pakken, leg je hem aan de gnd dan heb je de onderste 256k.
Wat hunnie dus doen voor $30,- is A15 met een weerstand van 10K aan de VCC leggen en als je de andere helft wil gebruiken leg je A15 met een schakelaar aan de GND.

Wow zo snel antwoord. thanks!

maar waar dient die weerstand dan voor? kan het niet zonder weerstand? en dan het pootje van A15 afknippen en daar deen schakelaar tussen? die je verbind met de +5v?

inmiddels heb ik dit gevonden op het internet:
http://www.qcwo.com/technicaldomain/dual-performance-chips/

en ben er nu ook achter dat dus pin14 Massa is:
http://www.mcu.hk/GIF/27C512.gif

Die weerstand is om de stroom te beperken.
A15 moet je hoog (1) maken voor het ene programma en laag (0) voor het andere programma.
Knoop je A15 zo aan de Vcc kan er te veel stroom lopen en is je chip dood.

Kleine correctie Hugo. Die 5V gaat die eprom niet stuk van. Maar als je A15 vast aan VCC legt en dan met een schakelaar optioneel aan massa dan heb je sluiting tussen VCC en GND als je de schakelaar sluit.

Met een 10K pull-up mag je de schakelaar wel sluiten. A15 ligt dan aan GND en tussen VCC en GND zit 10K

Of de stroom te groot wordt zonder weerstand in theorie moet het kunnen, maar is vaak wel storing gevoeliger om het zomaar met een wissel schakelaar te doen. Zeker in een auto waar toch al veel "storing"=EMC hangt. Ik zelf heb dat gemaakt met een 27c1001 zodat je 4 programma's kunt kiezen met een draai schakelaar. Daar tussen in nog wat TTL ic's zodat je schakelt als CE hoog is zodat je tijdens het rijden gewoon een ander programma kunt kiezen zonder dat de processor vastloopt.

hoi allemaal, bedankt voor de uitleg, echt fijn:)!

Oke ik ga er dus zeker een weerstand tussen doen! in de link die ik stuurde staat een 1K ohm weerstand. jullie hebben het over een 10k Ohm.
Is hoger beter of maak thet niet zo uit aangezien er zowiezo al een weerstand tussen zit?
Overigens sluit ik de A15 niet aan op de printplaat, zo wordt het geadviseerd op verschillende sites ivm sluiting.

Paul Welther:
ik ben niet zo bekend met de werking van bepaalde componenten.
TTL ic's ken ik niet, en ik weet niet hoe die werken.

Hoewel ik dit niet zeker weet vrees ik dat de ECU vastloopt als ik tussen een programma kies als de motor draait. Ik wil dit graag voorkomen, en zo te zien weet jij hoe. Kan je me meer uitleg geven over het aansluiten van de TTL ic's, knopje en de 27c512

Beste koop 3 ic voeten. Van de pennen die je wilt schakelen buig je van het eerste ic voet de pennen om zodat ze uit gaan steken. Dan een ic voet voor isolatie waar je de te schakelen pennen eruit haalt of snijd. Dan in 3de ic voet steek je een draadje in. Zo heb je geen printplaat nodig en hou je de Eeprom en de originele printpaal origineel.

benleentje,

ik snap totaal niet wat je bedoelt. :(

Overigens sluit ik de A15 niet aan op de printplaat, zo wordt het geadviseerd op verschillende sites ivm sluiting.

A15 "Open" laten hangen lijkt me ook niet het ideale, mocht de EPROM dan een stoorpiek oppikken gaat ie zo-wie-zo liggen "rammelen". Niet gebruikte ingangen altijd aan een gedefinieerd nivo leggen.

Groeten, Bram

als de A15 op +5v blijft en ik de schakelaar omgooi dan krijg je dus sluiting.
of zit ik er nou helemaal naast. ik weet dat er 5v voeding op staat vanuit mijn ECU.
http://www.qcwo.com/technicaldomain/wp-content/uploads/2008/11/image-2…

Zit volgens mij niet helemaal lekker.


             10K
A15--------/\/\/\/\----5V
       |
        / 
       /
       |
      GND

ik weet dat er 5v voeding op staat vanuit mijn ECU.

Dan is hij dus WEL aangesloten. Benleentje zn idee. 3 IC voeten en pen 15 naar buiten halen. Anders sluit je inderdaad de uitgang van de ECU kort. (Offtopic) Volgens mij gebruikten wij dit type printje in de Commodore 64 tijd al om van BIOS om te schakelen (SpeedDOS).

Groeten, Bram

pootje15 of pootjeA15 daar zit verschil in!?
voetje bedoel je daar mee socket?
volgensmij worden er termen doorelkaar gehaald of het ligt aan mij.
en of iedereen heet een verschillende methode?

iig dit is de beschrijving, en metname de 2e alinea is dus voor mij belangrijk, maar ik wil weten of dit klopt.

Zou je ook die commodore 64 print kunnen posten?

Installation

The resistor must be soldered directly in the pins #1 and #28 of the chip. Do this with the chip out of the socket or you will ruin it. Solder must only cover the upper part of the chip leads, or the chip could not be reinserted in the socket. Then, the switch must be wired to leads #1 (carefully, in the same spot as the resistor) and #14 in the upper part of the leads also. Now the chip can be carefully reinserted in the socket, but VERY IMPORTANT, pin #1 must be hanging out the socket, unconnected, nor touching any part of the socket metal contact.

The above happens because pin#1 is used only when programming (writing) the chip and it is of no use for the ecu (the ecu only reads it), but for some reason, Honda and many other manufacturers wire it directly to the +5V supply of the ecu. That will make a short circuit that WILL damage the ecu when the switch is flipped to the ground position (Pin#14), which corresponds to “Normal” mode.

Zoals je getekent hebt moet het werken, schakelaar open dus A15 hoog wordt adres 8000h tot ffffh, A15 laag adres 0000h tot 7fffh.
Maar je moet de pin idd niet via de ecu printplaat laten lopen.
Extra voetje gebruiken waar pin naar buiten steekt.
Zal even in de archieven duiken naar dat schema met draaischakelaar.

Taiajam, tai ajam, dat betekent toch, kippe ....

(Is het nu gelukt ?)

kippen stront haha. tja flauw, ik heb die nickname al sinds ik 14 was. 11 jaar al dus:)

het is nog niet gelukt, echter ben ik wel wat wijzer.

deze is correct volgens Paul Welther.
http://www.qcwo.com/technicaldomain/wp-content/uploads/2008/...age-23.…

- Ik weet alleen nog niet of ik een 1K ohm of 10K ohm weerstand moet gebruiken.
- Ik weet ook niet hoe hij het met de TLL ic's heeft gedaan en wat hij er mee bedoeld.

Ik sta te popelen om dit in elkaar te solderen... ik heb de 1k ohm weerstand, socket en chip en software al klaar liggen :)

alleen nog effe antwoord op de 2 vragen nodig...

Taiajam,

Ik zou denk ik de 10K weerstand gebruiken, het gaat immers om de C-type Eproms. (En inderdaad pin1=A15 niet op originele print vastsolderen, cq niet in de originele socket inprikken. Dus ombuigen/isoleren en apart solderen/verbinden naar de schakelaar)

Het idee van Welther (extra tussenschakeling met extra TTL logic chips) lijkt mij interessant, vanwege de extra veiligheid bij het schakelen.

Dus even afwachten wat hij te bieden heeft.

Taikutjing.

Ik gebruik om exact te zijn een 27sf512 EEprom.

Ik ben niet ze bekend met de échte werking binnen de eeprom.
ik heb alleen maar basis kennis met electronika.
dus ik weet niet hoe stroompjes lopen van pootje naar pootje en inwendig. ook niet de 0 en 1tjes, zoveel kennis heb ik niet.

Ik weet wel de software aan te passen en solderen kan ik ook wel.

Ik heb een paar weerstandjes hier, en ik wil het eigenlijk vandaag nog inbouwen en testen. ik heb alleen jusit neit de 10k ohm weerstand.

10k heeft als voordeel dat als de schakelaar gesloten is, er een
geringere stroom loopt. Bij 5 volt ( de max. spanning van de eproms ),loopt er slechts 0,5 mA, t.o.v. 5 mA bij 1k. In auto's
wellicht niet belangrijk, maar bij batterij ( accu ) gevoedde apparaten zeer essentieel. De weerstand van 1k wordt gebruikt om de
adreslijn( en ) laag te trekken ( PULLDOWN ). Neem eventueel 2 weerstanden van 4K7 in serie, of een ander combinatie, om richting de 10K te komen.

Op zich is de exacte waarde van de weerstand niet zo belangrijk, voor die digitale zaken gooit men er doorgaans een standaard waarde in (voor de ene is dat 10K, voor de andere 1K of 100K).
Redenen om hogere waarde te kiezen is minder verspilde energie, reden voor lagere waarde is een verminderde gevoeligheid voor storing (als je een grotere stroom laat lopen is een navenant hogere stroom door storing nodig om het mis te doen lopen).

Heb je een weerstand die ruwweg in de buurt ligt zal die vast wel werken.

Op 7 december 2009 16:28:55 schreef bprosman:
Volgens mij gebruikten wij dit type printje in de Commodore 64 tijd al om van BIOS om te schakelen (SpeedDOS).

Dat klopt helemaal, dit topic doet weer aan die tijd denken.