22.02.2018, 11:44
Hallo zusammen,
ich bin neu hier im Forum und habe auch noch keine Erfahrung mit LabView.
Für meine Masterarbeit muss ich einen Motortreiber mit Schritt- und Richtungssignal mit einem NI myRio ansteuern. Zur Zeit befinde ich mich noch in der Aufbauphase der Hardware und bin auf ein Problem gestoßen:
Geplant war, über die DIO Kontakte einmal das Richtungssignal auszugeben (high/low) sowie über ein PWM Signal die Schritte zu erzeugen. Die maximale Ausgangsspannung der digitalen Ausgänge des myRio beträgt jedoch nur 3,3 Volt, der Motortreiber hat als Eingang 5 V – 24 V angegeben. Jetzt habe ich Bedenken, dass die Spannung des myRio zur sicheren Ansteuerung der Steuerung nicht ausreicht.
Das Manual der myRio gibt jedoch an, dass die DIO 5 V kompatibel sind. Nun überlege ich, ob es möglich ist, einen „sinking“ Ausgang zu verwenden (siehe Anhang), da der myRio ja 5 V bereitstellt. Dann würde beim Setzen des Ausganges auf „low“ der Strom fließen, jedoch beim Setzen auf „high“ die Spannung nur auf 3,3 Volt angehoben werden. Hier gäbe es dann immer noch eine Spannungsdifferenz von 1,7 Volt, und der Motortreiber würde u. U. keinen Logikwechsel erkennen.
Gibt es eine Möglichkeit, den Ausgang so anzusteuern, dass dieser zwischen Ground und hochohmig wechselt? Oder hat jemand eine andere Idee, den Motortreiber mit dem myRio zu verbinden.
Im Notfall müsste ich einen DC/DC Wandler mit ausreichender Geschwindigkeit einsetzen, was ich jedoch gerne vermeiden würde.
Schon einmal vielen Dank und schöne Grüße,
Tobias
ich bin neu hier im Forum und habe auch noch keine Erfahrung mit LabView.
Für meine Masterarbeit muss ich einen Motortreiber mit Schritt- und Richtungssignal mit einem NI myRio ansteuern. Zur Zeit befinde ich mich noch in der Aufbauphase der Hardware und bin auf ein Problem gestoßen:
Geplant war, über die DIO Kontakte einmal das Richtungssignal auszugeben (high/low) sowie über ein PWM Signal die Schritte zu erzeugen. Die maximale Ausgangsspannung der digitalen Ausgänge des myRio beträgt jedoch nur 3,3 Volt, der Motortreiber hat als Eingang 5 V – 24 V angegeben. Jetzt habe ich Bedenken, dass die Spannung des myRio zur sicheren Ansteuerung der Steuerung nicht ausreicht.
Das Manual der myRio gibt jedoch an, dass die DIO 5 V kompatibel sind. Nun überlege ich, ob es möglich ist, einen „sinking“ Ausgang zu verwenden (siehe Anhang), da der myRio ja 5 V bereitstellt. Dann würde beim Setzen des Ausganges auf „low“ der Strom fließen, jedoch beim Setzen auf „high“ die Spannung nur auf 3,3 Volt angehoben werden. Hier gäbe es dann immer noch eine Spannungsdifferenz von 1,7 Volt, und der Motortreiber würde u. U. keinen Logikwechsel erkennen.
Gibt es eine Möglichkeit, den Ausgang so anzusteuern, dass dieser zwischen Ground und hochohmig wechselt? Oder hat jemand eine andere Idee, den Motortreiber mit dem myRio zu verbinden.
Im Notfall müsste ich einen DC/DC Wandler mit ausreichender Geschwindigkeit einsetzen, was ich jedoch gerne vermeiden würde.
Schon einmal vielen Dank und schöne Grüße,
Tobias