mikrocontroller.net

Forum: Haus & Smart Home I2C Konfiguration durch SM-Bus ersetzen


Autor: Daniel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo
Benutze einen Mikrocontroller mit I2C Schnittstelle der u.a. einen 
Überwachungsbaustein mit Sm-Bus Anbindung "betreiben" soll. Mein 
Programm läuft soweit,wenn man es mit einem LCD mit I2C betreibt.Nur wie 
stellt man das so im Programm um, das es von I2C auf Sm-Bus 
funktioniert?Kennt sich da jemand aus?Würd mich freun,wenn mit jemand 
weiterhelfen könnte
gruß daniel

Autor: Frank B. (frankman)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Normalerweise ist I2C-Bus und SM-Bus das selbe. Du must nur ggv. die 
Pullups anpassen. SM-Bus läuft normalerweise mit 3V3, ansonsten bleibt 
alles gleich...

Autor: Daniel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die ganzen Programmzeilen muss man doch dann auch abändern,oder?Hab bis 
jetzt noch Null Erfahrung mit Sm Bus. Wie initialisiert man denn den Sm 
Bus.Die I2C Schnittstelle ist ja alles schon initialisiert. Würde das 
einfach heißen, I2c raus und SM-Bus rein?
Das mit der Spannung ist noch nicht so sehr das Problem, aber wird es 
bestimmt noch werden.
gruß

Autor: Frank B. (frankman)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Also nochmal: SM-Bus ist exakt, genau das GLEICHE (!!!) wie der I2C-Bus.
Da bedeutet also:

Botschaften werden genau so, wie beim I2C-Bus verschickt,
also erst Start-Bedingung, dann Adresse, dann Acknowledge....

Chips, die für I2C sind, gehen auch für SMB....es hat halt nur einen 
anderen Namen... und wie gesagt, der SMB läuft meistens mit nur 3V3. 
Aber wenn man vorher schaut, was für Chips man einsetzen will, und 
vorher schaut, ob die auch 5 Volt aushalten, kann man die natürlich auch 
mit 5V betreiben...
Meines Wissens gibt es nur kleine Unterschiede zwischen I2C und SMB, was 
die Low- und High-Pegelgrenzen, die Buskapazitäten ect. betrifft.

Autor: hans (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hier sind die unterschiede I²C und SM erklärt:

http://www.maxim-ic.com/appnotes.cfm/appnote_number/476

gruß hans

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.