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 Eingänge des USB 6009 auf low bringen



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!

03.09.2010, 16:47
Beitrag #1

Bennicklas Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: May 2008

8.5
2008
de

6669,
Deutschland
Digitale Eingänge des USB 6009 auf low bringen
Hallo,

ich möchte die an einem Widerstand (22k) in einer Serienschaltung (mit Fototransistor) abfallende Spannung an den digitalen Eingang eines USB 6009 legen. Die Spannung kippt zwischen 0,2 V und 5 V hin und her (Frequenz ca. 0,1-10 Hz). Ich würde gerne ein VI schreiben, in dem eine LED leuchtet, wenn die Spannung am Widerstand "high", also auf ca. 5 V ist, und nicht leuchtet, wenn die Spannung "low" ist. Die digitalen Eingänge des DAQ sind aber alle auf 5V eingestellt und ich müsste sie "runterziehen". Das ist aber mit der Schaltung nicht möglich. Kann man den Task/das VI/die Einstellungen so ändern, dass der Port auf low steht und die 5V am Widerstand ihn "hochziehen"?

Vielen Dank im Voraus!

Viele Grüße

Bennicklas
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.09.2010, 18:35
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Digitale Eingänge des USB 6009 auf low bringen
1. Leg die Initialisierung und den Stop des DI-Tasks doch außerhalb der Schleife, und in der Schleife gehört ein Wait-VI, z.B. 50 ms. Das entsprechende VI aus dem NI-Examplefinder wäre dies hier:
   
2. Was hast du wo angeschlossen? Masse auch an Digital-Ground? Hast du das mal mit einem Multimeter parallel nachgemessen? Ansonsten miss das doch mal mit dem Analog-Eingang der 6009.

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.09.2010, 11:19
Beitrag #3

Bennicklas Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: May 2008

8.5
2008
de

6669,
Deutschland
Digitale Eingänge des USB 6009 auf low bringen
Hallo, Jens,

danke noch einmal für Deine Antwort, hat mir sehr geholfen. Ich hatte einen Denkfehler gemacht: Da der USB 6009 einen pull-up-Widerstand hat, der vergleichsweise klein ist. Durch meinen hohen Widerstand hinter dem Transistor zum Ground konnte die Spannung nicht herunter gezogen werden. Ich habe jetzt das Problem dadurch gelöst, dass ich den analogen Eingang genutzt habe und per Software eine Art Schmitt-Trigger eingebaut habe. Dabei habe ich das Problem, dass ich eine Sequenz ablaufen lasse und in der Sequenz in jedem Rahmen der Daq so lange abgefragt wird, bis der gewünschte Zustand (z. B. U>4 V) erreicht wird. Da ich Zeiten messen möchte, die sehr klein sind, kann ich keine Wartezeit von 20-50 ms eingeben. Soieht das etwa aus:     Im SubVI ist eine 1-Sample-Daq-Abfrage drin ohne wait-Funktion.

Der DAQ rattert also ordentlich. Und trotzdem sind Zeiten unter 10ms nicht messbar. Muss ich auf N-Sample-Messung umprogrammieren oder gibt es einen Trick?

Mit dem "Herunterziehen" habe ich eine Lösung gefunden: Ich vertausche Transistor und Widerstand. Der beleuchtet Transistor hat dann einen so kleinen Widerstand, dass es den DAQ am Dig. In runterziehen kann. Wären die Dig. Ins schneller als die analogen Eingänge? Dann würde ich die "Dunkelzeitmessung" mit den digitalen machen.


Viele Grüße und vielen Dank im Voraus,

Bennicklas
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
  USB6343 Anzahl analoge Eingänge DIFF RMR 2 4.241 26.05.2020 05:31
Letzter Beitrag: RMR
  Counter-Eingänge synchronisieren für Positionsmessung Knödelmann 1 5.763 18.04.2016 15:56
Letzter Beitrag: Knödelmann
  Eingänge von NI USB 6501 schalten peterbe 3 5.484 27.07.2014 15:05
Letzter Beitrag: GerdW
  NI 9411 Eingänge flackern nebukadnezar 7 7.250 07.06.2013 12:35
Letzter Beitrag: nebukadnezar
Sad warum laufen die Eingänge nicht gleichzeitig wen 15 11.817 26.11.2012 12:54
Letzter Beitrag: jg
  PFI Eingänge regis57 1 4.462 19.07.2012 08:01
Letzter Beitrag: GerdW

Gehe zu: