3.3V i 5V-system

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
bos
Inlägg: 2349
Blev medlem: 24 februari 2007, 23:29:15
Kontakt:

3.3V i 5V-system

Inlägg av bos »

Min µC-miljö kör på 5V. Miljön ska nu få lite minneskretsar som kör 3.3V (finns inga 5V-varianter).

Vad är mest rätt / bäst / enklast sätt att nivåomvandla signalerna på så att controllern kan prata med minnet?
sodjan
EF Sponsor
Inlägg: 43288
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: 3.3V i 5V-system

Inlägg av sodjan »

Jag vet inte vad du har för övrigt i din "µC-miljö", men
du har kanske redan kollat att konvertera allt till 3.3.V ?
Och du har också kollat att det inte går att köra direkt
mot minnet ? Många 3.3V prylar har "5V tolerant inputs".
bos
Inlägg: 2349
Blev medlem: 24 februari 2007, 23:29:15
Kontakt:

Re: 3.3V i 5V-system

Inlägg av bos »

Typiskt mig att utelämna relevant data.

Minnet i fråga är Microchip 23K256 med Vcc satt till max 3.6V och Vih satt till Vcc + 0.3V (enligt databladet). Det tolkar jag som att ingångarna inte är 5V-toleranta. Vidare så är kontrollern en PIC16F887 som enligt databladet klarar att köra med Vdd = 3.3V för en klocka upp till och med 10MHz. Kruxet är dock att systemet är klockat till 20MHz, och då säger databladet att PIC:en vill ha Vdd satt till minst 4.5V.

Bild
bos
Inlägg: 2349
Blev medlem: 24 februari 2007, 23:29:15
Kontakt:

Re: 3.3V i 5V-system

Inlägg av bos »

MAX3390 ser ut att bli en enkel lösning.
sodjan
EF Sponsor
Inlägg: 43288
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: 3.3V i 5V-system

Inlägg av sodjan »

Finns inte (i princip) samma minne även i en 5V variant ?
limpan4all
Inlägg: 8499
Blev medlem: 15 april 2006, 18:57:29
Ort: Typ Nyköping

Re: 3.3V i 5V-system

Inlägg av limpan4all »

Titta på FRAM - FM25256B från Ramtron finns på ELFA 73-765-28 inte billig men gör jobbet.
Ger ju lite andra fördelar också...
Användarvisningsbild
Swech
EF Sponsor
Inlägg: 4765
Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:

Re: 3.3V i 5V-system

Inlägg av Swech »

Du kan sätta spänningsdelare (2 motstånd) på alla data, adress och kontrollpinnar för att justera
nivåerna mellan 5V och 3V. Har gjort detta då jag anpassade en AVR ,en ALTERA MAX och just ett ram
Funkar helt perfekt.
Många motstånd blir det.. men kör man med motståndsnät eller 0603 så är det lösbart

Swech
Användarvisningsbild
tompa74
EF Sponsor
Inlägg: 2502
Blev medlem: 29 oktober 2007, 15:25:17
Ort: Kristinehamn

Re: 3.3V i 5V-system

Inlägg av tompa74 »

Har för mig att icecap hade ngn signalnivåomvandlarkrets på
sin hemsida. Vet inte om det var rätta späningar för dig dock, du må kika.


/ Tompa
Användarvisningsbild
Swech
EF Sponsor
Inlägg: 4765
Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:

Re: 3.3V i 5V-system

Inlägg av Swech »

1k och 2k2 funkar fint
Ger 5*(2.2/3.2) = 3.43V

Swech
Användarvisningsbild
adent
Inlägg: 4288
Blev medlem: 27 november 2008, 22:56:23
Ort: Utanför Jönköping
Kontakt:

Re: 3.3V i 5V-system

Inlägg av adent »

Har du provat att köra pic:en på 3.5 volt eller så och 20MHz, det kan kanske gå ändå?
Användarvisningsbild
Swech
EF Sponsor
Inlägg: 4765
Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:

Re: 3.3V i 5V-system

Inlägg av Swech »

Lösningar i stilen "det kanske går ändå" är inte att rekommendera.
swech
Skriv svar