Hallo zusammen, Ich bin also neu in der Welt der Mikrocontroller und ich habe ein Problem. Auf den Punkt, ich brauche einen Mikrocontroller (STM32), um mehrere VL53L0X-Sensoren zu behandeln und meine Frage ist: ist dies möglich, einen Mikrocontroller, um 7 von ihnen laufen? Ich bin Teil eines Universitätsprojekts, bei dem ein, sagen wir mal, autonomes Auto Objekte mit Hilfe der Sensoren erkennen und sich mit dem Benutzer verbinden würde, um mir den Abstand zwischen ihnen mitzuteilen. Kann mir jemand mehr darüber erzählen?
Entweder den I2C-Bus umschalten oder die Chips auf verschiedene Adressen programmieren. Dazu die jeweils anderen im Shutdown halten. Näheres dazu im Datenblatt.
Mario M. schrieb: > Näheres dazu im Datenblatt. Wo da? Crystal schrieb: > ist dies möglich, einen Mikrocontroller, um 7 von ihnen laufen? nicht ohne externe Mimik.
Mario M. schrieb: > Dazu die jeweils anderen im Shutdown halten. Näheres dazu > im Datenblatt. Genau so habe ich es auch schon erfolgreich gemacht. Ist dann jeweils ein Transistor zum Pulldown mehr. Braucht man eben pro Baustein eine Leitung mehr im Bus. Bitte unbedingt die Minilib von ST nutzen, das macht es einfach. Was mir sonst noch einfällt: Die beschriebene Abgleichprozedur durchführen, wenn der Sensor hinter einem Schutz sitzt ist es sogar unerlässlich. Weiterhin: Warum nicht einer der wesentlich besseren Nachfolgertypen? Auch wenn ihr die Reichweiten nicht braucht, umso besser wird es auch bei Fremdlicht im näheren Bereich.
Crystal schrieb: > Kann mir jemand mehr darüber erzählen? ST Application note AN4846 - Using multiple VL53L0X in a single design https://www.st.com/resource/en/application_note/dm00280486-using-multiple-vl53l0x-in-a-single-design-stmicroelectronics.pdf
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.