www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik SCL Probleme mit dem I2C Bus


Autor: dennis s. (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich habe ein Problem bei meinem Atmega8. Und zwar habe ich ein Programm 
mit hilfe der Datasheet von Atmel erstellt der meinen I2C bus zum laufen 
bringen sollte. Dies hat auch nach langem Probieren funktioniert. Nun 
habe ich eine Frage zu der SCL Leitung. Den takt den ich dort heraus 
bekomme sieht auf dem Ozziloskop ziemlich blöd aus. Da ich von 
Microcontrollern nicht allzu viel Ahnung habe, wollte ich fragen ob es 
Möglichkeiten gibt, das der Takt besser ausgegeben wird? Ich habe auch 
schon einen externen Quarz 4Mhz angeschlossen. Ein Schaltplan mit den 
pull-up und den Vorwiderständen liegt im Anhang. Zudem auch noch ein 
Bild von dem Ozziloskop.

Vielen dank schon mal im voraus

MfG dennis

Autor: Marius Wensing (mw1987)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hast du mal die beiden 330 Ohm Widerstände versucht wegzulassen?

Da I2C mit Open-Collector-Ausgängen arbeitet sind die eigentlich nicht 
notwendig. Vielleicht ist das Taktsignal dann besser.

MfG
Marius

Autor: A. K. (prx)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das sieht völlig normal aus. Nach unten (aktiv) geht es schneller als 
nach oben (passiv).

Stell deine Tastköpfe mal auf 10:1, bei 1:1 ist deren kapazitive Last 
nicht zu vernachlässigen.

Autor: dennis s. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Gut ich werde das nächste woche mal ausprobieren, da ich nur einmal in 
der woche an meinem Projekt arbeiten darf:-(. Vielen dank erst mal für 
die Antworten. Ich werde dann rein schreiben ob es funktioniert hat.

Autor: dennis s. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe es heute den 330 Ohm widerstand weggelassen und das Clock 
signal sieht viel besser aus. Vielen dank nochmal.....

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.