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 

8bit Signal über SPI in Labview darstellen



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!

16.10.2013, 10:23 (Dieser Beitrag wurde zuletzt bearbeitet: 16.10.2013 10:25 von GerdW.)
Beitrag #18

GerdW Offline
______________
LVF-Team

Beiträge: 17.489
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: 8bit Signal über SPI in Labview darstellen
Hallo redhand,

Zitat:Aufgabe:
-Der Drehgeber dreht sich in einem Winkel von 30° hin und her. Dabei nimmt er für einen Weg 208 Zustände ein. Also für hin und zurück 416. Der Drehgeber braucht für einmal hin und zurück 0,024s (also 24ms). Diese Zustände kann ich mir schon am Oszilloskop anschauen.
-Problem: Beim hin-und herfahren fährt der Drehgeber immer gegen den Anschlag bevor er umkehrt, sodass ich manchmal zb.: 416, 430, 425 Zustände bekomme je nachdem wie stark der Drehgeber "einschlägt". Ziel ist also im Idealfall immer den exakt gleichen Weg zurückzulegen. Dabei kann man das Anschlagmaterial, die Stromstärke und die Spannung variieren.
-In Labview möchte ich nun diese "Weg"-Werte auslesen.
Mir ist nicht klar, was du unter "Weg"-Werte meinst. Willst du immer wissen, wo der Sensor/die Codescheibe gerade steht (Datenrate ca. 20kHz) oder reichen dir Informationen über die Anschläge (ca. 100Hz)?
Was hat "Strom und Spannung" mit dem Wegsensor zu tun?

Vorschlag:
- Du hast einen AB-Counter, den du mit deinem µC auswerten kannst (sowohl Weg als auch Richtung). Packe soviel Auswertung wie möglich in diesen µC!
- Dann nutze die serielle Schnittstelle, um dem PC Informationen zu senden. Du könntest z.B. die aktuelle Position als I16-Wert verpacken und mit einem TermChar als 3 Byte lange Botschaft versenden. Damit schaffst du bei 57600baud max. 1920 Botschaften/Messwerte pro Sekunde. (Bei 230400baud wären es schon 7680 Messwerte/s.)
Damit würdest du dir die Anschaffung einer SPI-Schnittstelle für deinen PC ersparen...
- Wenn du die Weg-Information in ein U8 verpackst ("208 Zustände"), bekommst du noch 50% mehr Botschaften...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: 8bit Signal über SPI in Labview darstellen - GerdW - 16.10.2013 10:23

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Arduino -> LabVIEW Kommunikation über TCP/IP Herrx 2 4.306 08.07.2019 06:35
Letzter Beitrag: Herrx
  NI OPC Server Configuration über LabView steuern ygao 0 4.258 08.07.2014 15:04
Letzter Beitrag: ygao
  16 Bit Messdaten per Bluetooth / 8Bit uP an LabView senden roflbob 1 4.537 21.05.2014 21:29
Letzter Beitrag: GerdW
  Kommunikation S5-95U mit LabVIEW über serielle Schnittstelle Ham 4 7.955 10.11.2013 22:33
Letzter Beitrag: Lucki
  LabView über modbus mit wago alex2013 8 11.876 29.05.2013 21:54
Letzter Beitrag: alex2013
  Steuerung für Laserleistung über Labview Flautens 1 3.643 25.04.2012 10:52
Letzter Beitrag: chrissyPu

Gehe zu: