随着科技的发展,社会需要能够自动控制的监测设备,环境湿度测试仪就是一种用于环境湿度自动监测控制的设备。本文介绍基于计数器CC4060等构成的环境湿度测试仪,电路简单,调试方便,监测准确,精度高。湿度监测部分采用高分子薄膜式湿敏电容HS1100,具有不需校准的完全互换性,能瞬时退饱和。相对湿度在0%~100%RH范围内,电容量由162pF变到200pF,其误差不大于±2%RH,响应时间小于5 s,在55%RH、25℃、10 kHz条件下,其典型标称电容为180pF,供电电压一般选5 V,工作温度-40℃~100℃。HS1101($5.4714)用做湿度传感器时,测量电路有两种设计方案,一种是线性电压输出式,比例系数为正值;另一种是线性频率输出式,比例系数为负值。本设计采用的是频率输出式。
湿度频率转换电路采用NE555($0.0700)定时器,成本低,性能可靠,只需要外接几个电阻、电容,就可以实现多谐振荡器、单稳态触发器及施密特触发器等脉冲产生与变换电路。本电路其与湿敏电容HS1100和电阻等构成多谐振荡器,通过恰当设置电路中的电阻值,输出方波,实现湿度监测量向频率信号的转换,通过频率信号的高低我们就可以得知环境湿度是否正常。基准频率振荡器和频率电压转换器都采用十四位串行计数器CC4060,它采用CNOS制作工艺、标准DIP-8封装的14位二进制串行计数/分频器集成电路,振荡器的结构可以是RC或晶振电路。CC4060复位端为高电平时,计数器清零且振荡器使用无效;复位端为低电平时,由外接的振荡定时元件控制产生一定频率的信号,并可以输出4分频到10分频,12分频到14分频的脉冲信号。本电路的基准频率振荡器由CC4060及其定时元件组成,产生的频率信号经 12分频后送至D触发器,为D触发器提供时钟脉冲。频率电压转换器则利用的是CC4060的分频功能,将NE555定时器输出的频率信号送至 CC4060,经12分频后输出至D触发器输入端,根据环境是否潮湿产生相应的电平,驱动D触发器工作输出控制电平。输出控制电路可以根据实际需要采取相应的电路,本电路的输出控制部分由三极管控制继电器实现,D触发器输出的高电平,使三极管导通驱动继电器动作,产生报警信号或驱动干燥电路工作,使环境湿度恢复到正常值范围。
湿度监测及湿度频率转换电路
C是湿敏电容HS1100,容量会随着环境湿度的变化而改变,使②脚和⑥脚的充放电时间常数发生变化,改变③脚的输出信号的频率,实现环境湿度的变化转换为频率的变化,由非电量转变为电量。⑤脚外接电阻R3的阻值为910 kΩ,与集成电路内接的电阻5 kΩ相差很大,所以一般基准电压就可以认为是电源电压VCC,R1的阻值50 kΩ,湿敏电容常态下为180pF,R2的阻值一般为576 kΩ左右,可根据调试的需要串联电位器,实现最佳的控制精度。由以上数值可算出③脚常态下输出的脉冲周期T=(R1+2R2)Cln2,为0.15ms左右,则频率在6 667 Hz左右,当环境湿度增大为90%RH时,频率会减少到6 186 Hz左右,引起后续电路动作,实现增干和报警。[page]
基准频率振荡器
基准频率产生电路主要由十四位串行计数器CC4060实现,CC4060⑨⑩脚外接基准频率定时元件,产生信号由脚送入CC4060,本电路C1为0.01ΩF,R4为2.7 kΩ,RP1为4.7 kΩ电位器,通过调节电位器,可以产生周期为0.059 4 ms~0.162 8ms,频率为16.8 kHz~6 kHz信号(f=1/2.2(RP1+R4)C1),此信号经12分频后可以得到4 Hz~1.5 Hz的频率,由①脚输出,进入D触发器CD4013($0.1125)③脚,为频率电平转换提供时钟脉冲。Q1、Q2两个三极管构成线与电路,正常工作时Q1或Q2有一个导通,则复位端脚为低电平,计数器正常工作,当⑦脚4分频输出和①脚12分频输出同时为高电平时,Q1和Q2同时输出高电平,计数器清零,重新开始计数,这个电路主要保证监测电路工作一段时间(0.33ms~1 ms)自动清零一次,避免长时间出现数据错误影响电路正常工作。R5、R6一般都为10 kΩ,R7为47 kΩ,D1为1N4148($0.0054),Q1、Q2为1015。
频率电压转换电路
频率电压转换电路主要由十四位串行计数器CC4060和四D触发器CD4013组成,由NE555③脚送来的频率信号,由CC4060 U2的脚送入计数器,经十二分频后由①脚输出,常态频率为1.6 Hz,湿度增大到90%RH时,频率降为1.5 Hz,送至D触发器CD4013⑤脚,同时输出高电平使Q3导通,锁存进入的信号电平,阻止后面的脉冲信号再次进入CC4060 U2,防止出现干扰,D触发器在CC4060 U1的时钟脉冲(频率为4 Hz~1.5 Hz)控制下,在CD4013①脚输出高电平,控制继电器工作,带动报警或增干电路工作。D触发器工作与否显然取决于CC4060 U1送入的时钟脉冲,U1和U2输出的脉冲下限频率是一样的,这显然无法控制D触发器正常工作,这就需要我们在调试的过程中,轻微调节RP1,使 CC4060 U1输出的时钟频率稍高于1.5 Hz,但低于1.6 Hz(对着湿敏电容吹气增回湿度的方法调试),就能保证电路在常态时D触发器不工作,当湿度超过90%RH时,D触发器输出高电平,驱动后面电路工作。R9为2.2 kΩ,R10为10 kΩ,R11可以和R7合为一个电阻,Q3为1815。
输出控制电路
输出控制电路采用三极管驱动继电器实现,将CD4013①脚输出的电平信号送至NPN型三极管1815的基极。常态时,CD4013①输出低电平,三极管截止,继电器释放;当湿度超过规定量时,CD4013输出高电平,三极管导通,继电器吸合,报警和增干电路工作。用湿敏电容HS1100、十四位串行计数器CC4060、D触发器CD4013等组成的环境湿度测试仪,具有操作简单,调试方便,体积小,精度高等优点,对于一般的电子爱好者都可以轻松调试成功。
关键字:NE555 定时器 环境湿度测试仪
引用地址:
采用NE555定时器环境湿度测试仪系统电路设计
推荐阅读最新更新时间:2024-03-30 22:56
各种工作寄存器(定时器/中断)
以下内容参考郭天祥的书籍: EA:全局中断允许位,要想打开任何中断,EA都必须为1.然后再允许某个特定的中断。ES:串行口中断允许。ES=1时,串口接收或者发送完成数据以后会引起中断(TI=1,或者RI=1)ET1:定时计数器1中断允许。ET1=1时,当定时计数器1计数满,溢出后引起中断,可在中断函数中处理定时器。EX1:外部中断1允许位。EX=1时,外部条边沿(或者电平)中断信号来后,会引起外部中断,可在外部中断函数中处理事件。ET0/EX0功能跟上面一样,只是换了个定时器或者外部中断。 PS:串行口中断优先级控制位。PS=1设定串行口为高优先级中断;PS=0为低优先级中断。 PT1:T1中断优先级控制位。PT
[单片机]
单片机C语言程序设计:按键控制定时器选播多段音乐
/* 名称:按键控制定时器选播多段音乐 说明:本例内置 3 段音乐,K1 可启动 停止音乐播放,K2 用于选择音乐段。 */ #include reg51.h #include intrins.h #define uchar unsigned char #define uint unsigned int sbit K1=P1^0; //播放和停止键 sbit SPK=P3^7; //蜂鸣器 uchar Song_Index=0,Tone_Index=0; //当前音乐段索引,音符索引 //数码管段码表 uchar code DSY_CODE ={0xc0,0xf9,0xa4,0xb0,0x99,
[单片机]
555定时器的应用及OrCAD/PSpice仿真
本文以OrCAD/PSpice 10.5为工具,对555定时器构成的三种典型电路进行仿真分析,得出了一些有价值的结论。 555定时器是一种将模拟功能与数字(逻辑)功能紧密结合在一起的中小规模单片集成电路。它功能多样,应用广泛,只要外部配上几个阻容元器件即可构成单稳态触发器、施密特触发器、多谐振荡器等电路,是脉冲波形产生与变换的重要元器件,广泛应用于信号的产生与变换、控制与检测、家用电器以及电子玩具等领域。 OrCAD/PSpice作为国际上著名的电子设计自动化软件之一,具有仿真速度快、精度高等优点,不仅可以用于电路分析和优化设计,与印制版设计软件配合使用,还可实现电子设计自动化,被公认是通用电路模拟程序中最优秀的软件之一。例如:
[单片机]
Diodes为业界标准的555定时器集成电路提供直接替代元件
Diodes公司推出一系列价格实惠的555定时器集成电路,以继续扩充其标准线性产品组合。Diodes推出的首批三款定时器,专为直接替换经久不衰的业界标准元件而设计。其操作温度范围宽广,满足商业及工业级产品标准的要求,包括适用温度介于0ºC和+70ºC 的NE555、介于-40ºC和+85ºC 的SA555,以及介于-40ºC和+105ºC 的NA555。 555定时器最初开发于四十多年前,是首款作为商业用途的定时器,为设计工程师提供了价廉物美、稳定且易于使用的电路。目前,555定时器仍被广泛使用,其应用范围涵盖从电子玩具到工业控制系统。555定时器的产量每年预计有数亿只,仍然是众多精密定时器、震荡器及脉冲发生器应用的首选
[传感器]
低成本555定时器取代微处理器对LED驱动器的控制
本文详细介绍如何使用便宜的555定时器,在一些不需要LED驱动器全部功能的应用中,代替微处理器对专用led驱动器实施控制。这样做可让用户在降低总系统成本的同时,维持 LED驱动器的恒定电流。 相比几年以前,现在使用LED的应用越来越多。这些应用从高端视频显示器到低端照明应用,不一而足。设计人员通常只需要专用LED驱动器的部分功能,但却无力负担控制它们所需的微处理器的相关成本费用。 专用LED驱动器常常被设计为微处理器控制型,旨在实现诸如模拟或脉宽调制(PWM) LED电流控制、每个LED的独立控制、LED状态和故障信息读取等特性。对于一些仅要求恒定LED 电流的应用(例如:LED照明或者发光)来说,可能不需要这些高级特性。
[电源管理]
ZigBee基础实验(八)--定时器一
1、概述 睡眠定时器用于设置系统进入和退出低功耗睡眠模式之间的周期。睡眠定时器还用于当进入低功耗睡眠模式时,维持定时器2 的定时。 睡眠定时器的主要功能如下: ● 24 位的定时器正计数器,运行在32kHz 的时钟频率 ● 24 位的比较器,具有中断和DMA 触发功能 ● 24 位捕获 睡眠定时器是一个24 位的定时器,运行在一个32kHz 的时钟频率(可以是RCOSC 或XOSC)上。定时器在复位之后立即启动,如果没有中断就继续运行。定时器的当前值可以从SFR 寄存器ST2:ST1:ST0 中读取。 2、定时器比较 一次定时器比较发生在定时器的值等于24位比较器的值,寄存器ST2:ST1:ST0可以用来设置比
[单片机]
stm32 TIM2定时器触发ADC、DMA采样
使用ADC的定时器触发ADC转换的功能,然后使用DMA进行数据的搬运!采用TIM2定时器的触发间隔,实现ADC定时采样转换的功能,然后可以在程序的死循环中一直检测DMA转换完成标志,然后进行数据的读取,或者使能DMA转换完成中断,这样每次转换完成就会产生中断。 做示波器时,由于要做调整横坐标显示倍数增大和缩小,故需要改变采样频率,也就是改变TIM2 的定时器时间间隔,在TIM2初始化函数定义时,添加u16 Value参数,第一次调试时,设置如下: 定时器2初始化函数void TIM2_Configuration(u16 Value),配置TIM_Period = Value - 1; TIM_TimeBaseStructu
[单片机]
无需更换电池的数字倒计时定时器
只需 MCU、LCD、32kHz 晶振以及一个电阻器即可构成一部基本的倒计时定时器,而且只需一颗普通的纽扣电池即可实现连续超过 10 年的工作时间,如图 1 所示。例如,此类倒计时定时器可用于餐馆提供服务时间保证,服务人员按下一个按钮即可启动倒计时定时器,微控制器开始自动倒计时,时间长短可预先设定,倒计时过程则会显示在显示屏上。如果服务人员在计时结束前尚未向客人提供服务,那么显示器就会闪动显示超时信息,提示未达到服务保证。有两大关键性设计可最小化功耗,并尽可能延长电池使用寿命,一是认真选择电池,二是充分利用 MCU 的低功耗模式。 我们之所以选择 CR2032 纽扣式锂电池,主要是因为它占地较小,可以支持便携式应用,放电曲线较平,
[手机便携]