Hallo,

Ik wil een vs1002d(http://www.vlsi.fi/fileadmin/datasheets/vlsi/vs1002.pdf) op 3.3v aansturen(spi) met een pic18f452 op 5v. Ik heb gezien dat er genoeg topics zijn over het level shiften van 5v -> 3.3v, maar toch twijfel ik of dat ik het helemaal goed aansluit, en wil ik graag bevestiging:

1) Output pinnen van de vs1002d(DREQ, SO) kunnen direct op de PIC, maar is het verstandig om er een 1n4148 diode tussen te zetten voor de zekerheid? Lijkt mij wel, omdat 3v ipv 3.3v voor de PIC nog steeds een 1 is, klopt dit?

2) Dan wil ik voor de inputs van de vs1002d(SI, RES, BSYNC, SCLK, XCS) spanningsdelers gebruiken. Ik heb dit berekend:

R1 = 100R R2=150R U1= 5v

I = 5/250 = 0.02 Is dit niet te veel? Of maakt dat niet uit?

U2 = 0.02 * 150 = 3V Is geen 3.3v maar lijkt mij wel gewoon een 1 voor de vs1002d.

Kortom kan ik dit oplossen met spanningsdelers of kan het echt problemen opleveren?

3) Klopt het dat ik de GND van de 3.3v voeding van de vs1002d moet aansluiten op de GND van de 5v voeding van de PIC?

1) Output pinnen van de vs1002d(DREQ, SO) kunnen direct op de PIC, maar is het verstandig om er een 1n4148 diode tussen te zetten voor de zekerheid? Lijkt mij wel, omdat 3v ipv 3.3v voor de PIC nog steeds een 1 is, klopt dit?

Spanningsval is 0.6 volt, dus wordt dan 2.7 volt. Of dit genoeg is hangt af van de input pin die je gebruikt.
Is het een TTL pin, dan is het voldoende (high = 0.25*Vdd + 0.8v)
Is het een S/T pin, dan is het niet genoeg. (high = 0.8* Vdd)

2) Dan wil ik voor de inputs van de vs1002d(SI, RES, BSYNC, SCLK, XCS) spanningsdelers gebruiken. Ik heb dit berekend:

R1 = 100R R2=150R U1= 5v

I = 5/250 = 0.02 Is dit niet te veel? Of maakt dat niet uit?

U2 = 0.02 * 150 = 3V Is geen 3.3v maar lijkt mij wel gewoon een 1 voor de vs1002d.

Kortom kan ik dit oplossen met spanningsdelers of kan het echt problemen opleveren?

Ikzelf gebruik voor SD cards 1k5 en 3k3, werkt prima...

3) Klopt het dat ik de GND van de 3.3v voeding van de vs1002d moet aansluiten op de GND van de 5v voeding van de PIC?

Ja, anders is er natuurlijk geen referentie tussen de 2 spanningen...

Bedankt voor je reactie!

Ik heb alles aangesloten zoals ik beschreven had in me eerste post en het werkt allemaal prima.

Ik had geen 1k5 en 3k3 weerstanden liggen, maar ik wil binnenkort ook een sd kaart er aan hangen, dus dan zorg ik dat ik ze wel in huis heb.

Kan ik er trouwens van uit gaan dat een nieuw 2gb kaartje altijd spi ondersteund?

Ik kan me namelijk herinneren dat niet alle sd kaarten dit meer ondersteunen, maar ik kan er niks meer over terug vinden.

Alle SD cards ondersteunen SPI mode, zelfs MicroSD cards...

[Bericht gewijzigd door Arco op (22%)]

Oke,

Wordt een leuke uitbreiding voor me mp3 speler dan...