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 

NI USB-6009



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!

15.10.2008, 22:04
Beitrag #1

lulatsch3 Offline
LVF-Neueinsteiger


Beiträge: 1
Registriert seit: Oct 2008

express
-
de

60529
Deutschland
NI USB-6009
Hallo zusammen

ich muss einen Thermometer bauen mit dem Sensor AD 22100. Anschliessend soll die gemessene Thermometer am Computer angezeigt werden mit HIlfe vom NI USB-6009 von National Instruments. Dieser Analog-Digital-Wandler soll daraufhin mit LabVIEW "programmiert" werden.

Ich denke, dass ich es schon irgendwie hinkriege, dass die Temperatur angezeigt wird, hoffe ich jedenfalls. Meine Frage lautet eigentlich, ob man mit diesem System auch zwei Werte miteinander bewerten kann. Z.B. möchte ich gerne, dass die Endtemperatur mit der normalen Körpertemperatur 37° verglichen wird, ist diese größer, soll eine LED aufleichten. Geht das mit diesem System oder muss ich einen Mikroprozessor benutzen?

Was kann ich eigentlich alles mit diesem System, ich glaub, dass es auch DAQ card genannt wird, "programmieren"?? kann ich nur signale anzeigen lassen, sonst nichts??

Würd mich über zahlreiche Antworten freuen und vielleicht auch tipps....dankeeeee
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.10.2008, 22:23
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
NI USB-6009
Erst mal
Profil_ergaenzen
Eine LV-Version "express" gibt es nicht, auch wenn LV7.x als Zusatzbezeichnung "express" erhielt. Schau noch mal genau nach.

Dann noch:
Wieso sollte man irgendeinen Messwert, nachdem man ihn über eine Datenerfassungskarte (=Data AQuistion card) in sein Computerprogramm eingelesen hat, noch auf der DAQ-Karte vergleichen? Das machst du dann in deinem Programm.

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
16.10.2008, 07:42
Beitrag #3

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
NI USB-6009
Ich weiß nicht genau ob dir das weiter hilft, aber ich hab mal ein kleines VI geschrieben, welches die ankommenden Signale (hier durch einen Zufallszahlengenerator simuliert) auswertet.

Lv82_img
Sonstige .vi  LiveMeter.vi (Größe: 13,86 KB / Downloads: 266)


Erläuterungen:

Um das ganze herum ist eine While-Schleife, diese wird solange ausgeführt, bis der Stopp-Button gedrückt wurde.

In der Schleife befindet sich zunächst eine Warteeinheit(Symbol Uhr). Diese bewirkt, dass frühestens nach 500 ms der Schleifendurchlauf beendet wird. Das ist dazu da damit die Anzeigelämpchen nicht nur wild flackern.

Ansonsten kann man noch einen Zufallszahlengenerator (Symbol Würfel) erkennen. Dieser gibt Werte zwischen 0 und 1 aus. Damit irgendwie sinnvolle Temperaturen erzeugt werden, habe ich den Wert mal 30 genommen. Es können also Temperaturen von 0 bis 30 gemessen werden. Anschließend habe ich noch 20 Grad aufaddiert. Der neue Wertebereich liegt nun zwischen 20 und 50. Die aktuelle Temperatur lasse ich in einem Thermometer darstellen.

Anschließend multipliziere ich den Wert noch mit 1000. Die Case-Struktur kann nur ganzzahlige Wertebereiche unterscheiden. Durch die Multiplikation mit 1000 berücksichtige ich also drei Nachkommastellen. In der Case-Struktur gibt es drei Wertebereiche:

..26999 (alles von -INF bis 26999)
27000..43000 (alles zwischen 27 und 43 grad)
43001 (alles über 43001 einschließlich)

je nach Case werden nun zwei Anzeigelämpchen ausgeschaltet, und eine eingeschaltet.



LG
Torsten

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: