卜纪清:基于单片机的智能温室大棚温度控制系统设计与仿真
图15 选择单片机的型号
(4)工程建立完成以后,在工程当中添加一个C程序编辑页面,输入源程序代码,进行编辑。如图16所示
图16 源程序代码编写
(5)单击“Project”菜单,再在下拉菜单中单击“options for Target ?Target?”,再单击“Ootput”选择“Create Executable”选项,使程序编译后产生HEX代码,以便在Proteus里加载可执行代码,并单击“Target”选项,更改晶振频率(设计中使用12M晶振),其如图17所示。
42
卜纪清:基于单片机的智能温室大棚温度控制系统设计与仿真
图17 修改晶振频率
到此,设置工作已完成,下面将编译、链接、转换成可执行文件(.HEX的文件)。 (6)编译、链接、生成可执行文件
图18 编译、链接、生成可执行文件图标
依次单击上述图17所示图标,如果没有语法错误,将会生成可执行文件,即本系统设计可执行文件为“18b20.hex”。
(7)将生成的“18b20.hex”导入到Proteus仿真设计中,进行联调。仿真数据正确,此次设计完成。
43
卜纪清:基于单片机的智能温室大棚温度控制系统设计与仿真
图19 程序导入
实际温度显示
图20 温度过低时温度控制模块工作状况
实际温度显示
图21 温度过高时温度控制模块工作状况
44
卜纪清:基于单片机的智能温室大棚温度控制系统设计与仿真
图22 联调
5设计结论
多功能农田环境监测系统具有良好的兼容性,元器件选用市面常见型号,成本低廉,使得的该系统在合理误差范围内能够精确的工作。农田工作人员通过显示装置及时了解农田内的温度变化情况,通过继电器控制达到控制恒温的目的,为植物的生长培育提供适宜的环境。
45
卜纪清:基于单片机的智能温室大棚温度控制系统设计与仿真
致谢
当毕业论文写到这里的时候,为期三个月的毕业设计也基本要画上句号了。在聂志刚老师的耐心指导下,毕业设计“基于单片机的多功能农田温度环境监测系统设计与仿真”顺利圆满地完成了。在开始阶段是聂老师为我指出了正确的研究方向,指导我查阅相关书籍,并在之后遇到问题时给予我颇多帮助,让我受益匪浅。在此我衷心地感谢聂老师。
此时此刻,我也即将告别四年的大学生活。在这期间有父母的支持,也有老师同学给予的理解和帮助,感谢你们陪伴我走在求学的道路上。同时,我也要感谢我的学校给予了我一个温馨健康、积极向上的学习环境。
最后,让我再一次向所有帮助过我的人表示衷心的感谢。
46