Spannnung abhängig von DC Strom

Gast #2550636
Hallo Leute

Ich benötige eine Schaltung mit der ich abhängig von einem DC Strom, 
Strom der von einem DC Servo Motor kommt, eine Spannung erzeugen kann.
Der Strom ist nur wenige mA gross und die Spannung sollte analog 
Eingangs tauglich 0-5 V sein. Ich habe gesehen das ein 
transimpedanzverstärker von der Funktion gesehen genau das macht was ich 
benötige, bin mir aber nicht sicher ob meinen Vorhaben damit zu 
realisiern ist.

Für euer Hilfe wäre ich euch sehr Dankbar.

Mit freundlichen Grüssen

Simon Mischler
Gast
Simon Mischler schrieb:
> Ich benötige eine Schaltung mit der ich abhängig von einem DC Strom,
> Strom der von einem DC Servo Motor kommt, eine Spannung erzeugen kann.

Die nennt sich Widerstand.
Ab und zu auch SHUNT-Widerstand  ;-)

Simon Mischler schrieb:
> Der Strom ist nur wenige mA gross und die Spannung sollte analog
> Eingangs tauglich 0-5 V sein.

Dann musst Du diese Spannung einfach noch durch einen OP verstärken oder 
mit der Auflösung Deines ADCs zurecht geben.
Gast
Danke für die Antworten.

Ich habe hier mal eine Schaltung gem. euren Angaben gemacht, ist das 
wirklich so einfach möglich? Wird durch den Widerstand nicht der Strom 
im Motor begrenzt?

Mit freundlichen Grüssen

Simon Mischler
Angehängte Dateien:
Gast
Hallo,

Also das 230V ist nur die Speisung des Netzteils, diese speist wiederum 
den Servoamplifier LSC 30/2 von Maxon Motor, dieser wird über einen 
analog Ausgang vom PC aus angesteuert und steuert danach den Servo Moto 
an. So nun fehlt mir einfach noch die rückführung des "Stroms" auf den 
PC. Dieser soll wie oben beschrieben über ein 0-5V signal an den PC 
zurückgeführt werden, so dass dieser duch die Software weiterverarbeitet 
werden kann.

Ist dies etwa nachvollziehbar?

Mit freundlichen Grüssen

Simon Mischler
Gast
Also ich würde mal sagen du brauchst einen niederohmigen 
Shunt-Widerstand in Reihe zum Motor, aber so ganz klug werde ich aus 
deiner Beschreibung nicht...
Du nimmst einen eehr kleinen sogenannten "Shuntwiderstand" 
(Beispielsweise 0.1 Ohm) und schaltst den in Reihe zum Motor.
Darüber fällt eine Spannung ab (U=R*Imotor). Diese kannst du dann mit 
einem Operationsverstärkr auf ein passendes Level anheben.
Der Shuntwiderstand wird so gewählt, dass er um einiges kleiner ist als 
Last, damit begrenzt den Strom auch nicht.
Gast
Danke für euere Lösungen,

Also ich nehme einen kleinen Shunt und baue den in Serie zum Motor ein, 
dadurch ist der Spannungsfall über dem Widerstand so klein das dieser 
auf die Spannung am Motor keinen Einfluss hat. Soweit so gut :-) wenn 
ich wie vorgeschlagen einen 0.1 Ohm Widerstand nehme komme ich bei 10mA 
auf einen Spannugsfall von 0.1 mV diesen Verstärke ich mit einem 
Operationsverstärker auf mein gewünschtes Level z.B. 1V. Jetzt ist nur 
die Frage ist dies bei so kleinen Spannungen auch genau und verlässlich?
Oder ist es besser einen 10 Ohm widerstand zu nehmen wodurch die 
Spannung am Widerstand auf 100mV ansteigt? Ich lese mich nun mal in das 
Thema des OPs ein...

@Fralla: der Strom der zum Motor fliesst ist nur so klein.

Mit freundlichen Grüssen

Simon Mischler
Gast
Simon Mischler schrieb:
> Also ich nehme einen kleinen Shunt und baue den in Serie zum Motor ein,

Ich gehe mal davon aus daß der Servomotor beide Richtungen 
(rechts/links-drehend) beherrscht.
-> mit einem Shunt in der Motorleitung wird die Aufgabe unnötig 
kompliziert

In deiner Steuerung gibt es bestimmt bereits einen Shunt in der 
Masseleitung der Endstufenbausteine (für die Strombegrenzug der 
Endstufe) wo du die Spannung abgreifen kannst (ohne Polaritätsumkehr)

Gruß Anja
Gast
@ Anja: Der Controller ist ein LSC 30/2 von Maxon Motor, ob es sinnvoll 
ist diesen aufzuschrauben und auf der Platine rum zu löten ist die eine 
Sache aber ob ich auf der Platine den shunt finde die andere...
Aber ja der Moto kann rechts und linkslauf, die Überwachnung des Stroms 
müsste aber nur in einer Richtung funktionieren.

MfG

Simon Mischler

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.