Mega168 Pegelanpassung für low Volt Sensor

Gast #833005
Lesenswert?
• ▲
▼
Hallo an alle,
ich mochte einen Sensor mit I2C an einen ATmega168 anschließen.
Problem:
Der AVR arbeitet mit 5.3V, der Sensor mit max. 3.6V.
Damit ist eine Pegelanpassung erforderlich, oder gibt es einen 
speziellen "low volt" modus im I2C ?

Welchen Baustein kann ich zur Anpassung verwenden ?

Danke
Stefan
#833038
Lesenswert?
• ▲
▼
Da der high level bei I2C nicht vom AVR sondern vom Pullup-Widerstand 
bestimmt wird, und 3,5V dem AVR für high level Erkennung ausreichen, 
wäre der einfachste Ansatz, die beiden Pullups wie auch den Sensor mit 
3,5V zu versorgen.

Da allerdings die Pegelerkennung im AVR dann etwas länger dauert, 
sollten die Kabel kurz sein, oder die Taktrate niedriger.

Edit: Ok, wenn der AVR mit 5,3 statt 5,0 arbeitet, sind es offiziell 
3,7V statt 3,5V. Dürfte aber trotzdem funktioneren.
Gast #833128
Lesenswert?
• ▲
▼
Danke euch für die Antworten,

Ich werde dann wohl einen Pegelwandler einbauen.

obwohl.......

@ Andreas : Du hast zu scharf kalkuliert 5.3V * 0.7 = 3.71V
 Bei Vcc Sensor von 3.6 V --> nicht high ! Schade eigentlich, wäre die 
einfachste Lösung.

Ich überlege nochmal ob ich die Referenz des Sensers (Massenbezug) evtl. 
um 1V anhebe und darauf bezogen den Sensor mit 3.6V versorge.
Dann habe ich:
low : 1v < 0.3*5.3=1.59
high: 4.6V > 3.71

Je nach Stromverbrauch des Sensors kann ja schon eine 
Spannungsteilerschaltung funktionieren. Ansonsten Spannungsregler in der 
Größenordnung.

Gruß
Stefan

Antwort schreiben

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.

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.