Ich muss die Entfernung zu einem unbekannten Objekt messen, das aus beliebigem Material bestehen kann. Die Lösung sollte kostengünstig sein, daher ging ich davon aus, dass die Verwendung eines HC-SR04- Sensors eine gute Wahl wäre.
Wäre ein solcher Ultraschallsensor in der Lage, die Entfernung zu einem beliebigen Objekt genau zu messen (mit einem maximalen Fehler von 1 cm), ohne zu wissen, aus welchem Material dieses Objekt besteht?
Die Entfernung, die ich messen muss, ist ungefähr ein Bereich von 0-0,5 m.
Alternativ könnte ich mich eventuell auch mit der Fähigkeit begnügen, zu erkennen, ob sich beispielsweise ein Objekt zwischen dem Sensor und einer bekannten Hintergrundscheibe befindet. Abstand messen wäre wünschenswert, aber das könnte auch funktionieren.
Kurze Antwort:
Wahrscheinlich nicht.
Lange Antwort:
Ultraschallsensoren reagieren sehr empfindlich auf die Form und Oberfläche des Objekts, zu dem der Abstand gemessen wird. Wenn die Oberfläche relativ flach und sehr groß ist (Buch, Wand usw.) und parallel zur Sensoranordnung verläuft, können Sie nach der Kalibrierung und dem Mittelwert aus vielen Messungen einige gute Ergebnisse erzielen. Aber selbst dann kann nicht immer ein Fehler von 1 cm oder weniger auf einer Entfernung von 50 cm erwartet werden. Wenn Ihre Oberfläche außerdem uneben mit Unregelmäßigkeiten von etwa +-1 cm ist, wird ein zusätzlicher Fehler eingeführt. Aus meiner Erfahrung werden Sie es schwer haben, ein System dieser Präzision kostengünstig mit Ultraschall zu realisieren. Mein Rat wäre, die Erwartungen an die Präzision des Systems zu senken. Sie können auch einige billige Infrarotsensoren ausprobieren, die können unter Umständen genauer sein.
Ein allgemeiner Hinweis ist, dass das Objekt, zu dem Sie die Entfernung messen möchten, einen angemessenen Bereich haben sollte, der dem Sensor ausgesetzt ist. Bei einem Abstand von 50 cm mit einem billigen Sensor sprechen wir von mindestens 5-10 cm oder mehr, um einen vernünftigen Messwert zu erhalten.
Die Verwendung mehrerer Ultraschallsensoren könnte die Fehlerraten minimieren und kompensieren, indem Messungen aus verschiedenen Winkeln in Bezug auf die Oberfläche des Objekts vorgenommen werden. Insgesamt wird es besser sein als ein einzelner Sensor. Und was Ihre alternative Lösung betrifft, so ist es definitiv einfacher, Ergebnisse zu erzielen, da Reflexionen vom Hintergrund mit fester senkrechter Position stammen. Wenn Sie ein Objekt dazwischen platzieren, nimmt die Intensität der Reflexion ab, und das ist leicht zu erkennen, es sei denn, der Hintergrund ist nicht sehr groß im Vergleich zum Objekt
Roger Rowland
Andi aka
FHannes
Roger Rowland
FHannes