Hallo, ich versuche nun schon seit über einem Monat den Ultraschallsensor CH101 der Firma TDK mit dem ESP32-Board auszulesen. Leider habe ich noch keine Lösung gefunden. Die I2C-Verbindung ist bereits hergestellt worden. Kennt jemand den CH101 Sensor und kann mir helfen? Danke im Voraus. Viele Grüße nimo1012
Selbst keine Erfahrung damit, aber eventuell kannst Du die hier genannten Sourcen finden und Funktionalität nachbauen https://invensense.tdk.com/download-pdf/an-000154-ch-101-example-driver-hands-on/ Oder steht das unter NDA?
Hallo, der CH101 braucht ja erstmal seine Software per I2C, mit welcher er dann arbeitet. Der Speicher da drin ist flüchtig, weshalb er bei jedem Start wieder erst die Software braucht. TDK hat ein Beispielprojekt für einen Atmel-Mikroprozessor online, welches bei mir gut auf Anhieb funktionierte. Auf anderen Mikroprozessoren habe ich es leider noch nicht getestet. Aber sei gewarnt, der CH101 funktioniert faktisch gar nicht mit dem Original Ultraschallhörnchen drauf. Da kannst die Werte auch einfach Würfeln. Bei den von TDK online gestellten hat bei mir am besten das recht hohe ovale funktioniert, aber auch das ist noch nicht das Maximum, was der Sensor schaffen würde. Bei glatten Oberflächen wurden Reichweiten bis etwas über einem Meter erreicht, mit einem selbstdesignten Ültraschallhörnchen. Grüße Patrick
Hallo micha, ich habe mir die bereitgestellte Dokumentation und die Beispielprogramme schon sehr gründlich angeschaut. Leider ist das Beispielprogramm nur für bestimmte Atmel-Mikroprozessoren geeignet. viele Grüße nimo1012
Hallo Patrick, Mit welchem Atmel-Mikrocontroller hast du die Sensoren angesprochen? Ich habe mir das DK-CH101 Development Board gekauft. Jedoch können da leider nur 4 Sensoren direkt angeschlossen werden. Die Dokumentation zu diesem Board ist leider nur sehr spärlich. Es gibt keine Informationen über weitere Ein/Ausgänge. Für mein Projekt will ich 12 Sensoren ohne Ultraschallhörnchen anschließen, um einen möglichst großen Öffnungswinkel zu erhalten. Viele Grüße nimo1012
Niklas T. schrieb: > Für mein Projekt will ich 12 Sensoren ohne Ultraschallhörnchen > anschließen Ohne Hörnchen empfängst du nicht genug Echoenergie, weil die Impedanzanpassung fehlt.
Hallo Wolfgang, danke für die Information. Ich dachte gelesen zu haben, dass der Sensor auch ohne Ultraschallhörnchen nutzbar wäre. In dem Fall werde ich wohl eine Tube mit den angegebenen Maßen verwenden, um einen Öffnungswinkel von 180° zu erhalten. Viele Grüße nimo1012