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 

Digitale Signalerzeugung zulangsam



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!

11.11.2008, 10:47
Beitrag #1

Movie Offline
LVF-Grünschnabel
*


Beiträge: 38
Registriert seit: Oct 2008

2010
-
de

36043
Deutschland
Digitale Signalerzeugung zulangsam
Hallo

Ich hoffe mal das ich hier im Forumsabschnitt richtig bin und das dass nicht eher in den Abschnitt Datenerfassung DAQ gehört?

Aber ich erkläre erst mal worum es geht. Ich Benutzt LabVIEW 8.2 und möchte selbst erzeugte Bitfolgen auf dem "Digital Output Module" NI 9472 ausgeben.
Das bekomme ich auch schon mal soweit hin in dem ich im DAQ Assi bei der Einstellung 1 Sampel ein 1D Boolsches Array mit den Daten übergebe. Wenn ich das so mache Messe ich mit dem Oszi 2ms pro Sampel.
Ich möchte meine Bitfolge aber im 1ms Takt ausgeben.
Was habe ich denn noch für möglichkeiten dies zu beschleunigen?
Für die Einstellung n Sampels bekomme ich mein Signal nicht umgestellt.
Kann man Rechenaufwand einsparen und damit zeit gewinnen wenn man die Funktion des DAQ Assi versucht nach zu bauen?

Schon mal Danke
Movie
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
11.11.2008, 10:56
Beitrag #2

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Digitale Signalerzeugung zulangsam
Hi,
du verwendest offenbar eine Einzelwertausgabe, d.h. pro Schleifendurchlauf wird ein Wert ausgegeben. Damit wirst du nicht schneller hinkommen...es wundert mich sowieso, das du da schon so schnell bist!

Warum die kontinuierliche Ausgabe (N Samples) nicht funzt, kann ich dir auch nicht sagen. Hast du dir mal den Example Finder angeguckt? Am besten du postest mal deine bisherigen Bemühungen...

Gruß
Achim

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.11.2008, 11:02
Beitrag #3

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Digitale Signalerzeugung zulangsam
NI-9472 ...

Da stosse ich bei NI auf 2 Sachen:
1. http://sine.ni.com/nips/cds/view/p/lang/de/nid/14175
2. http://sine.ni.com/nips/cds/view/p/lang/de/nid/202027

Was verwendest du denn?
Im 1. Fall, in was für einem Chassis?
Im 2. Fall: Da hast du mit 2 ms schon Glück, das sind die DO's nur mit Software-Timing anzusprechen.

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
11.11.2008, 11:56
Beitrag #4

Movie Offline
LVF-Grünschnabel
*


Beiträge: 38
Registriert seit: Oct 2008

2010
-
de

36043
Deutschland
Digitale Signalerzeugung zulangsam
Oh gleich zwei Antorten!

Hallo Jens,
Ich habe Fall:1 mit NI cDAQ-9172

Hallo Achim,
Zur kurzen erklärung was ich bis jetzt verbrochen habe^^
Bis zum VI Array erstellen hab ich es so wie ich es will.
Bei "Boolean array" erscheinen die Folgen die ich gerne am Ausgang meines Output modules hätte.
"Array" zeigt den zeitlichen Verlauf den ich gerne im 1ms Schritten hätte.
Rechts unten sind meine Versuche N sampels zu erzeugen. Ich hab das gefühl das ich mit meinen Schleifen irgendwie mist baue?


Version 8.2


Sonstige .vi  Digitale_Signale.vi (Größe: 162,35 KB / Downloads: 230)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.11.2008, 09:58
Beitrag #5

Movie Offline
LVF-Grünschnabel
*


Beiträge: 38
Registriert seit: Oct 2008

2010
-
de

36043
Deutschland
Digitale Signalerzeugung zulangsam
Hallo

Um das Thema mal abzuschließen, wollte ich euch noch schreiben was ich hin bekommen habe.

Also ein wenig Zeit konnte ich gewinnen in dem ich nur ein Modul ansteuere.
Ob das ersetzen des DAQ Assis durch einzelne DAQ VI´s wirklich viel gebracht hat glaube ich fast nicht.

Ich konnte den Takt auf etwa 1,5ms drücken allerdings ist dieser Takt alles andere als Stabil. Trotz Quad core Prozessor schwankt der Takt sobald ich noch zusätzliche VI´s oder Programme starte.
Um mit dem langsameren Takt zumindest halbwegs die Frequenzen zu erreichen die ich benötige verzögere ich den Takt mit dem warten VI auf annähernt ganzzahlige Werte und Teile dann meine Periodendauer um diesen Wert.
Ich Dokumentiere wieviele Impulse erzeugt wurden in dem ich die Schleifendurchgänge mit zähle und den Zeitstempel dazu Ausgebe.

Viel mehr scheint man mit der Hardware nicht mehr machen zukönnen.
Also noch mal danke für die Hilfeversuche.
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
  Signalerzeugung aus 1D Array maxxillian 29 18.745 30.08.2016 13:40
Letzter Beitrag: maxxillian
  SignalErzeugung und Gleichzeitiges Messen ? Andy4u 1 3.710 07.04.2011 10:25
Letzter Beitrag: Lucki

Gehe zu: