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

编程入门 行业动态 更新时间:2024-10-25 15:27:35

c语言延时变频1kHz和2kHz,变频<a href=https://www.elefans.com/category/jswz/34/1676041.html style=报警器设计课程设计精选.doc"/>

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报警器背景

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

更多推荐

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

本文发布于:2024-02-25 01:55:46,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1697400.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:报警器   课程设计   语言   doc   kHz

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!