0 - 20mA Schaltung kommt nicht auf 0mA ( 0.2mA)

Gast #6965642
Lesenswert?

Guten Tag, ich habe eine Schaltung gefunden und auch aufgebaut um mir 
0-24mA zu generieren. Die Schaltung ist als LTspice Schaltung in Bild zu 
sehen. Dort funktioniert sie natürlich, weil ich ideale Bauteile 
genommen habe.
Ich gehe mit einem DAC Signal rein und wasdie Schaltung macht ist auch 
gut, allerdings bin ich bei 0.2mA bei 0V Input. Der Rest sieht soweit 
gut aus wie liniear das ganze ist konnte ich noch nicht messen, aber die 
groben Schritte stimmten alle. Mein Probelm sind die 0.2mA die 1% 
Abweichung sind, und weil das der Ausgang ist kann ich das nicht mit 
meinen PIC ausgleichen.

Ich glaube es liegt an der Verstärkung des OPs (LM324 oder auch LM358), 
bzw. bei 0V Eingang generiren diese ja einen kleinen Output. Schalte ich 
ein Impedenazwandler vorm Eingang zusätzlich kommen 0.3mA raus. Daher 
denke ich, dass dies der Grund ist.
Gibt es eine möglichkeit mit einer kleinen Zusatzbeschaltung um auf die 
0V zu kommen bei 0V Input ?

R9 ist die Last um mir 0-24mA in Ltspice anzugucken. Messen tue ich mit 
einen Multimeter oder auch kalibrierten Messgerät.

Gruß

Jakob
Angehängte Dateien:
#6965658
Lesenswert?

Jakob schrieb:
> Gibt es eine möglichkeit mit einer kleinen Zusatzbeschaltung um auf die
> 0V zu kommen bei 0V Input ?

Irgend etwas, an dem zwischen OP-Ausgang und Basis des Transistors etwas 
Spannung abfallen kann. Eine Diode (in Flussrichtung) in Reihe mit R8 
zum Beispiel.

Wie wäre es, wenn Du Deine Schaltung nicht nur als Bild sondern auch das 
*.asc-File posten würdest?
Gast #6965666
Lesenswert?

M.A. S. schrieb:
> Wie wäre es, wenn Du Deine Schaltung nicht nur als Bild sondern auch das
> *.asc-File posten würdest?

Gerne, hatte iwie nur im Kopf Bilder hochladen zu können ...:D

M.A. S. schrieb:
> Irgend etwas, an dem zwischen OP-Ausgang und Basis des Transistors etwas
> Spannung abfallen kann. Eine Diode (in Flussrichtung) in Reihe mit R8
> zum Beispiel.

Werde ich mal testen :)
Angehängte Dateien:
Gast #6965668
Lesenswert?

Beim ersten Blick auf die Schaltung erkenne ich, dass R3 und V2 
wirkungslos sein werden. V4 gibt das Potential im +E vor.
Ansonsten: es könnten Eingangsoffsetströme sein, da könnte ein OPA mit 
FET-Eingang helfen.
Auch möglich: die 100k-Widerstände sind zu groß, da spielen kleinste 
Ströme schon eine Rolle und produzieren einen Spannungsabfall.
Oder die Schaltung braucht eine kleine negative Versorgung - kannst du 
ja mal testen mit einer AA-Zelle und mit der denGND-Pin des OPAs auf 
-1.5V legen.
Welchen Transistor hast du im Aufbau verwendet?
Gast #6965679
Lesenswert?

Jakob schrieb:
> Dort funktioniert sie natürlich, weil ich ideale Bauteile
> genommen habe.

Hältst du das nicht für etwas realitätsfremd?

> Ich glaube es liegt an der Verstärkung des OPs (LM324 oder auch LM358)

Die Ops hast du in deiner Simulation gar nicht drin - weder den einen, 
noch den anderen. Wenn es Ziel der Simulation ist, eine Schaltung für 
die reale Welt zu konzipieren, solltest du auch Modelle realer 
Bauelemente verwenden.

Welcher Spannungsbereich soll auf die 0-20mA abgebildet werden?

In der Simulation ist nur eine Festspannung von 0V zu sehen.
Wenn du gucken willst, wo etwas schief geht, empfiehlt sich als 
Eingangssignal z.B. eine linear über den Eingangssollbereich ansteigende 
Spannung.
Gast #6965691
Lesenswert?

Wolfgang schrieb:
> Jakob schrieb:
>> Dort funktioniert sie natürlich, weil ich ideale Bauteile
>> genommen habe.
>
> Hältst du das nicht für etwas realitätsfremd?

Na klar. Mir ging es darum die Schaltung in der theorie zu testen. Ich 
bin noch sehr weit am Anfang in der Hardware "Entwicklung". LTspice 
benutze ich seit kurzem und habe mich noch nicht mit realen Modellen 
beschäftig und verstand wie, deswegen habe ich das noch nciht gemacht.

Wolfgang schrieb:
> In der Simulation ist nur eine Festspannung von 0V zu sehen.
> Wenn du gucken willst, wo etwas schief geht, empfiehlt sich als
> Eingangssignal z.B. eine linear über den Eingangssollbereich ansteigende
> Spannung.

Habe jetzt eine Rampe eingestellt und das ist eine Grade ( im Idealen 
natürlich)
Gast #6965705
Lesenswert?

Ich habe deine Simulation mal mit einem TL074 durchgeführt. Der kann ja 
bekanntermaßen nicht bis auf 0V am Ausgang. Mit einer negativen 
Versorgung von einigen Volt geht aber die Schaltung auch. Man kann 
jedoch sehr schön sehen, dass bei zu wenig negativer Versorgung 
(entspricht dem, dass auch ein LM358 nicht exakt auf 0V kommt) ein 
Stromoffset bleibt.
Die LM358/324 kommen nicht ideal auf 0.00V am Ausgang und das könnte 
dein Problem in der realen Schaltung erklären. Probiere doch mal meinen 
Tipp von oben mit der AA-Zelle für 1.5V negative Versorgung aus und 
berichte.
#6965710
Lesenswert?

Jakob schrieb:
> Ich glaube es liegt an der Verstärkung des OPs (LM324 oder auch LM358),
> bzw. bei 0V Eingang generiren diese ja einen kleinen Output.

Du hast im Datenblatt übersehen,

das der 358/324 eine LAST von < 10k nach GND benötigt, um dicht an 0V zu 
kommen.  Steht in den "spec" als Nebenbemerkung. Ist aber sehr wichtig.

diese Widerstände hast Du in Deinem realen Aufbau?
Wohl nicht.
Gast #6965713
Lesenswert?

Jakob schrieb:
> Lese ich mich mal rein. Müsste ich mir aber auch erst bestellen um zu
> testen

Das hat eher nichts mit dem Transistor zu tun, sondern mit der fehlenden 
negativen Versorgungsspannung. Der U2 schaffte es nicht, mit seiner 
Ausgangsspannung weit genug runter zu kommen.

Bau mal reale OPs in die Simulation ein und dann gibt ihnen eine leicht 
negative Versorgungsspannung, z.B. die oben schon genannten 1.5V.
Gast #6965719
Lesenswert?

Andrew T. schrieb:
> Du hast im Datenblatt übersehen,
>
> das der 358/324 eine LAST von < 10k nach GND benötigt, um dicht an 0V zu
> kommen.  Steht in den "spec" als Nebenbemerkung. Ist aber sehr wichtig.
>
> diese Widerstände hast Du in Deinem realen Aufbau?
> Wohl nicht.

Danke, ja habe ich nicht gelesen

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren