ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:1.16MB ,
资源ID:6295616      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6295616.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(变频报警器设计.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

变频报警器设计.docx

1、变频报警器设计变频报警器摘 要:报警器广泛应用于医学、军事、工业等领域以及日常生活中,其研究具有一定的学术价值和广泛的市场前景。本文介绍了基于AT89S52单片机设计的变频报警器,通过对其使用汇编语言编制延时程序使P3.4口产生两种不同频率的方波,用单片机AT89S52,桥堆,电阻,电容,晶振等组成硬件系统,经过三极管放大驱动蜂鸣器在不同的频率下发声,以示报警。关键词:报警器 AT89S52 变频 蜂鸣器 1.设计背景1 1.1报警器概述 1 1.2单片机概述 12.设计方案 2 2.1整体方框图2 2.2硬件方案3 2.3程序方案5 3.方案实施 5 3.1系统介绍5 3.2电源电路6 3.

2、3复位电路6 3.4时钟电路7 3.5蜂鸣器驱动电路8 3.6系统调试与制作8 4.结果与结论 9 4.1结果 9 4.2报警器的改进95.收获与感谢 96.参考文献 107.附件 10 7.1元器件清单 10 7.2程序方案一 11 7.3 程序方案二12 7.4硬件原理图 14 7.5实物图照片 15 1.设计背景1.1 报警器概述报警器(alarm),又称防盗器。是用于发生警情、危险、紧急情况等状况下以声音、光线、气压等形式发出警报的电子产品的统称。它可以分为机械式报警器和电子报警器,随着科技的进步,机械式报警器越来越多地被先进的电子报警器代替,经常应用于系统故障、安全防范、交通运输、医

3、疗救护、应急救灾等领域,与社会生产、生活密不可分。1.2 单片机概述单片机自问世以来,以其极高的性能价格比,低廉的价格,受到人们的重视和关注,应用很广,发展很快。单片机体积小,重量轻,抗干扰能力强,价格低廉,环境要求不高,可靠性高,灵活性好,开发较为容易。在我国,单片机已广泛地应用于工业自动化控制,自动化检测,智能仪器仪表,机电一体化设备等个方面。下面着重介绍AT89S52这款单片机。 AT89S52 是一种低功耗、高性能CMOS 8位微控制器, 具有8K系统可编程Flash 存储器。在单芯片上,拥有灵巧的8位CPU 和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供灵活

4、、有效的解决方案。根据不同的运行速度和功耗的要求,时钟频率可以设置在0-33M之间。AT89S52具有以下标准功能:1、与MCS-51单片机产品兼容;2、8K字节在系统可编程Flash存储器;3、1000次擦写周期;4、全静态操作:0Hz-33MHz;5、三级加密程序存储器;6、32个可编程I/O口线;7、三个16位定时器/计数器;8、六个中断源;9、全双工UART串行通道;10、低功耗空闲和掉电模式;11、掉电后中断可唤醒;12、看门狗定时器;13、双数据指针;14、掉电标示符。另外,AT89S52 可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RA

5、M、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容会被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。该款单片机可以在4V到5.5V宽电压范围内正常进行工作。不断的发展日臻完善的半导体工艺也让该款单片机的功耗不断降低。同时,该单片机支持计算机并行口的下载,简单的数字芯片就可以制成下载线,使得AT89S52为众多嵌入式控制应用系统提供了高灵活、超有效的解决方案。本次设计需要的AT89S52的管脚图如图1所示。 图 1 AT89S52的管脚图 2. 设计方案 2.1整体方框图为了实现本次课程设计的要求,经过思考和商量,在硬件方面我们设计了电源电路、复位电路、蜂

6、鸣器驱动电路、时钟电路。系统整体方框图如图2所示。 图2 整体方框图2.2硬件方案在硬件方面,我们在电源电路和复位电路分别做出两个方案并且做了方案论证,蜂鸣器驱动电路和时钟电路都是相同的。电源电路采用的是用2W10桥堆以及7805组成电源电路来实现输出5V电压。稳压电路方案一:采用开关稳压电路。开关稳压电源有输入部分、功率转换部分、输出部分、控制部分。功率部分转换部分是开关电源的核心,它对非稳定直流进行高频斩波并完成输出所需要的转换功能。稳压电路方案一电路图如图3所示。 图3 稳压电路方案一电路图稳压电路方案二:固定输出稳压电路。此电路有7805以及两个电容组成。稳压电路方案二电路图如图4所示

7、。 图4 稳压电路方案二电路图 经过比较,稳压电路方案一实施起来较为麻烦,使用元器件比较多,检查的时候繁琐,应该应用在对硬件要求不高的场合,方案二既简便效果又很符合要求,所以经过商量和思考采用的是稳压电路方案二。 复位电路方案一:采用按键脉冲复位电路。此电路主要由两个电阻和两个电容以及按键组成。复位电路方案一电路图如图5所示。 图5 复位电路方案一图复位电路方案二:该电路主要由两个电阻和一个电容组成。复位电路方案二电路图如图6所示。 图6 复位电路方案二图 经过反复思考和比较,复位方案一图需用元器件比较多,且电路复杂不容易看懂,调试改正错误的话不容易找出错误地方,和一图相比较二图既简单且能实现

8、功能,最后决定选用复位方案二图。2.3 程序方案设计蜂鸣器根据加到其上的脉冲频率不同而发出不同的声音,起到报警作用。产生脉冲可用延时子程序或使用定时器两种方案。两种方案的流程图是相同的。程序流程图如图7所示。 图7 程序流程图 程序方案一:用延时子程序产生1KHZ和2KHZ方波。延时程序如附件7.2所示。 程序方案二:用单片机内部定时器T1产生1KHZ和2KHZ方波。定时器式程序如附件7.3所示。 我们在对程序方案进行论证的时候认为,用定时器产生的1KHZ和2KHZ方波较为准确,但不易实现,程序不太好写,且在检查的时候不方便而用延时子程序写的程序,简单易懂,较易实现。通过比较,由于报警器对频率

9、要求并不高,所以最后本次设计采用了程序方案一。 3. 方案实施3.1 系统介绍根据设计要求,用AT89S52、桥堆2W10、7805、晶振、发光二极管、蜂鸣器组成硬件系统,并通过改进并编程使AT89S52单片机的P 3.4口输出相应频率的信号,再通过三极管放大驱动蜂鸣器发出两种不同频率的声音,以示报警。 3.2 电源电路图 电源电压稳压流程方框图如图8所示。 图8 电源电路框图220V交流电经过变压器变压,再经过桥堆2W10整流,然后由电容C5滤波后变为脉动比较稳定的直流电,最后通过三端稳压器7805输出稳定的5V直流电压。电容C6用于消除输出电压的高频噪声,可取小于1000uF的电容。电源电

10、路图如图9所示。 图 9 电源电路图3.3 复位电路AT89S52复位时由外部的复位电路来实现的,该电路采用的是手动按键电平复位,手动按钮复位需要人为在复位输入端RST上加入高电平,一般采用的办法是在RST端和正电源VCC之间接一个按钮。当人为按下按钮时,则VCC的+5V电平就会直接加到RST端。复位电路电路图如图10所示。 图 10 复位电路图3.4 时钟电路AT89S52内部有一个用于构成振荡器的高增益反相放大器,该高增益反相放大器的输入端为芯片引脚XTAL1,输出端为引脚 XTAL2,这两个引脚跨接石英晶体振荡器和微调电容,就构成一个稳定的自激振荡器。AT89S52运行是以时钟控制信号为

11、基准,有条不紊地一拍一拍地的工作。因此,时钟频率直接影响单片机的速度,常有的时钟电路设计有两种方式,一种是内部时钟方式,一种是外部时钟方式。本设计采用的是内部时钟方式。时钟电路对硬件电路的连接要求较高。在焊接电路时应尽可能的使晶振和电容与单片机靠近,更好的保证振荡器稳定可靠地工作。具体设计的时钟电路电路图如图11所示。 图11 时钟电路图3.5蜂鸣器驱动电路通过AT89S52单片机的P3.4口输出一定频率的方波使蜂鸣器发声。由于三极管的放大作用使从P3.4口输出的方波信号放大后驱动蜂鸣器发声。而声音的频率的变换由单片机的延时程序控制。蜂鸣器驱动电路电路图如图12所示。 图12 蜂鸣器驱动电路图

12、3.6系统调试与制作通过系统的软件调试,删除了软件程序中部分不正确的程序,从而得到正确的程序,为后面的硬件连接奠定了基础。仿真调试完成后,在仿真软件上实现了所需的设计要求,之后进行硬件连接,通过硬件调试,实现了设计要求。在电路焊接的过程中应注意以下事项:1.焊接时,要使焊点周围都有锡,将其牢牢焊住防止虚焊。2.在焊接时,注意极性电容的极性。3.芯片在安装前最好先把两边的针脚稍稍弄弯曲,使其有利于插入底座对应的插口中。4.在焊接时,不要把芯片插入底座上焊,防止烧坏。5.晶振在焊接时应尽量和单片机靠近。6.对引脚过长的电器元件,焊接完后,将其剪短。7.放电烙铁的时候应远离板子。 4. 结果与结论4

13、.1 结果 该变频报警器可出现如下结果: 1.具有电源开关及指示灯,有复位按键。 2.通过P3.4端口输出1KHz和2KHz的变频信号以示报警,每隔1s交替变换1次。 3.报警器有声音,但很小,经调试知选用放大倍数大的三极管可让声音变大。4.2 报警器的改进我们通过研究认为,该变频报警器只是一个报警器的简单模型,我们可以通过增加一些元件来实现一些具体的功能,例如可以再增加一些按键,通过乐曲中音调的不同即频率的不同编写程序实现乐曲演奏;可以增加一些传感器来实现防盗报警或者火灾报警;可以增加探测仪实现对温度,有毒气体,声,光的报警;可以增加熔断丝来加强对家庭电路的报警等。 5. 收获与致谢在这次单

14、片机课程设计中,我们小组经过对设计要求的认真思考,再结合课本相关知识,经过几天的努力我们终于圆满的完成任务,实现了单片机发声,变频报警。通过这次设计,我对单片机基础知识有了更进一步的理解,也明白了学好单片机的重要性。为实现设计要求我们应该多联系实际,锻炼我们的动手设计能力,并能灵活运用课本知识。这次设计增加了我的自信,也让我感觉到了课堂知识的重要,更深一步了解到单片机在现实生活中的不可或缺的重要作用。在设计原理图的时候,经过理论知识与实际情况相结合,不仅让我加深了理论知识的了解,同时也又一次运用了DXP并对它又有了更进一步的认识;在编写程序时,我通过运用课本上的编程指令和编程技巧,成功编制了程

15、序;在绘完原理图和编完程序的时候,第一次学会了用proteus软件进行仿真,并经过调试成功的实现了结果。这次课程设计中,身边的同学给与了我们很多的帮助,我们的丁老师,范老师,段老师也不顾夏天的炎热,为我们解决课程设计所遇到的问题,任劳任怨。老师和同学的帮助让我们顺利完成了课程设计,在此深表谢意。 6. 参考文献 1张迎新. 单片机初级教程M. 北京: 航空航天大学出版社, 2007.2周润景,张丽娜. 基与PROTEUS的电路及单片机仿真M. 北京: 航空航天大出版社, 2007.3张万奎. 模拟电子技术M. 湖南: 湖南大学出版社, 2005.4杨志忠. 数字电子技术M. 北京:高等教育出版

16、社, 2005.5张毅刚. 单片机原理及应用M. 高等教育出版社, 2003.6徐爱钧. 8051单片机实践教程M. 电子工业出版社, 2006. 7. 附件7.1 元器件清单 本次设计需要的元器件清单如表1所示。 表 1 元器件清单 元器件名称型号规格数量备注单片机AT89S521晶振11.0592MHZ1瓷片电容33PF2电解电容22PF1电解电容1000UF2LED指示灯1三极管80501蜂鸣器178051桥堆2W101按键1拨动开关140脚IC插座(圆孔)1排线若干电阻1K3电阻10K1万能板两连孔17.2 程序方案一 本次设计的程序方案一如下。 ORG 0000 LJMP MAIN1

17、 ORG 1000 MAIN1: MOV R1,#100LOOP1: MOV R2,#10 LOOP2: SETB P3.4 LCALL DELAY CLR P3.4 LCALL DELAY DJNZ R2,LOOP2 DJNZ R1,LOOP1 MAIN2: MOV R3,#50LOOP3: MOV R4,#10 LOOP4: SETB P3.4 LCALL DELAY1 CLR P3.4 LCALL DELAY1 DJNZ R4,LOOP4 DJNZ R3,LOOP3 LJMP MAIN1DELAY: MOV R6,#100DL1: NOP NOP NOP DJNZ R6,DL1 RET

18、DELAY1: MOV R7,#200 DL2: NOP NOP NOP DJNZ R7,DL2 RET END7.3 程序方案二 本次设计的程序方案二如下。 ORG 0000 RESET: LJMP MAIN ORG 000B LJMP IT0P ORG 001B LJMP IT1P ORG 0100 MAIN: MOV SP,#60HS0: ACALL PT0M0 HERE1: LJMP HERE1S1:ACALL PT1M1 HERE2:LJMP HERE2PT0M0: MOV TMOD,#01H MOV TL0,#0CH MOV TH0,#0FEH SETB ET0 SETB EA S

19、ETB TR0 RET IT0P: MOV TL0,#0CH MOV TH0,#0FEH CPL P3.4 MOV R1,#100 MOV R2,#10 DJNZ R1,HERE1 DJNZ R2,HERE1 AJMP S1 PT1M1: MOV TMOD,#01H MOV TL1,#0CH MOV TH1,#0FFH SETB ET1 SETB EA SETB TR1 RETIT1P: MOV TL1,#0CH MOV TH1,#0FFH CPL P3.4 MOV R3,#200 MOV R4,#20 DJNZ R3,HERE2 DJNZ R4,HERE2 AJMP S0 END 7.4 系统硬件电路图 本次设计的系统硬件电路图如图13所示。 图13 系统硬件电路图7.5 实物图 本次设计的实物图如图14所示。 图 14 实物图指导教师评语:课程设计报告成绩: ,占总成绩比例: 30% 课程设计其它环节成绩:环节名称: 考勤 ,成绩: ,占总成绩比例: 20% 环节名称: 综合 ,成绩: ,占总成绩比例: 50% 总 成 绩: 指导教师签字:年 月 日本次课程设计负责人意见: 负责人签字:年 月 日

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1