1。2 设计思路
基于单片机的红外防盗报警系统是本次的研究课题,它是无线智能的。其中单片机AT89C51是本系统的核心,同时外接了热释电红传感器及其他电路等。硬件设计和软件设计涵盖在这次设计中。硬件部分包括红外热释电传感器电路、蜂鸣器报警电路、数码管显示电路、LED警示电路等。软件部分可以划分为以下几个模块:主函数,显示函数,定时器中断处理函数,按键检测函数等。其中,要用到的热释电红外线传感器是一种广泛运用的高灵敏度探测元件中比较新颖的被动式探测器件,它的探测方式是非接触的,被动的,人体会发出热量辐射,器件会检测出它,然后变成电压信号输出,触发报警电路,到达防盗目的。另外,这种防盗报警系统隐蔽性强,人的肉眼看不见红外线,也大大提高了这个报警系统的可靠性。
2 系统总体设计方案
2。1 主要元器件介绍
2。1。1 单片机AT89C51概述
一、AT89C51单片机的结构
AT89C51是一种低电压、高性能CMOS 8位微处理器,具有4K字节闪存可编程只读存储器。单片机制造采用的是ATMEL非易失性高密度存储器技术,工业标准MCS-51输出引脚和指令集与之相兼容。ATMEL的AT89C51是一种高效微控制器,将闪烁存储器和多功能8位CPU组合在单个芯片中。AT89C51单片机可用于多种成本效益的地方,而且在各种控制领域也可以灵活应用,并且在嵌入式控制系统中,为系统提供了一种经济适用且灵活机动的方案。
单片机AT89C51的结构示意图如下图2。1所示:
图2。1 AT89C51的基本结构
在上图的展示中,我们可以看到单片机的内部总线,各个模块都连接在这条总线上,通过这条内部总线可以控制信息和传送数据信息。除内部总线外有下列几个组成部分:
1、中央处理器(CPU)
CPU的两个基本部分是控制器和运算器,是单片机的核心部分。控制器和运算器分别用来进行控制单片机工作和逻辑或算数运算的。
2、内部数据存储器(内部RAM)
AT89C51芯片内共有256B(00H~FFH)的数据存储器,其中高128B(80H~FFH)被专用寄存器占用,用户能使用的寄存器只能是低128B(00H~7FH)的,并且存放的数据是可读写的。
3、内部程序存储器(内部ROM)
AT89C51芯片总4KB(0000H~0FFFH),并且是Flash程序存储器,原始数据,表格常数,程序等可以存储在其中。
4、定时/计数器
两个16位的定时/计数器在AT89C51芯片中,对外部事件进行计数时设置成计数模式,同时可以设置成定时模式,实现控制单片机运行可以根据计数或定时的结果操作。
5、并行I/O口
AT89C51芯片共有4个8位的I/O口(P0、Pl、P2、P3)。每个I/O口都可以作为输入口或输出口使用,可以采用8位同步读写的方式或者单独操作每一位I/O口。
6、串行口
单片机AT89C51实现本机和其他设备之间的串行数据传送的是一个全双工串行接口。该串行口的使用方式有两种,分别为同步移位器和全双工异步通信收发器。
7、中断控制系统
AT89C51单片机含有的中断系统,是本次设计的所需要的。它的中断系统分别为外中断2个、定时/计数中断2个和串行口中断1个,共5个。
8、时钟电路
拥有内部时钟电路的AT89C51芯片,但需要在外部连接微调电容和石英晶体。时钟电路会产生时钟脉冲序列,是为了使单片机工作。其中,最高晶振频率为12MHz。
二、AT89C51单片机的管脚说明
AT89C51单片机是一个有40个引脚的两列直插式的DIP40包装,它的另一种包装尺寸较小,是PQFP/TFP44。单片机具有双重功能的引脚有很多,这样可以让它的结构更加紧凑,利用率较高,性能也较高。图2。2为引脚图。 AT89C51单片机的红外报警系统设计+程序+电路图(2):http://www.youerw.com/zidonghua/lunwen_200891.html