基于单片机控制的红外线防盗报警器的设计内容摘要:
信息 的 采集 ,信息的 处理 , 数据 的 传送 , 功能 的设定与控制 本地报警等功能。 终端由 MCU、输入和 输出模块、 数据传输模块和设定功能 模块等部分组成。 3) 系统可 以 实现 的 功能: 当家里人员外出时将报警器设置在外出布防状态,探测器开始工作,当有人闯入时,热释电红外传感器检测到人体红外信号,设置在监测点的红外探头将红外信号转换为电信号,在经过放大电路、比较电路之后送到门限开关,打开门限阀门送出 TTL电平到单片机,经单片机处理运算之后驱动报警电路工作发出声光信号。 4) 红外线不会被发现,具有隐蔽性,在露天防护的地方安置一束红外线便可有效的检测到是否有人出入。 本装置的特点: 其一是能有效的判断是否有人出入;其二是尽可能大的增加检测范围。 当然,不能为了追求范围而降低了系统的稳定性和可靠性。 3 基础知识介绍 热释电红外传感器介绍 热释电红外传 感器 是 通过 检测人体红外光谱来 探测目标 的 ,其 基本思路 是 利用 热释电效应, 在 钛酸钡、 钽酸锂 一类 晶体的表面设电 极,把黑 膜覆在上表面 , 若晶体上收到红外线照射 , 收到照射的 表面温度上升△ T, 那么 在 晶体内部 , 原子排列将 会发生 变化 , 从而 使 电荷 自发极化 ,在上下两极 间产生电压△ U。 该红外 传感器 的 内部由 场效应管、 滤镜、热释电元件、 EMI 电容等元器件组成,内部框图如图 1 所示。 图 1:热释电红外传感器的内部框图 的原理和特性 PIR 的作用是将 感应到的光谱转换成电信号,它能感应的光谱波长为 8~12um。 任何有温度的物体都会发出红外线光谱 , 不同温度的物体发出的光谱波长不一样 ,人体的温度通常为 37 C 左右,所发出的光谱波长为 10um 左右,图 2 是 PIR的实物图 图 2: PIR 实物图 单片机简述 AT89C51 俗称单片机 , 是一种带 4K 字节 FLASH 存储器的 CMOS 8 位微处理器, 具有低电压,高性能的特点。 其中的 AT89C2051 单片机带有2K 字节闪存可编程可擦除只读存储器。 该器件采用 的技术是 高密度非易失存储器制造技术。 ATMEL 的 AT89C51 将多功能 8 位 CPU 和闪速存储器组合在单个芯片中 , 是一种高效微控制器, AT89C2051 则是它的 简化 版本 ,在 嵌入式 应用 中 ,它是有效 且廉价 的解决 方案。 AT89C51 的 外形及引脚排列 如下图所示。 如今 AT89S51/52 已 取代了 AT89C51/52。 AT89C51 的 标准功能 如下 : 4k 字节闪速存储器, 128 字节内部 随机存取存储器 , I/O 口线, 两个 16 位定时器, 一个全双工串行通信口,振荡器 等。 不仅如此,由于 AT89C51 可降至 0HZ, 因此有节电模式。 在静态逻辑操作中,只 允许 RAM, 串行口 和 中断 ,计数器继续工作。 如果掉电, RAM 中的内容 将保存下来 ,但 振荡器 及其他 部件 停止 工作 , 直到下一个硬件复位。 图 3 为 AT89C51 单片机的基本功能方块图。 外时钟源 外部事件计数 振荡器和时序 OSC 程序存储器 4 KB ROM 数据存储器 256 B RAM/SFR 定时器 /计数器 2 16 AT89C51 CPU 64 KB 总线 扩展控制器 可编程 I/O 可编程全 双工串行口 内中断 外中断 控制 并行口 串行通信 图 3 AT89C51 功能方块图 AT89C51 引脚第二功能介绍 VCC: 正极。 GND:接地。 P0 口: P0 口为一个 8 位漏级开路双向 I/O 口。 当需要进行 FLASH校检使, P0 口必须外加上拉电阻。 P1 口: P1 口是一个 8 位双向 I/O 口, 其内部提供上拉电阻,能够使 4 个 TTL 门电流通过。 当 置 P1 口为 高电平时 , P1 口的 管脚被内部上拉电阻拉高 , 可 以 输入 电流 ;相反 , 置 P1 口味 低电平时, 将输出。 这就是内部上拉的作用。 在 FLASH 校验和编程 时, P1 口 作为地址接收。 P2 口: P2 口 也是一个内部上拉的双向 I/O 口,功能与 P1 类似。 P3 口: P3 口作为内部上拉的 8 位 I/O 口时, 普通功能与 P1, P2 类似。 P3 口还有特殊功能,其备选功能如下 : RXD 为 串行输入口 TXD 为 串行输出口 INT0 为 外部中断 0 INT1 为 外部中断 1 T0 为。基于单片机控制的红外线防盗报警器的设计
相关推荐
内,加强养护 4- 5 天后,才能进行上层施工。 层面工程 屋面保温层及找平层必须符合设计要求,防水采用防水卷材。 做水泥砂浆找平层表面应平整压光,屋面与女儿墙交接处抹成 R≥ 150mm 圆角。 12 本工程屋面材料防水,专业性强,为保证质量,我们请专业人员作防水层。 原材料在使用前经化验合格后才能使用,不合格材料严禁使用。 1水、暖、电安装工程 ⑴ 管道安装应选用合格的产品,并按设计放线
制器 主控制器选用 Atmel 公司 89 系列 单片机 中 AT89C51。 AT89C51单片机片内有 4KB 的 Flash 存储器,可以在线下载程序,方便在系统的开发过程中进行程序的调试。 晶振采用 12MHZ。 图 5 AT89C51 外部芯片及引脚排列图 显示电路 采用液晶显示屏 LCD1602 显示,第一行显示“ Current temp” ,第二行显示实时温度。 用 P0 口进行
)n KN m 563 8 6 . 5 4 3 1 0 5 . 2 3 4 1 0n K N 2 6 2 741 48 27 36 50 0 1. 78 10 8 ( ) 7. 88 52 102iin K X KN ( iX 为第 i 根基桩至
和分析以及计算 生物 学等众多应用 领域。 附加的工具箱(单独提供的专用 MATLAB函数 集)扩展了 MATLAB 环 境,以解决这些应用 领域 内特定类型的问题。 一、 设计原理 模拟带通、带阻滤波器的设计过程是:先将希望设计的各种滤波器转换为低通滤波器技术指标,然后设计相应的低通滤波器,最后采用频率转换法将低通滤波器转换成所希望的各种滤波器。 带阻滤波器的设计原理 本设计中分别用
} void GPIO_Configuration(void) { GPIO_InitTypeDef GPIO_InitStructure。 RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOC | RCC_APB2Periph_GPIOF | RCC_APB2Periph_GPIOG , ENABLE)。 = GPIO_Pin_6 | GPIO_Pin_7
现数码管的显示。 开通定时器 T0 中断来对数码管的查表和 1 秒的准确计时,然后利用 P3口的低三位作为判断程序,判断是否分时秒是否溢出,若无溢出则显示当前值,若溢出则清零实现时分秒的加一。 3 硬件设计 单片机的复位电路 在系统运 行的过程中,有时可能对系统需要进行复位,为了避免对硬件系统经常加电和断电造成的损害,设计了手动的复位电路。 如图 31 所示。 这种电路的设计