基于AT89C52航标防盗器的设计

合集下载

基于AT89C52电子密码锁设计

基于AT89C52电子密码锁设计

1引言在日常的生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。

若使用传统的机械式钥匙开锁,人们常需携带多把钥匙, 使用极不方便, 且钥匙丢失后安全性即大打折扣。

随着科学技术的不断发展,人们对日常生活中的安全保险器件的要求越来越高。

为满足人们对锁的使用要求,增加其安全性,用密码代替钥匙的密码锁应运而生。

密码锁具有安全性高、成本低、功耗低、易操作等优点。

在安全技术防范领域,具有防盗报警功能的电子密码锁逐渐代替传统的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点,使密码锁无论在技术上还是在性能上都大大提高一步。

随着大规模集成电路技术的发展,特别是单片机的问世,出现了带微处理器的智能密码锁,它除具有电子密码锁的功能外,还引入了智能化管理、专家分析系统等功能,从而使密码锁具有很高的安全性、可靠性,应用日益广泛。

随着人们对安全的重视和科技的发展,许多电子智能锁(指纹识别、IC卡辨认)已在国内外相继面世。

但是这些产品的特点是针对特定的指纹和有效卡,只能适用于保密要求的箱、柜、门等。

而且指纹识识别器若在公共场所使用存在容易机械损坏,IC卡还存在容易丢失、损坏等特点。

加上其成本较高,一定程度上限制了这类产品的普及和推广。

鉴于目前的技术水平与市场的接收程度,电子密码锁是这类电子防盗产品的主流。

本次设计使用AT89C52实现一基于单片机的电子密码锁的设计。

2 电子密码锁的工作原理本设计以AT89C52单片机为控制核心,结合矩阵键盘、自动报警系统等来完成电子密码锁的设计。

单片机接收键入的代码,并与存贮在EEPROM中的密码进行比较,如果密码正确,驱动电磁执行器开锁,则门开,同时用LED发光二极管亮一秒钟做为提示,同时发出“叮咚”声;如果密码不正确,禁止按键输入3秒,同时发出“嘀、嘀”报警声;若在3秒之内仍有按键按下,则禁止按键输入3秒被重新禁止,如果继续按键,每按下一次键,会发出“嘀”的报警声;如果输入密码超过已设定好的密码的位数时,会发出“嘀”的提示声。

基于AT89C52的远程智能语音防盗报警系统设计

基于AT89C52的远程智能语音防盗报警系统设计

基于AT89C52的远程智能语音防盗报警系统设计作者:张元敏来源:《现代电子技术》2008年第13期摘要:主要介绍一种以单片机AT89C52、ISD1420语音电路、模拟摘机挂机电路、拨号电路为核心的远程智能语音防盗报警系统,并从基本工作原理、电路构成等方面对其进行详细阐述。

该系统可实现自动拨号,通过普通电话线进行告警信号呼叫,及时将警情通知事主。

系统自动化程序度、适用性强、功能灵活多样,可广泛应用于家庭、商店、银行等重要场合。

关键词:单片机控制;自动拨号;智能化;防盗报警系统Design of Long-distance Intelligent Automatic Telephone Warning System Based on AT89C52(Xuchang University,Xuchang,461000,China)Abstract:A long-distance intelligent automatic telephone warning system is introduced in the paper,the system chiefly consists of AT89C52 monolithic processor,ISD1420 speech circuit,dialing circuit and so on.Then it is detailedly introduced from basical working principle and circuit structure.The system can realize automatically dial-up,rapidly calling the interrelated person by means of common telephone line when the warning is finded.The system has high automatization and is very practical and can be easily extended.Itcan be used for many important occasions such as shop,bank and so on.Keywords:single chip computer control;automatically dialing;intelligence;warning system现代社会人们的安全意识越来越高,一些重要场所如家庭、银行、商店等都安装防盗设备来保护生命及财产安全。

基于AT89C52单片机的防盗报警系统设计

基于AT89C52单片机的防盗报警系统设计

目录实习分工情况 (1)摘要 (1)1引言 (1)1.1发展概况 (1)1.2设计背景 (6)1.3设计任务和要求 (7)1.4防盗报警系统的构成 (8)1.5防盗报警器的分类 (9)2总体设计方案 (9)2.1方案选择 (10)2.2系统总体设计 (11)2.2.1系统的功能要求 (14)2.2.2总体的设计 (14)2.3系统的相关技术 (14)2.3.1 传感器技术 (15)2.3.2PIR的原理特性 (17)2.3.3 PIR结构特性及安装 (18)2.3.2 单片机技术 (21)2.3.3 LM317概述 (30)2.4系统软件设计 (33)2.4.1主程序流程图 (33)2.4.2 ST89C52单片机的工作过程和工作方式 (34)2.4.3中断函数流程图 (37)2.5主控芯片单片机的选择 (38)2.5.1 ST89C52的主要性能 (39)2.5.2 ST89C52的引脚结构 (40)2.6传感器的选择 (40)2.6.1热释电传感器的红外辐射和红外探测的原理结构 (41)2.6.2红外测温原理 (42)2.6.3热释红外传感器的结构 (43)2.6.4 菲涅尔透镜 (46)2.7热释电红外传感器控制电路芯片选择 (47)3 系统硬件设计 (49)3.1设计电路的功能和主要性能指标 (49)3.1.1设计电路的功能 (49)3.1.2设计电路的主要性能指标 (49)3.2单元电路的设计过程 (49)3.3整机电路和各部分电路的工作原理说明 (50)3.4 模块电路 (55)3.4.1 低频带通放大电路 (55)3.4.2电压比较整形电路 (56)3.4.3双限电压比较器的工作原理 (57)3.4.4声音报警电路 (57)3.4.5灯光警示电路 (58)3.4.6供电电源电路 (59)3.4.7延时电路 (59)3.4.8单片机最小系统 (60)3.5 主机电路设计 (61)3.5.1时钟电路 (62)3.5.2复位及复位电路 (63)3.5.3键盘电路 (65)3.5.4蜂鸣器电路 (67)3.5.5热释电红外探测器电路设计 (67)3.5.6振动位移传感器电路设计 (68)3.6 电路元器件介绍 (70)3.7设计电路的优缺点和进一步改进的设想 (71)4报警器软件设计 (73)4.1程序语言设计 (73)4.1.1程序语言的分类 (73)4.1.2单片机汇编语言程序设计的基本步骤 (75)4.1.3汇编语言程序设计方法 (75)4.2 报警系统的程序设计 (75)4.2.1主程序设计 (75)4.2.2定时中断程序设计 (76)4.2.3关键技术 (76)4.2.4解除中断程序设计 (78)4.2.5中断控制字 (79)4.3关键代码 (80)4.3.1家庭防盗报警系统程序v1.0 (80)4.3.2延时函数,定时/计数器T1 (81)4.3.3定时器T0中断函数 (82)4.3.4外部中断0.布防/撤防功能 (82)4.3.5主函数 (83)4.3.6定时器0初始化程序 (83)4.3.7定时器0中断服务程序 (84)5 系统测试 (85)6结论 (87)参考文献 (100)致谢 (100)实习分工情况姓名考研实践任务报告任务陈东单片机控制代码软件设计步骤褚效维是整体流程构思和设计报告格式修正排版单凯是电路设计目录摘要流程图顾明洲电板焊接硬件设计步骤李菁是单片机控制代码软件设计步骤刘建飞电板焊接实践心得摘要整个系统主要由ST89C52芯片、热释电传感器、声光报警、键控组成。

单片机 AT89C52的智能无线安防报警器

单片机 AT89C52的智能无线安防报警器

学号11750205天津城建大学单片机原理与应用设计说明书AT89C52的智能无线安防报警器起止日期:2014 年1 月6 日至2014 年1 月10 日学生姓名迟子渊班级2011级电气2班成绩指导教师(签字)控制与机械工程学院2014年1 月10 日天津城建大学课程设计任务书2013 —2014学年第1 学期控制与机械工程学院电气工程及其自动化专业11电气二班班级课程设计名称:单片机原理及应用A设计题目:AT89C52的智能无线安防报警器完成期限:自2014年 1 月 6 日至2014 年 1 月10 日共 1 周设计依据、要求及主要内容:一.程设计的目的1.进一步熟悉和掌握单片机的结构及工作原理。

2.掌握单片机的接口技术及相关外围芯片的外特性,控制方法。

3.通过课程设计,掌握以单片机核心的电路设计的基本方法和技术。

4.通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。

5.通过完成一个包括电路设计和程序开发的完整过程,了解开发一单片机应用系统的全过程,为今后从事相应打下基础。

二.课程设计的基本要求1.认真认识设计的意义,掌握设计工作程序,学会使用工具书和技术参考资料,并培养科学的设计思想和良好的设计作风。

2.提高模型建立和设计能力,学会应用相关设计资料进行设计计算的方法。

3.提高独立分析、解决问题的能力,逐步增强实际应用训练。

4.课程设计的说明书要求简洁、通顺,计算正确,图纸表达内容完整、清楚、规范。

5.课程设计说明书封面格式要求见《天津城市建设学院课程设计教学工作规范》附表1。

三.课程设计具体要求a) 要求每位同学独立完成设计任务。

b) 原理图设计。

1.原理图设计要符合项目的工作原理,连线要正确。

2.图中所使用的元器件要合理选用,电阻,电容等器件的参数要正确标明。

3.原理图要完整,CPU,外围器件,扩器接口,输入/输出装置要一应俱全。

c) 程序调计1.根据要求,将总体项能分解成若干个子功能模块,每个功能模块完成一个特定的功能。

基于89C52的汽车防盗器设计

基于89C52的汽车防盗器设计

基于89C52的汽车防盗器设计汽车防盗器是现今许多车主都必不可少的设备之一。

本文将基于89C52单片机设计一种汽车防盗器,其可根据用户设定的自定义密码防止非法人员入侵,同时也能实时监测车辆的状态,做到更全面的保护措施。

设计思路:汽车防盗器的设计中,需要考虑到如何实现对车辆的安全实时监测和报警功能。

本文将基于89C52单片机,借助其强大的数据处理能力及丰富的外设接口,实现以下功能:1.密码防盗功能为了提高车辆的安全性,我们需要加入密码认证功能。

当有人未经允许坐进车内时,需要先输入正确的个性化密码才可按下发动键启动引擎。

如果输入不正确,则会发出报警声,让车主知道有人越权操作车辆。

具体实现方法为:通过89C52单片机的中断功能,来响应车门或后备箱的开关信号。

当有人开启车门或后备箱时,防盗器会启动,提示该操作需要输入密码。

输入正确的密码后,防盗器会发出提示音,显示车辆可以正常启动。

若输入错误的密码,则会发出报警声,报警状态会持续到车主输入正确的密码为止。

2.远程控制功能为了方便车主的操作,我们可以加入远程控制功能。

即在离车较远的地方,通过遥控器控制车门或后备箱的开启和关闭。

在这里我们可以使用RF433无线模块进行通讯,将遥控器发送的指令传输到防盗器上,然后由防盗器来开启/关闭车门。

3.监测功能随着现代汽车电子化程度的不断提高,打造一个功能完备的汽车防盗器也变得越来越重要。

为了保障车辆的安全,防盗器需要搭载一套完善的监测系统。

在这里我们可以通过第三方传感器,如温度传感器,湿度传感器,气压传感器等,从车辆各个角度检测车辆的状态。

4.报警功能当防盗器监测到不正常的情况时,它需要能够及时发出警报,向车主发出警告提示。

在实现方面,我们可以使用蜂鸣器模块和LED模块实现声光报警。

当温度异常、车辆移动等情况发生时,防盗器会启动报警,敲响报警声,同时闪烁红色LED 灯,提醒车主有异常情况发生。

总结:本文基于89C52单片机设计了一种汽车防盗器。

本科毕业论文-基于STC89C52RC单片机的简易防盗报警装置设计

本科毕业论文-基于STC89C52RC单片机的简易防盗报警装置设计

基于STC89C52RC单片机的简易防盗报警装置设计摘要传感器技术和单片机技术不断发展与成熟使得智能化、自动化的体系帮助人们完成复杂、繁重的工作,极大地节省了劳动力。

本系统主要应用于工地设备的防盗和报警。

本报警系统主要利用红外传感器作为检测器件,将感测到的人体红外辐射信号转换成电压信号,再经过滤波、放大等信号的处理以及数据采集后,将最终信号传递给单片机处理,实现智能化的报警。

传感器采用的是热释电红外传感器,热释电红外传感器有成本低、制作简单、安装方便的优点,有效实现了用户的远程维护和统一管理。

本系统的硬件功能主要是用STC89C52RC单片机控制各个电路实现的,主要电路有热释电红外探测电路,声光报警电路,数码管显示电路。

软件部分主要由Pro/E软件绘制原理图以及PCB板的封装,利用Proteus仿真实现声光报警。

关键词:热释电红外;单片机控制;防盗报警;AbstractSensor technology and single-chip microcomputer technology development and mature of intelligent, automated system to help people accomplish complex, heavy work, greatly save the labor. This system is mainly used in the construction site of guard against theft and alarm equipment.Paper system mainly as the detection devices using infrared sensor, the sensor to the human body infrared radiation signal into a voltage signal, the signal processing such as filtering, amplification, and again after data collection, will eventually signals to single chip processing, realizes the intelligent alarm. Sensor USES the electrolytic infrared sensor, electrolytic infrared sensor (RE200B) has the advantages of low cost, simple production, easy installation, effectively implement the remote maintenance and management of users.System anti interference ability, high sensitivity, install hidden, not found by thieves, to ensure security in the process of safe and reliable.This system consists of hardware part and software part and hardware part is mainly composed of micro-controller STC89C52, electrolytic infrared detection circuit, alarm circuit, display circuit, software part mainly by the Pro/E software rendering principle diagram and PCB packaging, use of Proteus simulation to realize sound and light alarm.Keywords:single chip microcomputer; Infrared sensor; Hydroelectricity; Guard against theft. Call the police;目录摘要 (I)Abstract (II)目录 (III)1 绪论 (1)1.1 防盗报警研究背景 (1)1.2 防盗报警国内外研究现状 (1)1.3 研究目的与意义 (2)1.4 本章小结 (2)2 系统总体设计 (3)2.1 设计内容及要求 (3)2.2 设计方案 (3)2.2.1 硬件设计 (3)2.2.2 软件设计 (5)2.3 本章小结 (5)3热释电防盗报警系统硬件设计 (6)3.1 STC89C52最小系统电路 (6)3.1.1 时钟电路设计 (6)3.1.2 复位电路设计 (7)3.2热释电红外检测电路 (8)3.2.1热释电传感器原理 (8)3.2.2电路设计 (9)3.3 LED数码管显示电路 (10)3.4 声光报警电路 (11)3.5 本章小结 (12)4软件设计 (12)4.1主程序流程图 (12)4.2紧急报警流程图 (14)4.3本章小结 (15)5联调与测试 (15)5.1软件仿真 (15)5.2 硬件设计实现 (17)5.3 不足与优化 (19)结论与展望 (20)致谢 (20)参考文献 (22)附录A:系统原理图 (23)附录B:系统PCB图 (24)附录C:系统源程序 (25)附录D:STC89C52单片机详细介绍 (25)1 绪论1.1 防盗报警研究背景科术的迅猛发展给人们经济和生活水平带来提高的同时,也给社会带来了一些不良后果,其中不可避免的就有被拉大的城乡、区域收入差距,迅速增加的流动人口。

基于AT89S52单片机的车辆防盗系统的设计与应用

基于AT89S52单片机的车辆防盗系统的设计与应用
f a il n , e , a p c t n e s e a t a p l a l . b i c l i e
ss m,简称v c ) yt e ss 就是根据这一需求 : 而设计的,它可以应用于公安、交通、1 2 .系统 的硬 件装置设计
运输 、 银行、铁路 、 旅游等部门。 S S V C 系统 的设计充分利用现代的通信 、定 位 、计算机、地理信息系统以及道路 网 2 1硬件装置及其功能 .
维普资讯
中国 科技储息 o7 2 o 年第3 期 c I c NEA H A sI c I N E
c LG NO ^ I e; 0 州ol Yl A O F 2 7 o F T N b 0
8 黪§
孙采鹰 ’ 张 国栋 1 内蒙古科技 大学信 息工程 学院 0 1 10 0 4 2 北京精仪达蛊科技 有限, 1 0 8 厶 \司 09 0
在现今社会 ,许 多部门都需要 对
( )车辆监控功能。 1
多个移动 目标 进行定位跟踪 ,实时地 【 将 目标位 置信息和状态信息传递到监控 指挥 中心 ,为监控人 员提供形象直观
的 辅 助 决 策 信 息 。 车 辆 监 控 系 统
( )报 警 功 能 。 2
( ) 电子 地 图功 能 。 3 ( )轨 迹记 录 / 回放功能 。 4 该系统 由两个主要单元组成 :硬件
历史轨迹时 ,可以使用历史回放功能,
该任 务主要是发送 位 置信息 、报 以便于 了解车辆被劫后的行使路线。
其中硬件装置安放在汽车上 ,其主
资源等相关信息技术 ,来减少交通拥 要功能有 :从 GP S模块接收定位信息, 挤,提高交通流量 ,改善安全状况,是 通过 G M 模 块 以短 信息 方式 发送 定位 S

基于单片机的防盗报警系统设计

基于单片机的防盗报警系统设计

辽宁科技大学本科生毕业设计(论文)University of Science and Technology Liaoning毕业设计(论文)(本科生)基于单片机的防盗报警系统的设计学院:电子与信息工程学院班级:电气工程及其自动化2011姓名:***指导教师:***基于单片机的防盗报警系统的设计摘要随着信息技术的飞速发展以及人们生活水平的大幅度提高,人们对住宅的需求已从追求简单的生存空间向着追求质量、功能、服务等多重需求过渡。

本设计就是为了满足现代住宅防盗的需要而设计的家庭式电子防盗系统,以AT89C52单片机为核心,以HC-SR501人体传感模块为检测部分,实现对警情信号的采集,它的工作性能好,不易出现不报和误报现象,安全可靠。

不仅如此,它使用基于GSM模块的家庭防盗报警系统及时将报警信号传至用户自定的电话上,供用户及时得到警情,并作出处理。

文章详细介绍了家庭防盗报警系统的硬件电路和软件设计。

硬件部分利用人体红外传感模块将警情信号传入单片机系统,然后单片机系统将警情信号经过处理送显示、警铃、GSM通讯模块。

软件部分采用C语言进行编程,采用模块化设计思想。

用户也可根据家庭的实际需要方便地进行拓展。

关键词:单片机;防盗报警系统;无线GSM通信模块;AT指令The Design of The Family Burglar Alarm SystemAbstractWith the rapid development of information technology, as well as people's living standards greatly improved, people's demand for residential living space from the simple pursuit toward the pursuit of quality, functionality, service requirements, such as multiple transition. This design is to meet the needs of modern residential burglar designed home electronic anti-theft system. It is on the basis of the previous alarm has been greatly improved, mainly for home security systems to AT89C52 microcontroller as the core, to HC-SR501 body sensing module for detecting partially realize the alarm signal acquisition, it work performance, and less prone to false positives not reported, safe and reliable. Not only that, it uses the GSM module based home burglar alarm system promptly transmitted to the user-defined alarm signal on the phone for users in a timely manner of police intelligence and make a deal. The article details the home burglar alarm system hardware and software design. Hardware part of the use of human infrared sensor module will alarm signals into single-chip system, and then single-chip system will send alarm signal after processing display, alarm, GSM communication module. Software components using C language programming, modular design. Users can also according to the actual needs of the family easily expand.Key words:Single chip microcontroller;Guard against theft and alarm system;Wireless GSM teleconmmuni cation module;AT instrucio目录1 绪论 (1)1.1选择课题的意义及目的 (1)1.2防盗报警系统的构成 (1)1.3防盗报警器的分类 (2)1.4家庭防盗报警系统研究方法 (2)1.5家庭防盗报警的发展现状及趋势 (2)1.6家庭防盗报警应用领域 (3)2 总体方案设计 (3)2.1系统的功能要求 (3)2.2家庭防盗报警系统方案设计 (4)2.2.1 方案论证 (4)2.2.2 总体设计方案 (5)2.3硬件选型 (5)2.3.1单片机的选择 (5)2.2.2 检测部分的模块选择 (6)2.2.3 通讯报警系统模块的选择 (8)3 报警器硬件设计 (9)3.1单片机及其外围电路设计 (9)3.1.1 单片机的引脚功能介绍 (9)3.1.2 外围电路设计 (11)3.2检测电路设计 (13)3.3通讯模块的设计 (15)3.3.1 TC35的管脚及其外围电路 (16)3.3.2 通信模块的电路连接图 (17)3.4报警电路设计 (17)3.5数码显示电路 (18)3.6系统总体电路.................................................................. 错误!未定义书签。

毕业设计52基于单片机的家庭防盗报警器

毕业设计52基于单片机的家庭防盗报警器

毕业设计52基于单片机的家庭防盗报警器作为一种常见的家庭安防设备,家庭防盗报警器起到了预防和提醒的作用。

在传统的家庭防盗报警器中,单片机技术应用已经很广泛。

本文将重点介绍一种基于单片机的家庭防盗报警器设计。

首先,我们需要选择一个合适的单片机作为控制核心。

在本设计中,我选择了市场上常见的AT89C52型号的单片机。

这款单片机有着较高的性能和丰富的外设接口,非常适合作为家庭防盗报警器的控制器。

在硬件设计方面,家庭防盗报警器主要包括传感器模块和报警器模块。

传感器模块可以采用红外传感器、声音传感器以及门窗传感器等。

报警器模块可以采用蜂鸣器、发光二极管等。

这些模块需要和单片机进行连接,通过单片机的IO口实现控制。

在软件设计方面,我们需要编写单片机程序实现家庭防盗报警器的功能。

首先,在程序中需要初始化各个外设接口,包括传感器的引脚和报警器的引脚。

然后,程序需要通过轮询或中断的方式读取传感器模块的状态,并进行判断。

如果传感器检测到异常情况(如移动、声音等),则触发报警器模块,报警器开始发出声音或者闪烁。

同时,单片机可以通过串口或者无线通信模块将报警信息发送给相关人员或者安保中心,提供更加及时的保护。

除了基本的报警功能外,家庭防盗报警器还可以加入一些额外的功能,如远程控制、定时布防、防电磁干扰等。

远程控制功能可以通过手机APP或者遥控器实现,用户可以随时随地对家庭防盗报警器进行控制,提高用户的使用便利性。

定时布防功能可以在用户外出时自动启动,保障家庭的安全。

防电磁干扰功能可以通过电磁屏蔽技术和合理的线路布局来实现,提高报警器的稳定性和抗干扰能力。

综上所述,基于单片机的家庭防盗报警器是一种简单实用的设计方案,可以有效地保护家庭的安全和财产。

未来,可以进一步优化和扩展这个设计,加入更多功能模块,并结合智能家居技术,实现更加智能化的家庭防盗报警系统。

毕业设计论文--基于AT89S52单片机控制的红外线防盗报警器

毕业设计论文--基于AT89S52单片机控制的红外线防盗报警器

SHAN DONG UNIVERSITYOFTECHNOLOGY毕业设计说明书多点室内外报警系统设计学院:电气与电子工程学院专业:电子信息工程学生姓名:学号:指导教师:2011年6月基于AT89S52单片机控制的红外线防盗报警器摘要随着国民经济的飞速发展,人民整体生活水平的逐步提高,人们对其住宅的要求也越来越高,表现在不仅希望居室温馨、舒适,而且对其安全性、智能化方面也提出了更高的要求。

安全防范技术是保护国家和人民利益与安全的重要手段,为有效防止偷盗事件的发生,必须有自己的安防系统,仅靠人防的保安方式已难以适应我们的需要,利用新技术、新科技的智能报警系统己成为当前发展的趋势。

本系统是基于AT89S52单片机控制的红外线防盗报警器,主要由红外线对射收发电路、热释电红外传感器、无线门磁传感器、单片机、显示电路以及声光报警电路组成。

可通过发射电路发射的红外线被遮挡、门窗被打开等来控制报警系统报警,通过单片机控制报警电路的运行,并能同时进行声光报警,用红外线对射收发管、热释电红外传感器、无线门磁传感器进行检测,安装隐蔽,不易被发现;探测信号采用脉冲信号,节能且抗干扰。

系统可以探测到一定范围内的人的闯入,可以应用在安防范围比较确定的情况下。

采用这种方法设计的防盗报警器具有成本廉价和探测效果好的优点,有着广阔的市场前景。

关键词:单片机,红外线防盗报警器,声光报警AbstractWith the rapid development of the national economy and the gradual raising of people's whole living standard, the requirements for a house have changed from only the living space to high-quality,mufti-function, safety, intelligence and so on. The technologies ofsecurity are important means to protect the benefit and safety of state and people.Inorder to prevent the events of steal efficiently, we have to own the security system of ourselves. The security mode only by people can't meet our requirement again; the intelligent alarm system depending on new science and technology has been currently developmental trend.The system is a infra-red anti-theft alarm controled by single-chip AT89S52, including infra-red part of the launch, part of the infrared receiver, Pyroelectric infrared sensor,Wireless door magnetic, sensor microcontroller, as well as part of sound and light alarm.The system will alarm when infrared ray has been blocked and the door or window has been opened, through the single-chip microcomputer to control the operation of alarm circuit, and at the same time sound and light alarm, with infrared transceiver test tube, Pyroelectric infrared sensor, Wireless door magnetic sensor. install hidden, can not easily be found; detection signal using pulse signal, energy-saving and anti-jamming. This system can detect a certain person within the scope of the intrusion, security can be applied to determine the scope of the case. Designed using this method of anti-theft alarm and detection in a cost-effectiveness of low-cost best advantages, has broad market prospects.KEY WORDS: Single chip microcomputer;Infrared anti-theft alarm; Sound and light目录摘要 (I)Abstract (II)第一章引言……………………………………………………… ..……- 1 -1.1 课题研究目的和意义…………………………………………...……- 1 -1.2 多点室内外报警系统的发展现状……………….……………. ……- 1 -第二章总体设计原理及框图……………………………………….……- 4 -2.1 设计要求………………………………………………………...……- 4 -2.2 总体设计原理…………………………………………………...……- 4 -第三章硬件电路设计………………………………………………….…- 8 - 3.1 单片机AT89S52系统………………………………..………………- 8 -3.1.1 AT89S52的性能以及功能……………………...………..……- 8 -3.1.2 AT89S52的主要结构及引脚功能……………….………..…- 8 -3.1.3 AT89S52单片机其他介绍………………………...….………- 11 -3.2 单片机外围电路设计…………………………………….……….…- 17 -3.2.1 振荡电路设计…………………………………………….…….… - 17 -3.2.2 复位电路设计…………………………………………………- 18 -3.3 声光报警电路设计…………………………………………..………- 21 -3.4显示电路设计………………………………………………….....……- 22 -3.4.1 显示原理介绍…………………………………………...…… - 23 -3.4.2 LCD1602液晶显示器介绍……………………………...……- 23 -3.5时钟电路设计……………………………………………………...…..- 26 -3.5.1 时钟电路……………………………………………….…...…- 26 -3.5.2 DS1302芯片介绍……………………………………..………- 26 -3.6 室外防盗检测电路设计……………………………………..………- 28 -3.6.1 红外对射发射电路……………………………………………- 28 -3.6.2 红外对射接收电路……………………………………………- 29 -3.6.3 红外对射电路应注意的问题…………………………………- 30 -3.7 直流稳压电源电路设计……………………………………..………- 31 -3.8 遥控电路设计………………………………………………………..- 32 -3.8.1 遥控收发电路原理……………………………………………- 32 -3.8.2 编码解码芯片PT2262/PT2272原理介绍……………………- 34 -3.8.3 无线发射接收模块介绍…………………………………....…- 35 -3.9 室内防盗探测器电路设计…………………………………………. - 39 -3.9.1 无线热释电红外传感器电路设计………….………………...- 39 -3.9.2 无线门磁传感器介绍…………………………………….…...- 43 -第四章软件系统设计………………………………………….…….…- 48 --4.1 系统的主程序设计………………………………………………..…- 48 -4.1.1 系统主程序流程图[22][23]…………………..………………- 48 -4.1.2 各控制模块设计…………………………………………..…- 49 -结论………………………………………………………………………- 53 -参考文献………………………………………………………….………- 54 -致谢………………………………………………………………..……- 55 -附录………………………………………………………………………- 56 -第一章引言1.1 课题研究目的和意义随着社会经济的发展和人们生活水平的不断提高,人们都迫切希望在一种安全而舒服的环境下生活,随着城市人口的急剧增加,人们的居住环境发生了根本变化。

基于STC89C52的防盗报警系统设计

基于STC89C52的防盗报警系统设计


置 t t 有输入信号关溺报警
回羹现场
根据单片机的系统功能得知 , 它是数据采集 模块的 中央控制器 , 主要完成对规定 区域 红外辐 射信号的采集 , 选择需要采集 的区域 , 通过数据线 J 将信号传递给单片机处理。 根据系统功能要求 , 单 片机的软件设计主要包括主程序设计和 中断程序 设计等部分组成 。 图 4 主 程序 流 程 图 图 5 中断 服 务 程序 工 作流 程 图 u Vi s i o n 4 开发软件是一款在Wi n d o ws 的软 件开发平台, 它是一个项目管理器的集成系统 , 具 是4 V 一 5 . 5 V, 所 以通常给单片机外界5 v 直流 电 源。 连接方式为单片 能够进行设置选项 , 生产工 机 中的4 0 7 l 脚VC C 接正极5 V, 而2 o 7 I 脚VS S 接电源地端 。 复位 电路 有丰富功 能及错误提示的一种编辑器 , 在 线帮助等 。 u Vi s i o n 4 能够 汇编 、 自动 编译和链 接 , 支持 就是确定单片机的工作起始状态 , 完成单片机的启 动过程 。 单片机 具 , I L 8 0 5 1 工具, 具有 C 语言编译器 , 宏编译器 、 链接器/ 定位器和 目 接通 电 源 时产生复位信号 , 完成单片机启动确定单片机起始工作状 KE X格 式或B I N格式的转换器。 使用K E I L 软件做 项 目开 态。 当单片机 系统在运行 中, 受到外界环境干扰 出现程序错误 的时 标文件至HE 这里选择 C 语言程序 候, 按下复位按钮则 内部的程 序 自 动从头开始执行 。 一般有上 电自 发时的步骤和其他软件开 发步骤基本上一样 , 主程序设计主要完成系统的数据采集和系统的初始化, 以及按 动复位和外部按键手动复位, 单片机在 时钟 电路工作以后, 在R E — 将各个部分组成一个有机统一的 S E T 端持续给 出2 个机器周期 的高 电平时就可以完成复位操作。 本 需要调用其他子程序模块 的任务, 系统复位后, 首先系统在单片机 的控制下初始化, 然后等待开 设计采用的是外部手动按键复位 电路 , 需要接上上拉 电阻来提高输 整体。 如果 没有开始命令的信号, 系统则返 回初始化 出高 电平的值 。 时钟 电路好比单片机的心脏 , 就是振荡 电路 , 向单片 始命令信号的发送 。 如果单片机接收到了开始命令 , 探测器将开始 机提供一个 正弦波信号作为基准, 以此决定单片机的执行速度 , 它 程序继续重新执行 ; 采集红外辐射 , 弱采集到足够强度的红外辐射强度 , 探测器将信号 控制着单片机的工作节奏 。 发送给单片机 , 单片机处理信号后将激发报警 装置 的工作 , 此时蜂 3 . 2热释 电红 外传感 器 红色的L E D 指示灯亮起 。 热释 电红外传感器( 简称P I R ) 是8 哞 代发展起来的一种新型高 鸣器 鸣响 , 按上述工作原理和硬件结构分析可知系统 主程序工作流程 图 灵敏度探测元件 。 它能 以非接触形式检测 出人体辐射的红外线能量 所示 。 的变化 , 并将其转换成 电压 信号输出。 将这个 电压信号加 以放大 , 便 如 图4 来的脉冲信号后 , 表示有人闯入监控 区, 从 而经过单片机 内部 可驱动各种控制电路 , 如作 电源开关控制、 防盗防火报警等 , 人体辐 驱动声光报警 电路开始报警 , 持续报警 , 然后程序开始 射 的红外 线中心波长为9 ~1 0 u m, 而探测元件 的波 长灵敏度在0 . 程序处理后 , 手 工 按 键停 止 报 警 中断 服 务 程 序 工 作 流 程 图 , 如 图5 N 2 ~ 2 0 u m范围内几乎稳定不变。 在传感器 顶端开设了一个 装有滤光 循 环 工 作 , 镜片的窗 口, 这个滤光片可通过光的波长范围为7 ~1 0 u m, 正好适 示 。 合于人体红外辐射 的探测 , 而对其它波长的红外线 由滤光片予以吸 5实验 测试 收, 这样便形成 了一种专 门 用 作探测人体辐射的红外线传感器 , 本 系统 以单片机C 5 1 语言 编程 , 在u V i s i o n 4集成环境 中完成软 传感器是整个系统 的关键 , 能感应到人体红 外线 。 使用S T C — I S P — V _ 4 8 3 下载软件通过计算机串 菲涅耳透镜片相当于热释感应传感器的“ 眼镜” , 它和人的眼睛 件的编译和调试工作 , 口将 已写完并且准确的程序写入 到单片机 当中 通过实验测试 , 该 样 的作用 , 配用得当与否直 接影 响到使用的功效, 配用 不当产生 使用灵活方便 。 。 该系统 的核心是探 错误 的动作 , 致使用户或者开 发者对其失去信心。 它的作用是有效 系统能够达到防盗报警 的需求。 智能报警 , 实验证 明各种指标都基本达到要求。 我们充分考虑了 的将探测到空间的红外线集 中到传感器上 , 菲涅耳透镜根据性能要 测 、 系统可靠性、 安全性和适用性, 有较高的性价 比, 适合于广泛推广使 求不同 , 具有不 同的焦距( 感应距离) , 从而产生不同的监控视场中蝤源发出申请

基于AT89C52的远程智能语音防盗报警系统设计

基于AT89C52的远程智能语音防盗报警系统设计

基于AT89C52的远程智能语音防盗报警系统设计张元敏【摘要】主要介绍一种以单片机AT89C52、ISD1420语音电路、模拟摘机挂机电路、拨号电路为核心的远程智能语音防盗报警系统,并从基本工作原理、电路构成等方面对其进行详细阐述.该系统可实现自动拨号,通过普通电话线进行告警信号呼叫,及时将警情通知事主.系统自动化程序度、适用性强、功能灵活多样,可广泛应用于家庭、商店、银行等重要场合.【期刊名称】《现代电子技术》【年(卷),期】2008(031)013【总页数】4页(P100-103)【关键词】单片机控制;自动拨号;智能化;防盗报警系统【作者】张元敏【作者单位】许昌学院,河南许昌,461000【正文语种】中文【中图分类】TN912现代社会人们的安全意识越来越高,一些重要场所如家庭、银行、商店等都安装防盗设备来保护生命及财产安全。

早期的安防设备一般为机械式(如防盗门、防盗窗),防范系数低,安全性差,适用空间越来越小。

随着科技的发展,人们已经研制出如门磁式、触摸式、雷达监测、红外线监测等一系列自动报警系统,这些报警系统自动化程度高,适用性强,具有一定的智能化。

然而,大多系统在发出警报时无法及时通知事主。

针对这一情况,本文设计了一种基于AT89C52的远程智能语音防盗报警系统,该系统发现盗情能及时拨叫号码,并能利用普通电话线进行告警信号呼叫,及时通知事主。

该系统具有智能化程序高、实用性强、性能可靠稳定等特点。

1 基本工作原理本系统由AT89C52单片微型计算机、信号检测电路、复位电路、电话号码预设电路、振铃检测电路、模拟摘机挂机电路、拨号电路以及语音电路组成,系统结构框图如图1所示。

DTMF编码发送电路送出的是由用户经电话号码输入电路预先设定好存储在CPU 中的电话号码,该号码可随意设置,可以是市内程控电话、手机等。

图1 远程智能语音防盗报警系统原理图流程图如图2所示,当信号检测电路测到有人闯入时,即发出触发信号,该信号作为报警信号,经放大送入CPU,CPU经一定延时后,若是主人进入,则可在一定时间内利用复位电路使其初始化,否则准备报警,CPU首先检查铃流信号检测电路的输出情况,若输出为一高电平,则说明用户电话机振铃,不能摘机拨号,需进行延时处理,只有当输出为低电平时,CPU指示模拟摘机电路摘机,发送DTMF电话号码,呼叫预设受话方,这时就会有两种情况出现:受话方占线和受话方振铃,若出现前一种情况,进行模拟挂机、延时后再接机拨号;如果受话方振铃、摘机,即开始送录制在ISD1420中的信号音或语音信号,最后挂机。

基于AT89C52单片机的防火防盗报警系统的设计

基于AT89C52单片机的防火防盗报警系统的设计

摘要近年来,随着科技的发展和人们安全防范意识的提高,钢质防盗门和钢质窗户防盗网等传统的防盗措施已不能满足人们的需要。

迫切需要一种面向普通家庭用户,性价比高,运行可靠,可拒非法入侵者于户外的智能防盗报警系统来代替防盗门、防盗网。

因此本设计的目的就是为了找到一种适合普通家庭式防盗系统。

该系统采用了超声波测距传感器与单片机的结合,其中采用超声波测距传感器来提供报警信号的方法使得成本低,易于维护,探头小,可安放于隐蔽的地方且不易被发现,接受信号灵敏,因此有明显的优势和广阔的发展前景。

本次设计的产品以AT89C52单片机作为系统控制核心,完成对外来人员的连续监测,提供了一个带有4位LED显示、并使其集中到一块面板上,使得操作方便快捷,直接在LED显示实时温度,该设计中使用DS18B20作为温度测量传感器,对温度进行实时采集,使用红外传感器采集人体信号信息,使用烟雾传感器采对气体烟雾进行检测,返回信号都由单片机接收并将信息反馈出来。

该系统不仅具有传统防盗控制方法的优点,还具有易于维护和实现非接触、高可靠监测的特点,并且硬件开销成本低,适宜大多数普通家庭、寝室、办公住所等。

关键词:单片机;红外检测;温度检测;烟雾检测AbstractIn recent years, with the development of science and technology and people safety awareness enhancement, steel guard against theft and steel window dooryard tradition such as preventive measures already cannot satisfy people's needs. In desperate need of a user oriented to ordinary families, cost-effective and reliable operation, may refuse illegal invaders in the outdoors intelligent anti-theft alarm system to replace burglary-resisting door and dooryard. So this design goal is to find a suitable for ordinary family security systems.This intelligent security control system application design method and general anti-theft system is different, this system USES a ultrasonic range-finding sensors and MCU combination, including ultrasonic range-finding sensors to provide alarm signal approach to make the low cost and easy maintenance, probe small, can put in hidden place and will not be discovered, accept signal sensitive, therefore has the obvious advantages and prospect.This design is for intelligent security control system design and research. Initially find information, produce the overall design thoughts, then draw principle diagram, welding hardware and software and hardware debugging. The design of the product by AT89C52 single chip computer as control core and complete system of nonnative personnel, provides a continuous monitoring with four LED display, and make it on a panel, make convenient operation directly in LED display real-time temperature, this design USES DS18B20 as temperature measurement of the temperature sensor, real-time acquisition, using infrared sensors to collect information, the use of human body signals to smoke sensors gather smoke for testing, return gas by microcontroller receiving signal and information feedback out.The system design is simple and not only inherited the traditional security control method, also has the advantages of easy maintenance and realize non-contact, high reliable monitoring, and the characteristic of hardware overhead cost low, suitable for most ordinary families, dormitories, office accommodation, etc.Keywords: SCM;Infrared detection;Temperature detection;Smoke detection1 绪论 (1)1.1 防火防盗报警系统的概述 (1)1.2 国内外防盗控制系统的历史、现状与发展 (1)1.3 研究的目的和意义 (3)2 系统的总体设计 (4)2.1 总体设计思想 (4)2.2 系统总机构 (5)2.3 系统设计原理图 (5)3 检测信号放大电路设计 (7)3.1 热释红外线传感器典型电路 (7)3.2 红外线探测信号放大电路设计 (8)3.2.1 集成电路运算放大器 (10)3.2.2 精密多功能运算放大器INA105 (11)3.2.3 低功耗、双运算放大器LM358 (13)4 单片机接口电路设计 (14)4.1 单片机的选型 (14)4.1.1 AT89S51的主要功能特性 (14)4.1.2 AT89S51的内部结构及管脚 (15)4.2 温度检测电路 (17)4.2.1 温度传感数据采集电路 (17)4.2.2 DS18B20温度传感器引脚功能 (18)4.3 键盘电路 (19)4.4 显示电路 (20)5 软件部分设计 (24)5.1 主程序 (24)5.2 按键扫描程序 (24)5.3 按键执行程序 (26)结论 (29)致谢 (30)参考文献 (31)附录A 英文原文 (33)附录B 中文翻译 (39)附录C 电路图 (43)附录D 程序 (44)附录E 实物图片 (52)1 绪论1.1 防火防盗报警系统的概述防盗控制广泛可应用于工厂、家庭、汽车等场合。

单片机

单片机

基于AT89C52单片机的液晶GPS定位仪设计程晓钰(河南师范大学河南新乡453007)摘要随着科学技术的进步和电子技术的不断发展,单片机GPS定位仪越来越广泛地被运用到各个领域中。

本文在介绍GPS定位基本原理的基础上,提出了一种基于AT89C52系列单片机的液晶GPS定位仪的设计方案,详细介绍了定位仪的硬件和软件设计。

单片机接收到定位信息和时间信息后,将GPS模块输出的时间信息进行时差调整,再将所获取的位置和时间信息通过显示终端显示。

经过调试后,系统可以接收GPS定位信息和时间信息,并把经度、纬度和时间通过屏幕显示出来。

实际应用表明,该系统能够实现对GPS全球定位系统的定位导航信息帧参数的提取,实现了GPS空间数据的读取显示,具有体积小、功耗低、价格低廉的特点,有良好的应用价值。

关键词:AT89C52单片机;液晶GPS;数据处理;定位仪LCD GPS locator design based on single chip microcomputer AT89C52Cheng XiaoyuHenan xinxiang of henan normal university (453007)abstractWith the progress of science and technology and the continuous development of electronic technology, single-chip microcomputer GPS locator is more and more widely used in various fields. In this paper, on the basis of the basic principle of GPS positioning is proposed based on a series of single-chip microcomputer AT89C52 LCD GPS locator design scheme, and locator hardware and software design are introduced in detail.After the microcontroller receives the positioning information and time information, time information of GPS module output jet lag adjustment and then location and time information can be obtained through the display terminal. After debugging, the system can receive GPS information and time information, and the longitude, latitude and time through the screen display.Actual application shows that the system can achieve the global positioning system (GPS) navigation and positioning information frame parameters extraction, realized the GPS display spatial data read. It has characteristics of small volume, low power consumption, low prices and the good application value.Key words: AT89C52 single chip microcomputer; LCD GPS; Data processing; Locator;0 引言全球定位系统(Global Positioning System,GPS)是美国从20世纪70年代开始研制,于1994年全面建成,以接收导航卫星信号为基础的非自主式导航与定位系统。

外文文献-基于at89c52单片机的防盗报警的设计制作

外文文献-基于at89c52单片机的防盗报警的设计制作

8-bit Microcontroller With 8K Bytes Flash A T89C52 FeaturesCompatible with MCS-51™ Products8K Bytes of In-System Reprogrammable Flash MemoryEndurance: 1,000 Write/Erase CyclesFully Static Operation: 0 Hz to 24 MHzThree-level Program Memory Lock256 x 8-bit Internal RAM32 Programmable I/O LinesThree 16-bit Timer/CountersEight Interrupt SourcesProgrammable Serial ChannelLow-power Idle and Power-down ModesDescriptionThe A T89C52 is a low-power, high-performance CMOS 8-bit microcomputer with 8K bytes of Flash programmable and erasable read only memory (PEROM). The device is manufactured using Atmel’s high-density nonvolatile memory technology and is compatible with the industry-standard 80C51 and 80C52 instruction set and pin out. The on-chip Flash allows the program memory to be reprogrammed in-system or by a conventional nonvolatile memory programmer. By combining a versatile 8-bit CPU with Flash on a monolithic chip, the Atmel A T89C52 is a powerful microcomputer which provides a highly-flexible and cost-effective solution to many embedded control applicationsPin ConfigurationsBlock DiagramPin Description VCCSupply voltage.GNDGround.Port 0Port 0 is an 8-bit open drain bi-directional I/O port. As an output port, each pin can sink eight TTL inputs. When 1s are written to port 0 pins, the pins can be used as high-impedance inputs. Port 0 can also be configured to be the multiplexed low-order address/data bus during accesses to external program and data memory. In this mode, P0 has internal pull-ups. Port 0 also receives the code bytes during Flash programming and outputs the code bytes during program verification. External pull-ups are required during program verification.Port 1Port 1 is an 8-bit bi-directional I/O port with internal pull-ups. The Port 1 output buffers can sink/source four TTL inputs. When 1s are written to Port 1 pins, they are pulled high by the internal pull-ups and can be used as inputs. As inputs, Port 1 pins that are externally being pulled low will source current (IIL) because of the internal pull-ups. In addition, P1.0 and P1.1 can be configured to be the timer/counter 2 external count input (P1.0/T2) and the timer/counter 2 trigger input (P1.1/T2EX), respectively, as shown in the following table. Port 1 also receives the low-order address bytes during Flash programming and verification.Port 2Port 2 is an 8-bit bi-directional I/O port with internal pull-ups. The Port 2 output buffers can sink/source four TTL inputs. When 1s are written to Port 2 pins, they are pulled high by the internal pull-ups and can be used as inputs. As inputs, Port 2 pins that are externally being pulled low will source current (IIL) because of the internal pull-ups. Port 2 emits the high-order address byte during fetches from external program memory and during accesses to external data memories that use 16-bit addresses (MOVX @DPTR). In this application, Port 2 uses strong internal pull-ups when emitting 1s. During accesses to external data memories that use 8-bit addresses (MOVX @ RI), Port 2 emits the contents of the P2 Special Function Register. Port 2 also receives the high-order address bits and some control signals during Flash programming and verification. Port 3Port 3 is an 8-bit bi-directional I/O port with internal pull-ups. The Port 3 output buffers can sink/source four TTL inputs. When 1s are written to Port 3 pins, they are pulled high by theinternal pull-ups and can be used as inputs. As inputs, Port 3 pins that are externally being pulled low will source current (IIL) because of the pull-ups. Port 3 also serves the functions of various special features of the A T89C51, as shown in the following table. Port 3 also receives some control signals for Flash programming and verification.RST Resetinput. A high on this pin for two machine cycles while the oscillator is running resets the device.ALE/ PROGAddress Latch Enable is an output pulse for latching the low byte of the address during accesses to external memory. This pin is also the program pulse input (PROG) during Flash programming. In normal operation, ALE is emitted at a constant rate of 1/6 the oscillator frequency and may be used for external timing or clocking purposes. Note, however, that one ALE pulse is skipped during each access to external data memory. If desired, ALE operation can be disabled by setting bit 0 of SFR location 8EH. With the bit set, ALE is active only during a MOVX or MOVC instruction. Otherwise, the pin is weakly pulled high. Setting the ALE-disable bit has no effect if the microcontroller is in external execution mode.PSENProgram Store Enable is the read strobe to external program memory. When the A T89C52 is executing code from external program memory, PSEN is activated twice each machine cycle, except that two PSEN activations are skipped during each access to external data memory.EA /VPPExternal Access Enable. EA must be strapped to GND in order to enable the device to fetch code from external program memory locations starting at 0000H up to FFFFH. Note, however, that if lock bit 1 is programmed, EA will be internally latched on reset. EA should be strapped to V CC for internal program executions. This pin also receives the 12-volt programming enable voltage (V PP ) during Flash programming when 12-volt programming is selected.Input to the inverting oscillator amplifier and input to the internal clock operating circuit. XTAL2Output from the inverting oscillator amplifier.Special Function RegistersA map of the on-chip memory area called the Special Function Register (SFR) space is shown in the Table 1.Note that not all of the addresses are occupied, and unoccupied addresses may not be implemented on the chip. Read accesses to these addresses will in general return random data, and write accesses will have an indeterminate effect. User software should not write 1s to these unlisted locations, since they may be used in future products to invoke new features. In that case, the reset or inactive values of the new bits will always be 0.Timer 2 RegistersControl and status bits are contained in registers T2CON and T2MOD for Timer 2. The register pair (RCAP2H, RCAP2L) are the Capture/Reload registers for Timer 2 in 16-bit capture mode or 16-bit auto-reload mode.Interrupt RegistersThe individual interrupt enable bits are in the IE register. Two priorities can be set for each of the six interrupt sources in the IP register.Data MemoryThe A T89C52 implements 256 bytes of on-chip RAM. The upper 128 bytes occupy a parallel address space to the Special Function Registers. That means the upper 128 bytes have the same addresses as the SFR space but are physically separate from SFR space.When an instruction accesses an internal location above address 7FH, the address mode used in the instruction specifies whether the CPU accesses the upper 128 bytes of RAM or the SFR space. Instructions that use direct addressing access SFR space. For example, the following direct addressing instruction accesses the SFR at location 0A0H .MOV 0A0H, #dataInstructions that use indirect addressing access the upper 128 bytes of RAM. For example, the following indirect addressing instruction, where R0 contains 0A0H, accesses the data byte at address 0A0H, rather than P2 (whose address is 0A0H).MOV @R0, #dataNote that stack operations are examples of indirect addressing, so the upper 128 bytes of data RAM are available as stack space.Timer 0 and 1Timer 0 and Timer 1 in the A T89C52 operate the same way as Timer 0 and Timer 1 in theTimer 2Timer 2 is a 16-bit Timer/Counter that can operate as either a timer or an event counter. The type of operation is selected by bit C/T2 in the SFR T2CON.Timer 2 has three operating modes: capture, auto-reload (up or down counting), and baud rate generator. The modes are selected by bits in T2CON, as shown in Table 3.Timer 2 consists of two 8-bit registers, TH2 and TL2. In the Timer function, the TL2 register is incremented every machine cycle. Since a machine cycle consists of 12 oscillator periods, the count rate is 1/12 of the oscillator frequency.In the Counter function, the register is incremented in response to a 1-to-0 transition at its corresponding external input pin, T2. In this function, the external input is sampled during S5P2 of every machine cycle. When the samples show a high in one cycle and a low in the next cycle, the count is incremented. The new count value appears in the register during S3P1 of the cycle following the one in which the transition was detected. Since two machine cycles (24 oscillator periods) are required to recognize a 1-to-0 transition, the maximum count rate is 1/24 of the oscillator frequency. To ensure that a given level is sampled at least once before it changes, the level should be held for at least one full machine cycleCapture ModeIn the capture mode, two options are selected by bit EXEN2 in T2CON. If EXEN2 = 0, Timer 2 is a 16-bit timer or counter which upon overflow sets bit TF2 in T2CON.This bit can then be used to generate an interrupt. If EXEN2 = 1, Timer 2 performs the same operation, but a 1-to-0 transition at external input T2EX also causes the current value in TH2 and TL2 to be captured into RCAP2H and RCAP2L, respectively. In addition, the transition at T2EX causes bit EXF2 in T2CON to be set. The EXF2 bit, like TF2 can generate an interrupt. The capture mode is illustrated in Figure 1.Auto-reload (Up or Down Counter)Timer 2 can be programmed to count up or down when configured in its 16-bit auto-reload mode. This feature is invoked by the DCEN (Down Counter Enable) bit located in the SFR T2MOD. Upon reset, the DCEN bit is set to 0 so that timer 2 will default to count up. When DCEN is set, Timer 2 can count up or down, depending on the value of the T2EX pin..Figure 2 shows Timer 2 automatically counting up when DCEN = 0. In this mode, two options are selected by bit EXEN2 in T2CON. If EXEN2 = 0, Timer 2 counts up to 0FFFFH and then sets the TF2 bit upon overflow. The overflow also causes the timer registers to be reloaded with the 16-bit value in RCAP2H and RCAP2L. The values in Timer in Capture ModeRCAP2H and RCAP2L are preset by software. If EXEN2 = 1, a 16-bit reload can be triggered either by an overflow or by a 1-to-0 transition at external input T2EX. This transition also sets the EXF2 bit. Both the TF2 and EXF2 bits can generate an interrupt if enabled.Setting the DCEN bit enables Timer 2 to count up or down, as shown in Figure 3. In this mode, the T2EX pin controls the direction of the count. A logic 1 at T2EX makes Timer 2 count up. The timer will overflow at 0FFFFH and set the TF2 bit. This overflow also causes the 16-bit value in RCAP2H and RCAP2L to be reloaded into the timer registers, TH2 and TL2, respectively.A logic 0 at T2EX makes Timer 2 count down. The timer underflows when TH2 and TL2 equal the values stored in RCAP2H and RCAP2L. The underflow sets the TF2 bit and causes0FFFFH to be reloaded into the timer registers. The EXF2 bit toggles whenever Timer 2 overflows or underflows and can be used as a 17th bit of resolution. In this operating mode, EXF2 does not flag an interrupt.8位8字节闪存单片机A T89C52主要性能与MCS-51单片机产品兼容8K字节在系统可编程Flash存储器1000次擦写周期全静态操作:0Hz~24Hz三级加密程序存储器256×8位内部存储器32个可编程I/O口线三个16位定时器/计数器八个中断源可编程串行通道低功耗空闲和掉电模式功能特性描述A T89S52是一种低功耗、高性能CMOS8位微控制器,具有8K内置可编程闪存。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ቤተ መጻሕፍቲ ባይዱ。
7 0
机电技术
21 断 电切换 电路 .. 6
21年8 01 月
的短信 接 发单元 ( M )。短信 发送/ 收单 元利 GS 接 用单 片机 串口中断和 定 时器 中断 资源 , S 模块 GM 必须提 供+ V 的稳压 电源 , 电源 由芯片 L 5 6 5 该 M27 提供。 21 全球 卫星 定位 模块 .- 3 为 防 止 漂 移 并 准 确 的跟 踪 和 定 位 航 标 的位 置 ,采 用 由北京 双成 世纪 生产 的型 号 为 GR8 .7的
当主 电源 断 电后 , 要求 系统 能继续 正常 工作 ,
所 以需要用 可 自动 充 电电池供 电路 如 图 6所 示 。 ,构成 的切换
卫星定位模块 ( P ) G s 来获取设备的经度和纬度 。 把 G S模块采集 到 的数据 以短信 的形式 发送 P 给 监 控 中 心 , 控 中心 接 到 短 信 后 通 过 界 面 软 监
信后进行相应动作。 21 . 硬件 设 计
21 主控 电路 图 .1 .
模块 )及 G M 模块 ( S 移动通讯模块 )两种 。核 心 实 质是 :( P )G M+ G S S 传统 电子 防盗器 断 油断 电功 能 。优 点 :靠跟 踪 监控 性 能 实现追 踪 防 盗 ,
追 踪 范 围大 。
21年8 01 月
机 电技术
基 于 A 8 C 2航标 防盗器 的设计 T95
陈 雪 小
( 门大学机 电工程 系,福建 厦f 60 5 厦 - 3 10 ) j 摘 要 :近年 以来 ,航标被破 坏和 航标 电池被盗事件 时常发生 ,既造成 了国家财产的损失,又影响海上安全通航 。
中,实现 了电源 的切换 。 21 .. 、湿 度采 集单 元 7温 海 上 的湿 度较 大 ,加 上 多变 的天气 及元 器件 的发热 ,所 以对 该系 统 的各个 元器 件会 有 一定 的 影 响 。为能 实 时的维护 系统 ,采用 型 号为 S T H 1 l 温 湿度 传感 器对 电池 箱 内的温 、湿 度进 行 检测 ,
目前 ,市场 上所 流行 的有 以下几 种 防盗器 : ()传 统 纯 电子 防盗 报警 器 :如 铁 将 军 、雄 1
兵等 。优 点:安装 比较简单;投放市场时间长,
已被 大 多数 用户 接 受 ;价 格相 对便 宜 。缺 点 :其 核 心 功 能是 继 电器 系统 ,易被 盗 车者破 坏 ( 保 拔 险片 ;剪断 电源 线 ;剪 断 装 防盗器 部 分 电线 重接 恢 复 失去 作用 ) 。 ()网络 防盗 系统 :分 G S模块 ( 星 定位 2 P 卫
图 1 示。 所
图 2 主 控 电路 图
主 控 芯 片 采 用 的 是 A ME 公 司 生 产 的 T L AT 9 5 片机 ,综合 考 虑 ,此款 单 片机 的性价 8 C 2单
图 1 防盗 系统 原 理 框 图
比最 高 。 图 2所 示 ,用单 片机 的 P 如 0口接 拨码 开 关 来作 为 识别航 标 的 I ¨ D[。
件 可 直 接 看 到 纬 度 和 经 度 。 后 监 控 中心 判 断 然 接 收 到 的 数 据 是 否 与 所 设 定 的 纬 度 和 经 度 相
符。 如果 数值超 标 , 在上位机 的界面可 看到 则 报 警 信 号 ,通 知 操 作 人 员 采 取 相 应 的 动 作 。
21 信 号互锁 电路 .. 4 由于 G M 模 块 与 G S卫 星定位 模块 共用 单 S P 片机 接 收 串 口,为避 免发 生信 号冲 突 ,本 设计 采 用信 号互 锁 电路进 行协 调 。具体 电路 如 图 3所 示
针对这一情况 ,基于 A 8 C 2 T 9 5 ,结合 GP S模块和 GS 通讯模块 ,设计出一款适用于海上航标 电池保护 的防盗器 。 M
关键词 :航标 防盗器 ;GP :GS S M 中图分类号: 6 44 U4. X9 44 文献标识码 : 文章编号 :17 - 8 1 0 1 4 0 9 0 2. A 6 2 4 0 ( 1) - 6- 3 2 0
到负责人手机上。计算机管理中心通过 G R P S模 块接收到下位机 G M 模块发来的数据 ,通过数 S 据 库 处理 后显 示在 界 面 上 ,若设 备 出现 故 障 ,则
界 面相 应 地进 行语 音 报警 并显 示 报警 项 目以及航 标I D。一个 管 理 中心可 同时监控 2 6个 设备 ,同 5 时管理 中心 也可给 设 备 发各种 命 令 ,设 备 收到 短
【] 2
图 6 断 电切 换 电路 图
主 要是 采用 一 个 P NP 管 和 继 电器 构成 该 电 路 。 当 P WE 1 断 电 时,三极 管 的 电平 拉低 , O RN 使 得三 极管 T 4导通 。一 旦三极 管 T 4导 通 ,使得
继 电器 K1吸合 ,从而 使得 把锂 电池接 到 主 电路
21 短信 发送/ .. 2 接收 单 元
该系 统 由两 个部 分 组成 :一个 是航 标 设备 管
理 中心 ,也就是上位机;另一个是报警设备,也 就是下位机。下位机在规定 的时间内采集数据 , 然 后通 过 下位机 的 GS 把 数据 发 送给 管 理 中心 , M
若设 备 出 了故 障 ,则 GS 模 块也 将把 数据 发送 M
但 这些 防盗器 多用 于汽 车 的 防盗上 ,不 能符 合 海上 航 标 防盗 的要 求 。因此 ,要 保证 航 标 电池
的安全必须有一套可靠的系统。项 目 组根据海南
海 事局 的要求 设计 出一套 适 用于 海 上航 标 电池 用
的 防盗 系统 。
1 系统总体设 计
海 上航 标 电池 用 的 防盗系 统 的 结构 原理 图如
短信发送/ 接收单元可采用市场上流行的某一 型号的模块 , 也可以 自己设计制作模拟接收板, 但 制作接收板模拟调试 比较麻烦 ,所 以本设计采用 的是厦门宇能科技有限公司生产型号为 D U OO T I I
作 者 简介 : 陈雪 小(9 6) 18 一,女, 士研 究生 ,研 究方 向:应用 电子及 嵌入 式 方 向 硕
相关文档
最新文档