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 

Multiplexer ADG728 über den I²C-Bus ansteuern



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!

17.12.2010, 10:38 (Dieser Beitrag wurde zuletzt bearbeitet: 17.12.2010 10:51 von rolfk.)
Beitrag #15

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
Multiplexer ADG728 über den I²C-Bus ansteuern
' schrieb:Hi rolfk,

was meinst Du denn jetzt genau mit "Treiber"? Es geht ja nicht um die Einrichtung der DAQ-Karte, nehme ich jedenfalls an. Vielmehr geht es (zumindest mir, will da nicht unbedingt für Lucki sprechen) darum, einen Satz VIs zu haben, mit der man die Signale dann auch wirklich auf eine DAQ-Karte geben kann.

Grüße

Also das mit der DAQ Karte habe ich irgendwie übersehen. Ich dachte es ginge um die NI-845x Controller.

Da gibt es richtige NI Treiber dafür und die sind meistens alle so aufgebaut, dass da erstens ein richtiger Kerneltreiber ist und darum herum die entsprechenden Languagebindings für C, VB, Delphi und was für ein Zufall, auch noch LabVIEW.Big Grin

Im Falle von LabVIEW sind diese Bindings eben eine oder mehere VI Libraries die den entsprechenden Treiber auf welche Weise dann auch ansprechen. Für die erwähnten Controller kommen Support-Libraries für SPI, I2C und Low Level Access mit. Die Libraries sollten installiert werden wenn man den Treiber unter Communication Buses and Protocols->I2C & SPI->NI-845x Driver auswählt.

Wenn man dann den Treiber installiert kann man meist auch noch auswählen welche Bindings man mitinstallieren will, aber im Falle von LabVIEW und LabWindoos/CVI detektiert der Installer entsprechende geinstallierte Produkte normalerweise und selektiert diese Unterpackete meist automatisch.

Für eine gewöhnlich DAQ Karte wirst Du um entsprechende "gebastelte" Treiber nicht herumkommen.

Die erwähnte Library macht selber kein IO. Man definiert damit ein digitales Pattern das dann mit der Close Funktion in eine digitale Waveform umgesetzt wird. Diese Waveform kann man dann mit den entsprechenden DAQmx VIs auf eine DAQ Karte ausgeben. So einfach ist das.

Wenn man den ganzen Artikel zu dem eher erwähnten Link andächtig gelesen hätte, hätte man unter "Related Articles" folgendes lesen können:Rtmfx

This whitepaper explains the use of the IDW library functions in isolation. For an explanation of their use in conjunction with NI-DAQmx or NI-HSDIO based devices, refer to:

* Serial Protocol Communication with Digital Waveform Devices

Und damit wäre Dein ganzes Problem gleich völlig deutlich gewesen. Man muss halt nicht nur downloaden sondern auch das Kleingedruckte dabei lesen. Big Grin

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
Multiplexer ADG728 über den I²C-Bus ansteuern - rolfk - 17.12.2010 10:38

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Schrittmotor über PWM ansteuern Knödelmann 12 11.642 17.12.2015 10:43
Letzter Beitrag: GerdW
  Druckmessung über Multiplexer (NI9237 + NI9472) juergenf 2 4.581 07.09.2015 10:30
Letzter Beitrag: juergenf
  Programm zur Widerstandsmessung mit Multiplexer Agilent Hessy James 7 6.038 21.11.2012 14:06
Letzter Beitrag: Y-P
  Multiplexer mitLabVIEW ansteuern Aisling 1 5.987 02.09.2009 21:23
Letzter Beitrag: jg

Gehe zu: