转换、按键输入、LCD 显示和数码管显示的方案进行了系统的详细设计和实现,文章的第二章对系统的总体设计进行了说明,第三章和第四章分别对该方案的硬件设计和软件设计的实现进行了详细的叙述。第五章讲述了系统的测试和最终取得的效果,第六章对该方案进行了总结。主要组织结构为: 1. 第一章绪论,讨论了国内外研究现状及发展趋势。 2. 第二章讨论了水肥一体化的实现方案和本文中实现方案的总体设计。 3. 第三章讨论了水肥一体化控制系统的硬件实现。 4. 第四章讨论了水肥一体化控制系统的软件实现。 5. 第五章讲述了系统的测试和最终取得的效果。 6. 第六章得出结论,并对本文的方案进行了评价和展望。 xxx 大学本科毕业(设计)论文 9 第二章系统总体设计本文要实现的功能要求是使用土壤水分传感器检测土壤湿度,把土壤湿度传感器采集到的模拟量通过AD 转换变换为数字量,然后显示到LCD 上。另外根据土壤湿度设计自动灌溉和施肥功能,LCD 实时显示灌溉和施肥的状态,同时系统还具有定时灌溉和施肥的功能。基于上面的要求,考虑到系统的实用性和拓展性,本系统还增加了通信接口,拟采用 RS485 进行通信,可在大面积的田地里放置多个这样的节点,每个节点可以互相通信,这样有利于对大规模田地的土壤进行综合全面的检测,已达到灌溉和施肥的高效、均衡的特点。系统设计的总体框图如图 2-1 所示。微控制器( MCU ) YL-69 土壤湿度传感器 AD 转换供电部分按键控制数码管显示人机交互部分水肥控制模块串口通信报警器 LCD1602 显示图 2-1 系统总体设计框图 2.1 主要芯片的选型 2.1.1 微控制器的选择 本系统设计之初对于微控制器的选型考虑了两种单片机,一种是 ST 公司的 STM32F103 系列单片机[5],一种是增强型的 51 单片机 STC89C52RC 。 STM32F103 单片