Forum: Mikrocontroller und Digitale Elektronik Arduino für Regelspannung verwenden?


von Peter (Gast)


Lesenswert?

Hallo Forum,

ich lese hier schon seit einigen Monaten mit und habe nun gerade ein 
Problem, bei dem ich auf dem Schlauch stehe, obwohl die Lösung 
sicherlich einfach ist.

Ich möchte eine elektronische Last, welche sich über ein Spannungspegel 
von 0 - 10 Volt von extern steuern lässt, über einen Arduino Uno 
ansprechen. Die Last erwartet dazu einen Steuerpegel von 0 - 10 V (0V = 
0A - 10 V = maximale Stromstärke). Ob das ganze linear verläuft, muss 
ich noch einmal schauen. Das ist aber auch nicht mein Hauptproblem.

Wie ich den Feedback-Pegel der Last (ebenfalls von 0-10V) auswerte (gibt 
den aktuellen Strom zurück, den die Last verwendet) ist mir klar.

Wie allerdings bekomme ich es hin, dass ich mit meinem Arduino den Pegel 
von 0-10V an die Last übergeben kann? Der Arduino arbeitet ja lediglich 
mit 5 V.

Grüße und schon einmal vielen Dank!

von H.Joachim S. (crazyhorse)


Lesenswert?

Das Zauberwort heisst Operationsverstärker. In deinem Fall als nicht 
invertierender Verstärker mit V=2 geschaltet.

PS: Alternativ könntest du die deine elektronische Last umbauen, da dort 
höchstwahrscheinlich die 0..10V wieder herunter geteilt werden.

von Wolfgang (Gast)


Lesenswert?

Peter schrieb:
> Der Arduino arbeitet ja lediglich mit 5 V.
Dazu kommt noch, dass der Arduino keine Analogspannung zwischen 0 und 5V 
ausgibt, sondern ein PWM-Signal, das immer zwischen 0 und 5V umschaltet.
Da bietet es sich an, nicht einfach einen OP, beschaltet als nicht 
invertierender Verstärker, sondern beschaltet als Tiefpass zu verwenden.

von Peter (Gast)


Lesenswert?

Hallo!

Danke H. Joachim, damit hast du mich schon mal super in die richtige 
Richtung gestoßen!

Ich habe mich daher gerade einmal auf Wikipedia in die OP-Welt 
eingelesen. Das Schaltbild verstehe ich auch soweit.

Wie müsste ich das Ganze denn aufbauen/beschalten, wenn ich Wolfgangs 
Vorschlag mit dem TP-Filter nachgehe? Das macht nämlich Sinn. Das der 
Arduino das nur über PWM kann, hatte ich ganz vernachlässigt.

Danke schon Mal für die super schnellen Antworten!

Grüße!

von H.Joachim S. (crazyhorse)


Lesenswert?

Kommt auf die Frequenz des PWM-Signals an (kenne ich nicht) und auf die 
gewünchte Einstellzeit an (kenne ich auch nicht).
Meist reicht ein einfacher Tiefpass, man kann aber auch aufwändigere 
Filter bauen. Gibt hier genügend Beiträge zu dem Thema.

von Peter (Gast)


Lesenswert?

Danke H. Joachim. Das hilft mir weiter. Dann werde ich mal etwas 
basteln.

Grüße!

von Dietrich L. (dietrichl)


Lesenswert?

@Peter:
Du weist, dass Du für den OpAmp auch noch eine Versorgungsspannung
von >10V brauchst?

Gruß Dietrich

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.