基于单片机智能浇灌系统课设报告 下载本文

内容发布更新时间 : 2024/5/13 6:59:31星期一 下面是文章的全部内容请认真阅读。

武汉华夏理工学院

课程设计报告书

课 程 名 称 单片机原理及应用课程设计

课程设计总评成绩

学生姓名、学 号 周子林 102124142217 学 生 专 业 班级 自动化1142 指 导 教 师 姓名 李文彦

课程设计起止日期 2016.12.19——2016.12.30

单片机课程设计任务书

题 目: 基于单片机的全自动浇花系统电路设计 初始条件:

1.采用湿度传感器采集数据; 2.采用温度传感器采集数据; 3.采用单片机组成数据采集系统;

4.采用ULN2803芯片驱动直流电机。

要求完成的主要任务:

1. 对环境的温湿度状态进行数据采集; 2. 设湿度传感器输出为0-5V的电路; 3. 设计8位或10位A/D转换接口电路; 4. 设计单片机的信号显示电路; 5. 设计单片机的控制电路; 6. 设计掉电保存数据电路; 7. 设计驱动直流电机电路;

8. 严格按照课程设计说明书要求撰写课程设计说明书;

时间安排:

序号 1 2 3 阶 段 内 容 方案选择及电路设计 制作、编程、调试 撰写课程设计报告及答辩 合 计 所需时间(周) 假期进行 1 1 2

指导教师签名: 年 月 日

基于单片机的全自动浇花系统设计

作者:周子林

武汉华夏理工学院信息工程学院自动化1142

摘要:

现代生活中,随着人们生活水平的提高,人们对花卉、树木等绿色植物的喜爱和种植越来越多,然而以前对花木的浇灌、施肥等工作都需要人工来实现,由于现代生活节奏加快,人们往往忙于工作而忘记及时为花卉补充水分和养料,导致花木枯死。水是植物生存、生长的最基本需要,因此,设计一种能够在无人管理的情况下为花木自动浇水的系统,能够有效解决花木因缺水而枯死的难题。

本系统是采用AT89C52单片机为核心的全自动浇花系统。系统主要实现的功能是对花木的土壤中的湿度进行实时检测,当土壤湿度低于用户设定值时及时给花木浇水,当土壤湿度高于系统设定值时停止给花木浇水。

关键词:C51单片机 A/D转换 IIC通信协议 LCD1602显示

1 系统设计

本次设计包括AT89C52单片机及基本外围电路模块、温湿度检测电路模块、A/D转换电路模块、显示电路模块、EEPROM掉电数据保存电路模块、按键控制电路模块、电机驱动电路模块、电源电路模块等部分组成,具体设计方案如图1-1所示。

图1-1.系统框图