Adressabfrage eines I2C über 1 Wire dauert unterschiedlich lange
Hallo zusammen,
ich bin komplett neu. Das heißt neu in der Welt von LabView und somit auch neu hier.
Ich mache gerade meine Spezialisierung zur Masterarbeit in der ich eine Schaltung konstruieren soll, die dann über LabView gesteuert werden soll. Die Kommunikation soll über USB -> 1 Wire ausgeführt werden, weil es hier schon von meinem Professor eine entsprechende Software gibt, die die grundlegende Kommunikationsarbeit erledigt. Und mein Senser später in das gesamte System eingearbeitet werden soll.
Für den Übergang von USB auf 1 Wire benutzen wir den DS9490R Adapter von Maxim
Prinzipiell klappt das auch alles und es gibt so auch keine Probleme. Aber wenn wir den selben Aufbau an verschiedenen Pcs testen, und beispielsweise nur eine Read Anfrage starten, dann dauert das mit dem PC von meinem Professor nur gut 0,2 bis 0,3 Sekunden, auf anderen Rechnern aber geschlagene 2-3 Sekunden, also eine 10er Potenz mehr. Da wir aber gerne jede Sekunde eine Messung machen würden ist das eher schlecht.
Hat jemand eine Idee woran das liegen könnte? Internetsuchen gestalten sich in diesem Punkt auch etwas schwierig, da ich mittlerweile auch ein wenig ratlos bin, wonach ich suchen soll und die gefundenen Ergebnisse zu diesem Thema auch etwas mager ausfallen.
Hatte jemand vielleicht ein ähnliches Problem?
Vielen Dank schon einmal im Voraus für eure Unterstützung.
Gruß
Philipp
|