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 

FGEN Erzeugung eines Signalverlaufs anhand einer Mathematischen Funktion



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!

27.05.2021, 10:46 (Dieser Beitrag wurde zuletzt bearbeitet: 27.05.2021 11:34 von DavidStefan.)
Beitrag #9

DavidStefan Offline
LVF-Grünschnabel
*


Beiträge: 22
Registriert seit: May 2021

2013
2019
DE



RE: FGEN Erzeugung eines Signalverlaufs anhand einer Mathematischen Funktion
Hallo,
Ich kann dich durchaus verstehen, aber wie Effizient ein Vorgehen ist, habe ich leider nicht zu entscheiden.
Ich habe mich zwar zwei Wochen um einen Grundkurs gedrückt, aber mittlerweile denke ich das wichtigste gelernt zu haben. Es ist ja auch nicht so das ich Stundenlang auf eine Antwort warte...die Zeit kann man gut nutzen um allein auf eine (zwar schlechte aber evtl. funktionierende) Lösung zu kommen. Aber ich werde ab jetzt auch 'Grundkursfragen' verzichten...Falls solche noch einmal auftreten sollten, dann löse ich die ab sofort allein Wink.

Aber zurück zum eigentlichen Thema: Ich habe das ausgegebene Signal jetzt durchmessen können und habe festgestellt, das die Ausgabe aus einer Datei (warum auch immer) wirklich schlecht funktioniert. Deshalb habe ich jetzt die Berechnung der Funktion in eine Waveform umwandeln lassen und lasse die Funktion direkt ausgeben.
Der Teil funktioniert auch ziemlich gut, d.h. ich bekomme den Richtigen Impuls hintereinander weg ausgegeben und das auch (momentan noch) mit der richtigen Impulsdauer.
Ich arbeite mit einer Samplerate von 100MS/S und habe meinen Impuls mit 400 Samples generiert.
Jetzt kommt das nächste Problem (Und ich weiß nicht ob ich dafür wieder einen neuen Thread aufmachen soll, aber ich lasse es erstmal hier): Mein Ziel ist es, den errechneten Impuls nur einmal auszugeben. Naiv wie ich bin habe ich das jetzt so umgesetzt, dass nach dem Start der Impulsgenerierung direkt der Abbruch folgt. Das funktioniert leider nicht, da der AWG es trotzdem schafft bis zu 12 Impulse durchzubringen (Ein Impuls muss eine Länge von 4µs haben). Danach habe ich versucht das ganze mit einer Sequenz aufzubauen, wobei ich nach dem Start der Generierung den Speicher gelöscht und die Generierung beendet habe. Auch ohne Erfolg. Dann habe ich versucht die Samplerate herunter zu nehmen. Das klappt leider nur bedingt, da dadurch zwar weniger Impulse durchkommen, aber die Impulse dann an Länge zunehmen. Setzte ich wiederum die Samplerate des AWG herunter UND kodiere dann das Signal mit zusätzlichen Samples, dann kommen wieder zu viele Impulse durch. Ich konnte in den Beispielen auch keines für Einzelpulsgeneration finden. Gibt noch eine Möglichkeit die ich ausprobieren kann?

P.S.: Ist die Richtige Schreibweise von Lab*VIEW* denn wichtig? Jeder weiß was gemeint ist, und allein für die Augen ist doch LabView schöner Smile.

EDIT: Ich habe gerade in dem SubVI 'NI-FGEN Express' die Möglichkeit gefunden den Generation-Mode auf 'Finite' zu stellen. jetzt hilft mir dieses SubVI aber nicht weiter. Kann ich den Generation-Mode für meine Impulsausgabe auch anders anpassen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
RE: FGEN Erzeugung eines Signalverlaufs anhand einer Mathematischen Funktion - DavidStefan - 27.05.2021 10:46

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
Question DQMH - Wie kann ich ein Modul anhand von Hardware wechseln TpunktN 2 2.544 25.02.2021 12:54
Letzter Beitrag: TpunktN
  SVN Revision anhand des commit-Datums ermitteln spacz 2 2.677 28.02.2019 08:09
Letzter Beitrag: th13
  Start-/Stopp-Funktion beim Aufrufen eines VIs lipster 3 4.803 17.01.2017 10:05
Letzter Beitrag: lipster
  Prüfsummenberechnung anhand C-Code Y-P 2 4.457 20.09.2016 09:42
Letzter Beitrag: Y-P
  CRC-Berechnung in LabVIEW anhand eines C-Code-Beispiels /Suche nach Frequenzumrichter Y-P 32 19.540 23.02.2016 08:57
Letzter Beitrag: Y-P
  Auswahl eines Arrays anhand des Wertes eines zweiten Arrays treffen alan 2 4.196 19.02.2015 16:12
Letzter Beitrag: alan

Gehe zu: