Was ist der ADC-Versorgungsstrom im Mikrocontroller und wie viel Strom nimmt ein GPIO auf?
On Februar 13, 2021 by adminIch habe diesen Mikrocontroller
In diesem Mikrocontroller verwende ich das ADC-Peripheriegerät und den normalen GPIO-Port.
Meine Fragen:
-
Ein Seite 58, Tabelle 42, Es gibt einen Parameter namens Versorgungsstrom pro ADC, der als 1 mA bezeichnet wird. Was bedeutet das? Es wird auch erwähnt, dass dies von der Conversion-Rate abhängt. Bedeutet dies, dass wenn ich eine Spannung (innerhalb der genannten Grenzen des Pins) mit einem Vorwiderstand an diesen ADC-Pin anschließe, dieser Pin 1 mA verbraucht? Wenn ich also zwei ADC-Eingänge an das ADC-Peripheriegerät anschließe, verbraucht es 2 mA?
-
Angenommen, ich konfiguriere einen Port als Eingangsport. Wie viel Maximalstrom zieht der Mikrocontroller-Pin? Der Injektionsstrom kommt nur, wenn ich eine Spannung über der Versorgungsspannung des GPIO einpräge. Der Leckstrom wird nur angezeigt, wenn das Gerät im Energiesparmodus oder beim Herunterfahren betrieben wird. Wenn ich den Mikrocontroller unter den beiden oben genannten Bedingungen (Anlegen einer Spannung an den Pin innerhalb bestimmter Grenzen und im normalen Arbeitsmodus) nicht verwende, wie viel benötigt der Mikrocontroller-Pin für einen normalen GPI-Eingang?
-
Dieser Mikrocontroller verfügt über zwei Verbrauchsmaterialien. ADC-Referenzversorgung hoch und ADC-Referenzversorgung niedrig? Normalerweise habe ich nur die ADC-Referenzversorgung als einen einzigen Referenzversorgungsstift gesehen. Aber hier gibt es Referenz hoch und Referenz niedrig? Irgendeine Idee, warum dies implementiert ist und einen Anwendungsfall davon?
Antwort
1 ) Dies bedeutet die Stromaufnahme der ADC-Schaltung innerhalb des IC, nicht vom Eingangspin. Jeder von Ihnen aktivierte ADC verbraucht 1 mA von der IC-Stromversorgung.
2) Dies ist der Leckstrom. Maximal 0,5 µA, rein oder raus. Wenn Sie den ADC jedoch zum Abtasten einer Spannung verwenden, wird Strom eingespeist, um den Sample-Hold-Kondensator aufzuladen.
3) Er ist implementiert, damit der Benutzer sowohl Vref- als auch Vref + für den ADC auswählen kann. Benutzer möchten möglicherweise Messwerte zwischen 0,5 V und 2,8 V anstelle von 0 V und 3,3 V.
Kommentare
- Vielen Dank für die Antwort . Aus Ihrer Antwort: 1. ADC-Stromaufnahme von der Stromversorgungsschiene. Aber wenn Sie " jeden ADC sagen, den Sie " aktivieren, meinen Sie damit jeden Eingangskanal oder das gesamte ADC-Peripheriegerät? Und 2. Ich dachte, der Leckstrom tritt nur während des Herunterfahrens oder unter Bedingungen mit geringem Stromverbrauch auf. Könnten Sie nur ein einfaches numerisches Beispiel für den Eingangsstrom angeben, wenn es sich um einen GPIO handelt und wenn es sich um einen ADC-Pin handelt? So berechnen Sie den Eingangsstrom für den ADC-Pin, wenn Sie sagen: " Er schluckt den Strom zum Laden des Kondensators ". Bitte helfen Sie. Vielen Dank
- Nein, ich meine jedes ADC-Peripheriegerät, wenn ich jeden ADC sage, bedeutet es nicht jeden Kanal. Nein, Leckstrom passiert immer, es ist Leckage. Nein, ich kann ' keine anderen numerischen Beispiele liefern, das Datenblatt gibt die E / A-Leckage an. Ich habe keine Ahnung, was Sie abtasten und welche Ausgangsimpedanz es hat, Sie haben diese Informationen nicht bereitgestellt. Ich bin auch nicht mit Ihrer MCU vertraut, aber das Handbuch enthält sicherlich ADC-Spezifikationen, um eine Nummer zu erhalten.
- Ok. Danke. Ich habe eine Spannung von 4V. Dieser ist über einen 11,5k-Widerstand mit dem ADC-Pin verbunden. Da dies nun mit dem ADC-Pin verbunden ist, würde der maximale Strom durch den Widerstand anfänglich 4 V / 11,5 kOhm betragen, oder? Ich rechne so, weil sich am ADC-Pin ein interner Kondensator befindet, wie Sie erwähnt haben. Es wird also zunächst als Kurzfilm fungieren. Der maximale Strom wäre also 4 V / 11,5 kOhm. Richtig?
- Ja, das wäre der schlimmste Fall. Abgesehen davon, dass die internen Mux- und Schaltwiderstände bereits im Kilo-Ohm-Bereich liegen und daher geringer sind. Aber warum müssen Sie diesen Strom überhaupt berechnen? Warum hast du dort überhaupt einen Widerstand? Außerdem ist der Widerstand mehr als doppelt so hoch wie die empfohlene maximale Quellenimpedanz. Schauen Sie sich die elektrischen Spezifikationen des ADC an.
- Ok, es hat also eine Ausgangsimpedanz nahe Null. Es funktioniert mit Serienwiderständen zwischen 0 und 5k. Wenn Sie also einen gewissen Schutz wünschen, können Sie einen 4k7-Widerstand verwenden, um den Strom zu begrenzen, falls etwas schrecklich schief geht und die abgetastete Spannung die Versorgungsspannung der MCU überschreitet.
Schreibe einen Kommentar