LabVIEWForum.de - Probleme mit Rechtecksignal erzeugen

LabVIEWForum.de

Normale Version: Probleme mit Rechtecksignal erzeugen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,
ich bin dabei LabView zu lernen. diverse Grundlagen habe ich bereits.
Ich stehe vor folgender problemstellung. Ich möchte gerne an meiner MEssbox ("NI myDAQ") am Analogen ausgang ein 40kHz Signal ausgeben. Habe soweit schonmal mein programm erstellt bekomme aber andauernd eine Fehler meldung.

Ich habe auch mal rechten Mausklick auf den DAQ asisstenten gemacht und dann "NI-DAQmx VCode erzeugen" gesagt. aber scheinbar funktioniert das nicht so ganz. Kann dann zwar die Ausgabe starten aber mein Oszilloskop misst da iwie nicht das was es soll.

Des weiteren mahct er die ganze Zeit eine Sägezahnspannung obwohl ich rechteck eingestellt habe.

Den Fehler "Daten: -1,0" versteh ich nicht so ganz. Kann die Amplitude einstellen wie ich will der Wert ändert sicht, aber lässt sich nicht zwischen dem minimun und maximun einstellen.

Habe auch schon gegoogelt und Forum etwas durchsucht, bin aber nicht so wirklich schlau daraus geworden.
Der "Function Generator" erzeugt dir (so wie du es programmiert hast) einen um 0 symmetrischen Sinus, also z.B. bei Amplitude 1 gehen die Werte von -1 bis 1. Im DAQ-Assi hast du angegeben, dass du nur Werte zwischen 0 bis 5 ausgeben willst. Das beißt sich und gibt dir eine Fehlermeldung.

Gruß, Jens
ok, stimmt, das habe ich jetzt mit dem Offset alles ins positive gemacht.

Jedoch ist mir aufgefallen das ich teilweise immer nur 50Hz herausbekomme. Es ist aber auch ein rechteck.
Was mich ein wenig verwirrt ist, das ich im DAQ asisstent ja einstellen kann "kontinurirlich" und dann meine Rate und zu schreibenden Werte und dann aber auch am "Daten" Eingang vom Frequenzgenerator komme.

Dann bekomm ich eine weitere Fehler meldungFrequenz mus kleienr gleich halbe Samplingrate sein. das ist mir bekannt, am besten sogar noch etwas mehr zur sicherheit. Wie stelle ich den die Parameter jetzt passend ein damit ich 40kHz herrausbekomme.
Bitte vlt. mit einer erklärung damit ich das nachvollziehen kann, also warum und wieso.
Habe in einem anderen Thread was ganz interesanten gefunden. Nur meine Frage, wenn ich es mit 2013 öffne funktioniert es wunderbar direkt. Wenn ich es versuche in 2011 nachzubauen geht es nicht. Woran kann das liegen??
So habe das Problem im griff. Die Ausgabe Funktioniert soweit. Es kommt zwar kein ganz sauberer rechteck heraus, aber denke das liegt an der Frequenz.

Wollte jetzt noch zusätzlich ein 40kHz Signal Messen. bekomm aber eine Fehlermeldung. Denke das hängt iwie mit der Rate und Fs zusammen. Habe die werte jetzt mal die frequenz verringert aber Fehler bleibt egal was ich für eine Frequenz ausgeben will erhalten.
(17.04.2014 20:32 )xrzr schrieb: [ -> ]Habe in einem anderen Thread was ganz interesanten gefunden. Nur meine Frage, wenn ich es mit 2013 öffne funktioniert es wunderbar direkt. Wenn ich es versuche in 2011 nachzubauen geht es nicht. Woran kann das liegen??
Wie soll man diese Frage beantworten, wenn du nicht verrätst, welchen Thread du gefunden hast und was du nachbauen willst?
(18.04.2014 08:50 )xrzr schrieb: [ -> ]So habe das Problem im griff. Die Ausgabe Funktioniert soweit. Es kommt zwar kein ganz sauberer rechteck heraus, aber denke das liegt an der Frequenz.

Wollte jetzt noch zusätzlich ein 40kHz Signal Messen. bekomm aber eine Fehlermeldung. Denke das hängt iwie mit der Rate und Fs zusammen. Habe die werte jetzt mal die frequenz verringert aber Fehler bleibt egal was ich für eine Frequenz ausgeben will erhalten.
Arbeite dich mal in die DAQmx Funktionen (anstelle des DAQ-Assi) ein. Da hast du wesentlich mehr Überblick und Kontrolle über Sampleraten, Aus- & Eingabe etc. pp.

Gruß, Jens
Habe den Fehler gefunden. Wenn ich die Highligt Funktion in 2011 ausschalte funktioniert es auch.
Das mit dem DAQmx Funktionen werd ich mal ausprobieren.

Vielen Dank.
(21.04.2014 18:47 )xrzr schrieb: [ -> ]Habe den Fehler gefunden. Wenn ich die Highligt Funktion in 2011 ausschalte funktioniert es auch.
Das gilt für JEDE LabVIEW Version, im Highlight Modus läuft ein VI prinzipiell wesentlich langsamer.

Gruß, Jens
Referenz-URLs