INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

PWM Signal, Servo, DAQ 6216



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

19.02.2014, 13:16
Beitrag #1

Tobias012 Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Jan 2014

2012
-
DE



PWM Signal, Servo, DAQ 6216
Hallo

Mit einem Digitalen Ausgang meiner DAQ 6216 möchte ich ein Servo steuern. Ein passendes PWM Signal habe ich auch schon erzeugt.
Jetzt wollte ich jedoch meinen Servo anschließen, nur leider bewegt er sich nicht. Höhre aber, das etwas in ihm "arbeitet".
Hat jemand eine Idee?
Den Digitalen Ausgang musste ich nehmen, da meine Counter schon für eine Impulszählung verplant sind.

Vielen Dank schon mal.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
19.02.2014, 13:49
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: PWM Signal, Servo, DAQ 6216
Wie hast du das PWM Signal am DO erzeugt?

Dir ist hoffentlich bekannt, dass du mit einer 6216 die DIOs nur mit Software-Taktung lesen und setzen kannst.

Theoretisch hast du somit eine Genauigkeit von 1 ms, in Realität deutlich weniger.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.02.2014, 15:00
Beitrag #3

Tobias012 Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Jan 2014

2012
-
DE



RE: PWM Signal, Servo, DAQ 6216
Nein das war mir noch nicht klar. Ist das bei der DAQ 6215 genau das selbe?
so hier dann noch meine VI wie sie in der Klasse eingebunden ist.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.02.2014, 15:20
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: PWM Signal, Servo, DAQ 6216
Ja, ist für eine 6215 genau dasselbe, vgl. Specs auf ni.com.

Meine Aussage mit der minimalen Auflösung von 1 ms ist übrigens sofort aus deinem Sourcecode ersichtlich. Beachte dabei den roten Coercion-Dot beim "Wait (ms)". Das muss das Alarm-Zeichen für dich sein.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.02.2014, 15:36
Beitrag #5

Tobias012 Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Jan 2014

2012
-
DE



RE: PWM Signal, Servo, DAQ 6216
ok. Dachte mir das der Punkt was zu bedeuten hat.
Hab dann wohl keine Chance ein PWM mit der DAQ zu erzeugen. oder kennst du eine andere Lösungsmöglichkeit??
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.02.2014, 16:07 (Dieser Beitrag wurde zuletzt bearbeitet: 19.02.2014 16:13 von GerdW.)
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: PWM Signal, Servo, DAQ 6216
Hallo Tobias,

du kannst schon eine PWM erzeugen, nur darfst du die Anforderungen an Frequenz/Dutycycle nicht so hoch schrauben… Big Grin

Ist der Aufwand, den du dort mit deinem boolschen Array betreibst, wirklich gerechtfertigt?
Da wird ein Array mit genau einem Element initialisiert, durch zwei Schieberegister geschoben, und es wird jeweils das erste (und einzige) Element ersetzt!
Warum nicht einfach das Ergebnis der Vergleichsoperation über ein BuildArray an DAQmxWrite anschließen?

Noch mehr Rube-Goldberg:
- 1/x gibt es als fertige Reziprok-Funktion…
- Die Mehrfacharithmetik kann auch verODERn und dabei gleich den ErrorCluster entgegennehmen…
- Warum muss in jeder Iteration erneut Periodenlänge und Dutycycle berechnet werden?
- Wann tritt in einer FOR-Loop der Fall ein, dass der Loop-Iterator i größer/gleich als der an N angeschlossene Wert wird? Wozu dieser Vergleich?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
19.02.2014, 16:41
Beitrag #7

Tobias012 Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Jan 2014

2012
-
DE



RE: PWM Signal, Servo, DAQ 6216
na klar kann man immer was vereinfachen, ich war jedoch schon froh als ich gesehen hab das es sich um ein PWM Signal handelt.
Werde dan wohl auf meine Arduino ausweichen und die mit LabView steuern. Mit der habe ich den Servo schon betrieben.

Vielen dank für die schnellen Antworten
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.02.2014, 16:51
Beitrag #8

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: PWM Signal, Servo, DAQ 6216
Du hast noch zwei AO auf der Karte, aber ob die so geeignet sind für ein sauberes PWM, das steht auf einer anderen Karte.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Servo Geschwindigkeitsregelung lwink 0 3.541 23.03.2011 14:42
Letzter Beitrag: lwink
  NI USB-6216, DO Ansteuern AlphaDave 5 6.520 11.10.2010 15:51
Letzter Beitrag: Y-P
  Analog Signal und Counter Signal erfassen fiedl04 0 6.419 29.10.2009 11:58
Letzter Beitrag: fiedl04
  Problem bei PWM für Modellbau-Servo hotwheelz 28 27.033 02.03.2009 13:58
Letzter Beitrag: hotwheelz
  Trigger NI USB 6216 nilux 2 6.244 07.10.2008 20:45
Letzter Beitrag: jg

Gehe zu: