BMA020 mit USB-I2C Lese Takt Rate erhöhen.
02.11.2016, 10:42
Hallo,
BMA020 über USB-I2C und HTerm funktioniert.
Mittels Makro Befehl v00{s70 02 s71 06 p > 00} und anschließendem (>00-Befehl) lässt sich das kontinuierliche Ausgeben von x, y und z Beschleunigungsdaten veranlassen.
Soweit alles OK!
Mit einem eigenen Terminalprogramm kann ich obiges Verhalten ebenfalls erzeugen und darüber hinaus die Messrate messen.
Problem:
Mit obigem Makrobefehl ist die Zeit zwischen zwei aufeinander folgender Messpaketen (mit jeweils x, y und z Beschleunigung) stets bei ziemlich genau 8.8 ms und somit bei ca. 114 Hz. Ich benötige aber ca.200 - 500 Hz.
Durch ändern des USB-I2C Taktes von z.B. 100 KHz auf z.B. 400 KHz ändert sich nichts an der Datenrate.
Ich benötige ein kontstantes Zeitintervall zwischen den Messdaten. Mit dem Windows PC kann ich zwar mittels Einzelabruf "S70 02 S71 06 p" einen etwas höhren Takt erzielen, aber dieser darf nicht mit konstantem Zeitintervall angenommen werden.
Lässt sich die (konstante!) Taktrate irgendwie erhöhen?
Danke und Gruß
MS
BMA020 über USB-I2C und HTerm funktioniert.
Mittels Makro Befehl v00{s70 02 s71 06 p > 00} und anschließendem (>00-Befehl) lässt sich das kontinuierliche Ausgeben von x, y und z Beschleunigungsdaten veranlassen.
Soweit alles OK!
Mit einem eigenen Terminalprogramm kann ich obiges Verhalten ebenfalls erzeugen und darüber hinaus die Messrate messen.
Problem:
Mit obigem Makrobefehl ist die Zeit zwischen zwei aufeinander folgender Messpaketen (mit jeweils x, y und z Beschleunigung) stets bei ziemlich genau 8.8 ms und somit bei ca. 114 Hz. Ich benötige aber ca.200 - 500 Hz.
Durch ändern des USB-I2C Taktes von z.B. 100 KHz auf z.B. 400 KHz ändert sich nichts an der Datenrate.
Ich benötige ein kontstantes Zeitintervall zwischen den Messdaten. Mit dem Windows PC kann ich zwar mittels Einzelabruf "S70 02 S71 06 p" einen etwas höhren Takt erzielen, aber dieser darf nicht mit konstantem Zeitintervall angenommen werden.
Lässt sich die (konstante!) Taktrate irgendwie erhöhen?
Danke und Gruß
MS