你好,欢迎光临!温湿度记录仪,温湿度变送器,温湿度控制器,温湿度监控系统-深圳市英斯特科技有限公司官网  contact-icon01.png18320799158 com_phone.png 0755-36527211

温湿度监控|温湿度传感器|温湿度记录仪 - 英斯特科技

示例图片三
网站首页 > 新闻资讯 > 业界资讯

使用PIC单片机制作温湿度计

使用PIC单片机制作温湿度计

I。 功能概述

测量温度和湿度范围分别为0.0℃-99.9℃,5.0 RH --99.9RH,可以为此范围设置控制值。 当测量值是控制值时,释放相应的继电器,否则闭合。 如果测量值在控制值上下波动,将导致继电器频繁操作并缩短其寿命。 因此,增加了一个可设置的值“磁滞”,用户可以根据现场要求灵活地设置该值。 如果温度差为1.5`C,则当测得的温度为第二控制值时,继电器将不工作。 直到测量值大于控制值1.5°C时,继电器才会释放。 温湿度回差可以在0.390-10.0℃,0.3RH -20.ORH的范围内设置。 因为传感器是互换的,或者多个仪表放在一起,所以不可避免地会偏离显示的值。 因此,仪表还具有设置的“补偿”值。 如果实际温度为35.7℃,仪表将显示35.3`C,比原来低0.490。 要使仪表也显示35.790,只需将“补偿”值设置为0.4`0。 温度和湿度的“补偿”范围可以设置为12.7℃,t12.7RH。 传感器损坏时,数字管会显示“ Err”作为提示。

第二,参数设置

按住“ set”键几秒钟,上方一行 不显示数码管的,下一行最后一位闪烁。 这时,按“减号”或“加号”键可以更改下排数码管的数据。 此时的数据为湿度控制值。 再次按下“设置”按钮,上数码管的最后一位闪烁。 该值是温度控制值,其更改方法与湿度相同。 再按一次“设置”按钮返回到通常状态。 同时按下“设置”按钮和“加号”按钮几秒钟,数码管的上排显示“ hui”,依次按“设置”键使数码管显示“ hui” ,“ SC”,“ RH”和“ RU”。这些代码分别代表“磁滞”,“补偿”,“上限警报”和“下限警报”。每次在数码管上出现代码时,最后一个 数码管另一排的数字闪烁。这时,您可以通过按“通话”或“加号”键来更改数据。指示温度,下排指示湿度),您知道在

这一次,电路原理

电路如图所示,虚线框是温湿度传感器电路,LED1-LED3显示温度,LED4- LED6显示湿度,当L1-L3点亮时,表示温度,湿度和报警继电器闭合;当L4和L5点亮时,表示温度和湿度处于设定值 州。 IC2将在19年,电容器C7的电容变化转换为频率变化,并发送到IC 1的⑥引脚。该引脚计算每单位时间IC2的频率。 较大的值表示C7容量较小,即环境湿度较小,反之亦然,环境湿度较高。

在IC2振荡电路中,振荡电容器C6和C7为 分时连接到电路。 当IC1的②脚为_0_电平时,V5截止,C6不工作,V6导通,IC2的输出频率为,随C7容量的变化而变化。 当环境湿度不变时,即C7容量不变,并且温度变化时,IC2会由于其自身的温度特性而导致输出频率漂移,从而导致测量误差。 为了减少该误差,引入振荡电容器C6,该电容器是云母电容器。 当IC1的②引脚处于“ 1”电平时,C7不工作,并且C6串联连接到振荡电路。 当环境温度变化时,IC2的输出频率也会漂移。 通过实验,这两种漂移几乎相同。 因此,在编程时,将C6的振荡频率的增减作为减量,将C7的振荡频率的增减作为减量。 区别在于环境湿度的变化。 计算后,它将转换为5.0RH-99.9 RH,并发送到数码管进行显示。 IC1的②引脚还用作读取温度数字传感器18B20的数据端口。 读取时,为了防止IC2的频率干扰该端口,请让V2输出低电平防止IC2振荡。 IC 1的引脚⑩和are用作温度继电器J2和湿度继电器J1的控制端子。 当13接通(仪表报警)时,V1的c极输出不连续的高电平。经过Cl滤波后,获得了稳定的高电平驱动器V9,以使报警继电器J3接通。IC1的⑤引脚连接至 按键开关K1-K3,其功能分别为“设置”,“减号”和“强度”。

四个。 调试

将传感器电路放置在已知湿度<80.0 RH的低湿度环境中,然后同时按下“ Set”和“ Minus”键几秒钟。 当出现“ 1n1”时,按“减号”或“加号”键将数字电子管的下限值设置为“ 88_”,这是进入调试的密码。再次按“设置”按钮,下一行显示+ 2__, 上排显示IC2和C6的振荡频率;再次单击,上排显示“ LL”,下排显示IC2和C7的振荡频率。然后单击“设置”,上排显示“ CI” L”,按“减号”或“加号”按钮,并将当前已知的低湿度值输入到数码管的下一行,值范围为0.0 RH -80RH。再次按“设置”,上一行显示“ HH”,将传感器电路置于已知湿度> 90.0 RH的高M度环境中,4分钟后,按“设置”按钮,上一行显示“ CIH”,从“负号”输入已知的高湿度值 ”或“加号”键移至数字显像管的下一行,值范围为90.0RH -99.9 RH。然后,按“设置”按钮返回到通常的状态。 状态,调试完成。 对于温度,只需读取18B20的数据,因此无需调整温度。

使用PIC单片机制作温湿度计

I。 功能概述

测量温度和湿度范围分别为0.0℃-99.9℃,5.0 RH --99.9RH,可以为此范围设置控制值。 当测量值是控制值时,释放相应的继电器,否则闭合。 如果测量值在控制值上下波动,将导致继电器频繁操作并缩短其寿命。 因此,增加了一个可设置的值“磁滞”,用户可以根据现场要求灵活地设置该值。 如果温度差为1.5`C,则当测得的温度为第二控制值时,继电器将不工作。 直到测量值大于控制值1.5°C时,继电器才会释放。 温湿度回差可以在0.390-10.0℃,0.3RH -20.ORH的范围内设置。 因为传感器是互换的,或者多个仪表放在一起,所以不可避免地会偏离显示的值。 因此,仪表还具有设置的“补偿”值。 如果实际温度为35.7℃,仪表将显示35.3`C,比原来低0.490。 要使仪表也显示35.790,只需将“补偿”值设置为0.4`0。 温度和湿度的“补偿”范围可以设置为12.7℃,t12.7RH。 传感器损坏时,数字管会显示“ Err”作为提示。

第二,参数设置

按住“ set”键几秒钟,上方一行 不显示数码管的,下一行最后一位闪烁。 这时,按“减号”或“加号”键可以更改下排数码管的数据。 此时的数据为湿度控制值。 再次按下“设置”按钮,上数码管的最后一位闪烁。 该值是温度控制值,其更改方法与湿度相同。 再按一次“设置”按钮返回到通常状态。 同时按下“设置”按钮和“加号”按钮几秒钟,数码管的上排显示“ hui”,依次按“设置”键使数码管显示“ hui” ,“ SC”,“ RH”和“ RU”。这些代码分别代表“磁滞”,“补偿”,“上限警报”和“下限警报”。每次在数码管上出现代码时,最后一个 数码管另一排的数字闪烁。这时,您可以通过按“通话”或“加号”键来更改数据。指示温度,下排指示湿度),您知道在

3。电路原理

有关电路,请参见附图。温度和湿度传感器电路在机架内部。 LED1-LED3显示温度,LED4-LED6显示湿度。 当L1-L3点亮时,表明温度,湿度和警报继电器已打开; 当L4和L5点亮时,表明温度和湿度处于设置状态。 IC2将19度电容器C7的电容变化转换为频率变化,并将其发送到IC 1的引脚⑥。该引脚对每单位时间IC2的频率进行计数,计算出的值很大,表明C7 容量小,即环境湿度小,反之亦然。

在IC2振荡电路中,振荡电容器C6和C7分时连接到该电路。 当IC1的②脚为_0_电平时,V5截止,C6无效,V6导通,IC2的输出频率将随C7容量的变化而变化。 当环境湿度不变时,即C7的容量保持不变,并且温度变化时,IC2会由于其自身的温度特性而导致输出频率漂移,因此会发生测量误差。 为了减小这种误差,引入了使用云母电容器的振荡电容器C6。 当IC1的②引脚处于“ 1”电平时,C7不工作,并且C6串联连接到振荡电路。 当环境温度变化时,IC2的输出频率也会漂移。 通过实验,这两种漂移几乎相同。 因此,在编程时,将C6的振荡频率的增减作为减量,将C7的振荡频率的增减作为减量。 区别在于环境湿度的变化。 计算后,它将转换为5.0RH-99.9 RH,并发送到数码管进行显示。 IC1的②引脚还用作读取温度数字传感器18B20的数据端口。 读取时,为避免IC2的频率干扰该端口,让V2输出低电平使IC2停止振荡。 IC 1的⑩和⑩引脚用作温度继电器J2和湿度继电器J1的控制端子。 当13点亮(仪器发出警报)时,V1的c极输出不连续的高电平。 经过Cl滤波后,获得稳定的高电平来驱动V9,这将使警报继电器J3接通。IC1的⑤引脚连接到按键开关K1-K3,其功能为“设置”,“减号”,“ 和“强度”。

四个。 调试

将传感器电路放置在已知湿度<80.0 RH的低湿度环境中,然后同时按下“ Set”和“ Minus”键几秒钟。 行中将出现“ 1n1”,按“减号”或“加号”键将数字管的下一行的值设置为“ 88_”,这是进入调试的密码。再次单击“设置”键,下排显示+ 2__,上排显示IC2和C6的振荡频率; 再次按“设置”,上排显示“ LL”,下排显示IC2和C7的振荡频率,然后单击“设置”,上排显示“ CI L”,按“减”或“ 加号”键将当前已知的低湿度值输入数字管的下一行,值范围为0.0 RH -80RH。再次按“设置”,上一行显示“ HH”,将传感器电路置于高M 在已知湿度> 90.0 RH的高温度环境中,4分钟后,按“设置”按钮,上排显示“ CIH”,从“减号”或“加号”键输入已知的高湿度值到下排 数码管,数值范围为90.0RH -99.9 RH,然后按“设置”按钮返回到正常状态,调试完成。对于温度,只需读取18B20的数据即可,因此不需要温度 进行调整。

Powered by MetInfo 5.3.19 ©2008-2020