- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计Ⅱ
题 目 基于AT89S51单片机的自动控制电铃设计与开发
学生姓名 韩润林 学号 0810064004
所在院(系) 物理与电信学院
专业班级 电信081班
指导教师 刘东
完成地点 陕西理工学院
2011 年 12 月 21 日
基于AT89S51单片机的自动控制电铃设计与开发
作者:韩润林
物电学院 电子信息科学与技术081 汉中723000
指导教师:刘东
[摘要]:本设计由单片机系统、按钮开关、LED显示和打铃电路组成。系统能完成显示星期、时、分和秒以及设定时间和打铃等功能。除上述基本的时钟显示功能外,还具有调电存储、指示功能,依据实际的情况还可以添加其他扩展功能。
关键词:单片机 打铃 LED显示 定时 调时 74LS164
一 引言
1.1 设计目的
综合利用所学单片机知识完成一个单片机应用系统实例的设计并仿真实现,从而加深对所学单片机软硬知识的理解,获得初步的应用经验,为以后从事单片机应用的相关工作打下基础。
1.2 设计要求
本次设计的重点是实现一个基于单片机的电铃控制电路,具备以下特点:
在预定的时间周期内实现到点打铃
能够通过LCD显示屏显示
实现掉电数据保护
1.3 设计内容概述
设计思路及框图
电铃控制器设计要求具有显示星期、时、分和秒以及设定电铃电路设计要求具有显示星期、时、分和秒以及设定时间和调整时间等功能,这些基本要求都可以通过软件编程实现。要实现打铃提示,就需要设置打铃提示电路,信号输入电路采用按钮开关。同时为了方便,在掉电的情况下,为了保护已存储的打铃点,可设置掉电保护电路,减少人重新设置打铃点
图1 设计思路框图
二 系统方案设计
2.1 设计方案
电铃控制器是以AT89S51为核心的单片机组成。但它的辅助电路分别采用,信号输入电路采用按钮开关,可以把按钮开关设置成多功能,这样可以节省开关数目。显示电路采用串行静态显示,这种软件编程比较简单。采用单片机内部时钟,这种方法产生的时钟还可以,但是成本低,而且编写时钟程序简单。打铃电路电路,,
图2设计方框图和流程图
2.3系统设计原理
利用AT89S51单片机作为主体控制单元,按钮输入电路可以输入控制指令,复位电路,打铃电路实现对指令的执行,掉电保护电路完成掉电时数据的保护,组合起来完成对电铃的控制 。
单片机
单片机AT89S51具有低电压供电和体积小等特点,四个端口只需要两个口就能满足电路系统的设计需要,很适合便携手持式产品的设计使用系统可用二节电池供电。
打铃电路
打铃电路由三极管组成的放大电路和蜂鸣器组成。三极管选用8550PNP型,当单片机输出低电平时三极管导通,采用蜂鸣器代替电铃,从而驱动蜂鸣器发出声音,可以通过编程实现使蜂鸣器发出有节奏的声音。当接通电源时P3.4口为高电平,三极管截止,打铃电路不能工作当按下复位开关时,输出为高电平,三极管截止,打铃电路不能工作。当时间走到打铃时间点时,单片机输出低电平,则打铃电路开始工作。而且响铃时间的长短可通过编程实现,在响铃的时候可以采用按钮实现暂停。打铃电路的电路图如图3所示。
图3 打铃电路
显示驱动电路
显示驱动电路采用串行动态显示电路,只使用单片机的两个串行口,就可以完成单片机的显示功能,。它由7个74LS164移位记存器和7个LED数码管组成。
从单片机串口输出的信号先送到左边的移位寄存器(74LS164),由于移位脉冲的作用,使数据向右移,达到显示的目的。移位寄存器74LS164还兼作数码管的驱动,显示驱动电路的电源采用5V直流电源经过三个IN4007的二极管降压,三个整流管D1——D3的作用是降低数码管的工作电压,增加其使用寿命,这种方法简单使用。同时用三个发光二极管作为指示灯,用来指示不同的功能和操作,这样可以是各种操作和指示一目了然,而且哪一块功能出现错误,能够方便查找,指示电路将在信号输入电路中体现出来。
图4 显示驱动电路
掉电存储电路
掉电存储单元的作用是在电源断开的时候,存储当前设定的时间和打铃时间信息。AT24C02A是ATMEL公司的2KB字节的电可擦除存储芯片,采用两线串行的总线和单片机通讯,电压最低可以到2.5V,额定电流为1mA,静态电流10
文档评论(0)