




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、-. z目 录 序言 方案任务书1、设计题目32、设计任务及要求33、设计容3 4、元器件清单3 5、设计过程和有关说明4 5.1警情探测 5.2报警设计 芯片介绍1、MCS-51单片机42、四位一体七段共阴极显示数码管5 设计及制作1、硬件电路设计61.1时钟电路1.2复位电路1. 3串口电路1. 4 四位7段LED数码管1. 5 报警电路1. 6声光报警输出电路2、程序设计 2.1、程序流程图9 2.2、程序10 3、硬件制作及调试14 3.1 硬件制作 3.2 程序调试 序言近年来,随着我国经济的迅速开展,城乡居民的生活水平有了显著提高,尤其是城镇居民的居住条件不断改善,人们在解决了居住
2、问题后,日益关心的是居住是否平安。在购房时,平安性是考察物业管理水平是否完善的一个重要条件。尤其是那些流窜作案的犯罪分子,往往选择居民小区作为攻击目标,入室盗窃抢劫案件屡屡发生,以往的依赖小区保安人防为主的防措施已满足不了人们的要求。利用平安防技术进展防首先对犯罪分子有种威慑作用,使其不敢轻易作案。如我们这次设计的简易安防声光报警器,可以安装在门口或玄关处,当有不法分子闯入时,利用门禁报警和红外报警双重保险,一方面可以提醒主人危险发生,另一方面也可以震慑不法分子。火灾声光警报器是一种安装在现场的声光报警设备,当现场发生火灾并确认后,安装在现场的火灾声光警报器可由消防控制中心的火灾报警控制器启动
3、,发出强烈的声光报警信号,以到达提醒现场人员注意的目的。声光警报器是设置在公共场所,当发生事故或者特殊情况时发出声音报警,并且发有闪灯闪烁以提醒人注意的设备,一般的声光警报器在消防系统中用的比拟多。1. 火灾声光警报器用于产生事故的现场的声音报警和闪光报警,尤其适用于报警时能见低或事故现场有烟雾产生的场所。2. 可应用在所有DC24V电压工作的火灾报警控制系统、安防监控报警系统及其他报警系统中,只需接通DC24V电源即可工作,发出刺眼的闪光信号和大于85dB的声报警信号。3. 通过控制模块可接入编码/模拟量火灾报警控制系统中。4. 通过智能控制模块可接入分布智能火灾自动报警控制系统中。5. 作
4、为气体灭火报警控制系统中的声、光报警装置。6. 具有低功耗、长寿命、声报警音调可选择及安装灵活、方便等特点单片机课程设计是一门实践课程,要求学生具有制作调试单片机最小系统及外设的能力,能够掌握单片机部资源的使用。单片机课程设计容包括硬件设计、制作及软件编写、调试,学生在熟练掌握焊接技术的根底上,能熟练使用单片机软件开发环境Keil C51编程调试,并使用STC ISP调试工具采用串口下载方式联调制作的单片机最小系统。单片机课程设计题目包含根本局部及扩展局部,根本局部即单片机最小系统局部,扩展局部是对单片机部资源及外部IO口的功能扩展,使制作的单片机系统具有一定的功能。将自己的所学知识应用到生活
5、实践,更能为了 方案任务书1、设计题目:简易安防声光报警器2、设计任务及要求自制一个单片机最小系统,包括串口下载、复位电路,采用两路外部中断输入门禁,和报警输入,采用两个小按键模拟.中断信号输入后能将报警信息在四位一体数码管上显示,并输出声光报警信号。设计容1、芯片简介2、电路各局部的组成和工作原理。3、元器件的选取及其电路逻辑图和功能。4、电路各局部的调试方法。5、在整机电路的设计调试过程中,遇到什么问题,其原因及解决的方法。4、元件清单STC89C54单片机、串口芯片MA*232、无极性电容、极性电容、发光二极管、电阻、小按键、芯片插座、插座、晶振、驱动5、设计过程和有关说明5.1警情探测
6、在该设计中,需采用两路外部中断输入门禁报警和红外报警,分别采用两个小按键模拟。其中一个按键模拟门禁报警,对应外部中断1;另一个按键模拟报警接触按钮,对应外部中断2. 5.2报警设计 正常状态下, 数码管不显示,当发生门禁报警时,系统发出声光报警信息并在数码管显示0;,只有由主人按下报警接触按钮或系统复位后,才能解除声光报警并将数码管不显示第三章 芯片介绍1、ST89C51单片机MCS-51把微型计算机的主要部件都集成在一块心片上,使得数据传送距离大大缩短,可靠性更高,运行速度更块。由于属于芯片化的微型计算机,各功能部件在芯片中的布局和构造达最优化,抗干扰能力加强,工作亦相对稳定。因此,在工业测
7、控系统中,使用单片机是最理想的选择。单片机属于典型的嵌入式系统,所以它是低端控制系统最正确器件。8051是MCS-51系列单片机的典型产品。8051单片机包含中央处理器、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口、串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线,其引脚图如图一:引脚介绍:电源:VCC - 芯片电源,接+5V;VSS - 接地端; 时钟:*TAL1、*TAL2 - 晶体振荡电路反相输入端和输出端控制线: ALE/PROG:地址锁存允许/片EPROM编程脉冲: ALE功能:用来锁存P0口送出的低8位地址; PROG功能:片有EPROM的
8、芯片,在EPROM编程期间,此引脚输入编程脉冲。 PSEN:外ROM读选通信号。 RST/VPD:复位/备用电源: RSTReset功能:复位信号输入端; VPD功能:在Vcc掉电情况下,接备用电源。 EA/Vpp:外ROM选择/片EPROM编程电源: EA功能:外ROM选择端; Vpp功能:片有EPROM的芯片,在EPROM编程期间,施加编程电源Vpp。 I/O线:4个8位并行I/O端口:P0、P1、P2、P3口,共32个引脚。P3口还具有第二功能,用于特殊信号输入输出和控制信号属控制总线。 2四位一体七段共阴极显示数码管 设计及制作硬件电路设计Proteus 仿真 本设计的硬件电路主要包括
9、的模块有:单片机最小系统、七段数码管显示模块、安防报警器点触开关模拟、声光报警声音由二极管模拟,下面将一一介绍。1.1时钟电路和复位电路时钟电路是单片机的心脏,它用于产生单片机工作所需要的时钟信号。单片机本身就是一个复杂的同步时序电路,为了保证同步工作方式的实现,电路应在唯一的时钟信号控制下严格地按时序进展工作。单片机的时钟产生方法有部时钟方式和外部时钟方式,大多数单片机应用系统采用部时钟方式,本系统采用的亦是部时钟方式。在MCS-51芯片部有一个高增益反相放大器,*TAL1、*TAL2引脚分别为该反相放大器的输入端和输出端,在芯片的外部通过这两个引脚跨接晶体振荡器和微调电容,形成反应电路,就
10、构成了一个稳定的自激振荡器。 此电路采用11.0592MHz的石英晶体。时钟电路如图一复位是单片机的初始化操作,其主要功能是把PC初始化为0000H,使单片机从0000H单元开场执行程序。除了进入系统的正常初始化之外,当由于程序运行出错或操作错误是系统处于死锁状态时,为摆脱困境,也需要按复位键以重新启动。MCS-51单片机的复位电路由片、片外两局部组成,进展复位操作时,外部电路需在复位引脚RST端产生大于两个机器周期的高电平信号,RST引脚通过片施密特触发器与复位电路相连施密特触发器的作用是脉冲整型和抑制噪声。MCS-51单片机的复位操作有两种方式:上电复位和上电按钮复位,本电路采用的是上电按
11、钮复位,复位电路如图一图一钟电路复位电路1. 4 8位数码管动态驱动是将所有数码管的8个显示笔划a,b,c,d,e,f,g,dp的同名端连在一起,另外为每个数码管的公共极增加位选通控制电路,位选通由各自独立的I/O线控制,当单片机输出字形码时,所有数码管都接收到一样的字形码,但终究是那个数码管会显示出字形,取决于单片机对位选通端电路的控制,所以我们只要将需要显示的数码管的选通控制翻开,该位就显示出字形,没有选通的数码管就不会亮。通过分时轮流控制各个数码管的的端,就使各个数码管轮流受控显示,这就是动态驱动。在轮流显示过程中,每位数码管的点亮时间为12ms,由于人的视觉暂留现象及发光二极管的余辉效
12、应,尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示数据,不会有闪烁感,动态显示的效果和静态显示是一样的,能够节省大量的I/O端口,而且功耗更低。路图如图二图二 数码管显示电路1. 5报警电路本设计的门禁报警采用的是按键报警,当按下按钮时,即输入报警信息。图八:报警电路1. 6 声光报警输出电路 红灯亮表示一切正常。当发生红外报警或门禁报警时,红灯灭,绿灯亮,扬声器发出声音报警。电路图如图九所示:图九:声光报警输出电路组合后的原理图如下图十 原理电路图程序设计首先单片机上电复位,并进展初始化包括存放器和数码管,当发生报警事件时,单片机驱动声光报警装置并且在
13、数码管上显示相应的报警信息,退出中断时,单片机检测报警解除按钮,当报警解除按钮被按下时单片机关闭声光报警并去除数码管上的报警信息。 2.1、程序流程图上电复位EA=0数码管初始化INT0、INT1 均设为下降沿触发EA = 1P3.4 是否为0.检测P3.4解除报警信息是否终止图十一 主程序流程图中断入口显示报警信息声光报警退出中断图十二 中断流程图 2.2、程序*include*define uint unsigned int *define uchar unsigned char uchar code table=0*bf,0*bf,0*bf,0*bf;uchar code table1=
14、0*86,0*86,0*86,0*86;uchar code table2=0*fe,0*fd,0*fb,0*f7;uint a,b,c,flag,temp,aa,bb,i=1;uint z=0;sbit red=P00; /P15sbit spe=P15;/P16void delay(uint z) uint *,y;for(*=z;*0;*-)for(y=40;y0;y-);void init()EA=1;E*0=1;E*1=1;TCON=0*55;TMOD=0*15;TH0=(65536-1)/256;TL0=(65536-1)%256;ET0=1;ET1=1;TH1=(65536-50
15、000)/256;TL1=(65536-50000)%256;void main()while(1)P2=0*0f;init();red=1;while(temp=1)if(aa=1)aa=0;temp=0;for(a=0;a=10)red=1;spe=0;P2=0*0f;while(bb=20)bb=0; void e*ter0() interrupt 0flag=1;void e*ter1() interrupt 2temp=1;void timer0() interrupt 1TH0=(65536-1)/256;TL0=(65536-1)%256;aa+;void timer1() in
16、terrupt 3TH1=(65536-50000)/256;TL1=(65536-50000)%256;bb+;if(bb=20)bb=0;b+;硬件制作及组装调试局部 3.1 硬件制作硬件制作过程如下: 1、领取元器件,检查元器件是否是自己所需要的; 2、布局,综合考虑各个器件的引脚及接电源和节点的情况,对接线路径进展规划,尽量防止线路的重叠,要求做的美观、使用; 3、焊接固定座槽,注意不要短路和段路; 4、连接各条线路,不要错漏,也不要重复,这里尤其要小心; 5、接线完毕进展检查,再把芯片装上去; 6、下载程序; 7、接通电源,测试; 8、测试失败则用万用表对电路连线进展检查。完成后的实
17、物图图十三 断电情况下通电后按下门禁报警按钮3.2 程序调试过程硬件:焊接四脚点触开关时,由于对器件不熟悉而将门禁报警电路中的开关剩余的两个脚接到了复位电路中,造成复位电路失效。后经检查发现并排除问题。时钟电路由于没有找到30pF的电容,最终用了24pF的代替。第一次领到的器材中没有包括蜂鸣器,所以用一个绿色的发光二极管代替了,所以在报警时的真实情况是两个发光二极管同时闪烁。数码管中间区分0与8的发光二极管不亮,仔细排查后发现数码管是坏的。因不影响结果,没有更换好的。板面的布局上虽然没有出问题,但是都挤在一起,不美观,有待改良。程序:由于对C语言比拟熟悉,所以在程序编写上选择使用C语言。但是单
18、片机C语言与我所学过的C语言又有些许差异,比方文件名不同,P0.0口要写成P01这种形式等。在编写程序时参考学习了郭天祥的51单片机C语言教程上面的例程,从点亮P0.0口开场,最终将程序编出后下载到已完成的同学的板子上检测,无误。第五章 总结单片机是自动化专业非常重要的专业课,学习的时候还算用心。但是当真正要做一样东西时,才发现自己学的很糊涂。拿到题目后发现很多东西都不记得了,只能翻书温习。我是先做的Proteus仿真,从最小系统开场做。单片机最小系统是指用最少的元件组成的单片机可以工作的系统。应该包括:单片机、晶振电路、复位电路等。由于之前没有这类概念,因此查了很多资料才开场有所理解,并开场
19、动手焊接板子。而在参数的选择方面,有很多参数都是经典的参数,但我也要求自己认真去分析了一下为什么要这么选择。有些是因为单片机部要求,有些是用于上拉电阻,还有些则要通过模电中的相关知识进展计算。这样一点一点对照着书本做出来的。对于Proteus这个软件,因为是第一次接触,开场时根本不会找适用的器件,后来是通过上网查资料和询问同学才逐渐了解如何使用,最后通过不断的使用到现在已经是使用地非常熟练。程序真的是写的比拟顺利,因为本身难度也不是很大,而且有一点C语言的功底,是一次就成功的。焊接电路时由于板子是狭长形的,一开场不知道怎么摆放器件。慎重起见,我先照着仿真图把几乎所有的器件放上去,也预想好了需要搭线的地方。本来以为可以一次成功,但是由于对器件不熟悉和粗心,把门禁电路中的开关的另一对引脚接到了
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 动物营养学研究前沿试题及答案
- 家庭教育适应性教育方法试题及答案
- 初三入学教育
- 2024年9月份地热能源站EPC总承包合同能效担保协议
- 动物社会行为考核试题及答案
- 黑龙江民族职业学院《主要客源国概况》2023-2024学年第二学期期末试卷
- 黑龙江省克东一中、克山一中等五校联考2025年高三第四次模拟考试化学试题试卷含解析
- 黑龙江省哈尔滨市第17中学2024-2025学年初三阶段性测试(六)A卷化学试题试卷含解析
- 黑龙江省大庆市红岗区大庆十中2024-2025学年高三下学期月考(二)化学试题含解析
- 黑龙江省普通高等学校2024-2025学年高考生物试题命题比赛模拟试卷(16)含解析
- 数学课堂教学技能讲座课件
- 工器具检查及记录表
- 教学运行管理
- Unit 6 Food and Drinks-Grammar 可数名词与不可数名词课件(共12张PPT)-2022-2023学年中职英语新高教版(2021)基础模块1
- 《艺术学概论考研》课件艺术本体论-形式论
- 墙面裱糊工程施工方案及工艺方法
- 核电厂安全核电厂安全设计
- 电解质分析仪MI操作规程 sop
- 常用酶切位点表含保护碱基
- 男性生育报销女方未就业证明(共1页)
- 彩钢棚施工方案
评论
0/150
提交评论