需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9118 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:现在科技在高速发展,温室栽培技术已经非常的成熟,结合温度控制系统可以使农作物处于一个适宜的温度环境内生长,从而解放人力,提高农作物的产量和质量。本文将以单片机为控制芯片,设计一套可以调节控制花房温度的系统,用于广大农户,特点在于功能强大且经济实惠。设计思路是通过温度传感器采取花房温度,将其与农户所设定的温度限制进行对比,如果超出限制将会报警提醒工作人员同时采取相应的温度调控措施。硬件部分将以ATC89C52为控制核心, 检测部分采用DS18B20作为核心组成,农户使用四乘四的矩阵键盘进行温度限制设定,显示部分采用LED数码管,用蜂鸣器作声音报警LED的蓝红光作文光报警在温度超过极限值后提醒工作人员。软件的部分采用51C语言进行编辑,其优势在于易于理解,控制准确而稳定。设计完成后通过Proteus软件进行仿真验证和学习板实物检验,结果表明系统满足设计前的各项要求。希望本文的工作能为开发操作方便,控制准确,稳定可靠的温室温度自动控制系统提供一点思路和借鉴。
关键词:89C52;LED数码管显示;DS18B20;四乘四矩阵键盘
目录 摘要 Abstract 第一章.绪论-1 1.1课题的提出-1 1.2课题的目的和意义-1 1.3温室栽培技术-2 1.4系统的主要特点-2 第二章.系统总体的分析和设计-3 2.1系统功能跟系统的组成和工作原理-3 2.1.1总体方案-3 2.1.2硬件系统设计-3 2.2温度采样、键盘显示及报警系统-4 2.2.1温度传感器DS18B20-4 2.2.2数码管显示系统-5 2.2.3键盘扫描系统-6 2.2.4报警系统-7 2.2.5温度调节系统-8 2.3电路设计-8 2.3.1单片机最小系统电路设计-8 2.3.2显示电路设计-8 2.3.3温度传感器DS18B20电路设计-9 2.3.4按键扫描电路设计-10 2.3.5报警电路设计-10 2.3.6温度调节电路设计-11 第三章.软件设计-12 3.1系统初始化模块-12 3.2键盘显示模块-13 3.3传感器DS18B20温度转换模块-13 3.4报警及超限处理模块-14 第四章.系统功能验证-16 4.1学习板实物验证-16 4.2proteus仿真验证-18 4.3验证总结-19 结论-16 参 考 文 献-17 附录(C语言程序)-18 致谢-33 |