土壤湿度测量系统的设计课件.pptx

土壤湿度测量系统的设计课件.pptx

ID:57391921

大小:425.50 KB

页数:13页

时间:2020-08-15

土壤湿度测量系统的设计课件.pptx_第1页
土壤湿度测量系统的设计课件.pptx_第2页
土壤湿度测量系统的设计课件.pptx_第3页
土壤湿度测量系统的设计课件.pptx_第4页
土壤湿度测量系统的设计课件.pptx_第5页
资源描述:

《土壤湿度测量系统的设计课件.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、土壤湿度测量系统的设计大体计划设计:为了能够精确的测出土壤湿度,设计了以AT89C52单片机为核心的土壤湿度计。硬件部分采用LCD1602作为显示屏,土壤湿度传感器则采用HSll01,它是一款电容式传感器,电容值会随湿度的变化而变化,将HS1101置于555振荡电路中,将电容信号转换为电压频率信号。利用单片机的中断读取数据,以单片机为核心对数据进行记录、存储、处理和报警。电源接口采用的是USB接口。软件部分则采用C语言实现,通过分模块编写程序,逐一实现土壤湿度测试,报警等功能。系统方案论证本设计的核心是湿度值的测量,选择HSl

2、l01电容式湿度传感器后,如何将电容的变化量准确地转变为计算机易于接受的信号,是实现本设计的关键。经过检索后,发现两种方案:方案一:将该湿敏电容置于运放与阻容组成的桥式振荡电路中,所产生的正弦波电压信号经整流、直流放大、再A/D转换为数字信号;方案二:将该湿敏电容置于555振荡电路中,将电容值的变化转为与之呈反比的电压频率信号,可直接被计算机所采集。出于简单易操作考虑,此次设计采用方案二。系统的总体设计以51单片机为主控芯片,各部分功能用外部电路来完成,主要包括时钟晶振电路,湿度测量电路,液晶显示模块,报警模块,按键模块。简单

3、的硬件系统架构图Lcd1602显示模块AT89C52按键模块报警模块湿度采集模块电源电路时钟电路五大模块:1.AT89C52单片机2.时钟晶振电路和复位电路3.湿度测量电路3.液晶显示模块4.报警模块5.按键模块1.AT89C52单片机和时钟晶振电路和复位电路AT89C52是一个低电压,高性能CMOS8位单片机,如图2所示。片内含8kbytes的可反复擦写的Flash只读程序存储器和256bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位

4、中央处理器和Flash存储单元。外接晶体以及电容C2和C1构成并联谐振电路,它们起稳定振荡频率、快速起振的作用,其值均为30P左右,晶振频率选6MHz[4]。实现上电复位和按键复位的双重复位功能。AT89C52谐振电路图2AT89C52单片机和谐振电路3.湿度测量电路本次设计采用HSll01电容湿度传感器,下图为湿度—电容响应曲线。相对湿度在0%-100%RH范围内;电容量由162pF变到200pF,其误差不大于±2%RH;响应时间小于5s;温度系数为0.04pF/℃。可见精度是较高的。针对HSll01,采用555振荡电路,将

5、电容的变化量准确地转变为计算机易于接受的电压频率信号,电路下图所示。利用该振荡电路产生的两个暂稳态过程的交替,可实现方波输出,该方波信号的频率即对应了反应湿度值的传感器电容大小。将湿敏电容经振荡电路变换后的脉冲频率信号送入单片机的定时/计数器T1,T1工作于方式1为16位计数器,定时记录脉冲数并存入内存缓冲区,用于计算对应湿度值。HSll01湿度—电容响应曲线湿度测量电路4.液晶显示模块LCD1602液晶显示模块,它可以显示两行,每行16个字符,采用+5V电源供电。5.报警模块该系统的主要功能就是在土壤湿度高于最高设定值和低于

6、最低设定值时做一个报警提醒。6.按键模块在设置设定值的界面里S1为确定键,S2为下翻键,S3上翻键。设置界面里有最低值设置和最高值设置两个选项。设置设定值时,S1为确定键,S2为加一键,S3为减一键。这些按键通过P1.3、P1.4、P1.5三个引脚与单片机相连。软件设计模块扫描键盘是否有摁键下测量土壤湿度度将湿度存入寄存器器调用显示程序显示湿度向串口发送湿度值调用湿度报告检测开始是否超出报警值蜂鸣器报警结束否是否是程序流程图

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

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

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