采用单片机设计温湿度控制仪

采用单片机设计温湿度控制仪

ID:15030673

大小:111.00 KB

页数:3页

时间:2018-08-01

采用单片机设计温湿度控制仪_第1页
采用单片机设计温湿度控制仪_第2页
采用单片机设计温湿度控制仪_第3页
资源描述:

《采用单片机设计温湿度控制仪》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、电子下载站www.bbww.net本站所有资料版权归原作者所有严禁用于商业用途转载请注明来源于:www.bbww.net采用单片机设计温湿度控制仪在某些行业中对温湿度的要求较高,特别是在电力系统中,由于温度过高、过低引起的元件失效或由于湿度过高而引起的爬电、闪络事故时有发生。为了避免这些故障,需要在电力设备柜体内安装控温、除湿设备。采用单片机开发的的温湿度控制仪功能齐全、操作简便,特别适用于对温湿度控制要求较高的继电保护柜、仪表箱、计量柜等设备。主要技术指标如下。  温度指示:-30℃~120℃,精度±1℃;  

2、湿度指示:(0~100)%RH,精度±5%RH;  加热器启动条件:温度显示值≤低温加热下限T1_L时,或湿度显示值≥过湿加热整定值上限H_H时;  加热器退出条件:温度显示值≥低温加热上限T1_H与湿度显示值≤过湿加热整定值下限H_L都满足时;  排风扇启动条件:温度显示值≥排风降温整定值上限T2_H时;  排风扇停止条件:温度显示值≤排风降温整定值下限T2_L时;  继电器触点容量:AC220V/10A。图1:温湿度控制仪硬件结构图硬件设计  本系统硬件结构如图1所示,整个系统的核心采用与MCS-51完全兼容

3、的GMS97C2051单片机,20脚封装,减少了P0口和P2口,其他配置与性能不变,OTP器件降低了硬件成本。  系统中使用美国IMP公司的单片机系统监控电路IMP813L,以防程序跑飞。如果WDI不处于浮空状态,在1.6秒内GMS97C2051不触发看门狗输入WDI,就说明程序已经紊乱,看门狗输出端将输出低电平到手动复位端,使复位输出端发出复位信号,使GMS97C2051可*复位。欢迎光临中国最大的电子工程师应用网站 网址:www.bbww.net电子下载站www.bbww.net本站所有资料版权归原作者所有严

4、禁用于商业用途转载请注明来源于:www.bbww.net  显示电路采用带有高速串行接口的8位LED控制驱动器PS7219。PS7219是高性能、低价格的多位LED显示驱动器,完全兼容MAX7219,并增添了位闪等功能。其接口采用流行的同步串行外设接口SPI,可与任何一种单片机方便接口,并可同时驱动8位LED。PS7219内部有15×8RAM功能控制寄存器,可方便寻址、对每位数字可单独控制、刷新,不需重写整个显示器,显示亮度可数字控制,每位都有闪烁使能控制位。PS7219的这些特点,既节省了I/O口,又方便了编程

5、。  A/D转换器采用8位串行控制模数转换器TLC0834。TLC0834是低价格8位逐次逼近型A/D转换器,其多路器可用软件配置为单端或差分输入,也可配置为伪差分输入,基准电压的大小可调,在全8位分辨率下允许任意小的模拟电压编程间隔。  湿敏传感器采用电容式湿敏元件HS1101。HS1101有响应快、线性度高、高可*性和常时间稳定性、常时间饱和下快速脱湿等优点。IC1-a与R1、R2、C1组成一个多谐振荡器,其振荡频率f=1.44/(R1+2R2)C1,图示参数振荡频率约为50Hz(T=20ms),其振荡脉冲作

6、为可变脉冲发生器提供触发脉冲。图1中右侧的单稳态触发器由IC1-b、R3以及HS1101组成,输出脉宽取决于充电时间常数RC,即t=1.1R3(C2+CX),此输出脉冲经平滑滤波器R4、C3滤波后,经IC3(OP07)直流放大后输入到TLC0834的模拟电压输入端。其中,RP1用来调零,RP2用来调满刻度。  温度传感器采用MF58型热敏电阻,本系统的测量范围为:-30~120℃,对应的电阻值范围为:60.0256~0.2760kΩ。因MF58的阻值变化足以为TLC0834提供0~2.5V的模拟电压,所以LM35

7、8接成电压跟随器的形式。TLC0834可由软件配置为差分或单端输入,对于温度采样用差分输入方式,RP3用来调零,RP4用来调满刻度。  本系统中设立3个按键,分别是功能键、加1及减1键,用来设定温湿度的上下限。功能键是多功能键,依照按下的次数执行相应的功能。当功能键第一次被按下,数码管显示调整低温加热下限符号并显示低温加热下限的值,按加1减1使值符合要求后,再按下功能键则数码管显示调整低温加热上限符号并显示低温加热上限的值,按加1减1使值符合要求,这样依次类推,设定完最后一个参数后,再按一次功能键则完成参数整定进

8、入测控状态。软件编程  控制仪的软件由主程序和T0中断处理程序组成,其中主程序框图如图2所示,T0中断处理程序如图3所示。  系统中,设定定时器T0为工作方式1,定时周期为125ms,8次定时器中断为1秒。为了提高抗干扰性能,采用滑动平均滤波算法,即只采样一次,将这一次采样值和过去的若干次采样值一起求平均,得到的有效采样值即可投入使用。本系统中采用两个环形队列,每次中断采

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。