资料介绍
描述
关于
可以通过许多不同的方式测量湿度。最流行的方法是使用电容式湿度传感器。不幸的是,这些传感器在非常潮湿的环境中连续运行时会很快失去准确性。冷镜湿度计不会遇到这个问题,而且更准确,尤其是在高湿度范围内。不幸的是,商用冷镜湿度计的成本高达数千美元。不过基本操作还是很简单的,自己动手做一个也是可以的。它不会像商用设备那样具有 0.1 度的精度,但对于大多数用途来说它已经足够好了,而且肯定比电容式传感器更准确。
这个项目是一个概念证明,绝不是生产就绪。可以进行许多改进,但它证明了它有效的事实。
这个怎么运作
冷镜湿度计使用珀耳帖 (TEC) 来冷却反射表面,直到出现冷凝。使用光源和光学传感器检测冷凝。镜面温度在冷凝出现时被记录下来。这个温度相当于露点。然后可以使用露点和环境温度计算相对湿度。
简化
与商用设备相比,这款 DIY 冷镜湿度计有一些不同之处。
商业冷镜湿度计不使用传统的镜子,因为它不能很好地传导和分配热量,从而导致精度和效率降低。这些器件大多采用镀铂或镀铑的铜作为镜面。由于这既不易获得也不符合成本效益,因此在这款 DIY 冷镜湿度计中使用了普通镜子。一面小方镜比圆镜好,但我找不到。作为替代方案,抛光的不锈钢板会更好。
商用冷镜湿度计使用嵌入镜面下方的铂电阻温度计 (PRT),而不是安装在镜面的 SMD 温度计。PRT 需要额外的电子设备并将其安装在珀耳帖和镜子之间,同时提供良好的导热性是有问题的。将温度计安装到镜面的缺点是会改变热分布特性,从而降低精度。但是表面安装的温度计更容易制造并且足够准确。
商业冷镜湿度计使用约 5 毫米而不是 4 厘米的小得多的镜子。因为它需要更少的功率并且具有更小的外形尺寸。然而,小镜子和匹配的 Peltier 不像大镜子那样容易获得。此外,小型 Peltier 需要非常低的电压,需要定制驱动器。将 SMD 温度计安装到小镜面上同时留出足够的空间来反射一些光也比较困难。
当前版本没有遮光外壳。不过,这可以很容易地进行 3D 打印,强烈建议使用它来阻挡外部光源的干扰。它还可用于固定光源和光传感器。如果您确实制作了 3d 打印外壳,请确保它通风良好。您可以使用 Peltier 风扇进行通风,但一定要将空气吸入外壳,而不是吹入外壳。内部也必须易于清洁镜子。
目前的实施无法测量霜点,因为这需要区分冰粒和水滴,这需要第二个光学传感器来测量散射光。
如何建造
拿起 Peltier,清洁两个表面,然后将导热粘合剂放在热的一侧。确保它分布均匀。如果没有导热胶,可以使用导热膏,在边缘附近滴几滴强力胶。这同样有效。清洁散热片表面并将散热片和 Peltier 压在一起,让胶水干燥。
将散热器连接到 Peltier 并且胶水干燥后,以相同的方式连接镜子,确保首先清洁底面。重要的是导热膏均匀分布并且没有气隙存在,否则镜子上的热量分布将不均匀。
当所有胶水干透后,装上风扇。确保使用功率足够大的风扇来冷却散热器,因为它会变得很热。如何将风扇连接到散热器取决于您使用的散热器类型。我只是用热胶枪将两者粘在一起。
打开风扇,然后打开 Peltier,检查镜子上是否至少有两个区域同时出现冷凝。不要为 Peltier 供电太久,因为这肯定会产生均匀的冷凝曲线。你想看看凝结刚好变得可见时的样子。如果您对结果不满意,请使用新的 Peltier、反射镜和散热器重试,因为您不太可能移除部件并恢复光滑表面。
我没有均匀分布导热膏,导致不规则的冷凝剖面,如上图所示。
拍摄照片或标记同时出现冷凝的区域很重要,因为这是您必须安装镜面温度传感器并测量从镜子反射的光量的区域。
在这个项目中,我使用 Si7021 来测量反射镜温度,因为它提供低噪声输出。不幸的是,I2C 地址是硬编码的,因此您只能使用其中一个传感器。对于环境温度,我使用 DS18B20 温度传感器,但它的精度不是很高。我使用这些传感器的唯一原因是因为我碰巧有它们可用。
要将 Si7021(或任何基于 PCB 的温度传感器)安装到镜子上,首先在温度传感器上滴一大滴非导电导热膏。PCB 也应该涂上导热膏,以防止电子设备上出现冷凝。然后在 PCB 的每个角上涂上 4 大滴热熔胶。你必须快速行动。在均匀出现冷凝水的位置将传感器按在镜子上。确保水平放置传感器并将传感器用力按在镜子上。热胶一接触镜子就会很快凝固。如果您需要重新定位传感器,您可以轻松地用开箱刀刀头将其刮掉,剥掉胶水,然后再试一次。如果 PCB 上有冷凝水,请用热胶或喷涂塑料进行绝缘。
使用的光传感器为OPT101,灵敏度高,输出噪声低,使用方便。
对于光源,您可以使用低功率激光二极管或普通 LED。我都试过了,它们都工作正常。激光的优点是响应更好,但更难对准。LED 具有更平坦的响应,因为更多的光被散射到周围,但它更容易对齐。如果您使用 LED,请确保它输出聚焦光束。
LED 和激光输出可能太高,使用 PWM 来降低输出不是一种选择,因为这会干扰光传感器。相反,只需将一个电阻器与 LED 或激光器串联以降低输出。
为了安装 LED 或激光器和 OPT101 光传感器,我使用一些铜线拧入锁定线以使其更坚固。两端用热胶固定。这对于概念验证很有用,但它也太脆弱而无法在实验室(或地下室)环境中使用。不过,很容易将传感器和光源对齐。更好的方法是 3d 打印这些设备的支架,这也是因为 3d 打印的外壳是防止外部光线干扰的必要条件。
为了控制 Peltier,使用了 BTS7960 电机驱动器。驱动 Peltier 的最有效方法是改变电流,而不是使用 PWM。然而,Peltier 控制器不像 BTS7960 电机驱动器那样容易获得,对于这个概念验证,功耗不是一个因素。
组装完成后,将代码上传到 Arduino 并使用电位器调整 OPT101 灵敏度范围。更高的电阻意味着相同光量的更高电压输出。请参阅 OPT101 数据表,图 3 - 电压响应与辐照度的关系。为了进行调试,您可以对着镜子吹气以产生冷凝,或者在传感器前面放置一个物体。如果您有空调,请尝试将其打开(或关闭)并等待。您将能够看到湿度变化。
在下图中,您可以看到温度(蓝色)、光学读数(红色)和测得的露点(绿色)。当我刚关掉空调时,你可以看到露点在上升。
安全
尽管提供的代码不支持这一点,但硬件除了可以冷却镜子外,还可以加热镜子。这是通过简单地恢复 Peltier 上的极性来完成的。镜面加热可用于快速消除冷凝并改善响应时间。此外,闪蒸冷凝可去除小污染物。不过这也存在安全隐患,因为镜面没有散热片。如果代码在加热帕尔贴时卡住,最好的情况是它会熔化固定温度计的热胶,最坏的情况是它会因电线熔化导致短路而起火。
准确性
由于测得的露点温度是绝对值,因此校准不如电容式或电阻式湿度计重要。然而,镜面温度传感器区域和光感应区域之间至少会存在一些温度差异。如果您需要验证读数的准确性,您可以使用经过校准的商用冷镜湿度计来校准设备。
至于镜子污染,这只是部分问题。反射光读数不是绝对的,而是相对于冷却循环开始的。当冷却循环开始时,镜子没有冷凝。测量反射光量并将其用作检测结露的参考。如果镜子被污染并且反射的光较少,应该不会影响凝结检测。但是,某些污染物会降低或升高冷凝发生的温度,因此为了获得最佳精度,请不时清洁镜面。
镜子和环境温度传感器不需要具有很高的校准精度,但分辨率必须很高。例如,如果实际温度为 24.0 度,但实际测量值为 24.5 度,只要镜子和环境温度计的测量值也为 24.5(可以归一化)并且该数字仅保留一位小数,就可以了。许多温度计的抖动为 0.2 或 0.3 度。最好将 TSYS01 温度传感器用于镜面温度和环境温度测量,因为这些传感器提供与 0.1 度的铂电阻温度计相同的精度。
温度传感器与镜面接触良好非常重要。使用非导电导热膏势在必行。
不要让镜子的冷却速度快于温度计的响应时间,否则感测的露点会不准确。
温度传感器必须放置在镜子上同时出现光感区域凝结的位置。
在镜面上安装温度传感器会改变热分布,从而降低精度。使用红外测温仪作为替代方案可能很诱人,但不幸的是,镜子会反射一定量的热辐射,因此测量结果会受到周围环境的影响。
从技术上讲,湿度读数也取决于大气压力,但在周围环境中影响非常小。关门声引起的任何压力变化,以及在建筑物内造成压差的外部风吹,都可能造成比其价值更多的问题。
Peltier 散热器的热空气不应被吸到反射镜上方。
缓慢的温度下降会提供更准确的读数,但也会缩短响应时间。不过,可以通过将温度振荡到接近露点来改善响应时间。
- 带有ATtiny85的电池供电土壤湿度计
- 温湿度计(物联网)开源
- 迪米科技-数显温湿度计_V01
- Arduino通讯篇
- DIY智能温湿度计(上)——数据获取
- DIY智能温湿度计(下)——APP控制温湿度计
- arduino学习笔记八 温湿度计
- 德控森社DK3000-WS-N01温湿度计 1次下载
- 湿敏电阻式传感器的学习课件资料免费下载 17次下载
- ITH40N智能温湿度计的产品手册免费下载 11次下载
- 使用Arduino实现DHT11温湿度模块的程序 22次下载
- MSP430单片机低功耗湿度计的设计详析 10次下载
- MSP430湿度计定标设计方案解析 3次下载
- 土壤湿度传感器模块电路图 128次下载
- TR8006温湿度计使用指南
- 探针式温度计使用的正确流程是 125次阅读
- 如何利用Arduino构建一个功率计 2974次阅读
- 基于使用Arduino、加速度计和LED制作时间手套 2802次阅读
- 无限反射镜如何工作?如何制作一个RGB的无限反射镜 1w次阅读
- dfrobot模拟声级计/分贝计/噪音计简介 2152次阅读
- dfrobot模拟PH计 (Arduino兼容)简介 1944次阅读
- digilent数字式电位计介绍 1442次阅读
- 如何自己设计一款温湿度计 1w次阅读
- 间冷式电冰箱电路图 1.2w次阅读
- 如何制作冷钱包并用冷钱包转账 3.3w次阅读
- 数显湿度计电路图 4779次阅读
- 电阻式湿度传感器_电阻式与电容式温湿度传感器哪个好 2.6w次阅读
- arduino测量土壤湿度自动浇水提醒 1.3w次阅读
- 冷镜式露点仪简介 1.1w次阅读
- 通用数字式温度计 2421次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多