DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1314|回复: 0
打印 上一主题 下一主题

[待整理] 用于气象站的PC硬件监控器

[复制链接]
跳转到指定楼层
楼主
发表于 2014-10-12 14:45:33 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
一般人们用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晶体管。这些通道采用一种双线方法,为晶体管提供开关电流电平。IC1测量出这两个电流之间的差值,并根据下面这个著名的关系式,计算出温度:
ΔVBE =KT/q×ln(N),
其中,K是波尔兹曼常数,q是电子电荷,T是以开尔文为单位的绝对温度,N是两个电流之比率。
也可以使用CPU的温度监控通道来测量电阻的变化,这样就能适用于大多数电阻传感器,包括光电二极管、光敏电阻、气体传感器以及电阻温度传感器。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2025-8-10 06:17 , 耗时 0.100158 秒, 21 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表