基于单片机声光报警器设计报告

基于单片机声光报警器设计报告
基于单片机声光报警器设计报告

XINYU UNIVERSITY 课程设计报告

题目基于单片机的声光报警器的设计二级学院机械工程学院

专业机电一体化

班级

学号

学生姓名

指导教师

目录

第1章序言 (1)

第2章计划任务书 (2)

2.1、课题要求 (2)

2.1.1任务设计要求 (2)

2.1.2软件设计要求 (2)

2.2设计内容 (2)

2.3元器件清单 (2)

第3章芯片介绍 (3)

3.1 AT89C51简介 (4)

3.2 主要特性 (4)

3.3特性概述 (5)

3.4 管脚说明 (5)

3.5 振荡器特性 (6)

3.6 芯片擦除 (6)

第4章设计要求及制作 (7)

4.1硬件电路设计 (7)

4.1.1 时钟电路 (7)

4.1.2 复位电路 (7)

4.1.3 报警电路 (8)

4.1.4 声光报警输出电路 (8)

4.1.5 设计电路 (9)

4.2 总体设计思路与方案 (9)

4.2.1 整体方案 (9)

4.2.2 程序流程图 (10)

4.3 软件程序设计 (11)

4.3.1 软件设计框图 (11)

4.3.2 程序设计 (11)

总结 (12)

参考文献(References) (13)

序言

近年来,随着我国经济的迅速发展,城乡居民的生活水平有了显著提高,尤其是城镇居民的居住条件不断改善,人们在解决了居住问题后,日益关心的是居住是否安全。在购房时,安全性是考察物业管理水平是否完善的一个重要条件。尤其是那些流窜作案的犯罪分子,往往选择居民小区作为攻击目标,入室盗窃抢劫案件屡屡发生,以往的依赖小区保安人防为主的防范措施已满足不了人们的要求。利用安全防范技术进行防范首先对犯罪分子有种威慑作用,使其不敢轻易作案。如我们这次设计的简易安防声光报警器,可以安装在门口或玄关处,当有不法分子闯入时,利用门禁报警和红外报警双重保险,一方面可以提醒主人危险发生,另一方面也可以震慑不法分子。

单片机课程设计是一门实践课程,要求学生具有制作调试单片机最小系统及外设的能力,能够掌握单片机内部资源的使用。

单片机课程设计内容包括硬件设计、制作及软件编写、调试,学生在熟练掌握焊接技术的基础上,能熟练使用单片机软件开发环境Keil C51编程调试,并使用STC ISP调试工具采用串口下载方式联调制作的单片机最小系统。

单片机课程设计题目包含基本部分及扩展部分,基本部分即单片机最小系统部分,扩展部分是对单片机内部资源及外部IO口的功能扩展,使制作的单片机系统具有一定的功能。

通过本学期对单片机的学习和认识,并通过本次课程设计加以应用,从而达到一个对所学知识的巩固、更深一步的理解,面对一个电子设计,应对出系统的方案,分析出各个板块来,再对各个板块进一步的具体的设计,先进行硬件电路设计,此时一定要考虑好要用什么元件、各个元件的具体参数、是否能

实现应有功能,从而得到一个完整的硬件电路在根据该电路设计出软件的功能模块、从而完成程序流程图,在根据流程图完成程序的设计,并通过反复的调试、运行、更正,直至完成既定功能为止,最后将软件、硬件结合进行调试、运行,对其功能进行最终测试,并反复思考其测试中遇到相应问题的原因,并将其一一处理,从而完成本次设计的实验要求,以及本次课程设计的最终目的。

第2章计划任务书

2.1课题要求

2.1.1任务设计要求

设计一个声光报警器,当报警按钮按下时扬声器报警,扬声器用1kHZ信号响100ms, 500Hz信号响200ms,交替进行声响报警,在报警期间报警指示灯亮,当报警解除按钮按下则解除报警。

2.1.2软件设计要求

利用定时器以方式1工作,产生报警音符对应的1kHZ信号响100ms,500Hz信号响200ms的方波,由P3.0接报警灯,P3.1接报警喇叭,用P3.2接报警控制按钮,P3.3接报警停止按钮。

2.2 设计内容

(1)、芯片简介

(2)、电路各部分的组成和工作原理。

(3)、元器件的选取及其电路逻辑图和功能。

(4)、电路各部分的调试方法。

2.3 元器件清单

表2-1元器件清单

元件规格数量

单片机AT89C51 1个

按钮\ 3个

报警灯LED 1个

喇叭8Ω/0.25w 1个

晶振6MHz 1个

起振电容30pF瓷片电容2个

复位电容22Uf 16V电解电容1个

电阻100Ω、1kΩ、4.7Ω、220Ω各一个

三极管9012 1个

蜂鸣管8Ω1个DIP封装插座40脚集成插座1个

第3章芯片介绍

3.1 AT89C51简介

AT89C51单片机是美国Atmel 公司生产低电压,高性能CMOS 8位单片机,片内含4k bytes 的可反复擦写的只读程序存储器(EPROM )和128 bytes 的随机存取数据存储器(RAM)。

图为AT89C51单片机的基本组成功能方块图。由图可见,在这一块芯片上,集成了一台微型计算机的主要组成部分,其中包括CPU 、存储器、可编程I/O 口、定时器/计数器、串行口等,各部分通过内部总线相连。下面介绍几个主要部分。 外时钟源 外部事件计数外部中断 控制 并行口 串行通信

AT89C51是一种带4K 字节FLASH 存储器(FPEROM —Flash Programmable and Erasable Read Only Memory )的低电压、高性能CMOS 8位微处理器,俗称单片机。AT89C2051是一种带2K 字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL 高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU 和闪烁存储器组合在单个芯片中,ATMEL 的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。外形及引脚排列如图所示

图3.1.2 外形及引脚排列

AT89C51外形及引脚排列。

现在AT89S51/52已经取代了AT89C51/52。

振荡器和时序 OSC

程序存储器 4 KB ROM 数据存储器 256 B RAM/SFR 定时器/计数器

2 ×16 AT89C51

CPU 64 KB 总线 扩展控制器 可编程 I/O 可编程全 双工串行口 内中断 图3.1.1 89C51 功能方块图

3.2 AT89C51主要特性

·与MCS-51 兼容

·4K字节可编程FLASH存储器

·寿命:1000写/擦循环

·数据保留时间:10年

·全静态工作:0Hz-24MHz

·三级程序存储器锁定

·128×8位内部RAM

·32可编程I/O线

·两个16位定时器/计数器

·5个中断源

·可编程串行通道

·低功耗的闲置和掉电模式

·片内振荡器和时钟电路

3.3特性概述

AT89C51 提供以下标准功能:4k 字节Flash 闪速存储器,128字节内部RAM,32 个I/O 口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。

3.4 管脚说明

VCC:供电电压。

GND:接地。

P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P0口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的低八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须接上拉电阻。

P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为低八位地址接收。

P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。

P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。P3口也可作为AT89C51的一些特殊功能口,如下表所示:

口管脚备选功能

P3.0 RXD(串行输入口)

P3.1 TXD(串行输出口)

P3.2 /INT0(外部中断0)

P3.3 /INT1(外部中断1)

P3.4 T0(计时器0外部输入)

P3.5 T1(计时器1外部输入)

P3.6 /WR(外部数据存储器写选通)

P3.7 /RD(外部数据存储器读选通)

P3口同时为闪烁编程和编程校验接收一些控制信号。

RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。

ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的低位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。

/PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。

/EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。

XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。

XTAL2:来自反向振荡器的输出。

振荡器特性

XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件,XTAL2应不接。有余输入至内部时钟信号要通过一个二分频触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。

3.6 芯片擦除

整个PEROM阵列和三个锁定位的电擦除可通过正确的控制信号组合,并保持ALE管脚处于低电平10ms 来完成。在芯片擦操作中,代码阵列全被写“1”且在任何非空存储字节被重复编程以前,该操作必须被执行。

此外,AT89C51设有稳态逻辑,可以在低到零频率的条件下静态逻辑,支持两种软件可选的掉电模式。在闲置模式下,CPU停止工作。但RAM,定时器,计数器,串口和中断系统仍在工作。在掉电模式下,保存RAM的内容并且冻结振荡器,禁止所用其他芯片功能,直到下一个硬件复位为止。

第4章设计要求及制作

4.1硬件电路设计(Proteus 仿真)

本设计的硬件电路主要包括的模块有:单片机最小系统、安防报警器(点触开关模拟)、声光报警(声音由二极管模拟),下面将一一介绍。

4.1.1 时钟电路

时钟电路是单片机的心脏,它用于产生单片机工作所需要的时钟信号。单片机本身就是一个复杂的同步时序电路,为了保证同步工作方式的实现,电路应在唯一的时钟信号控制下严格地按时序进行工作。

单片机的时钟产生方法有内部时钟方式和外部时钟方式,大多数单片机应用系统采用内部时钟方式,本系统采用的亦是内部时钟方式。在MCS-51芯片内部有一个高增益反相放大器,XTAL1、XTAL2引脚分别为该反相放大器的输入端和输出端,在芯片的外部通过这两个引脚跨接晶体振荡器和微调电容,形成反馈电路,就构成了一个稳定的自激振荡器。此电路采用11.0592MHz的石英晶

体。时钟电路如图4.1.1:

图4.1.1 时钟电路

4.1.2 复位电路

复位是单片机的初始化操作,其主要功能是把PC初始化为0000H,使单片机从0000H单元开始执行程序。除了进入系统的正常初始化之外,当由于程序运行出错或操作错误是系统处于死锁状态时,为摆脱困境,也需要按复位键以重新启动。

MCS-51单片机的复位电路由片内、片外两部分组成,进行复位操作时,外部电路需在复位引脚RST端产生大于两个机器周期的高电平信号,RST引脚通过片内施密特触发器与复位电路相连(施密特触发器的作用是脉冲整型和抑制噪声)。

MCS-51单片机的复位操作有两种方式:上电复位和上电按钮复位,本电路采用的是上电按钮复位,复位电路如图四:

图4.12 复位电路

报警电路

本设计的红外报警和门禁报警采用的是按键报警,当按下按钮时,即输入报警信息。

图4.1.3:报警电路

声光报警输出电路

当红灯亮是报警装置扬声器也发出响声,当灯灭时扬声器即停止报警。

图4.1.4 声光报警输出电路

设计电路

组合后的总仿真电路图如图4.1.5所示:

4.1.5 总仿真电路图

总体设计思路与方案

整体方案

P3.2口用来接按控制报警器的启动和停止,P3.0口用来输出方波、发声,P3.1口对灯进行控制为使扬声器用1kHZ信号响100ms,500Hz信号响200ms要用定时器中断,利用定时器T1方式1工作,产生方波,由P3.0输出驱动喇叭发声。声音的改变调用延时子程序的次数来实现设晶振频率为12MHz。基于音乐播放器基础上,通过按钮控制用于驱动喇叭发出报报警的声音。P3.2 INT0(外部中断0)、P3.3 INT1(外部中断1)

4.2.2 程序流程图

图4.2.2 程序流程图

4.3 软件程序设计

4.3.1软件设计框图

系统初始化

声光报警结束 是否按报警开

声光报警是否

持续300ms

开始

启动声光报警电路开始报警 是否还有按报警

开关

结束

Y

N

N

Y

Y N

中断源发出中断申请

关中断、保护现场

INT1端有输入信号关闭报警

恢复现场、开中断

中断返回

图4.3.1 软件设计框图4.3.2 程序设计

ORG 0000H

LJMP MAIN

ORG 001BH

MOV TH1,R1

MOV TL1,R0

CPl P3.1

RETI

ORG 0100H

MAIN: JB P3.2,MAIN

START:CLR P3.0

MOV TMOD,#10H

MOV IE,#88H

MOV DPTR,#TAB

LOOP: JNB P3.3,WJ

CLR A

MOVC A,@A+DPTR

MOV R1,A

INC DPTR

CLR A

MOVC A,@A+DPTR

MOV R0,A

ORL A,R1

JZ NEXT0

MOV A,R0

ANL A,R1

CJNE A,#0FFH,NEXT SJMP START NEXT: MOV TH1,R1

MOV TL1,R0

SETB tR1

SJMP NEXT1

NEXT0:CLR TR1

NEXT1:CLR A

INC DPTR

MOVC A,@A+DPTR

MOV R2,A

LOOP1:LCALL D200

DJNZ R2,LOOP1

INC DPTR

AJMP LOOP

WJ: MOV A,#0FFH

SETB P3.0

CLR TR1

LJMP MAIN

D200: MOV R4,#41H

D200B:MOV A,#0FFH

D200A:DEC A

JNZ D200A

DEC R4

CJNE R4,#00H,d200B

RET

TAB: DB 0FEH,06H,01H,0FEH,06H,01H

DB 0FCH,0CH,02H,0FCH,0CH,02H,0FFH,0FFH

END

总结

知道题目时自己没什么思路和头绪,就只是一味的查资料,在网上确实是找了一大把的相关资料,可问题也相继而来,按照网上的电路做出的板子根本不能成功,感觉涉及范围也越来越大了,后经指导老师的提醒,才突然明白由于太过仓促,将原本定好的思路打乱了,做的事情完全没按照所想好的提纲来。所以不管做什么事,首先要明确的是自己要做什么,该怎么做,而不是盲目想达到某种目的,急于求成往往达不到效果的。在这次毕业设计中,我学到

了很多东西。在画图的方面,我学会了建立自己的元件封装库,在画图的时候,直接从封装库里调用元件封装,画起图来很方便,通过这次设计,我学到了很多专业方面的知识。加强了动手能力并掌握了许多实际性的东西心与各部属电路相结合组成一个彩灯电路原理图。利用PROTEL制作电路板,从画原理图到PROTEL的制作过程,可学到很多东西。要注意的方面也很多如原理图不能有错误,封装形式必须正确,布局要美观,布线不能有误要讲究美观,线宽不能太小,。否则制出的产品不美观,有可能对所要求的性能达不到。在整个制作中也存在的一些问题再次也将一一说明损坏性故障包括性能全部失效和突然失效。这类故障通常是由元器件的损坏或生产工艺不良(如虚焊等)造成。排布元件时要注意元件与元件之间的干扰。注意报警器的安装,所安装的环境尽量避免使报警器产生不良的报警处理及用户的不当安装。

参考文献

[1] 唐继贤,《51单片机工程应用实例》硬件部分。北京:北京航空航天大学出版社出版,2003.5。

[2] 王守中、赵朋朋、索世文,《51单片机应用开发速查手册---指令、模块、实例》指令、模块等部分;人民邮电出版社出版,2009.4。

[3] 李光飞、胡佳文、楼然苗等,《单片机课程设计实例指导》实例部分;北京:北京航空航天大学出版社出版。

[4] 康华光,《电子技术基础》数字部分(第四版)。北京:高等教育出版社出版

[5] 里海《74系列芯片手册》,重庆大学出版社,1999.9。

[6] 王庆利,刘奎,袁建敏,《单片机设计标准教程》[M]单片机硬件开发

技巧及经验部分;北京:北京邮电大学出版社,2008.3.

[7]高卫东,辛友顺,韩彦征,《51单片机原理与实践》[M];北京:北京航天航空出版社,2008。

[8]朱月秀,《单片机原理与应用》[M];北京:科学出版社,2004

致谢

本学期学习单片机这一专业课以来一直得到老师和同学们的悉心帮助,从开始到本课题的完成,老师都给予我们细心的指导和不懈的支持。在此,没有更多华丽的语言,谨向老师致以诚挚的谢意和崇高的敬意。同时还要感谢同学们,不管在什么时候,也正因为有了你们的帮助和支持,我才能克服众多困难和疑惑,直到把本文按时顺利的完成,在此请大家接受我诚挚的谢意!

十分感谢你们的帮助与照顾,真的谢谢你们。

单片机作品设计报告

2017—2018学年度第一学期 《单片机原理及应用》作品考试 模拟电梯 提交文档 姓名黄任军朱子豪 年级 专业通信工程 系(院)信息科学与工程学院 任课教师 2018 年 1月2日

2017-2018-1《单片机原理及应用》作品设计提交文档 一、作品设计目的 高温警报器在生活中应用非常广泛,比如,汽车的水箱高温警报,假如汽车水箱一直处于高温情况下又不能及时散热,这会对汽车的安全性能有极大的影响。假如有高温警报器的话,可以将报警温度设置在水箱最高温度以下10摄氏度,这样可以让车主意识到水箱温度已经快要到达极限温度了,必须赶快降温。 二、作品设计内容 1、总电路图显示 2、总程序 #include <> #define uchar unsigned char #define uint unsigned int sbit DS=P2^2; //定义温度传感器端口 uint temp; uchar flag1; // 温度的正负 sbit dula=P2^6;

sbit wela=P2^7; sbit beep=P2^0; unsigned char code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d, 0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}; unsigned char code table1[]={0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd, 0x87,0xff,0xef}; void delay(uint count) //delay { uint i; while(count) { i=200; while(i>0) i--; count--;

单片机实验报告简易报警器

简易报警器 一、本次根据单片机课程设计题目与要求,我选择的是设计一个简易报警器。 二、课程设计要求:自制一个单片机最小系统,包括串口下载、复位电路,采用两路外部中断输入门禁和红外探测两路信号(采用两个小按键模拟),中断信号输入后能将报警信息在四位一体数码管上显示,并输出声光报警信号。 三、设计所需的硬件:的无极性电容五个;10uF的极性电容两个;发光二极管两个;三极管9013四个;千欧的排阻一个;100,1k,10k 的电阻若干;芯片插座若干;的晶振一个;单片机STC89C54RD芯片一块;MAX232串口芯片一块;导线若干; 四、课程设计要求是用按键红外探测和输入门禁。但是由于实验室设备的条件,我采用的是红绿两个二极管代替红外探测的发光显示和输入门禁的报警装置。 五、总体设计思想

六、晶振电路 振荡器是数字钟的核心。振荡器的稳定度及频率的精确度决定了数字钟计时的准确程度,通常选用石英晶体构成振荡器电路。石英晶体振荡器的作用是产生时间标准信号。因此,一般采用石英晶体振荡器经过分频得到这一时间脉冲信号。 七、按键模块

鉴于使用中断电路会增加硬件电路的复杂度,本电路采用独立按键的方法,只需在程序中加入扫描程序即可。其中接按键光标移位,接按键时间加数,接按键时间减数,接按键模拟红外探测,接按键模拟输入门禁,。 九、SPEAKER电路 报警器装置的原理就是利用出来的高低电平交换使得扬声器发出声音。但是由于实验室的器材有限,所以我们改用了发光二极管来代替SPEAKER电路。

十、实验仿真程序如下: #include <> #include <> #define uchar unsigned char #define uint unsigned int uchar code table_data[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f, 0x00}; uchar code table_select[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; uchar table_buffer[]={0,0}; uchar count0,count1; sbit LEDREDCON=P0^0; sbit LEDGREENCON=P0^1; sbit spe=P0^2; sbit Kint0=P3^2;

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

毕业设计(论文) 题目基于单片机家庭防盗报警系统设计 姓名 学号 专业班级 指导教师 分院 完成日期

目录 1 绪论 (1) 1.1发展概况与设计背景 (1) 1.2本设计概述 (2) 2总体设计方案........................................................... . (3) 2.1方案选择论证....................................................... . (3) 2.2主控芯片单片机的选择....................................... . (3) 2.2.1 STC89C52的主要性能 (4) 2.2.2 STC89C52的引脚结构 (5) 2.3传感器的选择 (6) 2.3.1传感器的红外辐射与红外探测的原理结构 (7) 2.3.2红外测温原理 (7) 2.3.3热释红外传感器的结构 (8) 2.3.4 菲涅尔透镜 (10) 2.4热释电红外传感器控制电路芯片的选择 (11) 3 系统硬件设计 (13) 3.1低频带通放大电路 (13) 3.2电压比较整形电路 (14) 3.2.1双限电压比较器的工作原理 (14) 3.3报警电路 (15) 3.4灯光警示电路 (16) 3.5状态显示电路 (17) 3.6供电电源电路 (17) 3.7单片机最小系统 (18) 4 系统软件 (19) 4.1主程序流程图 (19) 4.2中断函数流程图 (20) 5结论 (21) 致谢 (22) 参考文献 (23) 附录一:系统电路图 (24) 附录二:系统程序 (25)

单片机原理及应用 设计报告

单片机设计报告 编写:HUBU2015级通信工程xmx 2017年5月23日 一、设计的目的与要求 利用8*8LED点阵动态显示汉字的字样。采用STC89C52单片机作为整个控制搭电路的核心,并编制软件程序,实现汉字的显示。通过此设计来巩固单片机硬件系统的设计及软件系统的编程,通过设计将平时所学知识付诸实践,提高动手能力。 1、设计一个8*8点阵LED电子显示屏。 2、要求在目测条件下LED显示屏各点亮度均匀、充足,可显示一个“大”字。 二、总体方案设计 2.1 硬件电路的总体设计 1、设计总体框图 硬件电路的设计框图如图1所示。硬件电路结构由8个部分组成:时钟电路、复位电路、按键接口电路、电源电路、点阵显示阳极电路、点阵显示阴极电路和8*8点阵显示电路。 2、工作原理 由于是8*8点阵屏设计,需要端口16个,可采用静态显示模式,用P0口控制行,P1口控制列,通过软件编程,即可实现汉字的显示。

3、元器件清单 2.2系统软件的设计 软件程序主要由开始、初始化、主程序、字库和延时子程序组成。 三、系统硬件电路的具体设计 3.1 时钟电路 STC89C52单片机内部的振荡电路是一个高增益反向放大器,引线X1和X2分别是放大器的输入端和输出端。单片机内部虽然有振荡电路,但要形成时钟,外部还需附加电路。STC89C52的时钟产生方式有两种:内部时钟电方式和外部时钟方式。由于外部时钟方式用于多片单片机组成的系统中,所以此处选用内部时钟方式。

内部时钟方式:利用其内部的振荡电路在X1和X2引线上外接定时元件,内部振荡电路产生自激振荡。最常用的是在 X1和X2之间接晶体振荡器与电路构成稳定的自激振荡器,如图4所示电路所示为单片机最常用的时钟振荡电路的接法,其中晶振可选用振荡频率为12MHz的石英晶体,电容器一般选择30PF 左右 3.2 复位电路 单片机在启动运行时需要复位,使CPU以及其他功能部件处于一个确定的初始状态,并从这个状态开始工作。另外,在单片机工作过程中,如果出现死机时,也必须对单片机进行复位,使其重新开始工作。本设计中采用按键复位电路,上电瞬间,RC电路充电,RST引线端出现正脉冲,只要RST端保持10ms以上的高电平,就能使单片机有效地复位。其中R1选择10KΩ左右的电阻,电容器一般选择10μF。 3.3显示电路的设计 本次设计中采用8*8点阵LED显示器,简称LED点阵板或LED矩阵板。它是以发光二极管为像素,按照行与列的顺序排列起来,用集成工艺制成的显示器件。有单色和双色之分,这种显示器有共阳极接法和共阴极接法两种。设计中用到的是“列共阳,行共阴”,即“列用高电平控制,行用低电平控制”。图中画

(完整版)基于单片机的红外报警器的设计

微机原理与单片机系统课程设计 专 班 姓 名: 学 兰州交通大学自动化与电气工程学院 2014 年 12 月 31 日

基于51单片机的红外防盗报警器的设计 1设计说明 1.1设计目的 该设计以单片机AT89C51芯片为核心,加上必要的外围电路,构成了一个基于单片机的红外线防盗报警器。功能主要通过软件编程来实现,降低了硬件电路的复杂性和制作成本。此外,设计中所采用的红外线是不可见光,有很强的隐蔽性和保密性,以满足现代人们住宅防盗的需要。 1.2设计要求 该设计要求当热释电红外线传感器探测到人体辐射的红外线时,单片机控制电路启动声光报警并显示报警次数。此外,用户还可以设定报警时间并手动解除报警。 1.3设计方法 该设计以AT89C51单片机为核心,由时钟电路、复位电路、外部触发电路、报警时间选择电路、声光报警电路、报警次数显示电路和中断报警电路共同组成报警系统。系统具有显示报警次数,设定报警时间,手动解除报警的功能。 2设计方案及原理 2.1设计方案简述 该设计使用AT89C51单片机芯片控制电路,通过热释电红外传感器采集外部触发信号,采用7段LED数码管显示报警次数,采用蜂鸣器和红色发光二极管实现声光报警,手动解除报警功能由单片机外部中断实现,报警时间由单片机内部定时器实现。 2.2热释电红外传感器简单介绍 热释电红外线(PIR)传感器是80年代发展起来的一种新型高灵敏度探测元件。是一种能检测人体发射的红外线而输出电信号的传感器,它能组成防入侵报警器或各种自动化节能装置。它能以非接触形式检测出人体辐射的红外线能量的变化,并将其转换成电压信号输出。将这个电压信号加以放大,便可驱动各种控制电路。 2.3 PIR的原理特性 热释电红外线传感器主要是由一种高热电系数制成的探测元件,在每个探测器内装入一个或两个探测元件,并将两个探测元件以反极性串联,以抑制由于自

光电式报警器

郑州科技学院 《数字电子技术》课程设计 题目光电式报警器 学生姓名尚垚 专业班级电子科学与技术四班 学号201031108 院(系)电气工程学院 指导教师袁玉霞 完成时间2013年3月8日

目录 1 课程设计的目的 (1) 2 课程设计的任务与要求 (1) 3 设计方案与论证 (2) 4 设计原理及功能说明 (2) 4.1 系统组成 (2) 4.2 工作原理 (3) 5 单元电路的设计 (3) 5.1 光电转换 (3) 5.2 数字显示 (5) 5.3 声光报警 (9) 6 硬件的制作与调试 (12) 7 总结 (14) 参考文献 (15) 附录1:电路总体原理图 (16)

附录2:元器件清单 (18)

1 课程设计的目的 随着社会科学技术的迅速发展,人们对报警器的性能提出了越来越高的要求。然而传统的触摸式、开关式报警器等,虽然具有性能稳定、实用性强等特点,但是也具有应用范围窄等缺点,而且安全性能也不是很好。光电报警就很好的改善了这点。如今,光电报警器已经广泛应用到工农业生产、自动化仪表、医疗电子设备等领域。本实验的设计借助于模拟电路和数字逻辑电路,采用模块化的设计思想,使设计变得简单、方便、灵活性强。电路简单容易实现,工作稳定,因此可以得到广泛的应用。本文设计的光电报警器是光电二极管和报警器的灵活结合,它可以运用到各种生产线上,如博物馆里的防盗系统,并提示物品被盗地点,安全性能高,节约了人力资源,并且不易出错;还能运用到其它人力不能监测的环境。 2 课程设计的任务与要求 1、采用双光路结构,当任一光路被遮挡时,报警器发出间歇式声光报警; 2、采用数码管显示被遮挡的路数,无报警显0,1 路报警显1,2 路报警显2,同时遮挡报警显3;

单片机课程设计总结报告

单片机课程设计 频率计 总结报告 姓名:陈艺端 学号:08292003 班级:电气0809 所在组:陈艺端 白英杰

【实验准备】 在实验前,我通过上网、上图书馆查找了一些关于频率计的资料,结合单片机所学的中断和定时器的知识,并对电路板各个元器件、接线等的清楚认识,完成了对电路板仿真图的绘制,以及初步的程序,并实现了初步的仿真效果。 【设计内容】 设计一个频率计。 【设计要求】 分频段(高频、低频),在10k~20kHz范围做切换。 CPU为AT89S51,利用内部T0、T1的定时计数器或外部INT0中断功能来完成对输入的信号进行频率计数或脉宽计时,计数(计时)的频率结果通过6位七段LED数码管显示出来。 数字式频率计原理框图: 【设计方案】 一、实验原理: 1、测频方式 利用单片机计数器T0和定时器T1中断。定时器T1中断产生闸门时间,在闸门时间Ts内,用计数器记录输入脉冲的个数N,从而计算出被测频率Fx =N/Ts。

2、测周方式 利用单片机外部中断INT0和定时器T1中断。定时器T1中断产生时标信号Ts,用外部中断INT0控制定时器T1的计数,计算出在被测信号的一个周期内定时器T1计得的数N,从而计算出被测频率Fx =NTs。 二、电路结构: ① NE555构成多谐振荡器,产生频率可调的方波信号; ②74HC74里的一个D触发器连成计数器,用来对555产生的方波分频; ③74HC14非门做驱动,防止产生的信号不能驱动单片机的I/O口;

④方波信号连接在单片机的INT0和T0口上。 ⑤单片机的P1口做字位,连接74HC245驱动数码管的共阴端; ⑥P0口做字形,连接74HC573锁存器和74HC245驱动数码管的a~dp端。 三、测频测周转换的讨论以及试验参数: 1、测频方式和测周方式的转换频率 依要求来说在10kHz~20kHz之间做切换。 2、转换频率过程中产生的问题 当被测信号频率与转换频率非常接近,并且抖动时,容易产生两种方式一直跳变的现象,进入死循环,可以利用迟滞比较器的原理进行解决。通常将测频方式和测周方式的转换频率设为程序判断测频还是测周的比较点,但为避免在转换频率附近产生死循环,设置两个比较点,分别为f1和f2,从高频测频方式向低频测周方式变化时,比较点为f1,从低频测周方式向高频测频方式变化时,比较点为f2,使f1

基于C51单片机的声光报警器设计

本科课程设计报告 题目:基于C51单片机的声光报警器设计院(系):电气与信息工程学院 专业:电子信息工程 班级: 姓名: 学号:2009021986 指导教师: 设计日期:2012年11月29日

报告书写要求. 、报告封皮标题栏为宋体小三号居中,下划线需右边对齐。1、报告的撰写要求条理清晰、语言准确、表述简明。报告中段首空两个字符,中文字体为宋体五号,2 : 数字、字符、字母为Times New Roman五号,且单教研室主任意见、报告中插图应与文字紧密配合,文图相符,技术内容正确。每个图都应配有图题(由图号和图名组3。图题(宋体小五号)置于图下居中,其中图号按顺序编排,图名在图号之后空一格排写。图中若成)等置于分图之下。a)、(b)有分图时,分图号用(、报告中插表应与文字紧密配合,文表相符,技术内容正确。表格不加左、右边线,每个表应配有表4。表题(宋体小五号)置于表上居中,其中表号按顺序编排,表名在表号之后题(由表号和表名组成)空一格排写。,文字顶格书写,公式仍居“假定”等)5、报告中公式原则上居中书写。若公式前有文字(如“解”、,文1-1)”中写。公式末不加标点。公式序号按顺序编排,如报告中第一部分的第一个公式序号为“()”。中引用公式时,一般用“见式(1-1)”或“由公式(1-1篇。引~106、参考文献反映报告的取材来源,是报告不可缺少的组成部分,参考文献数量一般为8用文献标示应置于所引内容最末句的右上角,用小五号字体。所引文献编号用阿拉伯数字置于方括号[1]。参考文献应按在文中出现的顺序编排,常用参考文献编写项目和顺序规”中,如“二次铣削”“[ ] 定如下:著作图书文献:序号作者.书名.版次.出版者,出版年:引用部分起止页(1)└─┘第一版应省略 (2)翻译图书文献:序号作者.书名.译者.版次.出版者,出版年:引用部分起止页└─┘ 第一版应省略 (3)学术刊物文献:序号作者.文章名.学术刊物名.年,卷(期):引用部分起止页└─┘(4)学术会议文献:序号作者.文章名.编者名.会议名称,会议地址,年份.出版地,出版者,└─┘出版年:引用部分起止页 (5)学位论文类参考文献:序号研究生名.学位论文题目.学校及学位论文级别.答辩年份:引└─┘用部分起止页 7、若设计完成实物制作需在报告后附录硬件电路原理图和实物测试图,附录的序号采用“附录1”、“附录2”等,并注明附录的内容。 、左侧装订成册。纸双面打印(标注页码)A4、设计报告应按如下内容和顺序8. 黑龙江科技学院本科课程设计报告

基于51单片机的报警器设计

引言 报警器,防盗报警器,是对用于发生警情、危险、紧急情况等状况下以声音、光线、气压等形式发出警报的电子产品的统称。随着科技的进步,机械式报警器越来越多地被先进的电子报警器代替,经常应用于系统故障、安全防范、交通运输、医疗救护、应急救灾等领域,与社会生产、生活密不可分。 防盗报警系统通常由:探测器(又称报警器)、传输通道和报警控制器三部分构成。报警探测器是由传感器和信号处理组成的,用来探测入侵者入侵行为的,由电子和机械部件组成的装置,是防盗报警系统的关键,而传感器又是报警探测器的核心元件。采用不同原理的传感器件,可以构成不同种类、不同用途、达到不同探测目的的报警探测装置,单片微型计算机,通常简称为单片机,它采用大规模集成电路技术把微处理器和随机存取数据存储器,只读程序存储器,输入输出电路以及定时计数器。串行通信口,时钟电路。脉冲调制电路。模拟多路转换器,A/D转换器等电路集成到单独的一块芯片上,构成一个最小的完善的计算机系统,这些电路能在软件的控制下单独。准确,迅速,高效的完成程序设计者现规定的任务。因为由单片机构成的电路玩玩具有体积小,成本低,功能强,可靠性高,功耗低,电路简洁,开发和改进容易等等一系列有点,因此就有优异地性价比,从而使它在多方面得到了越来越多的使用,本次设计就是基于单片机的报警器设计。

一设计基本电路原理和思路 该报警器得设计思路是首先,利用光敏电阻构成光敏开关,光敏开关的作用是为单片机报警主电路提供报警信号,即通过光敏开关实现高低电平信号的转换,报警信号通过单片机软件处理实现信号的转换,在利用转换的信号驱动扬声器继而用声音输出进行报警,本次实验是通过光照的变化,利用光敏电阻随光照强度变化,阻值发生变化的特性首先实现的开关电路,即报警信号的来源是关照,报警主电路由单片机和音频放大模块组成,利用单片机上写入的程序,实现当报警信号输入单片机,其就会产生频率不等的信号。以驱动扬声器报警。 采用光敏电阻的光控开关 这是两种开关电路的主要原理:利用功率MOS场效应管可以作功率开关,开关的敏感元件可以采用光敏电阻LDR,当光线照射的光敏电阻上时,LDR呈低阻值,有信号加在场效应晶体管的栅极上,源漏极间导通,从而使继电器线圈K改变状态,产生控制作用或发出信号,如果将光敏电阻LDR接在地电位处,则在暗时无光线照射的光敏电阻,光敏电阻阻值高,故VMOS管栅极电位高,导通使灯L亮,反之,当有光线照射到LDR上时,VMOS栅极处于低电位截止,灯L 不亮。 本次试验采用试验一电路,即利用继电器线圈构成的电子开关达到采集信号的目的。具体是当有光线照到LDR上时,光敏电阻阻值减小,对应VMOS门级电压增加,电磁开关上流过的电流增加,引起电磁开光开启,开关k1闭合,端口输入高电平,报警电路导通,即可实现报警功能,光敏开关控制电路置于端口P1.0与总开关K1之间。

声光报警器

长江职业学院工学院实践报告 声光报警器的设计与实现 摘要 近年来,随着改革开放的深入发展,电子电器的飞速发展.人民的生活水平有了很大提高。各种高档家电产品和贵重物品为许多家庭所拥有。然而一些不法分子也是越来越多。这点就是看到了大部分人防盗意识还不够强.造成偷盗现象屡见不鲜。因此,越来越多的居民家庭对财产安全问题十分担忧。报警器大多数采用国外的先进技术,其功能也非常先进。类型也十分的多种多样,有红外线报警器、有害气体控制报警器、多路触摸报警器、其中也包括声光报警器,也即是本文将介绍的产品。同时声光报警器作为报警控制系统中一个重要部件,越来越多的被用户关注。 关键词:电子电器;报警器;安全

目录 第一章声光报警器设计要求----------------------------------------1 1.1声光报警器目的与意义--------------------------------------------1 1.2声光报警器设计要求-----------------------------------------------1 第二章声光报警器结构-----------------------------------------------2 2.1声光报警器元器件-------------------------------------------------2 2.2报警器结构框图----------------------------------------------------3 第三章声光报警器原理与原理图---------------------------------5 3.1 报警器原理---------------------------------------------------------5 3.2声光报警器原理图-------------------------------------------------5 第四章声光报警器误报的解决方法------------------------------7 4.1报警器故障引起的误报警--------------------------------------- 7 4.2报警器设计、安装及使用引起的误报警--------------------- 7 4.3环境噪扰引起的误报警------------------------------------------7第五章总结----------------------------------------------------------------8 致谢----------------------------------------------------------------------------9 参考文献--------------------------------------------------------------------10

单片机课程设计报告模板

单片机系统课程设计报告 专业:自动化 学生姓名: 学号: 指导教师: 完成日期:2011 年 3 月17 日

目录 1 设计任务和性能指标 (3) 1.1设计任务............................................................................ 错误!未定义书签。 2 设计方案 (4) 2.1任务分析 (4) 2.2方案设计 (4) 3 系统硬件设计 (5) 3.1时钟的电路设计 (5) 3.2复位电路设计 (5) 3.3灯控电路设计 (5) 3.4倒计时电路设计 (6) 3.5按键控制电路设计 (7) 4 系统软件设计 (8) 4.11秒定时 (8) 4.2定时程序流程 (8) 4.3交通灯的设计流程图 (9) 4.4定时器0与中断响应 (10) 5 仿真及性能分析 (10) 5.1仿真结果图 (11) 5.2仿真结果与分析 (12) 6 心得体会 (13) 参考文献 (14) 附录1 系统原理图 (15) 附录2 系统PCB图 .................................................................. 错误!未定义书签。附录3 程序清单 (17)

1.1设计任务 利用单片机完成交通信号灯控制器的设计,该交通信号灯控制器由一条主干道和一条支干道汇合成十字路口,在每个入口处设置红、绿、黄三色信号灯,红灯亮禁止通行,绿灯亮允许通行,黄灯亮则给行驶中的车辆有时间停在禁行线外。用红、绿、黄发光二极管作信号灯。如图5.1所示。设东西向为主干道,南北为支干道。 图5.1 交通灯示意图 1. 基本要求 (1) 主干道处于常允许通行的状态,支干道有车来时才允许通行。主干 道亮绿灯时,支干道亮红灯;支干道亮绿灯时,主干道亮红灯。 (2) 主、支干道均有车时,两者交替允许通行,主干道每次放行30秒, 支干道每次放行20秒,设立30秒、20秒计时、显示电路。 (3) 在每次由绿灯亮到红灯亮的转换过程中,要亮5秒黄灯作为过渡。 黄灯亮时,原红灯按1Hz 的频率闪烁。 (4) 要求主支干道通行时间及黄灯亮的时间均可在0~99秒内任意设置。 2. 选做 (1) 可设置紧急按钮,在出现紧急情况时可由交警手动实现全路口车辆 禁行而行人通行状态,即主干道和支干道均为红灯亮。 (2) 实现绿波带。所谓‘绿波带’,是指在一定路段,只要按照规定时速, 就能一路绿灯畅行无阻。“绿波带”将根据道路车辆行驶的速度和路口间的距离,自动设置信号灯的点亮时间差,以保证车辆从遇到第一个绿灯开始,只要按照规定速度行驶,之后遇到的信号灯将全是绿灯。 南 北 东 西

基于单片机按键报警器制作

郑州科技学院 《单片机》课程设计 题目基于按键控制的声光报警器学生姓名王阳 专业班级电动五班 学号xxx 院(系)电气工程学院 指导教师叶冬 完成时间 2015年 11 月 6 日

目录 1 课程设计的目的 (1) 2课程设计的任务与要求 (2) 3设计方案与论证 (3) 3.1方案选择与论证 (3) 3. 2 声光报警器的流程图 (4) 4设计原理及功能说明 (5) 4.1 元器件选用原理 (5) 4.2 总体电路图 (5) 5单元电路的设计(计算与说明) (5) 5.1 声光报警电路设计 (6) 5.2 单片机最小系统设计 (7) 6硬件的制作与调试 (5) 6.1 制作工具的操作 (8) 6.2 声光报警器的调试 (9) 7总结 (10) 参考文献 (15) 附录1:总体电路原理图 (18) 附录2:实物图 (19)

附录3:元器件清单 (20) 附录4:程序 (19)

1课程设计的目的 声光报警器在实际的生活中可以见到许多,运用于生活的许多方面,既有硬件实现的,也有硬件和软件同时控制执行。本课题基于微机原理与接口技术的学习,运用汇编语言实现一个声光报警器的功能。报警和发光同步进行。因此用它进行报警探测监控,具有良好的隐蔽性,白天和黑夜都可以使用,而且其抗干扰能力强。报警系统利用单片机控制技术,自动探测发生在布防区内的侵入行为,产生报警信号,一旦发生突发事件,就会向人们发出报警提示,从而让人即使采取应对措施。 同时,通过课程任务设计,可以很好的对课本知识运用于实践,同时也可以激发学习于专业相关的一些知识,从而扩大自己知识面的广度。其次,通过课题任务设计,在让我们思考使用学习工具的同时也学会去发现问题解决问题这一过程。 2.课程设计的任务与要求 (1)设计一种基于按键控制的声光报警器。 (2)基于单片机最小系统上按照电路设计焊接好各元器件,运用汇编语言实现一个声光报警器的功能。 (3)当报警按钮按下时扬声器报警,在报警期间报警指示灯亮,当报警解除按钮按下则解除报警。 (4) 在设计电路的过程中熟练地掌握各个元器件的用途。 (5)了解电路板的制作流程。 (6)掌握电路板的焊接方法与技巧。 3.设计方案与论证 3.1 方案选择与论证

单片机设计报告

单片机原理及系统课程设计 专业:自动控制 班级:动1001 姓名:武明强 学号: 201008430 指导教师: 兰州交通大学自动化与电气工程学院

基于单片机的数字电压表设计 一、 引言 数字电压表(Digital V oltmeter )简称DVM ,它是采用数字化测量技术,把连续的模拟量(直流输入电压)转换成不连续、离散的数字形式并加以显示的仪表。目前,由各种单片A/D 转换器构成的数字电压表,已被广泛用于电子及电工测量、工业自动化仪表、自动测试系统等领域,显示出强大的生命力。与此同时,由DVM 扩展而成的各种通用及专用数字仪器仪表,也把电量及非电量测量技术提高到崭新水平。 二、 设计方案及原理 2.1 设计要求 以单片机为核心,设计一个数字电压表。采用中断方式,对2路0~5V 的模拟电压进行循环采集,采集的数据送LED 显示,并存入内存。超过界限时指示灯闪烁。 2.2 设计思路 本题目本质上是以单片机为控制器,ADC0809为ADC 器件的AD 转换电路,设计要求的电压显示,是对ADC 采集所得信号的进一步处理。 为得到可读的电压值,需根据ADC 的原理,对采集所得的信号进行计算,并显示在LED 上。本项目中ADC0809的参考电压为+5V ,根据定义,采集所得的二进制信号data 所指代的电压值为: 而若将其显示到小数点后两位,不考虑小数点的存在(将其乘以100),其计算的数值为: 将小数点显示在第二位数码管上,即为实际的电压 2.3 数字电压表原理 数字电压表的基本工作原理是利用A/D 转换电路将待测的模拟信号转换成数字信号,通过相应换算后将测试结果以数字形式显示出来的一种电压表。较之于一般的模拟电压表,数字电压表具有精度高、测量准确、读数直观、使用方便等优点。 电压表的数字化测量,关键在于如何把随时连续变化的模拟量转化成数字量, V 5256 data ?V 1.96data V 5256 100data ?≈??

单片机课程设计报警器

广东工业大学华立学院 课程设计(论文) 课程名称 题目名称 学生系部 专业班级 学号 学生姓名 指导教师 2015年06月6日

广东工业大学华立学院 课程设计(论文)任务书 一、课程设计(论文)的内容 设计一种红外声光报警系统主要功能有: (1)防盗的安保措施; (2)白天和黑夜都能执行其功能; (3)声光监控与红外线监控同时进行; (4)警报解除,监控继续; (5)能发出警报信息声。 二、课程设计(论文)的要求与数据 (1)方案论证; (2)系统原理图或各功能模块的硬件电路原理框图; (3)主程序流程图; (4)系统调试与分析; (5)源程序清单。 三、课程设计(论文)应完成的工作 (1)完成方案论证; (2)完成器件选型; (3)给出硬件电路原理图; (4)给出程序流程图; (5)完成源程序设计及调试; (6)完成课程设计报告的撰写。

四、应收集的资料及主要参考文献 [1] 刘海成.单片机及其应用[M].中国电力出版社,2012.7 发出任务书日期:年月日指导教师签名: 计划完成日期:年月日教学单位责任人签章:

摘要 围绕单片机红外声光报警系统的设计与开发进行研究和实践,详细介绍了红外声光报警系统的整体结构,硬件设计,软件设计,系统方案以及其它的开发和具体实现。介绍一种基于在系统可编程技术和A T89C51编译器配有集成开发的新型红外声光报警的设计方法,阐述其工作原理和软硬件设计。在硬件上,用C51大规模集成芯片对其外围电路进行集成,用一片AT89C51芯片实现了几十片分离元件才能实现的功能,几乎将整个系统下载于同一芯片,实现了所谓的片上系统,从而大大简化了系统结构,增强了系统结构的可靠性和性价比。该红外声光报警可以适用于家庭及一般机构,起到防盗报警的效果。 关键字:红外声光报警系统AT89C51芯片Proteus软件蜂鸣器发光二级管按键

接口课程设计报告(声光警报)

湖北教育学院 课程设计报告课程名称:微机接口技术课程设计 设计题目:声-光报警器系统设计 系别: 专业: 组别: 学生姓名: 学号: 起止日期: 指导教师: 教研室主任:

摘要 本文主要介绍的是怎么利用所学的知识和老师提供的芯片来完成声--光报警器的闪光和报警. 通过已学的接口技术的内容,为了让我们更好的掌握可编程接口芯片8255A的使用和学习开关量接口电路及其控制程序的设计方法,特组织了这次课程设计,希望通过这次课程设计能提高我们大家的实际操作能力. 这次我们课程设计的是利用MFID实验平台和声—光报警器模块进行硬件电路连接,利用MF2KI集成开发环境进行声光报警器软件控制程序设计,调试,直到声--光报警器能够正常的工作. 关键词: 8255A芯片,LED彩灯,74ls04反向器.

目录 1开发背景 (1) 1.1 本课程设计的题目: (1) 声-光效果(报警器)。 (1) 1.2 本课程设计的目的: (1) 1.3 课程设计的环境: (1) 1.4 课程设计要求和任务要求: (1) 1.4.1 要求 (1) 1.4.2任务 (2) 2.概要设计 (2) 2.1 硬件设计: (2) 2.1.1 8255的外部特性 (2) 2.1.2 8255A的内部结构 (2) 2.1.3 8255A的端口地址 (3) 2.1.4 8255的基本操作(见图3.2) (4) 2.1.5 8255A引脚信号定义 (4) 2.1.6 8255A的控制方式字 (4) 2.1.7 发光二极管 (6) 2.1.8 74ls04芯片如下图 (7) 2.1.9 功放LM386 (7) 2.2 软件设计 (8) 3.详细设计 (10) 3.1 设计 (10) 3.2 电路原理 (10) 3.3 流程图 (11) 3.4 PCB设计 (11) 3.4.1 电路原理图的设计 (11) 3.4.2 产生网络报表 (12) 3.4.3 印制电路板的设计 (12) 3.4.4 PCB图 (13) 3.4.5 电路板模块图 (13) 3.4.6 硬件连线 (13) 3.4.7 电路板的调试 (14) 4. 声-光效果(报警器)的安装调试 (14) 5.结论 (15) 6:课程设计实施计划及分工 (15) 6.1 实施计划及分工 (15) 6.2 课程设计心得和体会 (16) 7.致谢 (16) 8.参考资料: (16) 附录: (17)

单片机课程设计报告书模板

. .. . .. .. 西南科技大学 2011级微机原理与接口技术 课程设计报告 课题名称微机原理与接口技术 姓名 学号 院、系、部制造科学与工程学院 专业 指导教师 2014年月日

目录 一、绪言 (1) 二、系统设计 (1) 2.1系统整体流程图 (1) 2.2日历时钟的控制方案论证 (1) 2.3单片机的选择方案论证 (2) 2.4键盘选择方案论证 (2) 2.5显示模块的选择方案论证 (2) 2.6模块的选择方案论证 (2) 三、硬件电路设计 (2) 3.1日历时钟的控制电路图 (2) 3.2行列式键盘的设计 (3) 3.3数码管显示电路的设计 (3) 3.4蜂鸣器驱动电路的设计 (4)

3.5主要元器件选择 (4) 四、程序流程图 (5) 五、c语言程序设计 (5) 六、日历时钟的控制器仿真 (19) 6.1K e i l调试 (19) 6.2P r o t e u s调试 (19) 七、结束语 (20) 八、参考文献 (21) 1、绪言 近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月异更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善。电子时钟是现代社会中的主要计时工具之一,广泛应用于手机,电脑,汽车等社会生活需要的各个方面,及对时间有要求的场合。本设计采用AT89C51单片机作为主要核心部件,附以上电复位电路,时钟电路及按键调时电路组成。数字钟已成为人们日常生活中:必不可少的必需品,广泛用于个人家庭以及车站、码头、剧场、办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。由于数字集成电路技术的发展和采用了先进的石英技术,使数字钟具有走时准确、性能稳定、携带方便等优点,它还用于计时、自动报时及自动控制等各个领域。

基于单片机的报警器设计

单片机课程设计题目报警器设计 姓名:XXX 所在学院:XXX 所学专业:电气工程及其自动化 班级:12电气工程04班 学号:XXX 指导教师:XXX 完成时间:XXX

课程设计任务书 一、基本情况 学时:2周学分:2学分适应班级:12电气工程 二、课程设计的意义、性质、目标、要求 1.意义 课程设计是单片机课程教学的最后一个环节,是对学生进行全面的系统的训练。进行课程设计可以让学生把学过的比较零碎的知识系统化,真正的能够把学过的知识落到实处,能够开发简单的系统,也进一步激发了学生再深一步学习的热情,因此课程设计是必不少的,是非常必要的。 2.性质 课程设计是提高学生单片机技术应用能力以及文字总结能力的综合训练环节,是配合单片机课程内容掌握、应用得的专门性实践类课程。 3.目标 通过典型实际问题的实际,训练学生的软硬件的综合设计、调试能力以及文字组织能力,建立系统设计概念,加强工程应用思维方式的训练,同时对教学内容做一定的扩充。 4.要求 (1)课程设计的基本要求 单片机课程设计的主要内容包括:理论设计与撰写设计报告等。其中理论设计又包括选择总体方案,硬件系统设计、软件系统设计;硬件设计包括单元电路,选择元器件及计算参数等;软件设计包括模块化层次结构图,程序流程图。程序设计是课程设计的关键环节,通过进一步完善程序设计,使之达到课题所要求的指标。课程设计的最后要求是写出设计总结报告,把设计内容进行全面的总结,若有实践条件,把实践内容上升到理论高度。 (2)课程设计的教学要求 单片机课程设计的教学采用相对集中的方式进行,以班为单位全班学生集中到设计室进行。做到实训教学课堂化,严格考勤制度,在实训期间(两周)累计旷课达到6节以上,或者迟到、早退累计达到8次以上的学生,该课程考核按不及格处理。在实训期间需要外出查找资料,必须在指定的时间内方可外出。 课程设计的任务相对分散,每3—5名学生组成一个小组,完成一个课题的设计。小组成员既有分工、又要协作,同一小组的成员之间可以相互探讨、协商,可以互相借鉴或参考别人的设计方法和经验。但每个学生必须单独完成设计任务,要有完整的设计资料,独立撰写设计报告,设计报告雷同率超过50%的课程设计考核按不及格处理。 三、课程设计题目及设计过程 在此设计中,我们采用型号为AT89C51的单片机,通过报警电路与复位电路连接单片机,最后通过电源控制电路实现报警功能。AT89C51 提供以下标准功能:4k 字节Flash 闪速存储器,128字节内部RAM,32 个I/O 口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。

(完整版)基于51单片机的温度报警器设计毕业设计

『2014届』 题目基于51单片机的温度报警器设计姓名我 学号 专业班级通信电子技术 指导教师于先生

2014年12月3日

毕业论文任务书 主要实现:实时温度测量及显示,超出温度范围声光报警,上下限温度可通过按键设定等功能。 本数字温度报警器是基于51单片机及温度传感器DS18B20来设计的,温度测量范围0到99.9摄氏度,精度为0.1摄氏度,可见测量温度的范围广,精度高的特点。可设置上下限报警温度,默认上限报警温度为38℃、默认下限报警温度为5℃(通过程序可以更改上下限值)。报警值可设置范围:最低上限报警值等于当前下限报警值,最高下限报警值等于当前上限报警值。将下限报警值调为0时为关闭下限报警功能。

目录 前言 ............................................................................................................................................................... 1 设计要求与方案论证 ............................................................................................................................... 1.1 设计要求 ....................................................................................................................................... 1.2 系统基本方案选择和论证 ........................................................................................................... 1.2.1 单片机芯片的选择方案和论证 ....................................................................................... 1.2.2 温度传感器设计方案论证 ............................................................................................... 1.2.3 掉电保持方案论证 ........................................................................................................... 1.3 电路设计最终方案决定 ............................................................................................................... 2 主要元件介绍 ........................................................................................................................................... 2.1 STC89C51介绍 .............................................................................................................................. 2.1.1 STC89C51主要功能及PDIP封装 .................................................................................... 2.1.2 STC89C51引脚介绍 .......................................................................................................... 2.1.3 单片机最小系统: ........................................................................................................... 2.2 DS18B20传感器介绍 .................................................................................................................... 2.2.1 DS18B20概述 .................................................................................................................... 2.2.2 DS18B20引脚介绍 ............................................................................................................ 2.2.3 DS18B20的内部结构 ........................................................................................................ 2.2.4 DS18B20的程序流程图 .................................................................................................... 2.3 数码管介绍 ................................................................................................................................... 2.3.1 数码管概述 ....................................................................................................................... 2.4 AT24C02简介 ................................................................................................................................

相关文档
最新文档