Verwenden eines programmierbaren Schalters mit 3,3-V-Logikpegel zum Anschließen einer Kondensatorlast mit variierendem Eingang

Ich versuche, den Ausgang eines digital programmierbaren Aufwärtswandlers (TPS61045) über einen Schalter mit einem Kondensator zu verbinden. Grundsätzlich schaltet der Aufwärtswandler beim Einschalten auf den Mittelwert ein. Also muss ich den Aufwärtswandler einschalten und Befehle senden, um die Spannung auf die Mindestspannung (~ 3,6 V) zu senken. Schalten Sie dann den Schalter ein, um den Ausgang des Aufwärtswandlers mit dem Kondensator zu verbinden, um ihn aufzuladen. Dann erhöhe ich die Spannung des Aufwärtswandlers auf 19 V. Der Zweck besteht darin, den Einschaltstrom in der Batterie, die den Aufwärtswandler versorgt, zu reduzieren, indem die Spannung in 64 Stufen hochgefahren wird. Ich suche auch nach einem Lastschalter, um den Kondensator dann auf einen Widerstand zu entladen, nachdem der Kondensator vollständig auf 19 V hochgefahren ist.

Hat jemand eine Idee, welche Schalter für diese Anwendung zu verwenden sind? Ich habe mir integrierte Lastschalter angesehen, aber versucht, einen (FDC6326L) zu verwenden, und er hat nicht gut funktioniert.

Ich möchte den Lastschalter mit einem Arduino-3,3-V-Logikpegel steuern.

Ich habe ein bisschen mit Leistungsrelais gearbeitet, möchte mich aber in Richtung FETs bewegen.

Danke,

BEARBEITEN: Ich verwende 4 100-uF-Mehrschicht-Keramikkappen, die die Kapazität um etwa 35% reduzieren, wenn sie auf 19 V aufgeladen werden

Willkommen bei EE! Können Sie näher darauf eingehen, warum der FDC6326L bei Ihnen nicht funktioniert hat?
Ich denke, es wurde über den Anforderungen an die Verlustleistung gearbeitet. ~1,2 W und ist für 0,7 W ausgelegt

Antworten (3)

Für so etwas würde ich normalerweise keinen programmierbaren Schalter verwenden und nur einen einfachen High-Side-FET-Schalter verwenden. Bei High-Side-Schaltern, bei denen die Stromschiene deutlich höher ist als die Schaltlogikschiene, benötigen Sie einen Pullup und einen zusätzlichen Transistor, um die Schaltfunktion zu übernehmen. Der Grund dafür ist, dass der Logikpegel am Gate nicht hoch genug ist, um den Strom zum High-Side-FET zu unterbrechen, und er immer zumindest leicht eingeschaltet ist. Hier ist eine typische Konfiguration, obwohl Sie den BJT auch durch einen FET ersetzen können.

Geben Sie hier die Bildbeschreibung ein

Willkommen bei StackExchange.

Sie denken wahrscheinlich zu viel über dieses Problem nach. Die meisten Netzteile zum Laden von Kondensatoren verwenden kontrollierten Strom zum Laden des Kondensators. Wenn Sie dies in einer Reihe kleiner Schritte tun, wird Ihre Konvertierung zu Beginn der Schritte sowieso nur an der Stromgrenze ausgeführt Verdrahten Sie einfach den Kondensator direkt und stellen Sie den Konverter auf 19 V ein und lassen Sie ihn seine Sache tun. und Sie brauchen nicht wirklich einen Lastschalter, deaktivieren Sie einfach den Konverter und lassen Sie Ihren Kondensator am Konverter angeschlossen. Dadurch bleibt immer noch ein Spannungsteiler mit 5 Megaohm Widerstand übrig, der Ihren Kondensator entlädt. Ist das ein Problem?

Der TPS61045, der eine Spitzenstromschaltung verwendet, wird also ziemlich glücklich auf "Strombegrenzung" laufen, da er dies sowieso bereits tut.TPS61045 Blockdiagramm

, wird dies den Spitzenschalterstrom auf 375 mA begrenzen, da der Batteriestrom aufgrund der Variation des Batteriestroms mit der Einschaltzeit des Boost-Schalters anfänglich wahrscheinlich ~ 100 mA beträgt, dann 200 mA, wenn die Kappe 6 V erreicht, dann 300 mA, wenn die Kappe 12 V erreicht und darüber. Sie könnten den Aktivierungsstift auch mit einer langsamen PWM bei 500 Hz ansteuern, um den Gesamtstrom zu reduzieren (anstelle der komplexen Programmieranordnung, die manche vielleicht als elegant bezeichnen, aber schauen Sie sich den Code in Jahren an und fragen Sie, wie das funktioniert?). ermöglicht auch den Austausch mit anderen Aufwärtswandlern.

Wenn Sie Ihren Kondensator entladen, entladen Sie auch C2, wenn Sie unter 3 V entladenSchaltplan

Um Ihren großen Kondensator zu entladen, verwenden Sie einfach einen mit Masse verbundenen Mosfet mit Logikpegel. Wie in diesem Teilschema (mit optionalem 1-Ohm-Widerstand zur Messung des Entladestroms). U1 ist dein Arduino oder was auch immer.

Sie können auch eine Konstantstromentladungsanordnung herstellen, indem Sie den 1-Ohm-Widerstand auf beispielsweise 10 Ohm und den 10-Ohm-Widerstand auf Null erhöhen, mit einer Gate-Ansteuerung von 3 V und einem 1-V-Schwellenwert-MOSFET, Sie haben 2 V über 10 Ohm oder 200 mA Konstantstromentladung .

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Hallo BobT, danke für die Beantwortung meiner Frage. Ich arbeite daran, den Strom auf <200 mA zu reduzieren, um Brownout-Probleme zu vermeiden. Aus diesem Grund ist es wirklich schön, den Ausgang des Aufwärtswandlers langsam zu erhöhen, um eine hohe Stromaufnahme zu vermeiden, da der Aufwärtswandler den Strom nicht so stark verlangsamen kann, wie ich möchte. Ich hatte gehofft, dass ein Lastschalter oder etwas in der Art mit Sanftanlauffähigkeiten helfen könnte. Ich mache mir auch Sorgen, dass die Batterie direkt zum Kondensator fließt oder umgekehrt, wenn ich keinen Schalter von meinem Aufwärtswandler zur Kappe habe.
Könnten Sie näher auf die Konstantstromentladung eingehen? Dies scheint das zu sein, worauf ich versuche.
Die meisten Single-Boost-Konverter-Topologien haben eine minimale Ausgangsspannung, die ungefähr gleich der Eingangsspannung ist, sodass Sie den Konverter trennen müssen, um den Kondensator zu entladen. Der TPS61045 verfügt zu diesem Zweck über einen integrierten Lastschalter. Ich habe eine andere Antwort mit einer Konstantstromentladungsschaltung gepostet.

Kondensatorentladung:

  1. Laden Sie den Kondensator mit sw1 auf
  2. Gate des MOSFET mit 3V ansteuern
  3. Da der Vth 2,5 V beträgt, bleiben 0,5 V über R1 übrig, dies definiert den Entladestrom von 5 mA (100 Ohm sind 10 mA pro Volt) (ändern Sie den Widerstandswert, um die Entladerate zu ändern).
  4. Der Kondensator entlädt sich bei konstantem Strom bis etwa 0,5 V, danach fällt er ab.

Die Schaltung funktioniert auch mit einem NPN-Transistor (aber Sie möchten vielleicht einen Widerstandsteiler an der Basis hinzufügen, um die Basisspannung auf ~ 1,6 V einzustellen. Dies führt dazu, dass die Emitterspannung 1,0 V und ein Entladestrom von 10 mA für einen 100-Ohm-Widerstand beträgt )

Hier sind Spannungsanzeigen von dieser Sim:Geben Sie hier die Bildbeschreibung ein

Sie sollten in der Lage sein, diese Simulation selbst auszuführen, indem Sie auf den Schaltplan klicken, unten links auf „Simulieren“ klicken und dann auf „Laufzeitsimulation“ klicken.

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan