Forum: Mikrocontroller und Digitale Elektronik 4-20mA


von Eddi (Gast)


Lesenswert?

Hallo Leute,

eine Frage. Habe eine Siemens S5 SPS mit einem Analogen Eingang von 
4-20mA. Bin gerade dabei einen ultraschall sensor zu bauen mit hilfe 
eines uC (ATmega16). Der uC gibt dann ein 12bit muster (entsprechend der 
ermessenen und errechneten werten) per I2C an einen DAC weiter, der dann 
eine spannung von 1-5V ausgibt. So ich will jetzt diese spannung in mA 
umwandeln. Jeder wuerde jetzt sagen, "nimm einfach einen 250Ohm 
Widerstand". Oder um es schoener zu machen eine OpAmp und 250Ohm 
Widerstand. Das geht leider nicht. Im anhang habe ich ein bild mit 
beigefuehgt, das die Karte der SPS anzeigt und wie die intern 
verschaltet ist. An PIN 1 liegen +24V DC (nicht stabilisiert), an PIN 2 
ist GND. PIN 5&6 dienen zum anschluss EINES sensors. Wie ihr erkennen 
koennt, werden +24V rausgegeben aus der karte in meine schaltung. 
deswegen geht ein 250Ohm widerstand nicht.

Meine Frage, wie kann ich das machen, das ich trotz der 24V aus der SPS 
karte, meinen controller anschliessen kann, ohne irgendwelche bautteile 
zu "braten"?

Bei fragen einfach schreiben.

Danke schon mal im vorraus.

eddi

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Schaltregler oder Linearregler auf 5V für den Controller verwenden. 
Controller an OpAmp mittels PWM-Ausgang anschalten. Der OpAmp kann mit 
den 24V laufen und als Addierer geschaltet sein. An seinem Ausgang hängt 
ein definierter Widerstand. Je nach PWM ergibt sich am Ausgang des 
OpAmps eine Spannung, die durch den definierten Ausgangswiderstand in 
einen Strom umgewandelt wird.

von ab-cd (Gast)


Lesenswert?

Haenge Dein Bildchen doch bitte auf

von Sirko P. (poehli)


Lesenswert?

es gibt eine ganze Reihe von Umsetzer- Ics ( 5V -> 4-20mA), wie wäre es 
damit?

von Jürgen B. (hicom)


Lesenswert?

z.B. AD694

Jürgen

von Eddi F. (eddi1984)


Angehängte Dateien:

Lesenswert?

Hi hier nochmal das bild, hat beim ersten mal wohl nicht funktioniert.

schaut euch das mal an und ich wuerde gerne wissen ob ich das mit dem 
AD694 realisieren kann. (bekomme 2 in der post als "sample" ;o)  )

Eddi

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.