下载此文档

科技论文.doc


文档分类:论文 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
中文摘要研究目的(针对我国大棚种植技术对温度控制的要求,设计了一套基于单片机 AT89C52 编程的温度控制系统。)研究方法(该系统主要由主控电路,报警电路,控制电路,按键电路,复位电路,显示电路以及检测电路六部分构成,通过对单片机 AT89C52 的编程,由温度传感器 DS18B20 对温度进行测量,最后把测量到的温度送到 LED 数码管显示,当测量温度超过上下限温度时,通过控制蜂鸣器报警并且令继电器对温度进行实时控制)结论(运行结果表明,该系统能够用于实现温度采集,显示和控制功能。该系统性能优越可靠,功能完善,应用范围广阔,具有广泛的市场前景。) 关键词: AT89C52 ;大棚;温度控制; DS18B20 ;数码管 1绪论我国农业正处于从传统农业现代化农业转化的新阶段,大棚种植技术正大面积推广。温度是植物生长的重要环境条件,温度控制是大棚种植技术的关键。设计并制作一个基于单片机的温室温度自动控制系统,使大棚温度控制在一定范围内, 并能实现自动控制,以保证大棚内农作物生长的需要,对解决大棚作物农业生产具有重要的指导意义。单片机体积小、功能强大、价格低廉、使用灵活,本文从实现温室大棚温度的智能控制的硬件、软件设计等两个方面入手,就利用单片机 AT89C52 实现大棚温度控制进行设计。 2 硬件选择 温度传感器 DS18B20 性能特点采用单总线专用技术,既可通过串行口线,也可通过其它 I/O 口线与微机接口,无须经过其它变换电路,直接输出被测温度值(9位二进制数,含符号位);测温范围为-55 ℃~ +125 ℃,测量分辨率为 ℃;可以将多个 DSl8B20 温度传感器挂接在一根总线上,即允许一条信号线上接数十乃至上百个数字式传感器, 每个都有个在 ROM 中的 64 位自己独有的芯片序列号, 可实现多点温度的检测。被测温度用可编程为 9位~ 12位 A/D 转换精度的串行输出。内含 64位经过激光修正的只读存储器 ROM ; 适配各种单片机或系统机; 用户可分别设定各路温度的上、下限;内含寄生电源,其工作电源既可在远端引入、也可采用寄生电源方式产生。 DS18B20 控制方法。主机控制 DS18B20 完成温度转换必须经过三个步骤:初始化、 ROM 操作指令、存储器操作指令。必须先启动 DS18B20 开始转换,再读出温度转换值。本程序仅挂接一个芯片,使用默认的 12位转换精度, 外接供电电源, 读取的温度值高位字节送 WDMSB 单元, 低位字节送 WDLS B 单元,再按照温度值字节的表示格式及其符号位,经过简单的变换即可得到实际温度值。在硬件上, DS18B20 与单片机的连接有两种方法, 一种是 Vcc 接外部电源, GND 接地, I/O 与单片机的 I/O 线相连; 另一种是用寄生电源供电,此时 UDD 、 GND 接地, I/O 接单片机 I/O 。无论是内部寄生电源还是外部供电, I/O 口线要接 5K Ω左右的上拉电阻。 AT89C52 单片机 AT89C52 是在 AT89C51 的基础上,存储器容量、定时器和中断能力等得到改进的型号。标准单片机的主要性能如下。 4KB 或 8KB 的 Flash 存储器;128 或 256 字节内部 RAM ;32 条可编程 I/O 线;2~3个16 位定时器计数

科技论文 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj165868
  • 文件大小0 KB
  • 时间2016-07-28