Was sind die systematischen/Standardmethoden zum Einbinden des SHDN-Pins (Shutdown) eines Buck/Boost-ICs?
Nehmen Sie zum Beispiel MAX756 ( Datenblatt ).
Hier ist sein I_q-Profil:
Angenommen, ich verwende einen Arduino nano (ATmega328) als MCU und nRF24l01+ als Sender. Ich lese einige Sensorwerte über ADC und übertrage die Daten über die HF-Verbindung. Das System hat also eine Abtastfrequenz (angenommen 100 Hz). Wenn ich Akku sparen möchte, sollte das System die meiste Zeit schlafen und 100 Mal pro Sekunde aufwachen und die Daten übertragen. Alle Vccs sollten vom Aufwärtswandler kommen. Jetzt:
1- Ich sollte MCU und nRF in den Ruhezustand versetzen, aber wie sieht es mit dem Step-up-IC aus? Soll es auch 100 Mal pro Sekunde heruntergefahren und aufgeweckt werden? Ich denke, ich sollte die Startverzögerung des IC berücksichtigen? Hier ist sein Profil:
In Bezug auf dieses Profil denke ich, dass der IC in ~ 2 ms aufwacht ... Die maximale Abtastrate wäre also bestenfalls 500 Hz?
2- Welche Spannung würde am OUT-Pin des MAX756 anliegen, wenn er heruntergefahren wird? Dasselbe wie Vin? oder schwimmt es?
3- Ist SHDN dasselbe wie Enable in verschiedenen ICs?
4- Wenn es keine Möglichkeit gibt, dass die Haupt-MCU den SHDN-Pin steuern kann, kann ich dann eine 555-Timer-Lösung verwenden, um SHDN anstelle einer winzigen PIC-MCU nur zur Steuerung des Aufwärts-IC zu steuern? Denn die Verwendung einer separaten MCU, nur um zu steuern, wann ein IC heruntergefahren werden soll, scheint mir eher eine Überkonstruktionslösung zu sein ... Wenn es jedoch in der Industrie verwendet wird, habe ich dann keine Probleme
Vielen Dank
1- Ich sollte MCU und nRF in den Ruhezustand versetzen, aber wie sieht es mit dem Step-up-IC aus? Soll es auch 100 Mal pro Sekunde heruntergefahren und aufgeweckt werden?
Nein. Die Startzeiten machen das unpraktisch.
2- Welche Spannung würde am OUT-Pin des MAX756 anliegen, wenn er heruntergefahren wird? Dasselbe wie Vin? oder schwimmt es?
0 V (ausgeschaltet)
3- Ist SHDN dasselbe wie Enable in verschiedenen ICs?
Ja, aber das gegenteilige Etikett.
4- Wenn es keine Möglichkeit gibt, dass die Haupt-MCU den SHDN-Pin steuern kann, kann ich dann eine 555-Timer-Lösung verwenden, um SHDN anstelle einer winzigen PIC-MCU nur zur Steuerung des Aufwärts-IC zu steuern? Denn die Verwendung einer separaten MCU, nur um zu steuern, wann ein IC heruntergefahren werden soll, scheint mir eher eine Überkonstruktionslösung zu sein ... Wenn es jedoch in der Industrie verwendet wird, habe ich dann keine Probleme
Wenn Sie Ihre MCU über den Regler mit Strom versorgen und die MCU den Regler steuert, begeht die MCU Selbstmord, wenn die MCU den Regler ausschaltet. Keine Möglichkeit, sich selbst wieder einzuschalten, da die MCU nicht mit Strom versorgt wird.
Es ist normaler, verschiedene Abschnitte Ihres Stromkreises von verschiedenen Reglern mit Strom zu versorgen und sie nach Bedarf ein- und auszuschalten.
Sie müssen die Startzeit des Reglers berücksichtigen (die meisten haben einen "Power Good" -Pin, um zu sehen, wann sie richtig gestartet sind). Dauert dies länger als die Schlafzeit, ist ein Ausschalten während des Schlafens nicht möglich.
2- Welche Spannung würde am OUT-Pin des MAX756 anliegen, wenn er heruntergefahren wird? Dasselbe wie Vin? oder schwimmt es?
Für diesen speziellen Konverter beträgt der Ausgang 0 V. Aber es gibt auch andere Komponenten (nur als Beispiel nenne ich den TPS61291 ) mit einem Bypass-Modus, bei dem der Ausgang direkt mit dem Eingang verbunden ist, wenn der Wandler abgeschaltet ist. Dies könnte nützlich sein, wenn die MCU noch mit Vin arbeiten könnte.
Als allgemeine Anmerkung: Um Fragen wie diese zu beantworten (ich beziehe mich hauptsächlich auf Ihren Punkt Nr. 1), müssen Sie Ihre Berechnungen anstellen und sehen, wie viel Energie Sie sparen, wenn Sie dies oder jenes tun. Zum Beispiel möchten Sie eine Abtastrate von 100 Hz haben, dh eine maximale Schlafzeit von 10 ms, die Sie natürlich nicht haben werden. Nehmen wir an, es werden 5 ms sein. Wenn Sie also den Konverter herunterfahren, sparen Sie etwa (200 uA - 20 uA) * 5 ms * (100 * 60 * 60) (mal / h) = 0,09 mAh pro Stunde. Nur sehr grobe Berechnungen hier! Wenn du denkst, dass es sich lohnt, dann tu es, sonst lass es. Jedes Design und jedes System hat unterschiedliche Spezifikationen und Anforderungen, es gibt keine allgemeine Regel, die Sie überall anwenden können!
Außerdem noch etwas. Haben Sie die Startzeit aus dem Ruhemodus der MCU berücksichtigt und wie viel Zeit Sie zum Abtasten, Verarbeiten und Übertragen Ihrer Daten benötigen? Mit dieser Abtastrate, von der Sie sprechen, ist es möglicherweise überhaupt nicht möglich, in den Schlafmodus zu wechseln!
Andi aka
Zeta.Ermittler