Forum: Analoge Elektronik und Schaltungstechnik AVR und dynamische Betriebspannung.


von Christian U. (z0m3ie)


Lesenswert?

Ich hab vor bei meinem AVR-ISP standartmässig alles mit 3,3V zu 
versorgen jedoch umschaltbar auf 5V.

Da ich das eigentlich Softwareseitig einstellbar haben möchte hab ich an 
eine 3,3V Regelstufe gedacht die vom Controller gebrückt werden kann.
Nun wäre das ziemlich Sinnlos wenn der Controller beim Umschalten einen 
Reset macht o.ä.

Nun ist die Frage hat das schon mal jemand Probiert ?!
Oder kennt jemand aus einer Anderen problematik heraus die Auswirkung ?

von Sirko P. (poehli)


Lesenswert?

naja, ich überblicke jetzt nicht alle deine Anforderungen... eine 
Variante wäre ihn immer bei 3,3V laufen zu lassen, auch wenn extern an 
der Schaltung 5V anliegen, dh bei 5V teilst du dir die Spannung auf 3,3V 
runter.

für deine "Umschaltproblematik" fällt mir erst mal spontan 
"Pufferkondensator ein"

von Christian U. (z0m3ie)


Lesenswert?

Dann kann ich aber die externe Schaltung nicht mehr mit 5V versorgen da 
ich eigentlich nur einen Betriebspannungszweig haben wollte. Aber ne 
Überlegung ists wert. Dann müsste ich nur miso auf 3,3v zwangsbegrenzen 
und die Externe Versorgung zwischen 3,3 und 5V umschaltbar machen.

Eine Umschaltproblematik besteht meiner Meinung nach nicht da ich ja nur 
von 3,3 auf 5V umschalte.

von Jörg B. (manos)


Lesenswert?

Ich denke mal, dass dem µC normalerweise der Spannungswechsel relativ 
egal sein sollte. Problematischer würde vielleicht der A/D-Wandler 
sofern er Vcc als Referenz hat.

Mir ist der Sinn des ganzen noch nicht ganz klar, auch ob beide 
Spannungen gleichzeitig zur Verfügung stehen. Sollte es einfach nur 
darum gehen auf 5V digital Input zu reagieren sollte das auch ohne 
Anpassung mit 3,3V gehen.

von Jörg B. (manos)


Lesenswert?

Wenn es nur darum geht mit einer Betriebsspannung zu arbeite gäbe es da 
die Möglichkeit aus 5V mit einem Low-Drop Linearregler oder einem 
Step-Down-Regler die Spannung auf 3,3V zu bringen bzw. wenn man nur 3,3V 
hat halt die 5V Betriebsspannung für die externen Komponenten über einen 
Step-Up-Regler zu erzeugen.

von Christian U. (z0m3ie)


Lesenswert?

>Mir ist der Sinn des ganzen noch nicht ganz klar, auch ob beide
>Spannungen gleichzeitig zur Verfügung stehen.

Der Sinn des ganzen ist 3,3V Controller programmieren zu können. 
Außerdem muss ich dann die USB Leitungen nicht mehr auf 3,6V begrenzen.
Was meinst du genau mit dem "Ganzen".

Der ADC benutzt die interne Referenz sollte also keinen Stress machen.

von Jörg B. (manos)


Lesenswert?

Christian Ulrich wrote:
> Was meinst du genau mit dem "Ganzen".
Hatte überlesen, dass es sich um einen AVR-ISP handelt...

von Christian U. (z0m3ie)


Lesenswert?

>Wenn es nur darum geht mit einer Betriebsspannung zu arbeite gäbe es da
>die Möglichkeit aus 5V mit einem Low-Drop Linearregler oder einem
>Step-Down-Regler die Spannung auf 3,3V zu bringen bzw. wenn man nur 3,3V
>hat halt die 5V Betriebsspannung für die externen Komponenten über einen
>Step-Up-Regler zu erzeugen.

Nö, viel zu aufwendig da reicht auch ne Z-Diode und Transistor als 
minimal Linear Regler.
Ich denke ich werd einfach 3,3V erzeugen, ne 3,3V Z-Diode in MISO hängen 
und Die Externe Betriebspannung umschaltbar machen.
Irgendwelche Einwände ? Und vorab das mit den Z-Dioden in Datenleitungen 
ist nich schön aber geht bei USB sollte also bei SPI unkritisch sein 
oder?

von Philipp B. (philipp_burch)


Lesenswert?

Also ich hab's eben mal auf dem STK500 mit einem ATmega48 probiert. Ist 
überhaupt kein Problem solange die Brown-Out-Detection nicht anspringt. 
Aber da kann ich zwischen 3.3V und 5V hin und her schalten wie ich will, 
da passiert nix.

von Christian U. (z0m3ie)


Lesenswert?

Danke, gut zu wissen ich werds sicherheitshalber aber doch so machen das 
der Controller immer mit 3,3V Versorgt wird und Reset und MISO mit 
Z-dioden auf 3,6V begrenzt werden.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.