Analogtipp Integriertes SoC verringert die Baugröße von 4 bis 20-mA-Schleifen

Von Franco Contadini 4 min Lesedauer

Anbieter zum Thema

Dieser Analog-Tipp stellt ein 4-20-mA-System vor und beschreibt einen Chipsatz, der die Baugröße der Lösung verringert. Durch eine minimale Anzahl externer Komponenten erhöht sich zudem die Zuverlässigkeit.

Bild 1: Die Implementierung des smarten Transmitters.(Bild:  ADI)
Bild 1: Die Implementierung des smarten Transmitters.
(Bild: ADI)

Die 4-20-mA-Stromschleife ist eine klassische Möglichkeit, Sensorinformationen wie Temperatur und Druck in der industriellen Prozessüberwachung zu übertragen. Stromschleifen sind besonders nützlich, wenn diese Informationen über weite Strecken zu entfernten Orten transferiert werden müssen, da diese Signale recht störunempfindlich sind und die Versorgung von einer entfernten Spannungsquelle bereitgestellt werden kann.

Die Kombination der beiden Bausteine MAX12900 und MAX32675C reduziert die Baugröße eines smarten 4-20-mA-Transmitters (Bild 1), erhöht die Flexibilität, da unterschiedliche Sensorarten unterstützt werden und verbessert die Systemzuverlässigkeit.

Mehrfache Referenzeingänge und zwei separate A/D-Wandler steigern die Systemredundanz. Die Komparatoren und der Reserve-Operationsverstärker überwachen wichtige Parameter wie Spannungsversorgung und Ausgangsstrom. Der MAX32675C ist in einem Gehäuse mit 8 mm x 8 mm Kantenlänge verfügbar und der MAX12900 kommt in einem Gehäuse von 5 x 5 mm Kantenlänge.

Extrem stromsparender 4-20-mA-Sensor-Transmitter

Bild 2: Detaillierte Schaltung des integrierten Transmitters.(Bild:  ADI)
Bild 2: Detaillierte Schaltung des integrierten Transmitters.
(Bild: ADI)

Der MAX12900 ist ein integrierter Transmitter, der aus zehn Funktionsblöcken besteht (Bild 2): Die Sensordaten (links), die der Mikrocontroller empfängt, sind in grobe (PWMAP) und feine (PWMBP) PWM-Signale unterteilt. Sie werden gepuffert, aufsummiert und über ein Tiefpassfilter (OP1-Block) auf ihren analogen Spannungspegel konvertiert.

In diesem Beispiel ist das grobe PWM-Signal auf 1 (R5/R3) gesetzt und das feine auf 1/66 (R5/R4). Der Verstärker OP3 in Kombination mit einer Präzisions-Spannungsreferenz und einem externen MOSFET (Q1) bildet eine spannungsgesteuerte Präzisions-Stromquelle. In diesem Anwendungsbeispiel wird der zweite universelle Verstärker (OP2) genutzt, um die Stromschleife zu messen und die Rückkopplung zum Mikrocontroller herzustellen.

Es sind zwei Komparatoren vorhanden, mit deren Hilfe die Versorgungsspannung und die interne LDO-Spannung überwacht werden können. Der Stromversorgungssequenzer gewährleistet das korrekte Hochfahren und generiert ein Power-Good-Signal, sobald der LDO-Ausgang 90% seines Endwertes erreicht.

Verlustarmer ARM-Cortex-M4F mit AFE und HART-Modem

Bild 3: Der hochintegrierter Mixed-Signal-Mikrocontroller.(Bild:  ADI)
Bild 3: Der hochintegrierter Mixed-Signal-Mikrocontroller.
(Bild: ADI)

Der MAX32675C (Bild 3) ist ein hochintegrierter, äußerst verlustarmer Mixed-Signal-Mikrocontroller für industrielle Anwendungen. Er basiert auf dem Ultra-Low-Power ARM-Cortex-M4 mit einer Gleitkommaeinheit, reichhaltigen digitalen Peripheriefunktionen und einem analogen Front-End (AFE). Das AFE besteht aus einem verlustleistungsarmen HART-Modem, zwei zwölfkanaligen Sigma-Delta-A/D-Wandlern mit einem programmierbaren Verstärker (PGA) und einem 12-Bit-D/A-Wandler.

Der A/D-Wandler kann, bei Bedarf, seinen internen Offset und Verstärkungsfehler sowie System-Offset und -Verstärkungsfehler kalibrieren und den Kalibrierwert in dedizierten Registern speichern. Für den PGA gibt es acht separate Verstärkungs-Kalibrierregister. Die Selbst-Kalibrierroutine schließt externe Effekte nicht mit ein.

Die Systemkalibrierung ermöglicht das Kalibrieren des System-Nullpunktes und des Vollausschlags. Dazu wird ein Nullpunkt- oder Vollausschlag-Signal an die entsprechenden Eingänge angelegt und anschließend ein Kalibrierbefehl für den System-Nullpunkt oder die Systemverstärkung ausgelöst.

Als Alternative zum automatischen Generieren der System-Kalibrierwerte können diese auch direkt in die internen Kalibrierregister geschrieben werden. Die Kalibrierwerte werden auf die Wandlungsergebnisse, die im ADC_DATA-Register gespeichert sind, angewendet.

Die Filter

Der konfigurierbare digitale Filter hat eine wählbare Kerbfrequenz und wählbare Datenraten. Der simultan arbeitende 50-Hz/60-Hz-FIR-Sperrfilter unterdrückt Signale von 50 und 60 Hz mit 90 dB und deren Oberwellen bei 16 Sample/s. Dies ermöglicht eine schnellere Wandlungsrate von 40 Sample/s, erreicht dabei aber nur eine geringere Dämpfung.

Die sinc4-Einstellung ermöglicht ein SINC-Filter 4. Ordnung, der bei einer kontinuierlichen Datenrate bis 1989 Sample/s 24-Bit-Genauigkeit und bei einer Datenrate von 15.360 Sample/s 16-Bit-Genauigkeit liefert.

Über den Sequenzer lässt sich eine Befehlssequenz in die Sequenz-Puffer programmieren. Die Sequenz kann konfiguriert werden, um ein Interrupt zu generieren. Es gibt acht Register, um die Ergebnisse der ADC-Wandlung zu speichern, die vom Sequenzer genutzt werden können.

Jetzt Newsletter abonnieren

Verpassen Sie nicht unsere besten Inhalte

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung. Die Einwilligungserklärung bezieht sich u. a. auf die Zusendung von redaktionellen Newslettern per E-Mail und auf den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern (z. B. LinkedIn, Google, Meta).

Aufklappen für Details zu Ihrer Einwilligung

Es gibt auch acht Vergleichsregister für den Vergleich mit unteren/oberen Schwellwerten, die den acht Wandlungsergebnisregistern zugeordnet sind.

AFE für die Thermoelement-Messung konfigurieren

Das AFE kann für die Messung einer Temperatur mit einem Thermoelement konfiguriert werden. Die Spannung des Thermoelements wird mit einer Präzisions-Spannungsreferenz gemessen und ein separater Sensor muss die Temperatur der kalten Vergleichsstelle z.B. mit einem Widerstandsthermometer (RTD) erfassen.

Für die Thermoelement-Messung wird die PGA-Verstärkung auf einen geeigneten Wert für die Art des genutzten Thermoelements eingestellt. Ein K-Thermoelement generiert eine maximale Spannung von 54 mV und nutzt eine PGA-Verstärkung von 32. Dies resultiert in einer Ausgangsspannung von rund 1,7 V. Das Thermoelement ist mit dem internen Spannungsgenerator auf UDD/2 (AIN5) vorgespannt.

Zur Messung der kalten Vergleichsstelle über einen Widerstandstemperaturfühler (RTD) wird die Stromquelle IDAC0 so gesetzt, dass sie 200 µA an AINI0 liefert. Der Strom fließt durch den RTD und den Referenzwiderstand RREF, was einen Spannungsabfall von 800 mV an RREF, erzeugt, der als Referenzspannung verwendet werden kann.

Das HART-Modem

Das HART-Modem moduliert und demoduliert die 1200-Hz/2200-Hz-FSK-Signale. Es hat einen sehr geringen Stromverbrauch und benötigt nur wenige externe Komponenten. Das Eingangssignal wird vom A/D-Wandler abgetastet, gefolgt von einem digitalen Filter/Demodulator. Ein SPI-Interface wird zur Konfiguration des Peripherie-Registers verwendet und die Kommunikation läuft über den UART. (kr)

* Franco Contadini ist Principal Engineer Field Applications bei ADI in Wilmington / USA.

(ID:50400747)