一般人们用PC硬件监控器亲近调查电源电压状况、体系电扇速度,以及CPU的温度。不久曾经,这种水平的体系监控还专门用于运转要害运用的高端服务器。但现在已有了低成本的硬件监控ASIC,先进的硬件监控已成为大多数新PC的规范装备。硬件监控器正在逐渐进入多种运用中,如气象站(图1)。
图1, PC硬件监控器IC也能用于气象站。
IC 1有两个外部的温度丈量通道。一个通道连接到一个电阻湿度传感器,第二个通道用一只2N3906晶体管勘探室外气温。内部温度传感器用于丈量室内温度。一个转速计的输入连接到风速计的输出端。关于每个丈量输入端,都能够设定极限值,正告用户气象条件有改变。IC1运用了一种开关电流丈量办法,这样,传感器的装置方位能够间隔IC数百英尺,而仍能坚持高的SNR。
IC1经过一个74HC07漏极开路非反相缓冲器,连接到并行打印端口。打印端口的第2脚是串行时钟。第3脚将装备数据写入IC1,而第13脚则从IC1读出数据。
所需求的软件很简单,并行端口很简单经过免费驱动程序和DLL拜访,这些程序能够在互联网上找到。选用Visual Basic或Visual C++等编程言语,能够对SCL和SDATA线做bitbang操作。
温度丈量通道运用了一个热敏二极管,如英特尔的Pentium处理器(PII+)上的热敏二极管,或分立的NPN或PNP晶体管。这些通道选用一种双线办法,为晶体管供给开关电流电平。%&&&&&%1丈量出这两个电流之间的差值,并依据下面这个闻名的关系式,计算出温度:
ΔVBE =KT/q×ln(N),
其间,K是波尔兹曼常数,q是电子电荷,T是以开尔文为单位的绝对温度,N是两个电流之比率。
也能够运用CPU的温度监控通道来丈量电阻的改变,这样就能适用于大多数电阻传感器,包含光电二极管、光敏电阻、气体传感器以及电阻温度传感器。