c语言延时变频1kHz和2kHz,变频报警器设计课程设计精选.doc

变频报警器设计课程设计精选

课 程 设 计 说 明 书

课程名称: 《单片机技术》

设计题目: 变频报警器设计

学 院:

学生姓名:

学 号:

专业班级: 电气工程及其自动化

指导教师:

2014 年 6 月 11日课 程 设 计 任 务 书

设计题目

变频报警器设计

学生姓名

所在学院

电子信息与电气工程学院

专业、年级、班

电气工程及其自动化

设计要求:

1.具有电源开关及指示灯,有复位按键。

2.通过P1.0端口输出1KHz和2KHz的变频信号以示报警,每隔1s交替变换1次。

3.注意声音的频率变化及频率变化的时间。

参考:延时子程序中的延时时间决定输出声音的频率,双重循环延时的时间决定声音的长短。

学生应完成的工作:

1.按照老师的要求学习课前指导,在图书馆查相关资料,进一步了解所做课程设计的基本原理,以及如何实现所作产品的功能。

2.用Altium Designer Summer 09软件进行电路图的绘制,在电路设计过程中,要严格按照数据要求选取合适的电子器件,一旦器件选取不当,会直接影响产品功能的实现,甚至造成对产品的破坏。

3.电路图制作完成后,把组编写的程序写入单片机,在计算机上进行软件仿真,若不能达到要求则对线路图做相应修改,直至稳定的实现所要求的而功能。

参考文献阅读:

[1] 张毅刚.单片机原理及应用[M].高等教育出版社,2003.

[2] 华成英,童诗白.模拟电子技术基础[M].高等教育出版社,2006.

[3] 徐爱钧.8051单片机实践教程[M].电子工业出版社,2006

[4] 张迎新.单片机初级教程[M]. 北京: 航空航天大学出版社,2007.

[5] 周润景 张丽娜.基与PROTEUS的电路及单片机仿真[M].北京: 航空航天大出版社,2007.

[6] 张万奎.模拟电子技术[M].湖南:湖南大学出版社,2005.

[7] 杨志忠.数字电子技术.[M].北京:高等教育出版社,2005.

工作计划:

6月3号 下达课程设计任务书,介绍课程设计整体情况;

6月4号至6月5号 教师进行方案性提示,学生根据课题需要,拟定系统硬件方案;

6月6号 完成电路的软件编程让老师检查其可行性;

6月9至6号10 制板并领取相应元器件;

6月11号至6月12号 烧录程序并进行调试处理;

6月13号 集中检查收取课程设计报告及完成的实物。

任务下达日期:2014 年6月 3 日

任务完成日期:2014 年6月 13 日

指导教师(签名): 学生(签名):

变频报警器

摘 要:报警器广泛应用于医学、军事、工业等领域以及日常生活中,其

研究具有一定的学术价值和广泛的市场前景。本文介绍了基于AT89S52单片机设计的变频报警器,通过对其使用C语言编制延时程序使P1.0口产生两种不同频率的方波,用单片机AT89S52,桥堆,电阻,电容,晶振等组成硬件系统,经过三极管放大驱动蜂鸣器在不同的频率下发声,以示报警。

关键词:报警器 AT89S52 变频 蜂鸣器

1. 设计背景1

1.1时代背景1

1.2报警器背景2

2.设计方案2

2.1方案一2

2.2方案二2

2.3方案三3

3. 方案实施3

3.1系统介绍4

3.2整体方框图4

3.3电源电路4

3.4复位电路5

3.5时钟电路5

3.6蜂鸣器驱动电路6

3.7译码电路6

3.8系统软件设计7

3.9系统调试与制作8

4. 结果与结论8

4.1变频报警器的功能8

4.2 变频报警器的改进9

5. 收获与致谢9

6. 参考文献9

7. 附件11

7.1元器件清单11

7.2硬件原理图12

7.3程序12

7.4仿真图20

7.5 PCB布线图21

7.6实物图照片22

1. 设计背景

1.1时代背景

单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。

图1 AT89S52引脚图

1.2报警器背景

本次课程设计利用单片机实现变频报警功能

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值