毕业设计(论文)-基于单片机的语音报时电子钟设计
基于单片机的电子时钟设计毕业论文设计

目录1 绪论 (1)2 整体设计方案 (2)2.1数字时钟方案 (2)2.2数码管显示方案 (2)3 数字钟的硬件设计 (3)3.1总体设计 (3)3.1.1系统说明 (3)3.1.2系统框图 (3)3.2模块设计 (4)3.2.1电源部分 (4)3.2.2复位电路 (4)3.2.3程序下载接口 (5)3.2.4位选部分 (5)3.2.5数码管的连接电路 (6)3.2.6控制部分 (7)4 系统仿真 (8)5 数字钟的软件设计 (9)5.1程序流程图 (9)5.2源程序 (12)6 调试与功能说明 (15)6.1元件特性 (15)6.2设计总结 (15)参考文献 (16)致谢 (16)基于单片机的电子时钟设计摘要:随时代的发展,生活节奏的加快,人们的时间观念愈来愈强;随自动化、智能化技术的发展,机电产品的智能度愈来愈高,用到时间提示、定时控制的地方也会愈来愈多,因此,设计开发数字时钟具有良好的应用前景。
由于单片机价格的低成本、高性能,在自动控制产品中得到了广泛的应用。
本设计利用Atmel 公司的AT89S52单片机对电子时钟进行开发,设计了实现所需功能的硬件电路,应用汇编语言进行软件编程,并用实验板进行演示、验证。
在介绍本单片机的发展情况基础上,说明了本设计实现的功能,以及实验板硬件情况,并对各功能电路进行了分析。
主要工作放在软件编程上,用实验板实现时间、日期、定时及它们的设定功能,详细对软件编程流程以及调试进行了说明,并对计时误差进行了分析及校正,提出了定时音与显示相冲突问题及解决方案。
实验证明效果良好,可以投入使用。
关键词:单片机;AT89S52;电子时钟;汇编语言1 绪论时钟,自从它发明的那天起,就成为人类的朋友,但随着时间的推移,科学技术的不断发展,人们对时间计量的精度要求越来越高,应用越来越广。
怎样让时钟更好的为人民服务,怎样让我们的老朋友焕发青春呢?这就要求人们不断设计出新型时钟。
现今,高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟,石英表,石英钟都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调校,数字式电子钟用集成电路计时时,译码代替机械式传动,用LED显示器代替显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时,分,秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好。
基于单片机的智能电子钟系统设计毕业设计论文

基于单片机的智能电子钟系统设计课程名称: MCS-51单片机应用设计基于单片机的智能电子钟系统设计摘要:电子钟是一种利用数字电路来显示时间的计时装置,与传统的机械钟相比,它具有走时准确、显示直观、无机械传动装置等优点,因而得到广泛应用。
本设计通过以单片机芯片STC89C51为核心,通过软件编程完成时钟及定时的基本功能,温度芯片DS18B20完成温度测量功能。
采用了六位数码管动态显示时、分、秒,两个LED灯分别指示上下午,同时还有两个LED灯每半秒分别闪烁一次。
通过4个外部按键可以控制小时和分钟的定时和定闹以及报警。
此电子钟具有性能优越,操作简单等优点。
关键词:智能电子钟、STC89C51、LED数码管、DS18B20毕业论文(设计)原创性声明本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。
据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。
对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。
作者签名:日期:毕业论文(设计)授权使用说明本论文(设计)作者完全了解**学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。
有权将论文(设计)用于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查阅。
学校可以公布论文(设计)的全部或部分内容。
保密的论文(设计)在解密后适用本规定。
作者签名:指导教师签名:日期:日期:注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
毕业设计论文_单片机电子时钟的设计

毕业设计论文_单片机电子时钟的设计摘要:电子时钟作为一种常见的时间显示装置,在现代社会中应用广泛。
本文设计了一款基于单片机的电子时钟,使用DS1307实时时钟芯片来获取系统时间,并通过数码管进行显示。
设计过程中,通过对单片机的编程和电路的连接,实现了时间的显示与调节功能,具有较高的准确性和稳定性。
该设计方案简单、实用,可用于各种场合。
关键词:单片机;电子时钟;DS1307;数码管1.引言电子时钟是一种利用电子技术构造的显示时间的装置,具有时间准确、使用简单、显示清晰等特点,广泛应用于生活和工作中。
本文以单片机为核心,设计了一款实时准确的电子时钟,提高了时间的准确度和稳定性。
2.设计原理该设计的核心是通过单片机与DS1307实时时钟芯片的连接,使得单片机可以获取到准确的系统时间,并通过数码管进行显示。
DS1307芯片通过I2C总线与单片机连接,通过读取芯片中的时间寄存器,单片机可以获得当前的时间信息。
3.硬件设计本设计中使用了AT89S52单片机作为主控芯片,通过引脚与DS1307芯片相连。
单片机的P0口接到数码管的段选信号,P1口接到数码管的位选信号,通过控制这两个口的输出状态,可实现对数码管上显示的数字进行控制。
同时,为了使时钟可以正常运行,需外接一个晶振电路为单片机提供时钟信号。
4.软件设计通过对单片机的编程,实现了以下功能:(1)初始化DS1307芯片,设置初始时间;(2)每隔一秒读取一次DS1307芯片的时间寄存器,将时间信息保存到单片机的RAM中;(3)根据当前时间信息,在数码管上显示对应的小时和分钟。
5.调试与测试经过硬件的连接以及软件的编写,进行了调试与测试。
将初始时间设置为08:30,观察数码管上的显示是否正确,以及时间是否准确。
同时,通过手动调节DS1307芯片中的时间,检查单片机是否能正确获取时间,并进行显示。
6.总结与展望本文设计了一款基于单片机的电子时钟,通过单片机与DS1307芯片的连接和编程,实现了准确的时间显示功能。
单片机电子时钟设计毕业论文(1)159

单片机电子时钟设计毕业论文一. 题目:单片机电子时钟时钟二.内容:设计一个数字时钟,显示范围为00:00:00~23:59:59。
通过几个开关进行控制,其中开关K1用于切换时间设置(调节时钟)和时钟运行(正常运行)状态;开关K2用于切换修改时、分、秒数值;开关K3用于使相应数值加1调节;开关K4用于减1调节;开关K5用于设定闹钟,闹钟同样可以设定初值,并且设定好后到时间通过实验箱音频放出一段乐曲作为闹铃。
选做增加项目:还可增加秒表功能(精确到0.01s)或年月日设定功能。
一、设计要求1、准确计时,以数字形式显示时、分、秒的时间。
2、小时以24小时计时形式,分秒计时为60进位。
3、校正时间功能,即能随意设定走时时间。
4、闹钟功能,一旦走时到该时间,能以声或光的形式告警提示。
5、设计5V直流电源,系统时钟电路、复位电路。
二、设计方案和论证本次设计时钟电路,使用了ATC89C51单片机芯片控制电路,单片机控制电路简单且省去了很多复杂的线路,使得电路简明易懂,使用键盘键上的按键来调整时钟的时、分、秒,用一扬声器来进行定时提醒,同时使用汇编语言程序来控制整个时钟显示,使得编程变得更容易,这样通过四个模块:键盘、芯片、扬声器、LED显示即可满足设计要求。
四.电路及功能说明:电路图如图所示:图A图B图C该数字钟是用一片AT89C51A单片机通过编程去驱动8个数码管实现的。
通过6个开关控制,从上到下6个开关KEY1~KEY6的功能分别为:KEY1,切换至秒表;KEY2,调节时间,每调一次时加1;KEY3, 调节时间,每调一次分加1;KEY4,从其它状态切换至时钟状态;KEY5,切换至闹钟设置状态,也可以对秒表清零;KEY6,秒表暂停.控制键分别与P1.0~P1.5口连接.其中:A.通过P2口和P3口去控制数码管的显示如图所示P2口接数码管的a——g端,是控制输出编码,P3口接数码管的1——8端,是控制动态扫描输出.B.从P0.0输出一个信号使二极管发光,二极管在设置的闹钟时间到了时候发光,若有乐曲可以去驱动扬声器实现。
语音报时电子钟设计-论文

目录摘要 (1)Abstract (2)前言 (3)第一章绪论 (4)1.1 开发背景 (4)1.2 研究目的和意义 (4)1.3 语音报时电子钟的任务与目标 (4)第二章系统方案论证 (6)2.1 电路设计框图 (6)2.2 主控芯片选择 (6)2.3 按键控制方案选择 (7)2.4 时钟芯片选择 (7)2.5 温度采集芯片选择 (8)2.6 显示芯片选择 (8)2.7 语音芯片选择 (8)第三章系统硬件的设计 (10)3.1 基于STC89C52单片机的控制电路 (10)3.2 基于DS1302的时钟电路 (11)3.3 基于DS18B20的温度测量电路 (12)3.4 基于LCD1602的显示电路 (13)3.5 按键控制电路 (14)3.6 基于WT588D的语音播放电路 (15)3.7 系统硬件电路原理图 (16)3.8 系统电路仿真图 (17)第四章系统的软件设计 (18)4.1 主程序流程图的设计 (18)4.2 时间显示子程序流程图设计 (19)第五章测试与分析 (20)第六章总结与展望 (22)6.1 课题总结 (22)6.2 进一步开发的展望 (22)参考文献致谢附录摘要本文设计了一款个性化的语音报时电子钟。
设计电路主要由语音模块、时钟模块、温度采集模块、显示模块和按键控制模块五个模块组成。
系统以STC89C52单片机为控制核心,用DS1302时钟芯片来记录时间,它不光光可以记录几时几分几秒还可以记录几几年以及某年的几月几号,甚至星期几。
基于题目基本要求,本系统对时间显示和语音报时进行了重点设计,先对要播报的整点进行录音,然后保存到电脑里,通过WT588D的应用软件和下载器将录的语音下载到语音芯片里,单片机读取时间后再读取语音芯片里的语音地址,从而整点报时。
此外还增加了日期、温度显示和闹钟功能。
这款电子时钟能够非常直观的显示出设计者想要显示的内容,还很方便的让人读取上面的信息,而且它的电路连线很简单,功能也具有多样化,最重要的是它的价格很便宜,是大多人能够接受的,这样它在市场上也会有很大的发展空间。
基于单片机的简易电子时钟设计_毕业设计论文 精品

论文题目基于单片机的简易电子时钟设计班级:xxxxxx专业:电子信息工程学生姓名:xxxx指导教师:xxxx日期:xxxx-xx-xx摘要数字钟已成为人们日常生活中必不可少的必需品,广泛用于个人家庭以及办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。
由于数字集成电路技术的发展和采用了先进的石英技术,使数字钟具有走时准确、性能稳定、携带方便等优点,它还用于计时、自动报时及自动控制等各个领域。
尽管目前市场上已有现成的数字钟集成电路芯片出售,价格便宜、使用也方便,但鉴于单片机的定时器功能也可以完成数字钟电路的设计,因此进行数字钟的设计是必要的。
在这里我们将已学过的比较零散的数字电路的知识有机的、系统的联系起来用于实际,来培养我们的综合分析和设计电路,写程序、调试电路的能力。
单片机具有体积小、功能强可靠性高、价格低廉等一系列优点,不仅已成为工业测控领域普遍采用的智能化控制工具,而且已渗入到人们工作和和生活的各个角落,有力地推动了各行业的技术改造和产品的更新换代,应用前景广阔。
关键字:单片机,数字时钟。
AbstractDigital clock has become an indispensable necessities in People's Daily life, widely used in personal family and office and other public places, to people's life, study, work, entertainment, bring great convenience. Due to the development of the digital integrated circuit technology and adopts the advanced quartz technology, walking make digital clock has advantages of accurate, stable performance, easy to carry, it is also used in timing, automatic feed and automatic control and other fields. Although already on the market at present the ready-made digital clock chip for sale, cheap, use is convenient, but in view of the single chip microcomputer timer function also can complete the design of the digital clock circuit, therefore is necessary for the design of digital clock. Here we will have learned more fragmented knowledge of digital circuit of the organic link, the system used in practice, to develop our comprehensive analysis and circuit design, programming, debugging circuit ability.SCM has small volume and powerful function, high reliability, low price and a series of advantages, not only has become widely used in the field of industrial measurement and control intelligent control instruments, and has penetrated into every corner of the people work and life, effectively promote the industry's technological transformation and upgrading of products, the wide prospect of application.Keywords: Single chip microcomputer,Digital clock.目录第一章设计方案 (1)1.1 课程设计目的 (1)1.2 设计要求 (1)1.3 实现时钟计时的基本方法 (1)1.4 电子钟的时间显示 (1)1.5 电子钟的时间调整 (2)1.6 总体方案介绍 (2)1.6.1 计时方案 (2)1.6.2 控制方案 (2)第二章系统硬件电路设计 (3)2.1 单片机模块设计 (3)2.1.1 芯片分析 (3)2.1.2 晶振电路 (4)2.1.3 复位电路 (5)2.2 数码显示模块设计 (5)2.3 按键模块 (8)第三章系统软件设计 (9)3.1 软件设计分析 (9)3.2 系统软件设计流程图 (9)3.2.1 主程序流程图 (9)3.2.2 定时器流程图 (9)3.2.3 按键检测流程图 (10)3.2.4 时间显示流程图 (10)3.3 源程序清单 (11)第四章系统仿真与实验测试 (16)4.1 系统仿真 (16)4.2 实验测试 (16)小结 (17)致谢 (18)参考文献 (19)附录 (20)第一章设计方案1.1 课程设计目的(1)巩固、加深和扩大单片机应用的知识面,提高综合及灵活运用所学知识解决工业控制的能力;(2)培养针对课题需要,选择和查阅有关手册、图表及文献资料的自学能力,提高组成系统、编程、调试的动手能力;(3)过对课题设计方案的分析、选择、比较、熟悉单片机用系统开发、研制的过程,软硬件设计的方法、内容及步骤。
基于单片机的语音电子时钟系统

基于单片机的语音电子时钟系统本文将讨论关于基于单片机的语音电子时钟系统的设计和实现。
这种时钟系统可以通过语音给出时间,解放双手,提高生活品质。
语音时钟系统利用了语音识别技术和单片机控制等技术手段,使得时钟系统可以被轻松地控制。
一、设计目的及意义语音电子时钟是一款在方便人们生活中发挥十分重要作用的实用产品。
其通过具有语音识别技术的电声芯片来解析语音,在经过单片机处理后进行对时间进行同步、显示的智能电子时钟。
该款语音电子时钟有诸多的优点:1.方便人们使用,用自然语言来进行交流,无需看表面或者听声音来获得时间,解放双手。
2.节省人力和心力,无需传统时钟一天一天地调整,减轻你日常生活的压力。
3.简化操作,用微信或者小程序就可以轻松设置时间。
4.框架自然,响应灵敏,日常使用体验十分良好。
二、原理分析语音识别技术语音识别是以声音信号为基础的人工智能技术,具有对人的真实语音进行自动分析和处理的能力。
我们常见的语音识别技术实现方法有基于统计模型和深度学习两种。
在该项设计中,我们将采用深度学习模型进行语音识别,也就是利用神经网络进行端到端的声学和语言模型学习,实现对人类语言的自主理解和识别。
单片机控制技术微处理器(或称单片机)控制技术是指通过单片机芯片实现对各种自动化设备及机器的生产和控制。
它是在数字电路方向上的一项重要技术,具有适应面广、处理速度快、逻辑简单等特点。
而在本次设计中,单片机控制技术被应用于电子时钟的控制和显示模块,能够完成语音识别之后的时间校准和显示操作。
三、硬件设计硬件方面,语音电子时钟系统主要由音频输入模块、语音识别模块、控制逻辑模块、时钟显示模块等部分构成。
其中,硬件设计的核心是单片机控制模块,用于控制整个系统的工作状态。
控制模块采用STC89C52单片机,与语音识别模块和时钟显示模块之间采用串行通信,符合SPI通信协议。
时钟显示模块和语音识别模块的流控信号采用IO口输出控制,控制频率人为控制,适应不同的硬件平台使用环境。
应用单片机设计的电子闹钟的毕业论文

摘要51电子闹钟是集电子技术、数字显示技术为一体的高产品,具有按时闹铃,使用方便等优点。
本论文从51电子闹钟系统的功能,硬件电路设计,软件设计和产品介绍四部分分别论述这一系统。
本系统51电子闹钟硬件部分结构简单、成本低,具有比较好的市场前景。
现代的快节奏生活给人们的精神上带来了很大压力。
如何排解或缓解这些压力已经成为很多人和探索者多年来的一个重要研究项目,电子闹钟减压正是应此而生。
目录第一章绪论 (1)1.1概述 (1)1.1.1 51电子闹钟发展趋势 (1)1.1.2 本课题研究的主要内容 (1)1.251电子闹钟简介 (1)1.2.1 开发的目的和意义 (2)1.2.2 51电子闹钟的优点 (2)1.2. 3 51电子闹钟的特点 (2)第二章系统方案的设计 (3)2.1系统概述 (3)2.1.1系统功能描述 (3)2.1.2系统方案的确定 (3)2.1.3系统设计思路与步骤 (3)2.2芯片基本工作原理及其应用 (5)2.2.1 AT89S51简介 (5)2.2.2引脚介绍 (5)2.2.3电源 (6)2.2.4存储器 (6)2.2.5应用 (6)2.3LM386简介 (6)2.3.1 LM386介绍 (7)2.3.2 LM386特点..................................... 错误!未定义书签。
第三章系统的设计.. (8)3.1系统硬件设计 (8)3.1.1单片机系统的设计 (8)3.1.2 按键电路的设计 (9)3.1.3复位电路的设计 (10)3.1.4显示电路的设计 (11)3.2系统软件的设计 (12)3.2.1软件设计 (12)3.2.2整个系统软件部分的总体设计 (16)第四章系统的调试和性能分析 (16)4.1系统的调试方法 (16)4.1.1输入按键的调试 (16)4.1.2复位电路的调试 (17)4.1.3显示电路的调试 (17)4.1.4整个系统的联调 (17)第五章结论 (18)参考文献 (19)附录1 原理图 (20)附录2 实物图 (21)附录3 (程序) (22)第一章绪论1.1概述电子闹钟在科学技术高度发展的今天,千家万户都少不了它,所以很多家庭个人都需要有一个电子闹钟,为人们提供报时方便,但普通电子闹钟不够方便实用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业设计(论文)-基于单片机的语音报时电子钟设计语音报时电子钟设计摘要: 语音报时电子钟,以AT89S52单片机为核心,由键盘控制、录放音模块、温度采集、液晶显示等功能模块组成。
单片机通过时钟芯片DS1302获取时间数据,对数据处理后送到中文液晶12864显示输出,并可通过按键对时间进行调整。
基于题目基本要求,本系统对时间显示和语音报时进行了重点设计,通过ISD4004语音芯片把声音录进去,单片机读取时间数据后再把语音芯片里的录音段取出来,进行语音报时。
此外,扩展单片机外围接口、温度采集、语音报时等功能。
关键词: 语音报时; 单片机;中文液晶; 时钟芯片Design of electronic clock with speech broadcastAbstract: The design of speech tick electronic clock,base on chip microcomputer AT89S52, is composed by the following functional modules: keyboard displaying ,sound phonating.,temperature gathering ,LCD display.The microcomputer get time data from time chip DS1302,then data processing and the output is displayed on a Chinese character LCD 12864,and process time get across the keystroke. According to the basic requirements of the subject ,our system stresses on the realization of time displaying and sound timing,througth the speech chip ISD4004 record the sound, the microcomputer get the time data and take out the data from the speech chip, soundtiming.Furthermore ,we also extend the primary function ,adding new functions ,such as the single chip peripheral ports ,temperature gathering , sound timing and so on..Key words: sound timing ; chip microcomputer ;Chinese characterLCD;time chip1目录1 设计任务及要求……………………………………………………………………………(3) 2整体方案设计与论证…………………………………………………………………(3) 3系统电路的总体方案……………………………………………………………(5) 3.1工作原理 (5)3.2 总体设计…………………………………………………………………………………(5) 4系统硬件设计 (5)4.1 AT89S52单片机最小系统………………………………………………………………(5) 4.2 温度测量模块……………………………………………………………………………(6) 4.3时钟模块..........................................................................................(7) 4.4键盘模块 (8)4.5 LED显示模块…………………………………………………………………………(9) 4.6 语音模块…………………………………………………………………………(9) 4.7 电源…………………………………………………………………………(10) 5系统软件设计…………………………………………………………………………(10) 5.1 主程序流程图……………………………………………………………………………(11) 5.2子程序流程图 (11)6 总结与体会 (13)7 参考文献 (14)8 附录 (15)2语音报时电子钟设计电子信息科学与技术04级(2)班:张志汝指导老师:黄大星讲师1(设计任务及要求1) 显示当前年、月、日、星期、分钟、秒、温度和节日信息。
2) 整点报时(早上8点至晚上9点)。
3)可以调整时钟的时间设置。
4)温度显示5)国际、国内公历重要节日提醒。
6)实现语音报时。
2(整体方案设计与论证方案一:采用数字电路,电子钟由石英晶体振荡器、分频器、计数器、译码器显示器和校时电路组成。
振荡器产生稳定的高频脉冲信号,作为数字钟的时间基准,然后经过分频器输出标准秒脉冲。
秒计数器满60后向分计数器进位,分计数器满60后向小时计数器进位,小时计数器按照“24翻1”规律计数。
计数器的输出分别经译码器送显示器显示。
此方案电路复杂,且成本比较高,故不选用此方案。
方案二:电子钟系统由单片机、时钟芯片、温度传感器、语音芯片等组成。
用普通的51单片机作为核心控制器件,单片机通过DS1302读取时间并送液晶显示,并带掉电保护,语音芯片ISD4004录音以后通过编程,由单片机取出时间并实现报时,还可以实现其他扩展功能。
综合比较以上两种方案,方案一太过于复杂的电路,且制作成本高,方案二电路简单且容易制作,故选方案二。
33、总体方案3.1 工作原理:利用单片机AT89S52单片机作为本系统的中控模块。
单片机可把由DS18B20、DS1302读来的数据利用软件来进行处理,从而把数据传输到显示模块,实现温度、日历的显示。
LED显示屏为主要的显示模块,把单片机传来的数据显示出来,并且可以实现语音报时功能。
键盘采用独立键盘,有设置、退出、步进加1、步进减1四个控制键盘。
在显示电路中,主要靠按键来实现各种显示要求的选择与切换。
3.2 总体设计设计总体框图:DS1302 ISD4004语音芯片DS18B20AT89S52单片机 12864液晶显示屏独立键盘图1 系统总体框图4、系统硬件设计(单元电路设计及分析)4.1 AT89S52单片机最小系统:最小系统包括晶体振荡电路、复位开关和电源部分。
图2为AT89S52单片机的最小系统。
4图2 单片机最小系统4.2语音模块4.2.1模块介绍语音信号采用简单的单片录放音电路(ISD4004),录放周期8分钟。
可以分段录音也可以录也可以整首歌那样录进去,这样就增加了不少功能,可以用来做音乐报时,也可以录音用做语音报时,还可以随时更换闹铃的音乐。
4.2.2电路分析该系统的语音模块的电路原理图5图3 语音模块电路图语音信号采用简单的单片录放音电路(ISD4004),录放周期8分钟。
其音频信号输送到单片机电路中的音频信号输入口经放大耦合到扬声器。
4.3 时钟模块DS1302 是美国DALLAS 公司推出的一款高性能、低功耗、带RAM 的实时时钟芯片,它可以对年、月、日、周日、时、分、秒进行计时,且具有闰年补偿功能,工作电压宽达2.5,5.5V。
工作时功耗很低,保持数据和时钟信息时,功耗小于1mW。
当停电时,进入低功耗模式,采用后备电源供电,功耗电流<1μA。
其管脚图和内部结构如图1所示。
6其接线电路如图4图4 时钟电路4.4 键盘模块键盘、状态显示模块:为了使软件编程简单,本设计利用可编程芯片8255。
接法如表1所示。
PA口接按键,PC口则用于控制状态显示所用LED点阵。
每个按键都通过一个10K的上拉电阻接电源+Vcc,按键的另一端接地。
当有键按下时,与该键相连的PA口的相应位变为低电平,单片机检测到该变化后即转到相应的键处理程序,同时在程序中点亮LED点阵。
模块电路如图5图5 键盘电路74.5 LED显示模块YM12864是内带中文字库的液晶屏,显示界面有4行,总共可显示32个汉字。
其引脚和YM1602兼容。
可显示中文,ASCII码,和自定义的字库,具有图形显示功能。
模块电路如图6图 6 液晶显示电路4.6 温度测量模块:温度测量传感器采用DALLAS公司DS18B20的单总线数字化温度传感器,测温范围为-55?~125?,可编程为9位~12位A/D转换精度,测温分辨率达到0.0625?,采用寄生电源工作方式, CPU只需一根口线便能与DS18B20通信,占用CPU口线少,可节省大量引线和逻辑电路。
DS18B20 是美国DALLAS 半导体公司生产的可组网数字式温度传感器,在其内部使用了板(ON-BOARD)专利技术。
其主要特性为:, 适应宽电压供电,电压范围:3.0,5.5V,在寄生电源方式下可由数据线供电。
, 独特的单线接口方式,DS18B20 在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20 的双向通讯。
8, DS18B20 支持多点组网功能,多个DS18B20 可以并联在唯一的三线上,实现组网多点测温。
, DS18B20 在使用中不需要任何外围元件,全部传感元件及转换电路集成在形如一只三极管的集成电路内。
, 测温范围,55?,,125?,在-10,+85?时精度为?0.5?。
, 可编程的分辨率为9,12 位,对应的可分辨温度分别为0.5?、0.25?、0.125?和0.0625?,可实现高精度测温。
, 在9 位分辨率时最多在93.75ms 内把温度转换为数字,12 位分辨率时最多在750ms内把温度值转换为数字,速度更快。
, 测量结果直接输出数字温度信号,以"一线总线"串行传送给CPU,同时可传送CRC 校验码,具有极强的抗干扰纠错能力。
, 负压特性:电源极性接反时,芯片不会因发热而烧毁,但不能正常工作。
接口电路如图7所示。
图7 DS18B20测量电路4.6电源:200W/5V的直流稳压电源更加安全电路图如图89图8 电源电路5、系统软件设计5.1主程序如图 9图9 主程序流程图105.2时间显示子程序流程如图 10图10 时间子程序流程图 5.3温度测量流程图如图 11图11 温度测量程序流程图117、总结在制作的过程中出现很多问题,刚开始时间显示不准确,而且只是显示年、月,其他都显示不出来,通过调试发现不是液晶显示问题,后来更换了时钟芯片。
还有就是时钟芯片的上拉电阻,刚开始没加上拉电阻,发现时间的显示很不稳定,有时候还会出现时间显示不完全。