更新时间:09-11 上传会员:周五早安
分类:机械工程 论文字数:12538 需要金币:2000个
摘要:这次设计的系统结构主要有五部分组成:单片机模块、显示电路模块,电磁阀模块、指示灯模块以及GSM远程通信模块。本说明书主要介绍了以下几个部分:智能浇花系统的背景意义以及市场;单片机的选择与介绍;显示器的选择与介绍;转换器的选择与介绍;整体设计思路;软件设计思路以及硬件设计思路。系统通过土壤湿度传感器将信息传送到单片机中进行处理,通过和预设的湿度上下限比较,决定是否浇水。当土壤湿度小于预设下限时,单片机控制电磁阀启动水泵开始浇水直至湿度达到上限,系统停止浇水。采用这个系统是因为这个系统体积小、便于操作、价格实惠。
关键词 浇花系统;单片机;湿度传感器;液晶显示器;远程通信
目录
摘要
Abstract
1 绪论-1
2 系统设计方案与选择-2
2.1 系统方框图-2
2.2 系统结构-3
2.2.1 单片机的选择-3
2.2.2 显示模块选择-3
2.2.3 电磁继电器选择-4
2.2.4 转换器模块选择-4
2.2.5 GSM模块选择-4
2.3系统操作步骤-5
3 系统硬件设计-6
3.1 STC89C52单片机-6
3.1.1 STC89C52单片机的组成-6
3.1.2 STC89C52单片机的主要性能-6
3.1.3 单片机的引脚图-7
3.1.4 振荡电路和时钟-9
3.1.5 复位电路-9
3.1.6 单片机的最小系统-10
3.2 LCD1602简介-10
3.2.1 LCD1602的基本参数及引脚功能-11
3.2.2 LCD1602接口电路-12
3.3 ADC0832的简介-13
3.4湿度传感器-15
3.5 按键电路-16
3.6 继电器-16
3.7 GSM模块电路设计-17
3.7.1 GSM模块接口设计-18
3.7.2开关机驱动电路-19
3.7.3网络状态指示灯电路-19
3.7.4 SIM卡电路-20
3.7.5 天线接口-20
3.8 水泵-21
4 系统软件设计-22
4.1 系统整体软件流程设计-22
4.2 存储模块的软件设计-23
4.3数据采集模块的软件设计-25
4.4 SIM900A模块的软件设计-26
4.4.1 AT命令介绍-26
4.4.2 短消息模式-27
4.4.3 短消息的发送-28
4.4.4 接收短信息程序设计-28
5 系统调试与分析-30
5.1软件仿真与分析-30
5.1.1 软件程序设计-30
5.1.2 系统电路仿真-31
结 论-34
致 谢-35
参 考 文 献-36
附录一-37
附录二-38