07.01.2013, 15:07
Beitrag #2
|
GerdW
______________
Beiträge: 17.480
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Funktionsgenerator liefert falsche Frequenz
Hallo sumsi,
vielleicht solltest du auch einmal zeigen, wie du dein Signal ausgibst und wie du die Meilhaus-Hardware initialisiert hast?
Oder kurierst du Krankheiten immer nur anhand ihrer Auswirkungen?
|
|
|
07.01.2013, 15:13
Beitrag #3
|
sumsi
LVF-Gelegenheitsschreiber
Beiträge: 83
Registriert seit: Oct 2010
2014
2010
DE
Deutschland
|
RE: Funktionsgenerator liefert falsche Frequenz
Hallo GerdW
was meinst du damit, wie ich mein Signal ausgebe und wie ich mein Board installiert habe?
Zur Kommunikation mit dem Board nutze ich die mitgelieferten VI's.
Viele Grüße
sumsi
|
|
|
07.01.2013, 15:19
Beitrag #4
|
GerdW
______________
Beiträge: 17.480
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Funktionsgenerator liefert falsche Frequenz
Hallo sumsi,
Zitat:was meinst du damit, wie ich mein Signal ausgebe und wie ich mein Board installiert habe?
wenn du dein VI anhängen würdest, müsste man seine Diagnose nicht nur aufgrund der von dir geschilderten Auswirkungen erstellen, sondern könnte auch (evtl.) die Ursachen erkennen! Ich habe nicht gefragt, wie du das Board installiert hast, sondern wie du initialisierst...
|
|
|
07.01.2013, 15:44
Beitrag #5
|
|
|
07.01.2013, 15:46
(Dieser Beitrag wurde zuletzt bearbeitet: 07.01.2013 15:47 von GerdW.)
Beitrag #6
|
GerdW
______________
Beiträge: 17.480
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Funktionsgenerator liefert falsche Frequenz
Hallo sumsi,
so wie ich es befürchtet habe...
2 Fehler:
- Siehst du den türkisen Punkt an der Funktion "To Eng"? Der hat eine Bedeutung...
- In der inneren While-Loop gibst du Einzelwerte aus und die Schleife läuft ohne irgendein Timing. Wie willst du hier sicherstellen, dass die Samplinginformationen der Waveform beachtet werden?
Wozu überhaupt die innere While-Loop? Wäre hier nicht eher eine FOR-Loop angebracht?
|
|
|
08.01.2013, 08:40
Beitrag #7
|
|
|
08.01.2013, 09:04
Beitrag #8
|
sumsi
LVF-Gelegenheitsschreiber
Beiträge: 83
Registriert seit: Oct 2010
2014
2010
DE
Deutschland
|
RE: Funktionsgenerator liefert falsche Frequenz
Hallo,
kann es sein, dass ich mein Problem am besten mit einer zeitgesteuerten Schleifen lösen kann? So wie es momentan ist, läuft das System nicht zeitstabil genug, d.h. meine Periodendauer weicht je nach Frequenz von der gewünschten Periodendauer ab.
Viele Grüße
sumsi
|
|
|
08.01.2013, 09:11
Beitrag #9
|
GerdW
______________
Beiträge: 17.480
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Funktionsgenerator liefert falsche Frequenz
Hallo sumsi,
du hast gerade den bekannten Fakt für dich erkannt, dass auf einem Windows-System niemals eine hohe Güte der Frequenz einer Schleife erreicht werden kann (Stichworte: Multitasking, Process Scheduler, Interrupts, Kernel vs. User Mode, ...)!
Eine TWL kann geringfügig bessere Ergebnisse erzielen, ist aber unter Windows auch auf einen 1kHz-Takt beschränkt und unterliegt den gleichen Einschränkungen beim Jitter...
|
|
|
08.01.2013, 09:52
|
sumsi
LVF-Gelegenheitsschreiber
Beiträge: 83
Registriert seit: Oct 2010
2014
2010
DE
Deutschland
|
RE: Funktionsgenerator liefert falsche Frequenz
d.h. für mich also, ich kann es mit einer twl probieren und hoffen das es besser funktioniert
ganz genaue Frequenzen wird es unter windows also nie geben, wenn ich dich richtig verstehe.
wobei wenn ich richtig liege habe ich ja bei einer Taktung von 1000 kHz die Möglichkeit 1000 Werte pro Sekunde zu übergeben, dieser Wert wird ja variabel an den Frequenzgenerator übergeben. Da ich später mit Frequenzen unter 10 Hz arbeiten möchte sollte ich da doch eigentlich keine Probleme bekommen!
|
|
|
| |