毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

STC89C52单片机温湿度测量报警仪的设计+PCB电路图+程序(3)

时间:2023-11-09 22:45来源:毕业论文
由于本系统需要显示的内容多且要显示一些特殊字符如等于号、百分号、字母等,数码管无法显示,故选用LCD显示。 3。硬件设计 3。1单片机最小系统 图

由于本系统需要显示的内容多且要显示一些特殊字符如等于号、百分号、字母等,数码管无法显示,故选用LCD显示。

3。硬件设计

3。1单片机最小系统

图3。1 单片机最小系统图

单片机最小系统由单片机、晶振电路和复位电路组成[3]。

VCC和GND为主电源引脚,XTAL1和XTAL2为时钟电路引脚,P0。0~P0。7、P1。0~P1。7、P2。0~P2。7和P3。0~P3。7为输入/输出引脚端口,其余端口均为控制信号。

3。1。1 晶振电路

图3。2 晶振电路

每个单片机系统里都有晶振,全称是晶体震荡器。C3、C4为瓷片电容,其大小均为30PF;X1即为晶振,其大小为12MHz,电路中的XTAL1与XTAL2分别与AT89S51的XTAL1引脚和XTAL2引脚相连。

在单片机系统里晶振的作用是非常大的,它结合单片机内部的电路,产生单片机所必须的时钟频率,单片机的一切指令的执行都是建立在这个基础上的,晶振提供的时钟频率越高,单片机的运行速度也就越快[8]。

3。1。2复位电路

图3。3 复位电路

    单片机在启动时需要复位,以确保CPU及系统各部件处于确定的初始状态,并从初态开始工作。如图3。3所示电路可实现上电复位与手动复位。C1为电解电容,其大小为10uF/16V,所用的电阻R5为10KΩ[9]。

手动按钮复位需要人为在复位输入端RST上加入高电平。当人为按下按钮时,则VCC的+5V电平就会直接加到RST端。由于人的动作再快也会使按钮保持接通达数十毫秒,所以,完全能够满足复位的时间要求。

3。2 DHT11传感器电路

3。2。1 DHT11简介

DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器图3-4。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。每个DHT11传感器都在极为精确的湿度校验室中进行校准。校准系数以程序的形式储存在OTP内存中,传感器内部在检测信号的处理过程中要调用这些校准系数。单线制串行接口,使系统集成变得简易快捷。超小的体积、极低的功耗,信号传输距离可达20米以上,使其成为各类应用甚至最为苛刻的应用场合的最佳选则。产品为 4 针单排引脚封装。连接方便,特殊封装形式可根据用户需求而提供。

图 3。4  DHT11传感器

3。2。2 接口说明

(1)接口说明   

建议连接线长度短于20米时用5K上拉电阻,大于20米时根据实际情况使用合适的上拉电阻。

图3。5 DHT11典型连接图

(2)引脚说明

  Pin1:(VDD),电源引脚,供电电压为3-5。5V。 

  Pin2:(DATA),串行数据,单总线。 

  Pin3:(NC),空脚,请悬浮。 源G于J优L尔V论N文M网WwW.youeRw.com 原文+QQ75201`8766

  Pin4(VDD),接地端,电源负极。

(3)串行接口  (单线双向)

    DATA 用于微处理器与 DHT11之间的通讯和同步,采用单总线数据格式,一次通讯时间4ms左右,数据分小数部分和整数部分,具体格式在下面说明。当前小数部分用于以后扩展,现读出为零。操作流程如下:一次完整的数据传输为40bit,高位先出。

数据格式为8位湿度整数数据+8位湿度小数数据+8位温度整数数据+8位温度小数数据+8位校验和,数据传送正确时校验和数据等于“8位湿度整数数据+8位湿度小数数据+8位温度整数数据+8位温度小数数据”所得结果的末8位。 STC89C52单片机温湿度测量报警仪的设计+PCB电路图+程序(3):http://www.youerw.com/zidonghua/lunwen_198425.html

------分隔线----------------------------
推荐内容