I2C Konfiguration durch SM-Bus ersetzen

Gast #1110627
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
Gast #1110669
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ß
#1131719
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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren