1 / 27
文档名称:

土壤湿度检测电路.doc

格式:doc   大小:460KB   页数:27页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

土壤湿度检测电路.doc

上传人:tswng35 2020/3/3 文件大小:460 KB

下载得到文件列表

土壤湿度检测电路.doc

相关文档

文档介绍

文档介绍:北方民族大学实训报告系(部、中心)电气信息工程学院姓名莫文涛学号20120588专业电子信息工程班级121班同组人员刘丹20120575、杨文华20120606课程名称专业课程综合实训系列Ⅰ实训题目名称土壤湿度检测电路起止时间 2015年3月2日——2015年7月5日成绩指导教师签名北方民族大学教务处制教师评语:报告成绩(30%)平时成绩(50%)答辩成绩(20%)总评成绩土壤湿度检测电路的设计与制作 【摘要】本设计主要的内容是土壤湿度检测电路的设计与制作。该电路的工作原理是由AT89C51单片机和ADC0809组成系统的核心部分,湿度传感器将采集到的数据直接传送到ADC0809的IN端作为输入的模拟信号。选用湿度传感器和AD转换,电路内部包含有湿度采集、AD转换、单片机译码显示等功能。单片机需要采集数据时,发出指令启动A/D转换器工作,ADC0809根据送来的地址信号选通IN3通道,然后对输入的模拟信号进行转换,转换结束时,EOC输出高电平,通知单片机可以读取转换结果,单片机通过调用中断程序,读取转换后的数据。最后,单片机把采集到的湿度数据经过软件程序处理后送到LED数码管进行显示。【关键词】湿度传感器\AD\转换\AT89C51目录一、设计方案选择 51、方框图 5二、 土壤湿度检测电路的单元电路 61、湿度采集  62、A/D转换与ADC0809 73、AT89C51单片机  10三、源程序 15四、LED数码管  16五、软件调试 17六、 安装与调试  18七、元器件清单 20八、系统仿真 20九、心得体会  22一、设计方案选择方案一:可利用湿度传感器采样土壤中的湿度信号,以提供给显示电路部分,关于湿度含量可采用ADC的方法将模拟信号转换成数字信号,然后再用译码器将转换后的数字信号提给显示电路实现显示,ADC转换电路所需脉冲由555构成的多谐振荡器来提供。1、方框图方案二:根据传感器采集土壤湿度,提供给ADC0809进行模数转换,转换出的数字信号送给AT89C51单片机进行实时处理,同时由单片机控制ADC0809的转换开始与结束,单片机把处理后的数据经过处理送达LED数码管进行显示。方案选择:在以上两种方案中,方案一中的译码器74HC4511存在消隐状态,即当ADC转换后的数据超过1001时,对于1010~1111六个代码,译码器输出均为低电平,显示器不能正常显示出每一单位下的湿度值。所以该方案的精确度不及方案二,而且方案二中单片机控制ADC转化速度远远快于方案一,这种方法的工作速率较高,而且精度较高。所以最终选择方案二作为本次毕业设计的制作方案。二、 土壤湿度检测电路的单元电路 1、湿度采集 传感器是能响应规定的被测物理量,并按照一定的规律转换成为可用信号输出的器件或装置。它通常由直接响应于被测物理量的敏感元件和产生可用信号输出的转换元件及相应的电子电路组成。 传感器的分类: 按构成分可分为基本型传感器、组合型传感器和应用型传感器; 按机理可分为结构型传感器,物理性传感器、混合型传感器和生物型传感器; 按作用形式可分为主动型传感器和被动传感器; 按变换工作能量的供给形式可分为能量变换型传感器和能量控制型转换器; 按输出信号形式分为温度、压力、湿度、流量、流速、磁场和光通量等传感器。 湿度的采集可以用湿度传感器来实现。将湿度传感器看作可调变阻器,当湿度传感器采集到湿度时,电阻值发生变化,湿度最小时的电阻值为10K,。变化的幅度是根据湿度传感器采集到的湿度大小而定。随着电阻值的变化,电路的输出电压也跟着变化。调节电阻值的大小,可得到想要的电压,满足电路的需求。2、A/D转换与ADC0809 A/D转换器用来将模拟电压信号转换成一组相应二进制数码输出。由于A/D转换器的输入量是随时间连续变化的模拟信号,而输出是随时间断续变化的离散数字信号,因此在转换过程中,首先要对模拟信号进行采样、保持,再进行量化、编码。 所谓采样,就是在一个微小时间内对模拟信号进行取样,把一个时间上是连续的信号变换为对时间离散的信号。采样结束后,再将此取样的模拟信号保持一段时间,使A/D转换器有充分时间进行A/D转换。这就是采样、保持电路的基本作用。 任何一个数字量的大小都是以某个最小数量单位的整数倍来表示的。因此,在用数字量表示采样电压时,也必须把它化成这个最小数量单位的整数倍,这个转化过程就叫做量化。 所规定的最小数量单位叫做量化单位,用D表示。显然,数字信号最低有效位中的“1”所表示的数量大小,就等于D。一般被转化的模拟电压不可能被D整除,这种因素引起的误差称为量化误差。 量化误差又称为分辨率。ADC输出二进制位数越多,则分辨率越高,转换精度也越高。 分辨率常以数字信号最低有效位中的“1”所对应的电压值表示。 例如10位A