农业大棚智能监控系统.doc
文本预览下载声明
微机与单片机原理及应用
课程设计报告
题 目:农业大棚智能监控系统
学 号:
姓 名:
年 级:
指导教师:
上交时间:
开课学期 教 室 成 绩
课程设计要求
Ⅰ 系统描述
系统功能
自动模式:
监测:
1)监测大棚中的温度、和湿度两个参数值
2)温度、和湿度通过数码管显示;
阈值设置:温度和湿度阈值
1)保存在外部扩展EEPROM中
2)可通过数码管显示
3)可通过按键,增加和减少阈值
控制:
1)自动根据监测到的温度值与阈值的对比:控制透风口的开和
关(超过阈值开)
2)自动根据监测到的湿度值与阈值的对比:控制灌溉系统的开和关(低于阈值开)
报警:当温度和湿度超过阈值,可实施声光报警
1)声报警:蜂鸣器响
2)光报警:LED灯闪烁
手动模式:
1、监测:
1)监测大棚中的温度、和湿度两个参数值
2)温度、和湿度通过数码管显示;
2、控制:
1)手动按键控制透风口的开和关;
2)手动按键控制灌溉系统的开和关;
3、报警:
1)关闭声光报警功能后,参数超过阈值也不实施报警
2)打开声光报警功能后,当参数超过阈值,实施声光报警
声报警:蜂鸣器响
光报警:LED灯闪烁
数码管显示
显示 实时采集到的温度和湿度
0 2 0 - - 0 3 0 温度20度 小横线表示
无显示 湿度30%
说明:温度值采集与现场温度
湿度由电位器模拟(0--5V)对应湿度(0%--99%)
显示 阈值
0 4 0 - - 0 2 0 温度阈值40度 小横线表示
无显示 湿度阈值20%
说明:此值保存在EEPROM中,断电保存,并可用按键修改
独立按键
此处采用4个独立按键
Key1、Key2、Key3、Key4
Key1:自动模式和手动模式切换键
自动模式下:
Key2:按下Key2,数码管切换到显示阈值界面,再次按下Key2,阈值保存到EEPROM中
Key3:湿度阈值加1
Key4:湿度阈值减1
手动模式下:
Key2:按下Key2报警功能开,再次按下Key2报警功能关
Key3:通风口打开时按下Key3,则关闭通风口;通风口关闭时按下Key3,则打开通风口
Key4:灌溉系统开时按下Key4,则关闭灌溉;灌溉系统关时按下Key4,则打开灌溉
芯片选型
采用AT89C51作为主控器
监测功能:
DS18B20:温度,采用温度传感器采集温度
2) 电位器:湿度,采用电位器输出电压值进行模拟
3)ADC0808:AD转换芯片
4)8位动态扫描数码管
3、阈值设置:
1)EEPROM (24c02):阈值保存存储器
4、控制功能:
1)透风口开关,可用LED灯亮灭来模拟(感兴趣同学,可用步进电机具体实现通风口的开关和开关的角度)
2)灌溉系统开关,可用继电器的通断模拟(继电器大家可自行搜集资料学习)
扩展芯片:
74HC138:38译码器
74HC593:锁存器
8155
课程设计报告内容
课程设计封面
课程设计内容
2.1硬件部分
2.1.1 列出系统涉及所有芯片的
基本功能
引脚图
引脚功能
真值表
时序要求(有时序图)
数据格式(如果有的话,例如I2C总线)
2.1.2 画出系统电路图
2.2软件部分
2.2.1 画出各功能模块 流程图
2.2.2 编程实现各功能模块
2.2.3 完成系统总体编程,并对关键功能模块进行说明
3、系统说明手册
显示全部