Hallo iedereen,

Ik heb een transceiver die werkt op een voedingsspanning van 3,6V. (maximale spanning)

Deze transceiver wil ik met een Mcu aansturen. Het probleem is nu dat output van de Mcu een spanning heeft van 5V. Terwijl de maximale input van de Transceiver gelijk is aan de voedingsspanning: 3,6V.

Ik heb een oplossing, maar ik zou hier graag een second opinion over willen hebben.

oplossing:

Een spanningsdeler van twee weerstanden.
R1=330k en R2=560k.
De Mcu (Umcu = 5V) wordt verbonden met R1. De andere kant van R1, zit aan R2. De andere kant van R2 is verbonden met de GND. (twee weerstanden in serie)

Het aansluit punt tussen R1 en R2 wordt de input voor de Transceiver. Deze spanning is gelijk aan de spanning over R2. Deze noem ik UR2.

UR2 = (R2 /(R1+R2)) * Umcu
UR2 = 3,15V

omdat ik nergens in de specificatie van de transceiver kan vinden wat het maximale inputs vermogen is, neem ik voor R1 en R2, hoge weerstandswaarden, zodat het vermogen klein blijft.

P = U^2 / Rtotaal

Rtotaal = R1//R2 = 208k ohm
P = 25/208000 = 0,12mW

Zou dit werken, of nog beter gezegt..gaat de transceiver op deze manier niet kapot? :)

Alvast bedankt!
Enno.

Welk type tranceiver? Misscien is ie wel 5v tolerant.

Gtz,

Rik

in de specificaties van deze transceiver (nRF905) staat dat de maximale spanning op de digitale I/O pins gelijk is aan VDD. En de maximale VDD is 3,6V.

Allereerst staan de weerstanden niet parallel maar in serie.

Het is me niet duidelijk of je het ic wilt gaan voeden via de spanningsdeler, want dat gaat niet kunnen of dat je alleen de uitgangen van de microcontroller wilt converteren naar 3v3 hetgeen wel kan.
De levels van de uP kun je ook aanpassen met goedkope levelshifter ic's.

Gtz,

Rik

ja, je hebt gelijk. Ze staan idd in serie.

De bedoeling is om de 5V I/O van de Mcu te converteren naar 3,3V I/O van de transceiver. Dit kan doormiddel van een spanningsdeler. De input van de Transceiver is hoogohmig, waardoor het beter is, om lage weerstanden te gebruiken.

Dit om de schakeltijd niet te groot te maken. Aangezien er bij de ingang van de transceiver 'waarschijnlijk' een interne capaciteit zit. Wanneer de weerstand te groot wordt, zal er een te grote RC tijd (Tau) ontstaan.

De weerstanden mogen ook niet te klein zijn, dit om dissipatie te voorkomen.

Ik vermoed dat de weerstandswaarden rond de 5k kunnen liggen.

Voor de voeding van de transceiver: De 5V van de Mcu kan, doormiddel van een weerstand in serie met een 3,3V zenderdiode(zenerdiode naar de GND), naar 3,3V worden gebracht.

Mee eens??

Gedeeltelijk mee eens. Het voeden van de tranceiver zou ik niet via een zener/weerstand combinatie doen. Het ic trekt bij ontvangen al 12.5 mA hetgeen al een behoorlijke belasting is voor zo'n constructie. Ik zou gewoon een extra 3v3 spanningsregelaar nemen en alle 3v3 logica daarmee voeden.

Gtz,

Rik

ik heb maar 1 transceiver op 3,3V. En waaruit moet ik de 3v3 spanningsregelaar voeden?? dit zal dan een LM317 moeten worden, zouit mijn hoofd....

Je kunt de 3v3 spanningsregelaar voeden uit dezelfde bron als waar je je 5V op aansluit.

Je hebt legio spanningsregelaars die vast op 3v3 zijn ingesteld met zoals de bekende 7805 die vast op 5v staat. Even googelen en je komt vast iets tegen. Met een lm317 kan het natuurlijk ook maar dan heb je wat meer componenten nodig.

Gtz,

Rik