3V Stromschiene ab 5V

Ich habe versehentlich einige 3V PIC18 L F14K22 anstelle der 5V 18F14K22 bestellt . Der 3-V-Ausgang ist für die entworfene Schaltung in Ordnung, aber ich muss eine 3-V-Stromschiene aus der verfügbaren 5-V-Schiene herstellen.

Da nur ein paar MCUs die 3-V-Stromversorgung benötigen, habe ich über die Verwendung eines einfachen Widerstandsteilers nachgedacht. Das Lesen des Wikipedia-Artikels über Spannungsteiler besagt, dass jeder Widerstand, der dem Verhältnis entspricht, die gewünschte Spannung liefert, aber ich bin mir ziemlich sicher, dass der Strom bei der Entscheidung über die Widerstandswerte eine Rolle spielt.

Welche Widerstandswerte wären ausreichend, um ein paar 3-V-Mikrocontroller mit Strom zu versorgen?

78L33s sind sehr billig aus den richtigen Quellen.
Ich muss es zum Laufen bringen, ich habe keinen 78L33S zur Hand und der Versand ist dort, wo ich wohne, quälend langsam. Der Teiler wird in Zukunft durch einen Regler ersetzt.
Haben Sie ein Power-NPN und eine Diode zur Verfügung?
NeonMan: Alles ist besser als ein Widerstandsteiler. Versuchen Sie es mit einem Teiler, dessen untere Hälfte aus Dioden besteht, die sich zu etwa 3 V addieren.
Können Sie mir ein Referenzdesign nennen? Ich habe einige Dioden (keine Zener-IIRC) und NPN-Transistoren.
Überprüfen Sie dieses Bild: electronic-tutorials.ws/diode/diode38.gif
@Ignacio: Ein 78L33 kann an seinem Eingang bis zu 5,6 V benötigen, wäre also nicht zu gebrauchen. NeonMab: Wie viel Strom benötigt Ihr PIC (einschließlich Strom, der von seinen Ausgängen bezogen wird)?
Ich muss 8 CMOS-Eingänge ansteuern, also nicht viel Strom. @dextorb danke.
@Neon: Strom wird in (m)A ausgedrückt.
Ein Teiler gefolgt von einem Spannungsfolger-Operationsverstärker.
Wenn Ihre Antriebswelle kaputt ist, können Sie sie durch einen dicken Gummischlauch ersetzen und sehr langsam und vorsichtig fahren, um eine Meile zu erreichen. Ansonsten auf die Teile warten.

Antworten (2)

Zunächst einmal: Es ist sehr schlechte Praxis, dafür einen Widerstandsteiler zu verwenden. Ein Transistorpuffer würde das Design erheblich verbessern .

Mit den folgenden Berechnungen versuche ich zu zeigen, warum.

Ein Widerstandsteiler funktioniert nur, wenn der Strom durch den Teiler viel größer ist als der Strom durch die Last. Wenn der Strom durch die Last in der gleichen Größenordnung liegt, ändert sich die Spannung erheblich.

Angenommen, Ihre MCU lädt den Widerstandsteiler zwischen 0 mA und 50 mA (Sie müssen diese Zahlen überprüfen) und Sie lassen zu, dass Ihre Spannung zwischen 2,8 V und 3,3 V variiert. Dies bedeutet, dass Ihr Teiler bei 50 mA bei 2,8 V und bei Mindestlast bei 3,3 V liegen sollte. Dies bedeutet, dass die Stromversorgung Ihrer MCU mit der Last variiert und um ein halbes Volt variiert.

Angenommen, Ihr Netzteil liegt über den gesamten Strombereich, den es liefert, bei 5,0 V stabil.

Der obere Widerstand wäre R 1 = 500 33 15 Ω und der untere Widerstand wäre R 2 = 500 17 29 Ω . Beachten Sie, dass Sie für dieses Setup bereits Widerstände mit einer Nennleistung von mindestens 500 mW benötigen.

Die neue Stromschiene würde je nach Last leicht zwischen 2,8 und 3,3 V variieren, und Sie benötigen eine massive Entkopplungskappe.

Wenn Sie die Variation der Stromschiene der MCU niedriger haben möchten, muss der Strom durch den Teiler stark erhöht werden (9 und 18 Ohm mit einer Nennleistung von 1 W für eine Variation von 3 bis 3,3 V).

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan


(Ein großes Lob an Mathomatic für die folgenden Berechnungen)

1-> R2/Umax = (R1+R2)/Ubatt              # unloaded resistor divider

     R2    (R1 + R2)
#1: ---- = ---------
    Umax     Ubatt

1-> Umin/R2 + Imax = (Ubatt-Umin)/R1     # when loaded, apply Kirchhoff's Current Law

    Umin          (Ubatt - Umin)
#2: ---- + Imax = -------------- 
     R2                 R1

2-> eliminate R2
Solving equation #1 for R2 and substituting into the current equation...

    Umin*(Ubatt - Umax)          (Ubatt - Umin)
#2: ------------------- + Imax = --------------
         (R1*Umax)                     R1

2-> solve R1
Solve successful:

         Ubatt*(Umax - Umin)
#2: R1 = -------------------
             (Imax*Umax)

R 1 = 5 ( 3.3 2.8 ) 0,05 3.3 15 Ω


2-> eliminate R1
Solving equation #1 for R1 and substituting into the current equation...

    R2*(Ubatt - Umax)   Ubatt*(Umax - Umin)
#2: ----------------- = -------------------
          Umax              (Imax*Umax)

2-> solve R2
Solve successful:

         Ubatt*(Umax - Umin)
#2: R2 = ---------------------
         (Imax*(Ubatt - Umax))

R 2 = 5 ( 3.3 2.8 ) 0,05 ( 5 3.3 ) 29 Ω

Die traditionelle Zener-geregelte Durchgangstransistor-Stromversorgung ist nichts anderes als ein Emitterfolger mit einer Zener-Diode, die den unteren Widerstand im Basis-Vorspannungsnetzwerk ersetzt. Die herkömmliche variabel geregelte Stromversorgung ersetzt die Zenerdiode durch einen variablen Widerstand. Die Last geht in das Emitterbein. Kollektor hoch binden.

Ein Blick auf das Datenblatt zeigt, dass die Stromaufnahme im schlimmsten Fall etwa 15 mA pro Mikrocontroller beträgt, sodass ein 2N2222A oder 2N3904 aus Kunststoff in der Lage sein sollte, mehrere von ihnen gleichzeitig zu betreiben.

Unter der Annahme, dass Sie Ihre Mikrocontroller mit 100 mA versorgen müssen, haben diese Transistoren ein Beta von etwa 100 (sicherlich weit über 40). Gestalten Sie Ihren Basisspannungsteiler also so, dass er etwa 10 mA aus 5 V zieht. Dadurch erhalten Sie eine ausreichend steife Basisvorspannung.

Das Datenblatt besagt, dass der PIC18LF14K22 Vdd im Bereich von 2,7 bis 3,6 V benötigt. Rote Standard-LEDs fallen um 1,7 V ab, gelbe LEDs um 2,2 V. Unter der Annahme von Vbe = 0,6 V ergibt eine rote und gelbe LED in Reihe, die den "unteren Widerstand" ersetzen, Vb = 3,9 V. 3,9 - 0,6 ergibt Ve = 3,3 V, und Bob ist dein Onkel. Verwenden Sie etwa 110 Ohm für den oberen Widerstand (der Wert ist nicht so kritisch: Ich würde 100 Ohm verwenden).

Brate es und spiele ein wenig damit.