logo资料库

无线遥控语音播报电子万年历.pdf

第1页 / 共37页
第2页 / 共37页
第3页 / 共37页
第4页 / 共37页
第5页 / 共37页
第6页 / 共37页
第7页 / 共37页
第8页 / 共37页
资料共37页,剩余部分请下载后查看
引言
设计目标与方案
设计目标
方案选择
方案1——基于STC89C52单片机的电子万年历设计
方案2——基于DS1302时钟芯片的电子万年历设计
硬件电路的设计
单片机STC89C52简介
STC89C52具有下列主要性能
STC89C52的引脚及功能
DS1302时钟电路设计
DS1302芯片介绍
DS1302P P的应用
无线遥控系统电路设计.
PT2262/2272芯片介绍
PT2262/PT2272 工作原理介绍
WT588D语音播报电路设计
WT588D语音芯片特征介绍
WT588D 语音芯片工作模式
三线串口控制模式
12864LCD液晶模块设计
12864LCD液晶显示模块介绍
12864LCD指令集
12864液晶显示屏应用
DHT11温湿度传感器电路设计
DHT11温湿度传感器简介
DHT11接口电路及时序
系统原理图
软件程序设计
万年历总程序流程图
DS1302程序流程图
时间调整程序设计
调试过程
结 论
参考文献
致 谢
天津职业技术师范大学 Tianjin University of Technology and Education 毕 业 设 计 专 业: 微电子学 班级学号: 0803-06 学生姓名: 王君宽 指导教师: 张平 讲师 二○一二 年 六 月
天津职业技术师范大学本科生毕业设计 无线遥控语音播报电子万年历 Electronic calendar of wireless remote voice broadcast 专业班级:微电 0803 学生姓名:王君宽 指导教师:张 平 讲师 系 别:电子工程学院 2012 年 6 月
摘 要 在这快速发展的年代,时间对人们来说是越来越宝贵,在快节奏的生活时,人们往 往忘记了时间,一旦遇到重要的事情而忘记了时间,这将会带来很大的损失。因此我们 需要一个定时系统来提醒这些忙碌的人,而电子万年历给人们带来了极大的方便。由于 单片机具有灵活性强、成本低、功耗低、保密性好等特点,所以电子万年历时钟一般都 以单片机为核心,外加一些外围设备来实现。 本设计以 STC89C52 单片机为核心,构成单片机控制电路,结合 DS1302 时钟芯片, 同时使用了具有录放音质好,时间长的 WT588D 语音芯片,DHT11 温湿度传感器以及 PT2262/2272 无线遥控系统,完成对时间的无线控制调整和语音播报时间及温湿度的 功能,全部信息用液晶 12864 显示。时间、日期调整由三个遥控按键来实现,并可对 闹铃开关进行设置。日历能显示阳历年、月、日以及星期、时、分、秒。并提示此刻 温度和湿度,以方便我们的生活。 关键词:STC89C52; DS1302; WT588D;12864; PT2262/2272; I
ABSTRACT In the rapid development of the s, time for people to be more and more valuable, and in the life of fast rhythm, people tend to forget the time, once meet important things and forget the time, this will bring a great loss. So we need a timing system to remind those busy people, and electronic calendar for people to a great convenience. Because single chip has flexibility, low cost, low power consumption, the secrecy is good wait for a characteristic, so the electronic calendar clock generally with the single chip processor as the core, plus some peripheral equipment to achieve. This design is base on the core of STC89C52 microcontroller, to form a single chip microcomputer control circuit, combined with clock chip, and at the same time use the recording quality is good, the time long WT588D voice chip, DHT11 temperature and humidity sensor and PT2262/2272 wireless remote control system and the completion of the time wireless control adjustment and speech broadcast time and the function of temperature and humidity, all with liquid crystal display information of 12864. Time, date, adjustment of three remote control pressing buttons, and can be used for alarm switch Settings. Calendar can show Solar calendar years, months, days and weeks, when, minutes and seconds. At this moment and prompt the temperature and humidity, for our life. Key Words:STC89C52 ;DS1302; WT588D ; 12864 ; PT2262 / 2272; II
目 录 3.2 3.1.1 3.1.2 3.2.1 3.2.2 3.3.1 3.3.2 1 引言 .................................................................................................................................................. 1 2 设计目标与方案 .............................................................................................................................. 2 2.1 设计目标 .............................................................................................................................. 2 2.2 方案选择 .............................................................................................................................. 2 2.2.1 方案 1——基于 STC89C52 单片机的电子万年历设计 ........................................ 2 2.2.2 方案 2——基于 DS1302 时钟芯片的电子万年历设计 ......................................... 3 3 硬件电路的设计 .............................................................................................................................. 5 3.1 单片机 STC89C52 简介 ....................................................................................................... 5 STC89C52 具有下列主要性能 ................................................................................ 5 STC89C52 的引脚及功能 ........................................................................................ 5 DS1302 时钟电路设计 ......................................................................................................... 7 DS1302 芯片介绍 ..................................................................................................... 7 DS1302 的应用 ....................................................................................................... 10 3.3 无线遥控系统电路设计. ..................................................................................................... 11 PT2262/2272 芯片介绍 .......................................................................................... 11 PT2262/PT2272 工作原理介绍 ............................................................................ 13 3.4 WT588D 语音播报电路设计 ............................................................................................. 15 3.4.1 WT588D 语音芯片特征介绍 ................................................................................. 15 3.4.2 WT588D 语音芯片工作模式 ................................................................................ 16 3.4.3 三线串口控制模式 ................................................................................................. 17 12864LCD 液晶模块设计 .................................................................................................. 19 12864LCD 液晶显示模块介绍 .............................................................................. 19 12864LCD 指令集 .................................................................................................. 20 12864 液晶显示屏应用 .......................................................................................... 21 DHT11 温湿度传感器电路设计 ........................................................................................ 22 DHT11 温湿度传感器简介 .................................................................................... 22 DHT11 接口电路及时序 ....................................................................................... 22 3.7 系统原理图 ........................................................................................................................ 23 4 软件程序设计 ................................................................................................................................ 24 4.1 万年历总程序流程图 ......................................................................................................... 24 4.2 DS1302 程序流程图 .......................................................................................................... 25 4.2.1 时间调整程序设计 ................................................................................................. 26 5 调试过程 ........................................................................................................................................ 27 3.5.1 3.5.2 3.5.3 3.6.1 3.6.2 3.5 3.6 I
结 论 ................................................................................................................................................ 29 参考文献 ................................................................................................................................................ 30 致 谢 ................................................................................................................................................ 31 II
天津职业技术师范大学 2012 届本科生毕业设计 1 引言 在日新月异的 21 世纪里,家用电子产品得到了迅速发展。许多家电设备都趋于 人性化、智能化,这些电器设备大部分都含有 CPU 控制器或者是单片机。单片机以其 高可靠性、高性价比、低电压、低功耗等一系列优点,近几年得到迅猛发展和大范围 推广,广泛应用于工业控制系统、通讯设备、日常消费类产品和玩具等。并且已经深 入到工业生产的各个环节以及人民生活的各个方面,如车间流水线控制、自动化系统 等、智能型家用电器(冰箱、空调、彩电)等。用单片机来控制的小型家电产品具有 便携实用,操作简单的特点。由其是单片机技术的应用产品已经走进了千家万户。电 子万年历的出现给人们的生活带来的诸多方便。 电子万年历是一种非常广泛日常计时工具,对现代社会越来越流行。它可以对 年、月、日、周日、时、分、秒进行计时,还具有闰年补偿等多种功能,而且 DS1302 的使用寿命长,误差小。对于数字电子万年历采用直观的数字显示,可以同时显示年、 月、日、周日、时、分、秒和温度等信息,还具有时间校准等功能。该电路采用 AT89S52 单片机作为核心,功耗小,能在 3V 的低压工作,电压可选用 3~5V 电压供电。本文设 计的电子万年历属于小型智能家用电子产品。利用单片机进行控制,实时时钟芯片进 行记时,外加温湿度显示电路,可实现时间的调整和显示。电子万年历既可广泛应用 于家庭,也可应用于银行、邮电、宾馆、医院、学校、企业、商店等相关行业的大厅, 以及单位会议室、门卫等场所。因而,此设计具有相当重要的现实意义和实用价值。 1
天津职业技术师范大学 2012 届本科生毕业设计 2 设计目标与方案 随着电子技术的发展,人类不断研究,不断创新纪录。万年历目前已经不再局限 于以书本形式出现。以电脑软件或者电子产品形式出现的万年历被称为电子万年历。 与传统书本形式的万年历相比,电子万年历得到了越来越广泛的应用,采用电子时钟 作为时间显示已经成为一种时尚。目前市场上各式各样的电子时钟数不胜数,但多数 是只针对时间显示,功能单一不能满足人们日常生活需求。 2.1 设计目标 本设计以 STC89C52 单片机为核心,构成单片机控制电路,结合 DS1302 时钟芯片 和 PT2262/2272 无线遥控系统和 WT588D 语音播报芯片 温湿度传感器,来显示阳历年、 月、日、星期、时、分、秒和此时此刻的温湿度,并且能实现无线调节时间并使其语 音播报当前时间,并且给 DS1302 加有备用电池完成对它的自动调整和掉电保护,全 部信息用 12864 液晶显示。三个无线遥控按键来实现对时间、日期可调,并可对闹铃 开关进行设置。另一个遥控按键来实现播报功能。软件控制程序实现所有的功能。使 智能化的万年历进入一个走近我们的生活,综上所述此万年历具有读取方便、显示直 观、功能多样、电路简洁、成本低廉等诸多优点,符合电子仪器仪表的发展趋势,具 有广阔的市场前景。 2.2 方案选择 2.2.1 方案 1——基于 STC89C52 单片机的电子万年历设计 不使用时钟芯片,而直接用 STC89C52 单片机来实现电子万年历设计。STC89C52 是一种低功耗、高性能 CMOS8 位微控制器,具有 8K 在系统可编程 Flash 存储 器。在单芯片上,拥有灵巧的 8 位 CPU 和在系统可编程 Flash,使得 STC89C52 为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 具有以下标准功 能: 8k 字节 Flash,512 字节 RAM, 32 位 I/O 口线,看门狗定时器,内置 4KB EEPROM,MAX810 复位电路,三个 16 位定时器/计数器,一个 6 向量 2 级中断结构,全双工串行口。另外 STC89X52 可降至 0Hz 静态逻辑操作,支 持 2 种软件可选择节电模式。空闲模式下,CPU 停止工作,允许 RAM、定时 2
分享到:
收藏