02.05.2011, 20:51
(Dieser Beitrag wurde zuletzt bearbeitet: 02.05.2011 20:56 von jg.)
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Digitalen Rechtecksignalverlauf ausgeben, zu viele Leitungen, 1,5 V Pegel statt 5 V ?
Ups, mea culpa, es wird der falsche Wert an der Wait-VI weitergegeben.
So isses richtig:
Hätte dir eigentlich auffallen können, wie du das VI im Highlight-Modus betrieben hast.
Gruß, Jens
EDIT: Hochgeladenes VI ist korrigiert.
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.
|
|
|
02.05.2011, 21:18
(Dieser Beitrag wurde zuletzt bearbeitet: 02.05.2011 21:19 von thodel.)
|
thodel
LVF-Grünschnabel
Beiträge: 10
Registriert seit: Apr 2011
2010
2011
DE
|
RE: Digitalen Rechtecksignalverlauf ausgeben, zu viele Leitungen, 1,5 V Pegel statt 5 V ?
Hätte ich auch auf diese Stelle mein Augenmerk gerichtet, wäre mir das aufgefallen
aus Fehlern...
Noch eine Frage: Die "Bis zum nächsten Vielfachen von ms warten" - Funktion an der fehlerhaften Stelle könnte ich doch auch weglassen, hab beim durchlaufen lassen beider Varianten (vorerst) keine nennenswerten Unterschiede erkennen können. Hat die nen bestimmten Grund ? Soll sie garantieren, dass beide Schleifen gleichzeitig starten ?
Ansonsten: Es haut super hin! Tausend Dank!
|
|
|
02.05.2011, 21:51
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Digitalen Rechtecksignalverlauf ausgeben, zu viele Leitungen, 1,5 V Pegel statt 5 V ?
Der Hauptgrund für das Wait vor der Schleife ist, damit sichergestellt ist, dass auch der erste Schleifendurchlauf die eingestellte Zeit dauert. "Bis zum nächsten Vielfachen von ms warten" - Funktion wartet bis zum nächsten Vielfachen der computerinternen ms-Counters. Beim ersten Aufruf weiß man somit nicht, wie lange wirklich gewartet wird.
Noch ein Hinweis, der dir bei dieser Lösung bewusst sein muss:
Das ist jetzt ein reiner Software-Takt, die max. beste Auflösung ist 1 ms, mehr geht nicht. Und selbst diese (theoretische) Genauigkeit bekommst du nicht zuverlässig unter Windows hin. Es kann also gut sein, dass eine High oder eine Low-Phase ein paar Milli-Sekunden länger oder kürzer dauert.
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.
|
|
|
02.05.2011, 21:55
|
thodel
LVF-Grünschnabel
Beiträge: 10
Registriert seit: Apr 2011
2010
2011
DE
|
RE: Digitalen Rechtecksignalverlauf ausgeben, zu viele Leitungen, 1,5 V Pegel statt 5 V ?
Ok, danke nochmals!
Ich werde das VI in den nächsten Tagen mal praktisch, in der Anwendung testen und schauen, wie alles so funktioniert.
Noch einen schönen Abend wünsche ich!
|
|
|
| |