AVR(5V) und Sensor(2,5V) am I2C

Gast #1011969
Hi,
ich möchte einen Linearbeschleunigungssensor per I2C an einen 
AVR(vorerst Tiny2313) anschließen. Der AVR kriegt von einem RC 
Motorregler 5V, den Sensor sollte ich laut Datenblatt bei 2,5V 
betreiben.
Werde also einen Spannungsregler für die Versorgungsspannung nutzen. Bin 
mir jetzt aber nicht sicher was ich mit den Datenleitungen machen soll. 
Kann ich den Bus einfach auf 5V legen oder muss ich die Leitungen auch 
alle auf 2,5V runterbringen. Laut Datenblatt geht der Sensor erst bei 6V 
kaputt.

Link zu Sensor und Datenblatt: 
http://www.lipoly.de/index.php?main_page=product_info&products_id=5612&zenid=4d5df6b35dc366175bf01c611da41da6

mfg der Korb
@  DerKorb (Gast)

>AVR(vorerst Tiny2313) anschließen. Der AVR kriegt von einem RC
>Motorregler 5V, den Sensor sollte ich laut Datenblatt bei 2,5V
>betreiben.

Machs dir leicht und betreibe AVR und Sensor mit 3,3V. Sonst brauchst du 
nämlich einen Pegelwandler.

>alle auf 2,5V runterbringen. Laut Datenblatt geht der Sensor erst bei 6V
>kaputt.

Nöö, der darf max. Vdd+0,3V am Eingang sehen.

MFG
Falk
Gast
Ich benutze den Sensor auch.

Aus AVR raus, auf Schottky Diode Katode, von Schottky Diode Anode zum 
Sensor und per 4,7k Widerstand nach 2,5V.

Ich arbeite aber mit 3V.

Was willst du mit einem Tiny2313? Du braust trigonometrische Funktionen. 
Da ist der nach 3 Zeilen voll.
Gast
Also vielen Dank schon mal für die Antworten, den Tiny hab ich nur mal 
reingeschrieben weil ich den schon fertig hier rumliegen habe zum 
testen, auf dauer wollt ich aber nen besseren nehmen ist klar. Den mc 
mit 3,3V betreiben wird wiederum stressig weil die Motorregler ja auch 
angesteuert werden müssen und die alle 5V erwarten. Werde es jetzt wohl 
mal mit so nem Levelshifter versuchen.
Gast
So hab die Schaltung jetzt aufgebaut, hab 10k Wiederstände genommen und 
diesen Mos Fet
http://www.digchip.com/datasheets/parts/datasheet/364/BSN10A.php

Mein SCL schaut am Oszi folgendermaßen aus:
http://corvusmedia.de/korbi/xufo/clock5v.JPG

3 Kästchen sind 5V

Mein SCL schaut bei 3V leider so aus:
http://corvusmedia.de/korbi/xufo/clock3v.JPG

Wenig überraschend dass es nicht funktioniert.

Da die 5V Leitung richtig aussieht schätze ich ich habe beim Aufbau des 
Levelshifts etwas falsch gemacht. Wäre schön wenn mir jemand helfen 
könnte.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.