LabVIEWForum.de
Aardvark I2C/SPI Host Adapter - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: Hardware (/Forum-Hardware)
+---- Forum: 3rd Party Hardware (/Forum-3rd-Party-Hardware)
+---- Thema: Aardvark I2C/SPI Host Adapter (/Thread-Aardvark-I2C-SPI-Host-Adapter)



Aardvark I2C/SPI Host Adapter - NicoS - 26.07.2021 14:19

Hallo,
ich möchte im Rahmen meiner Bachelor-Arbeit einen A/D-Wandler (MCP3553-E/MS) mittels eines Aardvark SPI Masters auslesen (MISO), dies soll via LabVIEW gemacht werden.

Ich hab mir hierfür bereits die Example-Programme von Total Phase angeschaut. Da in diesen leider immer ein zweiter Aardvark als Slave benutzt wird, weiß ich nun nicht, wie ich den A/D-Wandler als "Slave" in das Programm einfügen soll.

Hat hier eventuell jemand Erfahrung mit der Programmierung eines Aardvarks?

Danke im Voraus

NicoS


RE: Aardvark I2C/SPI Host Adapter - MScz - 02.08.2021 07:25

Hallo Nico,

Erfahrungen habe ich mit Aardvark nicht und an die Beispiele vom Treiber kommt man leider auch nicht ohne Registrierung. Ich versuche dir aber mal so zu helfen.
Als erstes würde ich den kompletten Code für den Slave aus dem Beispiel VI nehmen, so das nur noch der Master bleibt.
Nächster Schritt ist das Datenblatt von deinem A/D zu lesen und hier den Abschnitt zur Kommunikation ganz genau zu lesen.
Dann kannst du deine Schaltung aufbauen, VIs Programmieren und testen.

Kleiner Hinweis noch: Der Chip hat nur 3-Wire SPI. Damit du auf der Clock die gewünschten Signale bekommst musst du einfach "dummy-Daten" in gewünschter Länge auf den Bus schreiben.
Wenn du hast, nimm ein Oszilloskop und schau dir bei Bedarf die Signale an.

Ich hoffe damit kommst du weiter.

Gruß Max