Fundering Nivåskift 5 till 3.3 volt.

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
Zajber
Inlägg: 451
Blev medlem: 19 oktober 2009, 22:07:16
Skype: Andreas.fridh85
Ort: Rödön
Kontakt:

Fundering Nivåskift 5 till 3.3 volt.

Inlägg av Zajber »

Har en PIC16f88 (5v) som ska skicka värden till en PIC32 (3.3v). 8 bitar är det som ska skickas

Försöker hitta en bra krets för att skifta nivåerna, helt på elfa då vi ska handla massor med annat där.

Jag har faktiskt ingen aning om vad dessa heter på svenska och det närmaste jag tror jag har kommit är en digital isolator. https://www.elfa.se/elfa3~se_sv/elfa/in ... &toc=20443 men dessa kostar en hel del i mitt tycke.

Någon som vet vad dessa kretsar heter och om de finns att hitta på elfa t.ex. ?
Användarvisningsbild
adent
Inlägg: 4247
Blev medlem: 27 november 2008, 22:56:23
Ort: Utanför Jönköping
Kontakt:

Re: Fundering Nivåskift 5 till 3.3 volt.

Inlägg av adent »

Om det bara är åt ett håll kan du enkelt dela ner 5-volten med två motstånd. Det har jag med framgång kört från 5V-CPU till 3.3V-SD-kort.

5V TTL -> [motstånd] -> [motstånd] -> GND

så att det blir 3.3V mellan Motstånden.

MVH: Mikael
Användarvisningsbild
Zajber
Inlägg: 451
Blev medlem: 19 oktober 2009, 22:07:16
Skype: Andreas.fridh85
Ort: Rödön
Kontakt:

Re: Fundering Nivåskift 5 till 3.3 volt.

Inlägg av Zajber »

Vi vill undvika att sitta och löda massor med spänningsdelare så det är inte aktuellt just nu.
Användarvisningsbild
Zajber
Inlägg: 451
Blev medlem: 19 oktober 2009, 22:07:16
Skype: Andreas.fridh85
Ort: Rödön
Kontakt:

Re: Fundering Nivåskift 5 till 3.3 volt.

Inlägg av Zajber »

Kan tillägga att det är ytmonterat (handlödbart) vi letar efter.
Användarvisningsbild
hcb
Moderator
Inlägg: 5980
Blev medlem: 23 februari 2007, 21:44:50
Skype: hcbecker
Ort: Lystrup / Uppsala
Kontakt:

Re: Fundering Nivåskift 5 till 3.3 volt.

Inlägg av hcb »

Kan ni inte köra 16F88 på 3.3V, eller behöver ni femvolten till något annat?
Användarvisningsbild
PHermansson
EF Sponsor
Inlägg: 4340
Blev medlem: 22 december 2004, 00:46:38
Ort: Särestad Grästorp
Kontakt:

Re: Fundering Nivåskift 5 till 3.3 volt.

Inlägg av PHermansson »

http://www.lawicel-shop.se/prod/Logic-L ... 64/SWE/SEK

17:- plus moms. enklare kan det nog inte bli.
Användarvisningsbild
Glenn
Inlägg: 36754
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

Re: Fundering Nivåskift 5 till 3.3 volt.

Inlägg av Glenn »

hcb skrev:Kan ni inte köra 16F88 på 3.3V, eller behöver ni femvolten till något annat?
Just 16F88 klarar inte av 3.3V (vet jag av erfarenhet), men det kanske går att ersätta den med en 16LF88 som gör det ?

Det är ju absolut enklast isåfall, blir så meckigt med levelshifters.
nifelheim
Den första
Inlägg: 2490
Blev medlem: 27 mars 2008, 22:31:16
Ort: stockholm

Re: Fundering Nivåskift 5 till 3.3 volt.

Inlägg av nifelheim »

jag funderade på samma sak för ett tag sedan

Elfa alternativet var BSS138 och koppla som Sparkfun.

Det slutade med att jag köpte GTL2002 från Digikey
http://www.nxp.com/documents/data_sheet/GTL2002.pdf
Användarvisningsbild
hcb
Moderator
Inlägg: 5980
Blev medlem: 23 februari 2007, 21:44:50
Skype: hcbecker
Ort: Lystrup / Uppsala
Kontakt:

Re: Fundering Nivåskift 5 till 3.3 volt.

Inlägg av hcb »

>Just 16F88 klarar inte av 3.3V (vet jag av erfarenhet)

Hm, i databladet står det "Wide operating voltage range: 2.0V to 5.5V", därav mitt förslag.
Användarvisningsbild
Glenn
Inlägg: 36754
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

Re: Fundering Nivåskift 5 till 3.3 volt.

Inlägg av Glenn »

Det är väl inkluderat LF-modellen då ?

Var tvungen att ladda hem det och kolla nu bara för det..

VDD supply voltage
PIC16LF87/88 min 2.0 max 5.5
PIC16F87/88 min 4.0 max 5.5

(Sektion 18.1, DC Characteristics)

Lustigt nog står det även att BOR är 3.65-4.35 på båda ? men den kanske är statisk och inte användbar på 16LF87/88 om man kör den på 3.3V ?
Användarvisningsbild
hcb
Moderator
Inlägg: 5980
Blev medlem: 23 februari 2007, 21:44:50
Skype: hcbecker
Ort: Lystrup / Uppsala
Kontakt:

Re: Fundering Nivåskift 5 till 3.3 volt.

Inlägg av hcb »

Gah. Jag _visste_ att jag borde läst mer än de första sidorna i databladet ... Tack för förtydligandet.
Användarvisningsbild
Zajber
Inlägg: 451
Blev medlem: 19 oktober 2009, 22:07:16
Skype: Andreas.fridh85
Ort: Rödön
Kontakt:

Re: Fundering Nivåskift 5 till 3.3 volt.

Inlägg av Zajber »

Jag hittade också LF felen som säger att den inte klarar under 4V.

Hursomhelst så lutar det åt en LF88. Det blir enklast att beställa ett gäng av dessa.

Antar att det bara är att köra på som vanligt med den och en tar 0-3.3 volt in/ut likt en PIC32.
ghu
Inlägg: 701
Blev medlem: 6 juni 2010, 14:28:18

Re: Fundering Nivåskift 5 till 3.3 volt.

Inlägg av ghu »

Har du tittat i databladet för din PIC32. Ofta är flera av pinnarna "5V toleranta" och klarar 5V insignal fastän matningsspänningen bara är 3.3V. Om det är på det viset så behöver du ingen "level shifter".
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Fundering Nivåskift 5 till 3.3 volt.

Inlägg av sodjan »

Notera att F88'an kan kräva högre matningsspänning under själva
(om-) programmeringen. Jag är inte säker på LF-modellerna, men
normalt ligger gränsen på 4.5V för en "Erase All", vilket brukar
vara det första en programmerare gör.
Användarvisningsbild
swesysmgr
Inlägg: 14957
Blev medlem: 28 mars 2009, 06:56:43
Ort: Göteborg

Re: Fundering Nivåskift 5 till 3.3 volt.

Inlägg av swesysmgr »

Zajber skrev:Har en PIC16f88 (5v) som ska skicka värden till en PIC32 (3.3v). 8 bitar är det som ska skickas

Försöker hitta en bra krets för att skifta nivåerna, helt på elfa då vi ska handla massor med annat där.

Jag har faktiskt ingen aning om vad dessa heter på svenska och det närmaste jag tror jag har kommit är en digital isolator. https://www.elfa.se/elfa3~se_sv/elfa/in ... &toc=20443 men dessa kostar en hel del i mitt tycke.

Någon som vet vad dessa kretsar heter och om de finns att hitta på elfa t.ex. ?
Behöver du verkligen en isolator? Duger det inte med en vanlig digital nivåomvandlare t.ex. SN74LVC245, 73-798-63 för 8,47:-

Inputs can be driven from either 3.3-V or 5-V devices. This feature allows the use of this device as a translator in a mixed 3.3-V/5-V system environment.
Skriv svar