智能定时器资料_第1页
智能定时器资料_第2页
智能定时器资料_第3页
智能定时器资料_第4页
智能定时器资料_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、智能(zh nn)定时器的设计制作姓名(xngmng):学号:指导老师:共十四页2系统总体设计3硬件设计4软件设计5总结1设计目的及意义共十四页 目的:通过这次的毕业设计,了解定时器的工作原理以及他的构成,各个组成模块的作用,进一步学习单片机。通过自己动手实现定时器的功能。 意义:随着科技的发展,人们对电子产品的功能要求越来越高,能够自动控制(z dn kn zh)的智能产品就受到更多人的青睐。设计一个智能的定时器能够精确完成对各种产品的智能开关控制。可用于电饭煲,电炖锅,热水器,住宅小区照明灯各种电器的定时功能。设计的目的(md)及意义设计要求(1)具备时间显示功能(2)具备顺计时,倒计时功

2、能。(3)具备到点报警功能。共十四页这个系统由单片机最小模块,时钟模块,按键模块,数据显示模块、还有蜂鸣器报警(bo jng)模块组成。以ST89C52单片机作为主要控制模块。时钟模块用串行时钟日历芯片DS1302记录时间。数据显示采用1602LCD液晶显示模块。 系统整体(zhngt)设计单片机最小系统时钟电路报警电路按键电路显示电路共十四页最小系统(xtng)单片机最小系统有单片机、晶振电路、复位电路组成。晶振电路选用(xunyng)了12MHZ的晶振提供时钟。复位电路在上电时复位,按下复位按键之后也可以使单片机进入刚上电的起始状态。硬件设计共十四页显示(xinsh)电路本次设计的显示电路

3、使用LCD1602液晶来显示。液晶屏的D0D7接单片机的的P0口,因为P0口内部没有上拉电阻,所以将P0作为I/O口传输数据时,要接一个(y )上拉电阻,为负载提供电流;RS、RW、E是LCD的三个控制管脚,通过控制他们的电平高低来实现对LCD的时序操作;Vee用来调节LCD的显示灰度,一般通过一个变位器来改变屏幕的显示亮度;BLK、BLA为背光的阴极和阳极,接上相应电平即点亮背光灯。共十四页按键(n jin)电路报警(bo jng)电路报警电路通过蜂鸣器发生报警。由于蜂鸣器的工作电流较大,单片机的I/O口是无法直接驱动,所以要用三极管开关来驱动电路。当基极给低电平的时候三极管导通,这时候蜂鸣

4、器发声,当给高电平的时候,三极管关闭,蜂鸣器不发声。按键电路由5个按键来控制。分别为:设置键:按下设置键进入时间设置模式。加键:当设置键按下时,对选定项进行加操作;减键:当设置键按下时,对选定项进行减操作;秒表键:按下该键时,进入秒表模式。倒计时键:按下该键,进入倒计时模式。共十四页时钟(shzhng)电路本次设计采用DS1302实时时钟芯片来为系统提供时钟。它的连接电路如下图所示。Vcc2为主电源,Vcc1是备用电源。当两个电源都有电时,通常使用两者中较大的一个电源来给系统供电。当主电源不供电时,通过备用电源供电,保证时钟正常运行。DS1302在读、写程序前必须初始化,先把SCLK端置 “0

5、”,接着把RST端置“1”,最后(zuhu)才给予SCLK脉冲;共十四页主程序设计(chn x sh j) 开始(kish) 初始化读DS1302数据并显示正常显示时间闹钟时间到?是否进入设置模式?是否进入秒表模式?是否进入倒计时模式?进入时间闹钟设置保存?进入秒表模式退出?进入倒计时模式退出?报时YNNNYYNYYYYNN共十四页调时(闹钟(nozhng))程序流程图 开始(kish) 按下设置键调时模式是否改动?按时分秒顺序下移要修改的时间是否将时分秒调大?是否确认修改?将时分秒值加1NYY是否将时分秒调小?N显示时间Y将时分秒值减1YYN共十四页秒表(miobio)模式 开始(kish)

6、 秒表模式是否开始计时?计时模式是否停止计时?停止计时YN是否退出秒表模式?Y正常显示时间YNN共十四页通过这次毕业设计,我对51系单片机的接口有了更深层次的理解,熟悉了一些单片机常用的外围电路引脚和连接方法,还简单的学习了DS1302芯片和LCD液晶的实用方法。学到了不少课本上没有的知识,也锻炼了自己的动手能力,并且提高了我分析问题解决问题的能力加深了我对以前学过的知识的应用。虽然我总体上完成了这次毕业设计,能实现定时器的基本功能。但是本次设计还是存在好多不足之处:第一,硬件系统不是很稳定,有时(yush)需要调整才能正常显示,稳定性有待进一步提高。第二,系统整体的结构不够美观。第三,整个系统的实用性不高。只是一个单纯的定时器,需要加以改进,使之能应用到生活中。总结(zngji)共十四页感谢各位老师指导(zhdo)!谢谢!共十四页内容摘要智能定时器的设计制作。设计一个智能的定时器能够精确完成对各种产品的智能开关控制。可用于电饭煲,电炖锅,热水器,住宅小区照明灯各种电器的定时功能。单片机最小系统有单片机、晶振电路、复位电路组成。晶振电路选用(xunyng)了12MHZ的晶振提供时钟。复位电路在上电时复位,按下复位按键之后也可以使单片机进入刚上电的起始状态。本次设计的显示电路使用LCD1602液晶来显示。Vee用来调节LCD的显示灰度,一般通过一个变位器来

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论