www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik I²C Pegel mit ADXL345 (3.3V) und weiteren Sensoren (5V)


Autor: Bernd (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!
ALso ich habe mir zwei ADXL345 als Breakout Board von Sparkfun gekauft. 
Dummerweise habe ich erst einmal die Spannungsangabe übersehen(3.3V).

Nun kommt mir aber die Frage wie es mit den I²C-Pegeln aussieht wenn 
alle anderen Bus-Teilnehmer mit 5V arbeiten, bzw. die 
Pull-up-Widerstände den Bus auf 5V ziehen. Ich habe unter anderm noch 
eine SRF08 Ultraschallsensor angeschlossen.

Was würdet ihr empfehlen? Ich würde den Sensor gerne in meiner Schaltung 
benutzen, allerdings kann ich nicht so ohne weiteres die 
Pull-up-Widerstände auf 3.3V statt auf 5V legen weil das Board bereits 
existiert.. Und wenn doch, sind die anderen Sensoren so tollerant, daß 
3.3V als High-Pegel läuft?
Oder würde der ADXL345 auch an dem bestehenden Bus mit 5V laufen?

Vielen Dank!!

Autor: Thiemo N. (thiemo)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Moin,

Bernd schrieb:
> Was würdet ihr empfehlen?

Philips Application Note AN97055, "Bi-directional level shifter for 
I2C-bus and other systems" zeigt, wie man 3.3- und 5V zusammenführen 
könnte... Vielleicht ein Weg?

Das Datenblatt von dem ADXL345, das ich fix ergoogelt habe, spricht 
zumindest eher gegen einen 5V-Betrieb.

Autor: Bernd (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja, ich habe schon befürchtet, daß es nicht geht... Ok, danke für den 
Tipp mit AN97055 :-) Ich guck mir das mal an... Danke!

Autor: Bernd (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
:-)
Klingt logisch und hätte man auch selber drauf kommen können :-) Sehr 
gut, das passt!

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.