Benutzer-Werkzeuge

Webseiten-Werkzeuge


techniken:messen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
techniken:messen [2015/10/29 13:34]
fbonowski
techniken:messen [2018/12/17 11:55] (aktuell)
d.golovko
Zeile 17: Zeile 17:
 Auf der Website des Herstellers Pololu [[https://​www.pololu.com/​product/​2474|Sharpy]] gibt es nich ein paar zusätzliche Informationen zur Platine, auf der unser Sensor verlötet ist..  Auf der Website des Herstellers Pololu [[https://​www.pololu.com/​product/​2474|Sharpy]] gibt es nich ein paar zusätzliche Informationen zur Platine, auf der unser Sensor verlötet ist.. 
  
-So erfahren wir, dass der Sensor für jede Messung 16.5 ± 3.7 ms benötigt und die Entfernung in Form einer Spannung ausgibt, die nichtlinear mit dem Abstand abfällt. Idealerweise sollten wir also in jeder Sekunde (Frequenz = 1/​Periode) ​50 verschiedene Messungen bekommen. +So erfahren wir, dass der Sensor für jede Messung 16.5 ± 3.7 ms benötigt und die Entfernung in Form einer Spannung ausgibt, die nichtlinear mit dem Abstand abfällt. Idealerweise sollten wir also in jeder Sekunde (Frequenz = 1/​Periode) ​60 verschiedene Messungen bekommen. 
-=== Aber was passiert ​in der Zwischenzeit? ===+=== Also.. wie sieht das Signal denn in Realität aus? Und was genau passiert ​zwischen zwei Messungen? ===
  
 Angenommen wir haben den Sharp-Sensor am Arduino Pin A6 angeschlossen. Nun lesen wir die Spannung aus die an A6 anliegt, diese entspricht unserem Messwert, und eine weitere Messung nach 1ms. Unsere erste Annahme könnte nun sein dass die beiden Werte gleich sein müssen bzw. dass wir genau vor und nach einem Mess-Update des Sharp-Sensors gemessen haben. Um diese Annahme zu prüfen lassen wir den Arduino so schnell messen wie er kann und speichern die Daten via eines Processing-Sketch in einer Text-Datei um sie anschließend auszuwerten. Angenommen wir haben den Sharp-Sensor am Arduino Pin A6 angeschlossen. Nun lesen wir die Spannung aus die an A6 anliegt, diese entspricht unserem Messwert, und eine weitere Messung nach 1ms. Unsere erste Annahme könnte nun sein dass die beiden Werte gleich sein müssen bzw. dass wir genau vor und nach einem Mess-Update des Sharp-Sensors gemessen haben. Um diese Annahme zu prüfen lassen wir den Arduino so schnell messen wie er kann und speichern die Daten via eines Processing-Sketch in einer Text-Datei um sie anschließend auszuwerten.
Zeile 43: Zeile 43:
     Serial.print("​\t"​);​     Serial.print("​\t"​);​
     //​Messzeitpunkt     //​Messzeitpunkt
-    Serial.print(currentMillis);+    Serial.print(currentMicros);
     //"​newline"​ um die Messungen voneinander zu trennen     //"​newline"​ um die Messungen voneinander zu trennen
     Serial.print("​\n"​);​     Serial.print("​\n"​);​
techniken/messen.1446122040.txt.gz · Zuletzt geändert: 2016/01/21 12:45 (Externe Bearbeitung)