Forum: PC-Programmierung CPU-Temperatur an serielle Schnittstelle übergeben


von Philipp (Gast)


Lesenswert?

Hi,

im Zuge der Silent-PCs will ich meinen Rechner mit einer
Temperaturgeregelten Lüftersteuerung ausrüsten. Leider unterstützt mein
Board nicht die einfache Regelung über Software (z.B. Speedfan).

Mein Plan ist nun, die im Rechner gemessenen Temperaturen, die über
z.B. den Winbond ohnehin schon bestehen, über die serielle
Schnittstelle an eine kleine Schaltung übergeben, die dadurch eine
Temperaturregelung übernehmen kann.

Leider habe ich keine Ahnung, wie ich im System an diese Messwerte
komme (WinXP). Die Übergabe über RS232 und die Regelplatine sind kein
Problem.

Kann mir jemand einen Tipp geben, wie ich unter WinXP die Temperaturen
auslesen kann (am besten aus VB)? Am besten so, dass das Programm mit
nur ca. 2Hz die Daten ausliest, damit die Laufzeit des Programms
minimal bleibt.

Danke für die Tipps
Philipp

P.S. An Lösungen mit zusätzlichen Temperatursensoren habe ich kein
Interesse ('Nimm doch noch einen PT100 ...'!

von Hans (Gast)


Lesenswert?

unter linux ist das kein prob weil der kernel das schon drinnenhat..
unter xp müsste man schaun ob es irgendwo soeinen performance counter
gibt.. sonnst müsste man irgendwoe die daten vom board abholen.. dazu
gibts doch einiges an software... die frage ist nur ob open-source...

in vb glaubich nicht, dass das vernünftig machbar ist ohne zufällig
eine dll zu finden die dir die ganzen systeminfos ausspuckt...

73

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Eine Alternative bestünde im (Freeware-) Programm "Motherboard
Monitor", das bietet eine dokumentierte* Schnittstelle, über die
andere Anwendungen auf gemessene Daten zugreifen kann.

Ärgerlicherweise ist die Hardware, die zur Temperatur- und sonstigen
Systemüberwachung verwendet wird, in keiner Weise standardisiert oder
auch nur dokumentiert, so daß nicht auf jedem System der MBM -oder auch
der Linuxkernel- vernünftig messen kann.

*) http://mbm.livewiredev.com/mbmcode5.html

von ... (Gast)


Lesenswert?

...wenn es dem Rechner zu warm wird, wird er auch bestimmt noch richtige
Werte für die Kühlung ausgeben... immer diese doppelten Rittberger...

von Hans (Gast)


Lesenswert?

watchdog im avr.. sind die daten zu alt voll kühlen... sonnst
angepasst.. das ist schon ok


73

von Rolf Magnus (Gast)


Lesenswert?

> ...wenn es dem Rechner zu warm wird, wird er auch bestimmt noch
> richtige Werte für die Kühlung ausgeben...

Wenn er zu warm wird, hat die Regelung bereits versagt.

von Rolf Magnus (Gast)


Lesenswert?

> ...wenn es dem Rechner zu warm wird, wird er auch bestimmt noch
> richtige Werte für die Kühlung ausgeben...

Wenn er zu warm wird, hat die Regelung bereits versagt. Dann helfen
richtige Werte eh nicht mehr.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.