Hallo! Ich möchte den VL6180 ToF Sensor an einem Teensy Board mit 3.3V anschließen. Der Sensor hat eine Betriebsspannung von 2.8V, hier benötige ich einen Spannungsregler. Aber wie sieht es mit den beiden Datenleitungen aus? Pull-Up auf 2.8V und fertig? Oder ist ein Pegelwandler nötig? Laut Datenblatt können die I/Os wohl auch mit 3.3V betrieben werden. Eine weitere Frage betrifft die Pullups da ich vier Sensoren betreibe. Reichen da zwei Widerstände oder müssen die über das "Netzwerk" irgendwie verteilt sein? Letzte Frage: Spricht was dagegen den CE bzw. enable Pin direkt mit einem I/O zu verbinden? Laut Datenblatt soll der mit 47k auf VDD gezogen werden, ich hatte aber in der Vergangenheit das problem dass Leitungen mit etwas mehr Strom (200mA. Getriebemotor) neben der Leiterbahn zum Enable Pin scheinbar den Pegel ausreichen lang auf GND gezogen hat dass dann die Adressierung nach einem reboot flöten war. Da mir 47k etwas hoch vorkommt überlege ich den Pin direkt an den I/O vom Teensy zu hängen. Gruss A:B
>Aber wie sieht es mit den beiden Datenleitungen aus? >Pull-Up auf 2.8V und fertig? Oder ist ein Pegelwandler nötig? Hallo, normalerweise sollte es ausreichen, die beiden Pullups auf 2,8V zu legen. Die steuernden Leitungen dürfen nur gegen GND schalten. Wenn die Leitungen richtig lang sind, kann es wieder zu Signalverfälschungen kommen. mfG
Wie macht ST das? So: https://www.st.com/resource/en/user_manual/dm00669270-how-to-use-the-vl6180-proximity-sensor-xnucleo6180a1-expansion-board-with-the-stm32-nucleo-board-stmicroelectronics.pdf
Moin, Die schreiben aber auch: "The level shifters are used only to provide adequate voltage for the I/O’s and I2C bus which allows a 5 V Arduino board to be connected without hardware modifications. In a final product, depending on the power management tree, the level shifters could be omitted." 5V habe ich ja nicht. Gruss A.B
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.