19.04.2017, 11:59
Beitrag #1
|
Muaadh
LVF-Grünschnabel
Beiträge: 15
Registriert seit: Apr 2017
2013
2017
DE
|
I2c mit Labview auslesen
Hallo Zusammen,
ich versuche momentan einen Sensor (Temperatur+ Feuchtigkeit) auszulesen. Ich kann den Sensor mit Arduino auslesen und es klappt schon und ich bekomme richtige Werte.
Nun versuche ich den Sensor mit Labview über I2c auszulesen. Ich habe es wie im Datenblatt verbunden, aber ich kriege komische Werte (
Es kann sein, dass ich I2c walsch auslese.. Ich krieg das nicht hin
Kann mir jemand bitte weiter helfen ??
Hier ist Datenblatt: https://sensing.honeywell.com/index.php/.../1/re_id/0
VI:
HIH6030.vi (Größe: 310,72 KB / Downloads: 332)
|
|
|
19.04.2017, 12:12
(Dieser Beitrag wurde zuletzt bearbeitet: 19.04.2017 12:16 von GerdW.)
Beitrag #2
|
GerdW
______________
Beiträge: 17.465
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: I2c mit Labview auslesen
Hallo Muaadh aka Mido,
herzlich willkommen im Forum!
Erster Hinweis: schau mal in die Forumsregeln!
Bitte immer auf Crossposts hinweisen - ist nicht schön, wenn man Arbeit investiert, wenn die Frage womöglich woanders schon beantwortet wurde…
Zur Frage: Du berechnest die Temperatur falsch, der Messbereich sind 165K statt 100K wie in deiner Rechnung…
Zitat:ich kriege komische Werte
Welche Werte liest du vom Sensor und welchen Messwert erwartest du davon?
Mit ein paar Beispielwerten könnte man deine Rechnung besser prüfen - deine Hardware haben wir ja nicht…
|
|
|
19.04.2017, 12:26
(Dieser Beitrag wurde zuletzt bearbeitet: 19.04.2017 12:26 von jg.)
Beitrag #3
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: I2c mit Labview auslesen
Zusätzlich sind deine Bit-Verschiebereien falsch!
So sollte es richtig sein:
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.
|
|
|
19.04.2017, 12:27
Beitrag #4
|
Muaadh
LVF-Grünschnabel
Beiträge: 15
Registriert seit: Apr 2017
2013
2017
DE
|
RE: I2c mit Labview auslesen
Hallo GerdW,
vielen Dank für die schnelle Antwort und den Hinweis
Ich wollte eigentlich nicht wo anderes fragen, ich konnte nur keine Fotos hier hochladen und deswegen habe ich in den anderen Forum geschrieben
zur deiner Frage:
ich berechne die Temperatur genau wie im Datenblatt:
Außerdem fonktioniert das mit Arduino sehr gut und ich bekomme vernünftige Werte, wie Hier:
Ich weiß es nicht, wo mein Fehler ist (
|
|
|
19.04.2017, 12:30
Beitrag #5
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: I2c mit Labview auslesen
(19.04.2017 12:27 )Muaadh schrieb: Ich weiß es nicht, wo mein Fehler ist (
Erstens siehe Beitrag #3, zweitens bei Temp mit 165 multiplizieren, nicht mit 100.
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.
|
|
|
19.04.2017, 12:33
Beitrag #6
|
Muaadh
LVF-Grünschnabel
Beiträge: 15
Registriert seit: Apr 2017
2013
2017
DE
|
RE: I2c mit Labview auslesen
(19.04.2017 12:26 )jg schrieb: Zusätzlich sind deine Bit-Verschiebereien falsch!
So sollte es richtig sein:
Gruß, Jens
Hallo Jens,
wie/wo schreibe ich das im Programm ?? hinter der (i2c Date) ? sorry, ich bin neu im Labview-Welt
Danke dir
|
|
|
19.04.2017, 12:33
(Dieser Beitrag wurde zuletzt bearbeitet: 19.04.2017 12:35 von GerdW.)
Beitrag #7
|
GerdW
______________
Beiträge: 17.465
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: I2c mit Labview auslesen
Hallo Mido,
mittlerweile hast du ja in beiden Foren Antworten bekommen…
Zitat:ich bekomme vernünftige Werte
Ich wollte folgendes wissen: Welche Bytewerte bekommst du vom Arduino geliefert? Was genau steht in "I2C Data"? Was sind die erwarteten Messwerte zu diesen Bytes?
Wie andere schon sagten, ist deine Umrechnung zweifelhaft und mit ein paar realen Bytewerten hätten wir das auch besser überprüfen können…
|
|
|
19.04.2017, 13:06
Beitrag #8
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: I2c mit Labview auslesen
(19.04.2017 12:33 )Muaadh schrieb: wie/wo schreibe ich das im Programm ?? hinter der (i2c Date) ? sorry, ich bin neu im Labview-Welt
Na anstelle deines Bit-Geschiebes. Wenn du es nicht weißt, s. NI-Forum.
(19.04.2017 12:33 )GerdW schrieb: mittlerweile hast du ja in beiden Foren Antworten bekommen…
Und auch noch in beiden dieselbe. Welch Wunder.
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.
|
|
|
19.04.2017, 13:47
Beitrag #9
|
Muaadh
LVF-Grünschnabel
Beiträge: 15
Registriert seit: Apr 2017
2013
2017
DE
|
RE: I2c mit Labview auslesen
Vielen herzlichen Dank für die tolle Hilfe ))
Es funktioniert jetzt
Hier ist das VI
HIH6030.vi (Größe: 23,89 KB / Downloads: 527)
|
|
|
19.04.2017, 13:58
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: I2c mit Labview auslesen
2 Kritikpunkte:
1) Bitte NIE (wirklich NIE) das Label eines Controls/Indikators wegeditieren. Wenn du es im Frontpanel nicht brauchst, dann Rechtsklick auf Control -> Visible -> Haken bei Label entfernen.
2) Rechtsklick auf die Slide -> Visible Item -> Haken bei Digital Display setzen, und du kannst dir die zusätzlichen Numeric Indicator sparen!
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.
|
|
|
| |