该设计包括单片机模块、GSM短信模块,传感器模块等。用户终端能够发挥一系列作用,譬如:信息采集处理、数据传递功能设置、报警信息通知用户。在报警体系预设为布防的情况下时,倘若有人进入的状态下,工作的探测器会利用红外传感器监测到人为动作信号,并且把人体辐射而产生的红外线光谱信号转为可利用电信号,然后通过放大电路、比较电路送达门限开关,然后送出TTL 电平到AT89C51单片机,在单片机完成运行并且处理之后,驱动运作起短消息预警提醒电路给GSM模块,给使用者输送短消息进行远距离防盗操控。
2 模块概述
2.1单片机模块
2.1.1 单片机的选择
上世纪以来, 单片机非常迅猛的进步着,系列多,品种繁多,令人眼花缭乱。虽然单片机的品种繁多,但目前用的最多的仍然这两种而已:因特尔的MCS 51 系列单片机,和89C51 单片机。由于MCS 51片内不存在程序存储器等特点。有点麻烦,所以不予采用。8051 常用于非常见用途。亦不予选用。8751能够重复改动程序。只是比8031价格贵些。所以不予采用。然而,80C51指令和引脚两者间兼容性高。单芯片具有8 位的CPL 以及可以进行编程的Flash。AT89C51被广泛称作:单片机,简而言之,在这里使用AT89C51。
2.1.2 AT89SC51特性描述
(1)和MCS 51 系列可结合性高;(2)4k字节,可用于编写程序的Flash 存储器;(3) 1000 次周期式写;(4)完全非动态执行:0hz ,24hz ;(5)三级的程序存储器;(6)32 个能用于编写程序的I / O线;(7)位数为16的定时器以及计数器;(8)五个中断器;
(9)能用于编写程序的串行通道;(10)非高功耗;(11)监视型定时器。
2.1.3 AT89C51管脚说明
VCC :供电电压。
GND :接地。
P0 端口:它是位数为8的,开路非单向的,管脚能接收sttl门电流。首次写入1的脚被作为高阻。可以用作外部的,编写程序的数据存储器也是它的功能之一。
Pl端 口:它是位数为8 位的,非单向的UO 口,能够收到送出4TTL 门电流作为Pl端口缓冲器作用之一。被写1 时,管脚变为高而用于输入,变为低用作输出电流。
P2 端口:它是8 位非单向FO端口,能够输入,输出ttl 门电流是此端口缓冲器作用之一,写1情况下,电阻拉高,可作为输入。变为低用作输出电流。
P3 口:它是位数为8 位的,非单向的FO 口,它能够送进送出4 个TTL 门电流。写1情况下,端口成为高电平,能够在输入时使用。此端口亦可以成为AT89C51 个别情况功能口,见下:
P3口管脚备选的功能:源'自:751`!论~文'网www.751com.cn
P3.0 ,RXD :非并行输入端口;
P3.l ,TXD :用作非并行输出口;
P3.2, NTO :用作非内部中断0 ;
P3.3 ,NTI :用作非内部中断l;
P3.4 ,TO :用作记时器0的 非内部输入口;
P3-STI :用作记时器1 外部输入;
P3 口可以在闪烁编程或者编程校验情况下,发挥接收一系列控制信号的功能。
RST :复位输入功能。
ALE : FLASH 在编写程序情况下,它发挥读入编程脉冲的作用。平常,正脉冲信号是ALE 端口送出的,并且是以等同于振荡器的1/6频率的恒定周期。所以,它常在向外送出脉冲的情况下使用,以及定时情况下。
SEN :用作非内部的程序存储器的选择联通信号。