Nutzung des I2C-Bus für andere Zwecke (Temperatursensor usw)

Wünsche, Anträge, Fehlermeldungen
greenland
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Montag 28. Juli 2003, 16:07

Nutzung des I2C-Bus für andere Zwecke (Temperatursensor usw)

Beitrag von greenland »

Wie ich einigen anderen Posts entnehme (ich habe keinen Schaltplan zur Verfügung), enthalten die verschiedenen DBoxen ein I2C-Businterface zur Kommunikation des Prozessors mit eingebauten I2C-Bausteinen.

Da der I2C-Bus eine genormte Schnittstelle ist und per Software relativ einfach anzusprechen ist, könnte man ihn auch für andere Zwecke nutzen, z.B. Temperaturüberwachung der der DBox und der Umgebung (mit LM75 - Digitaler Temperatur Sensor und Temperatur-Überwachung oder DS1621 Digitaler Temperatur Sensor (9-bit) und Temperatur-Überwachung), zur Datenerfassung (mit PCF8591 - 4 Kanal ADC + DAC), zur Ein- und Ausgabe (PCF8574 - 8-bit I/O Erweiterung) und so weiter...

Datenblätter gibts hier:
http://www.elektronik-kompendium.de/pub ... sheets.htm

Es müsste nur jemand die passenden Funktionen unter Linux realisieren, C-Sourcen für die grundlegenden Funktionen gibts z.B. hier:
http://www.eclectic-web.co.uk/mike/esource/i2c.htm
tmbinc
Developer
Beiträge: 821
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von tmbinc »

ich hab mal nen I2C-eeprom damit beschrieben, weil der ponyprog mal wieder rumspann.. (kennt jemand nen anderes tool was FUNKTIONIERT?)

weiss nicht mehr wofür das war, aber ich glaube nen autoradio wo der pin abhanden gekommen ist. (sowas passiert regelmässig im winter wenn die batterien gewechselt werden)
greenland
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Montag 28. Juli 2003, 16:07

Beitrag von greenland »

Ich habe eigentlich nützliche neue Funktionen für die DBox gemeint...
greenland
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Montag 28. Juli 2003, 16:07

Beitrag von greenland »

Jetzt hab ich noch was gefunden, manche Motherboards benutzen z.B. den LM75 als Temperatursensor, deswegen gibts schon Treiber dafür, z.B. unter:
http://www2.lm-sensors.nu/~lm78/supported.html

Kann das jemand auf die DBox umsetzen und die Anzeige im LCD und/oder auf dem Bildschirm programmieren.

Man könnte auch so einen kompletten Motherboard-Hardwaremonitorbaustein verwenden und dann z.B. einen selbst eingebauten Lüfter (DBox Hitzproblem) usws. mit überwachen.