i²c-schnittstelle an computer nutzen

Gast #653401
Lesenswert?
• ▲
▼
hallo, liebes forenvolk!

was für möglichkeiten kennt ihr, eine i²c-schnittstelle am pc zu 
verwenden? bedingung sind 400kbit/sek, die 5 volt ließen sich mit 
pegelwandlern auch noch hinbiegen. vom smbus habe ich gehört, es wär 
jedoch etwas unpraktisch, am mainboard zu löten. sind die protokolle 
überhaupt 1:1 identisch, sprich kann ich die üblichen i²c-bauteile 
hinter einem pegelwandler am smbus betreiben? und wie schnell ist der 
bus nach abzug des vom pc selbst verursachten datenverkehr? als 
schnittstellen stehen ansonsten usb, lan und pci zur verfügung, es 
handelt sich um ein miniatx-board. dabei wär mir eine (ggf. käuflich 
erwerbbare) lösung mit .dll-datei zur protokollwandlung am liebsten, 
leider kenne ich mich mit dem nutzen von pc-schnittstellen nicht genug 
aus, um etwas eigenes zu schreiben. wo wir auch beim kostenrahmen wären: 
über 150e incl.mwst sollte das nicht kosten. ist dies überhaupt ein 
realistischer preis? und was habt ihr für erfahrungen mit dem problem 
ansich gemacht? verwendet ihr einen eigenen uc, oder habt ihr auch 
vorgefertigte lösungen eingekauft?
#653405
Lesenswert?
• ▲
▼
Klar kannst du an den SM Bus I2C ICs anschließen! zB Tempsensoren die 
kannst du mit einem Mainboardmonitor dann auch auslesen. Vielleicht kann 
man den Treiber/die dll von so einem Monitor mal anschauen bzw das 
Datenblatt von dem IC aufm Mainboard.

Du kannst auch an dem Arbeitsspeicher löten da ist der SM-bus ebenfalls 
herausgeführt. (An dem kleinen EEProm)

Was es da käuflich gibt kann ich dir nicht direkt weiterhelfen.
Gast #653943
Lesenswert?
• ▲
▼
@michi: sehr schön, vielen dank! toll, dass das teil sogar schon 
gpio-pins hat, die hätte ich sonst per portexpander nachrüsten müssen. 
eine frage dazu hätte ich noch: der i²c-bus ist ja mit 400khz getaktet, 
kann das teil auch echte 400kbit rübeschaufeln (brutto, ist schon klar), 
oder ist der bus nur zwar so schnell getaktet, das teil kann aber nicht 
kontinuirlich daten senden? und wie schaut es mit dem usb-protokoll aus? 
das ist ja imho packetweise ausgelegt. kann es dadurch zu verzögrungen 
in der datenübermittlung kommen?

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.