Erhöhen Sie den Eingang für einen Spannungsüberwachungs-IC

Ich habe mir den LTC2990 angesehen , einen Spannungs-, Strom- und Temperaturmonitor.

Geben Sie hier die Bildbeschreibung ein

Es ist perfekt für mein Projekt, da ich Neuling bin. Ich möchte ein Netzteil bauen, das auf einem Display die Spannung, den Strom und die Temperatur mit dem Arduino Atmega328 anzeigt. Die Eingangsspannung des ICs liegt jedoch maximal +0,3 V über der VCC-Spannung. Gibt es eine Möglichkeit, diesen Wert auf 15 V zu erhöhen?

Antworten (1)

Leider kann man die Betriebsspannung eines ICs nicht über das im Datenblatt angegebene Maximum, in diesem Fall 5V, "anheben". Es scheint, dass die zu messenden Eingangsspannungen ebenfalls in diesem Bereich liegen müssen, dh nicht mehr als 5 V, was Ihr Problem verursacht.

Sie haben mehrere Möglichkeiten: Wenn Sie nur die Spannungen, aber keine Ströme messen möchten, können Sie Spannungsteiler verwenden, wie auf Seite 18 des Datenblatts rechts dargestellt. Wenn Sie auch Strom messen müssen, zeigen sie auf der linken Seite derselben Seite eine Schaltung mit einem separaten Strommess-Monitorchip (LTC6102HV), der viel Komplexität und Kosten verursacht.

Stattdessen schlage ich vor, einen Spannungs-/Stromüberwachungs-IC zu verwenden, der für höhere Spannungen ausgelegt ist, wie z. B. der ISL28022 . Es kann Spannung und Strom über einen Bereich von 0-60 V messen. Es enthält keine Temperaturmessfunktion, aber I2C-Temperatursensoren gibt es wie Sand am Meer (na ja, vielleicht nicht ganz so billig, aber dieser – LM75B kostet 60 Cent).

Atmega328p-pu haben bereits einen internen Temperatursensor.
@PedroQuadros Wenn das OP versucht, die Innentemperatur des Netzteils zu messen, befindet es sich möglicherweise in einem anderen Gehäuse als das Arduino.
@Pedro Quadros: Die gemessene Temperatur ist die des linearen IC-Kühlkörpers.
@tcrosley: Vielen Dank für den Hinweis! Ich weiß nicht, wie ich das verpasst habe. Ich werde mir ein paar dieser ICs schnappen und einen Test machen.
Jetzt, wo ich mir ISL28022 angesehen habe, ist er billiger und misst die Spannung von Null im Vergleich zu LTC2990, der den niedrigsten Punkt von 5 V hat. Ich sehe eine Menge Tests voraus :)
Um die Temperatur des Kühlkörpers zu messen, können Sie genau dort einen NTC platzieren, einen kleinen Strom durchlassen und den ADC Ihres Mikrocontrollers verwenden. Epcos B57045 ist zum Beispiel ein netter NTC für einen solchen Zweck.
Jemand hat mir TC74 von Microchip empfohlen, ein I2C-IC. Der von Ihnen empfohlene NTC B57045 hat den gleichen Preis wie TC74. Ich weiß, dass die Auflösung in meinem Fall kein Problem darstellt, also ist es eine Frage der Wahl. Danke!