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 

Treiber LTC 2400



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!

06.07.2007, 20:34
Beitrag #9

rolfk Offline
LVF-Guru
*****


Beiträge: 2.306
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
Treiber LTC 2400
' schrieb:Hallo,
vielleicht ist ja doch einer so großmütig, einem Vollidioten wie mir zu erklären, was eine SPI Programmierung ist und wie ein Beispiel (LV 6.1) aussieht, allerdings für den seriellen Port, Parallelport habe ich nämlich nicht. In Basic kann ich das, wie das in LabVIEW geht habe ich keine Ahnung.

SPI is Serial Peripheral Interface und ist ein digitaler serieller Kommunikationsbus für Microprozessoren. Vom Prinzip her vergleichbar mit I2C (wird als SMB heute in allen PCs als Verbindung für exteren Bausteine wie Motherboard-Temperatursensoren usw. gebraucht).

Ich denke mal nicht dass Du das mit einem normalen seriellen Port emulieren kannst da Du auch eine Taktleitung nötig hast und die Daten synchron dazu durch das System geschleift werden. Im Prinzip hat jedes Device ein SDI und SDO wobei die Daten bei SDI hereinkommen und bei SDO herauskommen und die interne Logik jedes Bausteins quasi als Schieberegister funktioniert.

I2C funktioniert insoweit anders dass die Datenleitung dort nicht durchgeschleift wird sonder bidirektional ist aber vom Prinzip her ist es sonst ähnlich. Die einzige Art um SPI sinnvoll selber zu implementieren ist nur als Master (d.h. man generiert den Takt durch einen digitalen Ausgang für alle anderen Bausteine) und mit je einem digitalen Ein- und Ausgung für die zwei Datenanschlüsse.

Dann noch das SPI Protokoll heraussuchen und das fröhlich Bitschieben and der digitalen Schnittstelle kann von LabVIEW aus beginnen.

Rolf Kalbermatter

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
Antwort schreiben 


Nachrichten in diesem Thema
Treiber LTC 2400 - sylvester - 30.06.2007, 11:59
Treiber LTC 2400 - Y-P - 30.06.2007, 12:06
Treiber LTC 2400 - dc6xs - 30.06.2007, 14:33
Treiber LTC 2400 - sylvester - 02.07.2007, 12:42
Treiber LTC 2400 - dc6xs - 02.07.2007, 13:17
Treiber LTC 2400 - Y-P - 02.07.2007, 13:32
Treiber LTC 2400 - IchSelbst - 02.07.2007, 15:28
Treiber LTC 2400 - sylvester - 06.07.2007, 19:26
Treiber LTC 2400 - rolfk - 06.07.2007 20:34
Treiber LTC 2400 - sylvester - 30.07.2007, 18:32
Treiber LTC 2400 - dc6xs - 30.07.2007, 19:11
Treiber LTC 2400 - jg - 30.07.2007, 19:42
Treiber LTC 2400 - sylvester - 30.07.2007, 22:22
Treiber LTC 2400 - Achim - 31.07.2007, 06:13
Treiber LTC 2400 - Y-P - 31.07.2007, 07:40
Treiber LTC 2400 - kt53 - 08.01.2008, 17:21

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  ID Query failed error 1074003951 Keithley 2400 Labview 2011 flabbergasted_cookie 12 13.842 22.03.2015 15:09
Letzter Beitrag: BNT
  Agillent GPIB - Keithley 2400 SMU grba123 0 4.274 03.11.2014 15:12
Letzter Beitrag: grba123
  Keithley 2400 Configure Output.vi Herb 6 8.042 29.04.2010 11:33
Letzter Beitrag: GerdW
  Keithley 2400 Kommunikationsprobleme Pao 2 8.819 28.10.2009 19:48
Letzter Beitrag: wha@atmel

Gehe zu: