文档下载
网盘链接: https://pan.baidu.com/s/1WCYBKUuCysZyb-u_y_OTMw
提取码: af8l
部分内容展示
多路温湿度采集仪以单片机STC89C52为控制芯片,可靠性高,抗干扰能力强。传感器选用全数字型温湿度传感器DHT11,温湿度测量响应速度快、稳定性好。本文介绍了温湿度采集仪的硬件设计和软件设计,实现了对环境温湿度的测量.实践证明,该系统电路简单、工作稳定、集成度高、调试方便、测量精度高,具有一定的实用价值,能达到对环境温湿度测量要求.本文硬件设计中对STC89C52单片机,DHT11传感器,现实模块进行了设计,软件设计对初始化子程序,温湿度数据读取子程序进行了设计,从而组成整个温湿度采集仪。
关键词:单片机;温湿度;STC89C52;
更多范文
随着社会的发展,人们在生活生产、工业生产或者类似于重要的粮仓、温室、电力柜、实验室等这样的场所,对温度和湿度都有着严格的要求。人们用来控制温湿度的传统方法主要是:用温度计、湿度计来测量场所的温度和湿度,之后通过人工来加热或者制冷、增湿或者除湿来控制场所的温湿度。传统的方法不但浪费了人力和物力,而且控制效果不好,控制速度也很慢。本文设计了一种基于单片机的智能化温湿度采集仪,能在无人操作的情况下,对重要场所的温湿度进行及时而又准确的监控。
在国内,经过长时间的积累,STC单片机作为国产单片机逐渐被大家所认可和接收。STC系列单片机采用单时钟周期,由宏晶科技开发生产的一系列型号,从功能和机构上看,STC系列可以说是在51单片机的基础上结合AVR单片机的功能特点,开发的一款多功能型单片机,具有运行速率高、功耗低、抗干扰性等,由于STC系列基于51的内核系统,所以指令及代码与8051系列完全适应,给程序开发人员节省了开发成本。STC单片机CPU性能较51单片机有了10倍左右的提升,内部电路嵌入MAX810复位系统,可作PWM功能口的I/O口有4个,同样地提供10位的A/D转换功能,针对电机等自动控制的应用场合。主要特性为:程序编译烧录有专门的串口及软件,调试快捷方便,网上有丰富的学习材料,应用起来简单容易上手,开发成本较低,价格相对也很便宜;工作电压可选,2.4~3.8V和3.8~5.5V,增加低功耗模式,一个为空闲状态,一个为睡眠状态,可有外部中断唤醒,进一步节约电能;内部集成E2PROM,可根据需要存储少量数据,自带开门狗防止程序死机,兼容51的全双工UART通信串口。STC单片机也是最为大家所接受的一款产品。
在本设计中,稳定性、功能要求(如串口通信,中断系统,I/O驱动能力)、成本核算是我们首要考虑的几个因素。因此我们选择STC单片机系列中的STC89C52作为本系统的核心控制芯片,运行速度快,稳定性号,功能丰富,兼容8051单片机指令集,价格较便宜,可满足本系统的基本设计要求。