Messen von niedrigem Strom bei sehr hoher Geschwindigkeit

Ich habe eine Schaltung mit einem sehr stromsparenden Jennic JN5148-Modul mit Mikrocontroller und 2,4-GHz-Funk sowie einigen stromsparenden Sensoren.

Ich muss den Versorgungsstrom all dieser Komponenten messen, im Abstand von etwa einer Sekunde und mit einer Auflösung von etwa 100 µA. Diese Ströme können für das Jennic-Modul einen Maximalwert von etwa 30 mA und für die anderen Komponenten etwas unter 1 mA haben.

Ich soll diese Ströme gleichzeitig und mit einer Frequenz von ca. 10 ksample/s messen und benötige mindestens 4 Kanäle.

Die weiteren Anforderungen sind, möglichst mehr Instrumente über Bauverstärker etc. zu verwenden und die Versorgung mit Komponenten zumindest so weit wie möglich zu stören. Eigentlich ist die Anforderung KEINE KOMPONENTEN und NUR INSTRUMENTE.

Hat jemand eine Idee zur optimalen Lösung? (Ich glaube, ich habe alles erklärt, aber sag mir, wenn etwas fehlt)

BEARBEITEN: Gefunden, dass dies eine Lösung sein könnte, aber können Sie mir helfen zu verstehen, was die Störung ist, die sie der Schaltung hinzufügt?

Auch wenn ich keine Lösung habe, habe ich die Spezifikation Ihrer gewünschten Genauigkeit verfehlt (die in vielen Fällen von der Auflösung abweicht, denken Sie zum Beispiel an Rauschen).
Nun, ich denke, in diesem Fall ist die Antwort dieselbe, weil ich mir nicht so viele Sorgen um Rauschen mache und nur feststellen muss, ob die Stromabsorption (ich hoffe, es ist richtig geschrieben) im normalen Bereich liegt oder nicht. also brauche ich nur ein grobes (bezüglich des kleinen werts) maß davon.
Aber es ist keine neue Frage, ich habe sie gerade aktualisiert und meine Anforderungen waren anders, da ich die Leistung während der Operation messen musste, nicht nur die Gesamtenergie.
@clabacchio In der Tat habe ich nicht vorgeschlagen, dass dies ein Duplikat ist, nur dass Sie in den Antworten der anderen Frage nützliche Informationen finden könnten
@JobyTaffey Vielen Dank, aber ich habe es bearbeitet, um zu sagen, dass wir eine Lösung gefunden haben, und auf dieses Instrument hinzuweisen, das ich als sehr nützlich empfunden habe. Schauen Sie bei Interesse vorbei.

Antworten (4)

Sie müssen also den Versorgungsstrom bei 10 ksamp/s von 100 µA bis 30 mA messen, was einem Bereich von 300:1 entspricht.

Das allein klingt machbar genug. Sogar ein 10-Bit-A/D, der in einen Mikrocontroller eingebaut ist, hat eine ausreichende Auflösung, wenn das Signal richtig verstärkt wird. 10 kHz Samplerate sind auch durchaus machbar. Tatsächlich möchte ich schneller abtasten und ein wenig Tiefpassfilterung und Dezimierung im Mikro vornehmen. Eine Abtastrate von 100 kHz bringt es nicht einmal auf etwas wie einen PIC 24H. Bei 40 MIPS würden das 400 Anweisungen/Probe bleiben. Das ist viel mehr als für ein wenig Tiefpassfilterung und Hintergrund-Buchhaltung benötigt wird, also sieht das auch gut aus.

Die eigentliche Frage ist, wie sieht die Stromzufuhr aus und inwieweit kann man sie knacken? Werden die zu testenden Einheiten mit LDOs betrieben? Dies wäre nützlich, da ein kleiner Strommesswiderstand vor dem LDO die zu prüfende Versorgungsspannung des Geräts überhaupt nicht beeinflussen würde. Sie müssten den LDO-Strom abziehen, aber das ist machbar. Indem Sie den Stromsensor vor den LDO setzen, können Sie es sich leisten, dass er etwas mehr Spannung absenkt, da der LDO sicherstellt, dass der UUT immer noch dieselbe Versorgungsspannung sieht. Dies setzt natürlich voraus, dass genügend Headroom für die Eingangsspannung vorhanden ist.

Wenn Sie die Stromrichtung direkt mit dem Prüfling in Einklang bringen müssen, müssen Sie den Spannungsabfall im Vergleich zur Empfindlichkeit und damit letztendlich das Signal-Rausch-Verhältnis sorgfältig abwägen. Vielleicht ist 1Ω sinnvoll. Das würde nur maximal 30 mV abfallen, was die meisten Geräte überhaupt nicht beeinflussen würde. Sie benötigen einen Differenzverstärker und eine Gesamtverstärkung von 100, damit 0-30 mA 0-3,0 V ergeben, was genau das richtige Ziel für einen Prozessor ist, der mit 3,3 V läuft. Verschiedene Leute stellen solche Diff-Amps oder speziell High-Side-Current-Sense-Amps her. Wenn dies einmalig ist, würde ich mit Analog Devices beginnen. Ein 10x Diff-Amp mit 1 MHz Gain-Bandbreite sollte nicht schwer zu finden sein. Dem müsste ein gewöhnlicher 10x-Verstärker vor dem Mikro folgen, wobei wiederum eine Verstärkungsbandbreite von 1 MHz ausreichend ist. Sie könnten versuchen, das Ganze mit einem einzigen 100x-Diff-Amp zu machen, aber das Produkt aus Verstärkung und Bandbreite sollte mindestens 10 MHz betragen, sodass die Auswahl eingeschränkter ist.

Sehr vollständige und präzise Antwort, danke, aber jetzt muss ich eine Lösung verwenden, die so wenig wie möglich Schaltungsdesign und -abstimmung erfordert. Daher scheint die beste Lösung jetzt der High-Side-Stromverstärker zu sein, aber ich muss schauen, ob es einen extern gespeisten gibt, weil ich dem Prüfling möglichst keine Last hinzufügen möchte.
@clabacchio, lies den dritten Absatz der Antwort noch einmal. Wenn Sie den Messwiderstand zwischen den Ausgangs- und Rückkopplungsknoten eines LDO platzieren können, hat dies keine Auswirkungen auf die an den Prüfling gelieferte Spannung (obwohl die effektive Dropout-Spannung des LDO leicht erhöht wird).
Wenn @clabacchio daran interessiert ist, Mikroampere zu messen, möchte er wahrscheinlich nicht, dass der LDO-Erdungsstrom zur Messung hinzugefügt wird.
@markrages: Vielleicht, aber er interessiert sich nur für 100uA und der Leerlaufzustand kann später gemessen und digital subtrahiert werden. Trotzdem hast du Recht, es ist eine Frage, die man berücksichtigen sollte.
Der LDO-Massestiftstrom kann je nach Last und Spannungsabfall variieren. Es sollte jedoch nicht allzu schwierig sein, einen LDO mit einem Erdungsstiftstrom von weniger als 100 uA zu beziehen.
@markrages: Der MCP1700 hat zum Beispiel einen maximalen Ruhestrom von 4uA. Es könnte mit dem Laststrom etwas ansteigen, sollte aber immer noch vernachlässigbar sein. Alles, was proportional zum Laststrom ist, kann herauskalibriert werden. Sofern Sie keine Widerstände mit besonders hoher Toleranz erhalten, verursachen diese viel mehr Verstärkungsfehler als der Massestrom eines MCP1700.
@The Photon: Ich muss direkt am Versorgungsstift der Sensoren messen, um den Strom zu messen, den jeder von ihnen ableitet. Da wir integrierte Sensoren verwenden, weiß ich nicht, ob sie einen internen Spannungsregler haben, und wir müssen mit Jumpern auf einer bereits entworfenen Platine messen, sodass wir den Punkt nicht auswählen können. An alle: Tatsache ist, dass ich dem Board keine Schaltung hinzufügen kann, da es bereits fertig ist, und wenn ich kann, nur Instrumente verwenden. Aber ich verstehe Ihren Standpunkt und ich denke, dass ein aktueller Monitor, wie Olin sagte, eine gute Kompromisslösung sein könnte.

Geben Sie hier die Bildbeschreibung ein

Hier ist eine Schaltung, die ich in einer Testvorrichtung verwendet habe, um Strom zu messen.

Der Strom kommt bei V3 herein und geht zum Ziel bei VTG.

Der Messwiderstand beträgt einen Ohm, wodurch nicht viel Spannung abfällt, aber der Transwiderstand der Schaltung beträgt 100 Ohm. (R1*R24/R23)

Es ist wichtig, einen guten Autozeroing-Operationsverstärker für U4 zu verwenden, da jede Offset-Spannung große Fehler im Ausgang verursachen wird. Bei einem guten Operationsverstärker sind Fehler hauptsächlich die Widerstandsanpassung und das Alpha von Q1. Ich habe einen OPA2333 verwendet.

R23, Q1 und U4a könnten wahrscheinlich durch einen ZXCT1009 ersetzt werden .

Die Schaltung hat zwei Ausgänge: VCR ist das ungefilterte Stromsignal. Da die meisten Low-Power-Systeme ihre niedrigen Ströme durch zyklisches Schalten von Ausgängen mit höherem Strom erreichen, erhalten Sie durch die Überwachung des Videorecorders auf einem Oszilloskop eine gute Momentaufnahme des Zustands und des Betriebs des Systems. Und es ist einfach, es visuell unter den Stromspitzen zu integrieren, um sich einen schnellen Überblick über das Leistungsbudget zu verschaffen. Hier ist ein Beispiel für ein System mit einem 2,4-GHz-Funkmodul (ich habe die verschiedenen stromverbrauchenden Teile des Systems notiert):

Geben Sie hier die Bildbeschreibung ein

Aufgrund des Tastverhältnisses ist es schwierig, mit einem DMM, das mehrmals pro Sekunde abtastet, einen guten durchschnittlichen Strommesswert zu erhalten. Der VC-Ausgang bietet eine tiefpassgefilterte Ansicht des aktuellen Signals. (Der Kondensator zeigt ein +-Symbol, aber verwenden Sie keinen Elektrolyt mit seinem hohen Leckstrom.)

Das Ersetzen von Q1 durch einen FET würde eine bessere Genauigkeit ergeben. Im Moment fließt der Basisstrom durch R24, aber nicht durch R23. Das ist so etwas wie der Fehler des LDO-Ruhestroms, auf den Sie zuvor hingewiesen haben. Bei einem FET wären Drain- und Source-Ströme gleich.
Ich habe Bipolar für den Spannungsspielraum verwendet. Ein Fett wäre besser. Da BC817 Alpha garantiert > 0,99 ist, ist es weniger als 1 % Fehler. Nah genug für meine Zwecke.
Ja, aber warum haben Sie nicht den ZXCT1009 oder sogar einen Instrumentenverstärker verwendet? Letzteres würde Ihnen eine vollständig differenzielle Lösung mit fast keinem Offset mit der Möglichkeit geben, es zu nullen. Und ich stimme zu, dass das eine gute Lösung sein könnte, aber für die Spezifikationen, die ich habe, würde ich es vorziehen, nur eine Schnittstelle zu bauen, so minimal wie möglich, für die Verwendung eines externen Instruments, wie einer Datenerfassungskarte. (Ich weiß, es ist ein seltsamer Fall)
Natürlich muss der Tiefpass-RC-Filter (1 Mega Ohm, 1 Mikrofarad) vor dem endgültigen OpAmp für die Anforderungen von Clabacchio (10 kS/s) geändert werden.

Dies ist keine kostengünstige Lösung, aber es könnte tatsächlich das tun, wonach Sie fragen.

Ziehen Sie ein High-End-Tischmultimeter wie das 34410A oder 34411A von Agilent in Betracht . Keithley und andere Anbieter haben wahrscheinlich vergleichbare Modelle zur Verfügung. Das Messgerät von Agilent kann 10.000 Abtastungen pro Sekunde (50.000/s für 34411A) bei einer Auflösung von 5 1/2 Stellen messen und verfügt über einen externen Trigger, mit dem Sie Messungen zwischen 4 Metern synchronisieren können. Messwerte können im internen Speicher protokolliert oder über USB, GPIB oder LAN auf Ihren PC gestreamt werden.

Der Nachteil ist ein Listenpreis von 1300 $ pro Kanal.

Ich denke, dass dies eine Wahl ist, die mein Chef gerne hätte :) Wissen Sie, ob es ein solches Instrument gibt, aber in einer Rack-Struktur? Irgendwas PXI oder so... Trotzdem danke!
Die Tischmessgeräte sind mit einem Montagesatz erhältlich, mit dem Sie sie in einem 19-Zoll-Rack montieren können. Zwei Einheiten werden miteinander verbunden, um die 19-Zoll-Breite auszufüllen.
Bei einem modularen Instrument wie PXI bin ich mir nicht sicher. Ich würde zusätzlich zu den bereits genannten Anbietern National Instruments prüfen. "Scanning-Multimeter" sind in modularen Formfaktoren weit verbreitet; Sie verwenden Relais, um mehrere Eingangskanäle in eine einzige DMM-ähnliche Schaltung zu schalten, aber ich glaube nicht, dass Sie mit einem Scanning-Multimeter 10 kSa / s erhalten.

Nur zur Information, wir haben festgestellt, dass dieser DC-Leistungsanalysator mit dieser Versorgungsmesseinheit (SMU) die beste Lösung für unseren Zweck ist. Es ist ein seeeehr schönes Spielzeug, auch wenn wir nur zwei dieser Module haben. Es verfügt über eine Vielzahl von Funktionen, wie z. B. eine Auto-Ranging-Funktion, mit der automatisch bis zu 3 A und bis zu etwa 10 nA gemessen werden können. Es kann bis zu 5 us/Probe und bis zu 999 Stunden protokollieren. Ah, es hat auch einen USB-Anschluss mit dedizierter PC-Schnittstelle.

Auf jeden Fall mehr als wir brauchen, abgesehen von der Anzahl der Kanäle, aber wir haben es geschafft, dass es genug ist :). Der Preis ist nicht der niedrigste, aber wir (natürlich in einem anderen Labor) hatten bereits einen, also ... wenn Sie es sich leisten können, lohnt es sich auf jeden Fall!