switcha mellan 2st 2864 eeprom hjälp

Lysdioder, Optiska sensorer, Fiberoptik, Displayer, Lasrar, Optiska kopplare
makino
Inlägg: 169
Blev medlem: 27 februari 2010, 19:54:50
Ort: Malmö
Kontakt:

switcha mellan 2st 2864 eeprom hjälp

Inlägg av makino »

Hej jag ska switcha mellan 2 eepromar,
man ska kunna välja någon av dom
det går kanske bars skifta mellan dom med 5 volten

Bild
jah
Inlägg: 659
Blev medlem: 16 januari 2009, 13:00:08
Ort: Eslöv

Re: switcha mellan 2st 2864 eeprom hjälp

Inlägg av jah »

Förutsatt att bussarna har tillräcklig drivförmåga så är det ganska enkelt.

Parallellkoppla all pinnarna på de två chip:en, UTOM pin 20

Från vardera pin20 kopplar du ett motstånd 4k7 till +5V

Ursprungliga signalen till pin 20 (/CE) kopplar du till mittkontakten (COM) på en omkopplare, och de andra två polerna (NC/NO) på omkopplaren kopplar du till endera pin 20.


Tänk på att stänga av enheten innan omkoppling, eller i varje fall hålla enheten i reset.

/J
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46929
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: switcha mellan 2st 2864 eeprom hjälp

Inlägg av TomasL »

Du har CS-ingångarna och adressingångarna, de är avsedda för just detta.
limpan4all
Inlägg: 8444
Blev medlem: 15 april 2006, 18:57:29
Ort: Typ Nyköping

Re: switcha mellan 2st 2864 eeprom hjälp

Inlägg av limpan4all »

Jag skulle föreslå en liten ändring bara.
Ändra motståndsvärdena till 10k och lägg till ett motstånd på 10k till pin20 (/CE) på kortet och +5V.
Då kommer man aldrig att kunna bygga upp en spänning som skulle kunna bli ett problem vid omslaget.
makino
Inlägg: 169
Blev medlem: 27 februari 2010, 19:54:50
Ort: Malmö
Kontakt:

Re: switcha mellan 2st 2864 eeprom hjälp

Inlägg av makino »

Hej menar du så här?
motstånden behövs dom
frågan är vad som händer om man switchar med bilen igång det är bara skillnad på några parametrar

Bild
jah
Inlägg: 659
Blev medlem: 16 januari 2009, 13:00:08
Ort: Eslöv

Re: switcha mellan 2st 2864 eeprom hjälp

Inlägg av jah »

Just så ja, men med motstånden, och ja, de behövs.

Vad som händer vid omkoppling i drift är helt omöjligt att veta eftersom det hänger på mjukvaran.
Om du vågar så prova, men jag frånsäger mig allt ansvar!

...och inga meterlånga kablar!

/J
makino
Inlägg: 169
Blev medlem: 27 februari 2010, 19:54:50
Ort: Malmö
Kontakt:

Re: switcha mellan 2st 2864 eeprom hjälp

Inlägg av makino »

Då provar vi igen.
ser det här bättre ut? vilka motstånd 4k7 eller 10k
Bild
jah
Inlägg: 659
Blev medlem: 16 januari 2009, 13:00:08
Ort: Eslöv

Re: switcha mellan 2st 2864 eeprom hjälp

Inlägg av jah »

Kör 10k som limpan föreslog.
makino
Inlägg: 169
Blev medlem: 27 februari 2010, 19:54:50
Ort: Malmö
Kontakt:

Re: switcha mellan 2st 2864 eeprom hjälp

Inlägg av makino »

När man switchar om är det fördröjning innan dom startar, eller det blir direkt
jah
Inlägg: 659
Blev medlem: 16 januari 2009, 13:00:08
Ort: Eslöv

Re: switcha mellan 2st 2864 eeprom hjälp

Inlägg av jah »

Bara tiden det tar för omkopplaren att byta läge, typ några ms.

[Edit]
Om det finns både programvara och datatabeller i det där minnet så kommer det till 99,999% INTE funka att byta i farten.
Krävs lite mer elektronik för att klara ett sådant byte, och då förutsätts ändå att programvuarudelen är exakt identisk i båda kretsarna.

Är det bara datatabeller där det hämtas värden kontinuerligt så kanske det funkar byta ifarten.

/J
makino
Inlägg: 169
Blev medlem: 27 februari 2010, 19:54:50
Ort: Malmö
Kontakt:

Re: switcha mellan 2st 2864 eeprom hjälp

Inlägg av makino »

dom här minnena är bara parametrar och något till,
huvudprogrammet är i ett annat minne.

jag förstår inte riktigt det här med motstånd,
den gamla pin 20 i ecun är väl som den ska utan motstånd
sen ska man bara switcha pin 20 i minnena.

om jag sätter 5v pin 20 i ecun kan inte den ta skada då?
jah
Inlägg: 659
Blev medlem: 16 januari 2009, 13:00:08
Ort: Eslöv

Re: switcha mellan 2st 2864 eeprom hjälp

Inlägg av jah »

Motstånden på minnena ser till att kretsarna är inaktiva medan signalen från ecu:n är bortkopplad.

Motstånden påverkar inte ecun:n då dessa har hög resistans (blir max 0,5-1mA genom motstånden)
Du ska aldrig koppla 5V till en signal direkt.

Utan motstånd så kan minnena spotta ur sig data lite hur-som-happ.

/J
makino
Inlägg: 169
Blev medlem: 27 februari 2010, 19:54:50
Ort: Malmö
Kontakt:

Re: switcha mellan 2st 2864 eeprom hjälp

Inlägg av makino »

Ok
kan man ta 5v från Vcc?
finns det någon IC som kan agera som switch?
Användarvisningsbild
MiaM
Inlägg: 12816
Blev medlem: 6 maj 2009, 22:19:19

Re: switcha mellan 2st 2864 eeprom hjälp

Inlägg av MiaM »

Det borde finnas en mycket enklare lösning.

Datablad 28C64 och datablad 28c256 visar att de båda har samma pinout förutom att pin 1 och 26 är NC (ej anslutna) på 28C64 medan de är adressledningar på 28C256.

Programmera in fyra olika "program" i en 28C256 och sätt omkopplare som växlar mellan 5V och GND till pin 1 respektive 26 på eeprom'et. Troligtvis behöver du lyfta upp de benen så att de inte går ner i sockeln på styrboxen.

Tänk på att bil-el är rejält "skitig", max några centimeter kabel till strömbrytarna. Om du behöver längre kabel så får du konstruera något som tål störningar bättre.

Risken är stor att det inte funkar bra att växla med motorn igång. Om boxen i sig "tål" att innehållet i eeprom'et verkar ändras medan motorn kör så bör du ändå ha något som "klockar" in tillståndet på omkopplarna, så att de bara läses av när boxen inte är mitt i att läsa från boxen.

(Egentligen hade det räckt med 28C128 för att rymma två program, men en ganska uselt gjord sökning på nätet ledde inte till några datablad på sådana så det kanske helt enkelt aldrig har tillverkats sådana...)
makino
Inlägg: 169
Blev medlem: 27 februari 2010, 19:54:50
Ort: Malmö
Kontakt:

Re: switcha mellan 2st 2864 eeprom hjälp

Inlägg av makino »

64an läser 0000-1FFF
256 läser 0000-7FFF
då vet väl huvudprogrammet inte var den ska läsa koden eller har jag fel.
Skriv svar