按关键词阅读: 设计 系统 温度 毕业设计 湿度 自动控制 测控
了解花窖温度湿度的监测与控制方法 , 了解指标要求设计温湿度测控系统 。
以单片机为核心的器件、构成系统选择温度湿度的感受器实现对花房内的温度湿度进行多点检测 , 对其进行加温加湿设备进行控制 , 维持花房内温湿度负荷指标要求 。
第2章 系统的硬件系统设计2.1 系统的硬件组成框图本系统为一个全自动的花窖温湿度巡回检测与 。
7、控制系统 , 由以下几部分组成:AT89C51单片机 , 温湿度传感器 , 8255并行口电路A/D转换器变送器 , 驱动电路报警和显示电路组成 , 其接口部分包括单片机外扩展的数据存储器6264一片和地址锁存器74LS373 , 系统的组成如图2-1所示:图 2-1 硬件组成框图2.1.1 系统的工作原理在应用程序的作用下 , 首先对8255进行初始化 , 设定工作方式0 。
PA口PB口PC口均为输出口 , PA口PB口为显示输出 , PC口为报警和相关设备驱动口 。
由于工艺决定 , 进之前已经将湿度控制在安全限以内 , 测量过程是先温度后湿度的顺序 , 首先对温度进行采样 , 每一个温度点采样5次 , 计算平均值作为采样值送入显示和存储的相应单元进行存 。
8、储和传感器的编号和温度的显示 , 然后判断温度是否超过设定温度 , 如果温度超标则报警并根据传感器的位置判断启动通风设备还是加热设备 , 如果不超标就继续检测下一个点的温度 , 知道整个的多个点温度全部测试完成 , 然后计算和显示的平均温度 , 然后对8个点的湿度进行测量并且显示 , 也是按照每个点测量5次然后取平均值的方法计算 , 来减少干扰因素带来的误差 , 8个点的湿度测量完成后计算并显示的平均湿度 。
同样与设定的湿度值比较如果超标就报警 , 并启动风扇进行通风处理 。
然后系统返回再进行温度和湿度的巡回测量和显示 。
2.2 系统主控制器部分设计2.2.1 AT89C51的复位电路AT89C51单片机通常采用上电自动复位和开关手动复位 。
9、两种方式 。
本设计采用上电复位电路 , 所谓上电复位 , 是指单片机只要一上电 , 便自动地进入复位状态 。
在通电瞬间 , 电容C通过电阻R充电 , RST端出现正脉冲 , 用以复位 。
图 2-2 复位电路2.2.2 AT89C51的时钟电路AT89C51芯片内部有一个高增益反向放大器 , 用于构成振荡器 。
反向放大器的输入端为XTAL1 , 输出端为XTAL2 。
在TXAL1和XTAL2两端跨接由石英晶体及两个电容构成的自激振荡器 , 如图2-3所示 。
电容器C1和C2通常都取30pF左右 , 选用不同的电容量对振荡频率有微调作用 。
但石英晶体本身的标定频率才是单片机振荡频率的决定因素 。
其振荡频率范围是112MHz 。
图 2-3 时钟电路XTAL 。
10、1:接外部晶体的一端 。
在单片机内部 , 它是反相放大器的输入端 , 该放大器构成了片内振荡器 。
在采用外部时钟电路时 , 对于HMOS单片机上 , 此引脚必须接地;对AT89C51单片机 , 此引脚作为驱动端 。
XTAL2:接外部晶体的另一端 。
在单片机内部 , 接至上述振荡器的反相放大器的输出端 , 振荡器的频率是晶体振荡频率 。
若采用外部时钟电路时 , 对于HMOS单片机上 , 该引脚输入外部时钟脉冲;对AT89C51单片机 , 此引脚应悬空 。
2.2.3 报警电路蜂鸣报警电路是的优点是能通过不断的发出声音使人便于及时断定线路的通断 , 发音元件主要就是蜂鸣器 , 只要将报警电路接到3-5V直流电源上就能产生3Hz左右的震荡声响 , 其电路如图2-4 。
11、所示图 2-4 报警电路2.2.4 显示、键盘电路(1)LED显示器的结构LED显示器是由发光二极管显示字段的显示器件 , 也可称为数码管 。
其外形结构如图2-5所示 , 由图可见它由8个发光二极管(以下简称字段)构成 , 通过不同的组合来显示出09、A、B、C、D、E、F以及小数点“.”等字符 。
图2-5 LED显示器的结构表2-1列出七段LED显示器(共阴极)显示的数字、字符和对应的段码关系 。
共阳极显示器的段码与共阴极显示器的段码是逻辑非的关系 , 所以对表2-1中的共阴极显示器的段码求反 , 即可得到共阳极显示器的段码 。
表2-1 数字对应的段码表示字符DP g f e d c b a段码(H)01234567 。
12、89AbcdEFP.空格0 0 1 1 1 1 1 1 0 0 0 0 0 1 1 00 1 0 1 1 0 1 10 1 0 0 1 1 1 10 1 1 0 0 1 1 00 1 1 0 1 1 0 10 1 1 1 1 1 0 10 0 0 0 0 1 1 10 1 1 1 1 1 1 10 1 1 0 1 1 1 10 1 1 1 0 1 1 10 1 1 1 1 1 0 00 0 1 1 1 0 0 10 1 0 1 1 1 1 00 1 1 1 1 0 0 10 1 1 1 0 0 0 10 1 1 1 0 0 1 11 0 0 0 0 0 0 00 0 0 0 0 0 0 03F 。
稿源:(未知)
【傻大方】网址:/a/2021/0902/0024074440.html
标题:温度|花窖温度湿度测控系统设计自动控制毕业设计( 二 )