Ver la Versión Completa : Control Temperatura
miguel_fr
15-06-2006, 02:46:21
Buenas, despues de muuuuuuuucho tiempo, realizo una nueva consulta en el foro. Existe alguna manera de controlar la temperatura de la pc desde delphi? conocen algun componente que sirva para esto? desde ya muchisimas gracias
vtdeleon
15-06-2006, 03:13:00
Saludos
Existe alguna manera de controlar la temperatura de la pc desde delphi?Hmm, la del procesador???, Creo que eso no se puede.
Para que necesitas eso?
Casimiro Notevi
15-06-2006, 09:39:09
en torry (http://www.torry.net/quicksearchd.php?String=temperature&Title=No)encontrarás algún componente con el codigo fuente para hacer lo que quieres
vtdeleon
16-06-2006, 05:22:59
en torry (http://www.torry.net/quicksearchd.php?String=temperature&Title=No)encontrarás algún componente con el codigo fuente para hacer lo que quieres
Y se puede eso? o no logro captar bien la idea :confused:
marcoszorrilla
16-06-2006, 07:11:36
Directamente del ordenador obtener la temperatura?, no me consta que eso pueda hacerse. En cualquier caso si que se podría colocar un dispositivo medidor y colocarlo en el lugar en donde se quiera obtener la temperatura, fuente de alimentación, micro.... y conectarlo a un puerto y luego hacer lecturas periódicas de dicha temperatura.
Un Saludo.
Hoy en día los ordenadores si llevan sensores de temperaturas, al menos en BIOS me indica, en tiempo real, la temperatura del micro, temperatura del sistema, rpm de los ventiladores (del micro y el auxiliar si está conectado), voltaje de 5 y 12 v. No veo por qué no se ha de poder leer dichos valores (será complicado) pero si algún componente lo encapsula, pues será fácil.
Obviamente si el sistema no cuenta con esos sensores, será un poco más dificil leerlos ;).
Saludos
Casimiro Notevi
16-06-2006, 09:03:21
claro que se puede, desde hace años, las placas tienen sensores para controlar la temperatura de la cpu, de los discos duros, del chipset, controlar las revoluciones de los ventiladores según la temperatura, etc. :)
roman
16-06-2006, 16:06:10
Pues no sé Casimiro, no me convences. No creo que sea una mayoría de placas las que tengan sensores para la temperatura, si acaso tienen un sensor que apaga la pc ante un exceso de temperatura pero eso no es lo mismo que medir la temperatura. Pero por otro lado, aquí se pregunta cómo controlar la temperatura. ¿Estás diciendo que existe una componente con la cual yo pueda decirle a la pc que baje la temperatura para enfriar mi refresco?
// Saludos
seoane
16-06-2006, 17:17:19
No se si la mayoria, pero muchas llevan sensor de temperatura (ASUS, Gigabyte ...), concretamente es muy utilizado el sensor LM75 (http://www.national.com/pf/LM/LM75.html). No es facil acceder a esa informacion, creo que se utiliza para ello el SMBus, pero depende del fabricante de la placa.
Por ejemplo este programa (http://www.almico.com/sfdownload.php) muestra la temperatura de los distintos sensores, la velocidad de los ventiladores y los voltajes. Yo lo he utilizado y con mi placa (ASUS) funciona, no se si en otras tambien funcionara.
¿Estás diciendo que existe una componente con la cual yo pueda decirle a la pc que baje la temperatura para enfriar mi refresco?
:D Otra cosa es la utilidad que tiene saber la temperatura, ya que el ordenador se apaga solo cuando esta demasiado caliente y nosotros poco podemos hacer para bajarle la temperatura.
Casimiro Notevi
16-06-2006, 20:55:22
Pues no sé Casimiro, no me convences. No creo que sea una mayoría de placas las que tengan sensores para la temperatura, si acaso tienen un sensor que apaga la pc ante un exceso de temperatura pero eso no es lo mismo que medir la temperatura. Pero por otro lado, aquí se pregunta cómo controlar la temperatura. ¿Estás diciendo que existe una componente con la cual yo pueda decirle a la pc que baje la temperatura para enfriar mi refresco?
// Saludos
no trato de convencer a nadie :)
claro que sí tienen un sensor que mide la temperatura, míralo en tu propia placa :)
otra cosa es que exista algún componente para delphi que nos permita visualizar la temperatura en tiempo real, pero hay multitud de programas con los que puedes verlo.
En windows recuerdo MBprobe, aunque son muchos.
Y con linux, incluso puedes configurar para que suba o baje la "velocidad" del micro según la temperatura a la que está, con cpudyn de Ricardo Galli.
vtdeleon
16-06-2006, 23:56:26
Saludos
El tema es "Controlar", no de visualizar o mostrar,...
Para mi eso no se puede, a menos que le digas al ventilador que gire mas rapido:p.
miguel_fr
17-06-2006, 15:11:47
primero que nada, disculpen que haya demorado en contestar tenia algunos problemitas.
leyendo el ultimo post, me doy cuenta que yo me confundi en el titulo, porque lo que yo necesito es poder visualizar dichos datos, NO el de bajar la temperatura, aunque leyendo el mensaje donde dice "Y con linux, incluso puedes configurar para que suba o baje la "velocidad" del micro según la temperatura a la que está, con cpudyn de Ricardo Galli." la verdad que suena tentador tener algo asi en win pero me imagino que debe ser mucho pedir
Casimiro Notevi
17-06-2006, 18:43:20
bueno, yo entendí por "controlar", el poder "ver" para "controlar" si sube/baja la temperatura.
Y sobre lo que comenté antes de cpudyn, para linux, creo que funciona en ordenadores portátiles que permiten su uso mediante esa característica, incluso controla el disco duro, por si no se usa, que se detenga, ahorrando batería y disminuyendo la temperatura general del sistema.
Las especificaciones exactas no las conozco, "hablo" de memoria, creo recordar que era así.
Para windows, que yo sepa, no hay nada por el estilo.
vBulletin v3.6.8, Derechos ©2000-2013, Jelsoft Enterprises Ltd.