智能电子钟

合集下载

电子行业智能电子钟设计与制作

电子行业智能电子钟设计与制作

电子行业智能电子钟设计与制作1. 引言随着科技的不断进步,电子行业在我们日常生活中扮演着越来越重要的角色。

智能电子钟作为电子行业中的一种常见应用,不仅能够准确地显示时间,还具备多种功能,如温度显示、闹钟功能、语音播报等。

本文将介绍电子行业智能电子钟的设计与制作过程。

2. 设计需求在设计智能电子钟之前,我们首先需要明确设计需求。

根据市场调研和用户需求分析,我们确定以下设计需求:•显示时间:智能电子钟需要能够准确地显示当前的时间,包括小时、分钟和秒。

•温度显示:智能电子钟需要具备温度传感器,能够实时监测环境温度,并将温度显示在屏幕上。

•闹钟功能:智能电子钟需要具备闹钟功能,用户可以设置闹钟时间,到达指定时间后,智能电子钟会发出响铃提醒。

•语音播报:智能电子钟需要能够通过扬声器进行语音播报,包括时间、温度和闹钟提醒等。

3. 系统设计基于设计需求,我们将进行系统设计,包括硬件设计和软件设计两个方面。

3.1 硬件设计硬件设计是智能电子钟实现功能的基础。

以下是硬件设计的要点:•处理器:选择一款高性能的微控制器作为处理器,具备足够的计算和控制能力。

•显示屏:选择一块合适的液晶显示屏,能够清晰地显示时间和温度。

•温度传感器:选择一款高精度的温度传感器,能够准确地测量环境温度。

•扬声器:选择一款高音质的扬声器,能够清晰地播放语音。

3.2 软件设计软件设计是智能电子钟实现各项功能的关键。

以下是软件设计的要点:•时间显示:编写程序,获取当前时间,并将时间显示在液晶屏上。

•温度显示:编写程序,读取温度传感器的数据,并将温度显示在液晶屏上。

•闹钟功能:编写程序,实现闹钟功能,包括设置闹钟时间、闹钟提醒等。

•语音播报:编写程序,通过扬声器进行语音播报,包括时间、温度和闹钟提醒等。

4. 制作过程4.1 硬件制作根据硬件设计的要点,进行硬件制作的具体步骤如下:1.按照电路图连接微控制器、液晶显示屏、温度传感器和扬声器等模块。

2.确保电路连接正确,检查是否有短路或接触不良的问题。

数字电子钟课程设计

数字电子钟课程设计

摘要在生活中的各种场合经常要用到电子钟,现代电子技术的飞跃发展,各类智能化产品相应而出,数字电路具有电路简单、可靠性高、成本低等优点,本设计就以数字电路为核心设计智能电子钟。

数字钟是一个将“时”,“分”,“秒”显示于人的视觉器官的计时装置。

它的计时周期为24小时,显示满刻度为23时59分59秒,另外应有校时功能和、报时、整体清零等附加功能。

干电路系统由秒信号发生器、时、分、秒计数器,译码器及显示器,校时电路,整体清零电路,整点报时电路组成。

秒信号产生器是整个系统的时基信号,它直接决定计时系统的精度,一般用石英晶体振荡器加分频器来实现。

秒信号产生器将标准秒信号送入“秒计数器”,“秒计数器”采用60进制计数器,每累计60秒发出一个“分脉冲”信号,该信号将作为“分计数器”的时钟脉冲。

“分计数器”也采用60进制计数器,每累计60分钟,发出一个“时脉冲”信号,该信号将被送到“时计数器”。

“时计数器”采用24进制计时器,可实现对一天24小时的累计。

计数器用的是74LS90。

译码显示电路将“时”、“分”、“秒”计数器的输出状态送到七段显示译码器译码,通过六位LED 七段显示器显示出来。

整点报时电路时根据计时系统的输出状态产生一脉冲信号,然后去触发一音频发生器实现报时。

整体清零电路是根据74LS90计数器在2,3脚均为1时清零的特点用电源,开关和逻辑门组成的清零电路对“时”、“分”、“秒”显示数字清零。

校时电路时用来对“时”、“分”、“秒”显示数字进行校对调整的关键词分频计数译码报时清零校时校分触发逻辑目录引言1 设计目的............................................................ . (5)2 设计任务 (5)2.1设计指标 (5)2.2设计要求 (5)2.3方案的对比 (6)3数字电子钟的组成 (6)3.1数字钟的基本逻辑功能框图 (6)3.2秒信号发生器(振荡器及分频电路) (7)3.3时、分、秒计数器电路 (8)3.4译码显示电路 (8)3.4校时电路 (8)3.6正点报时电路 (8)3.7清零电路 (8)4.数字钟的电路设计 (8)4.1 秒信号发生器的设计 (8)4.2计数电路的设计 (10)4.2.1六十进制计数器 (10)4.2.2 二十四进制计数器 (11)4.2.3计数器的组间级联问题 (12)4.3译码显示电路 (13)4.4校时电路的设计 (13)4.5正点报时电路的设计 (13)4.6清零电路的设计 (15)4.7数字电子钟的整体电路 (15)4.7设计、调试要点 (15)5元器件 (16)5.1实验元器件清单 (16)5.2芯片内部结构图及引脚图 (16)6电路的装配与调试过程 (16)6.1电路焊接 (16)6.2调试过程 (16)7课程设计的收获、体会和建议 (16)7.1设计实验出现的问题及解决 (16)7.2设计体会 (17)7.3设计建议 (18)参考文献 (19)附录元件清单 (20)附录一方案一 (20)附录二方案二 (21)附录三元件清单 (22)附录四元件管脚图 (23)引言数字电子钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长是使用寿命,因此得到了更广泛的使用,数字电子钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路1 设计目的此次设计数字电子钟就是为了了解数字电子钟的原理,掌握数字钟的设计方法,熟悉集成电路的使用方法。

hc一226宏创电子钟说明书

hc一226宏创电子钟说明书

hc一226宏创电子钟说明书一、产品概述HC一226宏创电子钟是一款高品质的电子钟产品。

它采用先进的电子技术和高精度的时间模块,具有精准的时间显示功能,并且具备多种实用的附加功能,如闹钟、温度显示等。

该电子钟适合家庭、办公室和其他室内场合使用。

二、外观和功能介绍1.外观特点HC一226宏创电子钟外观简洁大方,采用简约设计,外壳为高质量的ABS材料制成,具有良好的耐磨性和耐用性。

产品尺寸为150mm×80mm×35mm,体积适中,不占用过多空间。

电子钟背面设有悬挂孔和底座插槽,可进行壁挂或放置于桌面。

2.时间显示功能HC一226宏创电子钟具备24小时制和12小时制可选,时间在LED数字显示屏上以大字体显示,时、分、秒都能清晰可见,精准度高达1秒。

3.闹钟功能该电子钟具有闹钟功能,可自由设定闹铃时间。

通过简单的操作,您可以设置一个或多个闹铃,选择响铃时长和音量大小。

闹钟启动后,LED屏幕会亮起,并发出声音提醒。

4.温度显示功能HC一226宏创电子钟还具备温度显示功能。

温度以摄氏度(℃)为单位显示在LED屏幕上,提供实时温度信息,让您掌握室内温度变化。

5.光敏感应功能该电子钟具备光敏感应功能,能根据室内光线自动调整屏幕亮度。

当光线较暗时,屏幕会调暗以达到舒适的观看效果。

三、使用说明1.安装将电池放入电子钟背部的电池仓中,确保正负极对应正确。

然后根据需要选择壁挂或放置方式。

2.设置时间连接电源后,电子钟会立即显示出当前时间。

如果需要调整时间,按下设置按钮,屏幕上会出现时间设置界面,通过按钮进行调整。

3.设置闹钟按下闹钟设置按钮,屏幕上会出现闹钟设置界面,通过按钮进行闹钟设置。

设置好后按下确认键完成设置。

4.设置温度显示单位按下设置按钮,屏幕上会出现温度单位设置界面,通过按钮选择摄氏度(℃)或华氏度(℉),按下确认键完成设置。

5.光敏感应功能电子钟具备光敏感应功能,默认为自动模式。

您也可以按下设置按钮,进入光敏感应设置界面,选择手动模式或调整灵敏度。

单片机课程设计--智能电子钟的设计

单片机课程设计--智能电子钟的设计

目录1引言 (1)1.1设计内容和要 (1)1.2 工作原理 (2)2总体设计 (2)2.1 方案设计 (2)2.2 系统框图 (2)2.3 核心芯片简介 (3)2.3.1 DS1302简介 (3)2.3.2 AT89C51简介 (3)3 智能电子钟软硬件电路的设计 (4)3.1 硬件设计 (4)3.1.1 复位电路设计 (4)3.1.2 DS1302与单片机的接口设计 (5)3.1.3 LED显示设计 (5)3.1.4 电源设计 (6)3.1.5 按键开关去抖设计 (6)3.1.6 时钟电路的设计 (7)3.1.7 电路总原理图设计 (8)3.2 软件设计 (8)3.2.1 流程图 (8)4protues仿真与调试 (11)4.1 电路的仿真 (11)4.2软件调试 (11)结论……………………………………………………………………………………………错误!未定义书签。

参考文献 (14)附录 (15)源程序 (15)1 引言电子时钟主要是利用电子技术将时钟电子化、数字化,拥有时钟精确、体积小、界面友好、可扩展性能强等特点,被广泛应用于生活和工作当中。

另外,在生活和工农业生产中,也常常需要温度,这就需要电子时钟具有多功能性。

本设计主要为实现一款可正常显示时钟/日历、带有定时闹铃的多功能电子时钟。

本文对当前电子钟开发手段进行了比较和分析,最终确定了采用单片机技术实现多功能电子时钟。

本设计应用AT89C51芯片作为核心,6位LED数码管显示,使用DS1302实时时钟日历芯片完成时钟/日历的基本功能。

这种实现方法的优点是电路简单,性能可靠,实时性好,时间精确,操作简单,编程容易。

该电子时钟可以应用于一般的生活和工作中,也可通过改装,提高性能,增加新功能,从而给人们的生活和工作带来更多的方便。

1.1设计内容和要求以AT89C51单片机为核心,制作一个LCD显示的智能电子钟:(1) 计时:秒、分、时、天、周、月、年。

智能电子钟的设计与制作

智能电子钟的设计与制作
• MR: 重置(RESET), 低电平时将移位寄存器中的数据清零 , 应用时通常将它直接连高电平(VCC)。
• QE: 输出允许, 高电平时禁止输出(高阻态)。引脚不紧张的情 况下可以用Arduino 的一个引脚来控制它, 这样可以很方便 地产生闪烁和熄灭的效果。实际应用时可以将它直接连低电平(GN D)。
上一页 下一页 返回
5.2 项目实施
• 如不清楚, 应向客户和使用者问清楚, 避免因考虑不全、重新设计 造成的麻烦。在此认真分析的基础上, 完成程序设计方案的制订。
• ( 2) 绘制功能模块结构图和程序流程图。 • 根据要完成的程序功能, 把整个程序划分成几个主要的功能模块,
画出功能模块结构图, 并对存储器、标志位等单元做具体的分配和 说明。完成电子钟的功能模块结构图的绘制后, 绘制每个功能模块 的基本流程图, 为程序编写起指导作用。 • (3) 准备编程所需的资料。 • 编程资料包括单片机编程语言的资料、单片机芯片资料、日历时钟芯 片的资料和应用案例、显示器相关资料。
上一页 下一页 返回
5.2 项目实施
• (4) 程序编写和调试。 • 在上面的准备工作完成后, 就可以着手编写程序。程序的编写可按
照显示程序、键盘程序、定时程序、日历时钟芯片读写程序的顺序进 行。此外, 每写完一个功能程序就要进行调试, 通过后再编写另外 一个功能程序, 以便于调试、定位错源。 • 在智能电子钟软件设计过程中, 根据智能电子钟的设计方案和硬件 电路, 先进行软件模块的划分, 再按模块进行程序设计, 并将程序 流程图及程序填入表5-3 中。在此表中, 重点做好程序结构、定 时器、中断、存储单元等使用情况的记录。
• (3) 可靠性及抗干扰设计是硬件设计中必不可少的一部分, 它包 括芯片器件选择、去耦滤波、印刷电路板布线、通道隔离等。

电子行业数字电子钟说明书

电子行业数字电子钟说明书

电子行业数字电子钟说明书概述本说明书旨在向用户介绍并指导使用电子行业数字电子钟。

本产品是一款高精度、多功能的数字电子钟,适用于电子行业及其他需要精确时间记录和显示的场景。

1.高精度:采用了先进的时钟芯片,确保准确的时间显示。

2.多功能:除了基本的时间显示功能,还提供了闹钟、倒计时、计时器等实用功能。

3.大屏幕显示:采用了大尺寸的数字液晶屏幕,清晰明了。

4.多种显示模式:提供了12小时制和24小时制两种时间显示模式,可以根据实际需要进行切换。

•尺寸:150mm x 100mm x 30mm•重量:200g(不含电池)•电源:2节AAA干电池(不包含)•屏幕:大屏幕液晶显示屏•温度范围:0℃ ~ 50℃•湿度范围:10% ~ 90% RH使用方法安装电池1.打开电子钟背部的电池仓盖。

2.按照正负极的标识,正确地安装2节AAA干电池。

3.关上电池仓盖。

时间设置1.电池安装完成后,屏幕将亮起,并显示12:00 AM。

2.按下“设置”按钮,屏幕上会显示时间设置的界面。

3.使用“上”和“下”按钮调整小时、分钟和秒数。

长按“上”或“下”按钮可以快速调整。

4.设置完成后,再次按下“设置”按钮退出设置模式。

闹钟设置1.在时间显示界面,按下“闹钟”按钮进入闹钟设置模式。

2.使用“上”和“下”按钮调整闹钟的小时和分钟。

3.设置完成后,按下“闹钟”按钮保存设置,并返回时间显示界面。

4.在设定的闹钟时间到达时,电子钟将发出蜂鸣声提醒。

倒计时设置1.在时间显示界面,按下“倒计时”按钮进入倒计时设置模式。

2.使用“上”和“下”按钮调整倒计时的小时和分钟。

3.设置完成后,按下“倒计时”按钮保存设置,并返回时间显示界面。

4.在倒计时结束时,电子钟将自动停止并发出蜂鸣声提醒。

计时器功能1.在时间显示界面,按下“计时器”按钮进入计时器模式。

2.按下“开始/暂停”按钮开始计时,再次按下暂停计时。

3.按下“复位”按钮重置计时。

注意事项1.请勿将产品暴露在高温、高湿度或极低温度环境下,以免对电子元件造成损坏。

多功能智能电子钟的设计

文章编号:1006-1576(2005)04-0082-03多功能智能电子钟的设计何宏森(西南科技大学信息工程学院,四川绵阳 621010)摘要:多功能智能电子钟以AT89C2051芯片为核心,采用静态与动态相结合的扫描方式显示。

系统软件包括主程序和中断模块,基本时间、总天数、星期、公历、阴历等日历算法模块。

其显示模块采用单片机串行输出,以分时动态扫描方式点亮21块LED数码管和4个发光二极管。

关键词:电子钟;单片机;日历算法;动态显示中图分类号:TP216.2 文献标识码:ADesign of Intellectual Electronic-Clock of MultifunctionHE Hong-sen(College of Information Engineering, Southwest University of Science & Technology, Mianyang 621010, China)Abstract: The chip of AT89C2051 is based on as the core of intellectual electronic-clock, and the scanning mode is applied to display by combining dynamic scan with static scan. The system software includes: main program, interrupt program and the programmed algorithm about calendar of basic time, total days, week, the Gregorian calendar and the lunar calendar. The displaying module is designed with serial output of one chip computer, 21 pieces of LED nixie light and 4 pieces of LBDs were lighted up by the way of dynamic time-sharing scan.Keywords: Electronic-clock; Chip computer; Calendar algorithm; Dynamic display1 引言万年历阴历算法以往都使用数据表。

【精品】24时数字电子钟

【精品】24时数字电子钟
24时数字电子钟,又称多功能数字电子钟,是一种采用微处理器技术,能够显示当前时间的电子装置。

可以用来显示24小时制的时间,并以12小时制的格式显示。

它可以兼容多种时间控制系统,支持不同的时区、日期、时间格式设置。

它通常用于商用房间、大型庆典等场合,以显示该地区实时时钟,不会受到地点距离、夜晚时间及外界因素的影响。

24时数字电子钟外观造型简约大气,采用抗偏色的高品质无闪烁LED模块,光源色彩稳定,显示清晰,而且可以调节背景光,增强各种光源相间的视觉效果;此外,它主要运用的储存器为博基诺存储器,可支持多种显示格式,时分秒显示,模式切换设定等,电源稳定,使用寿命长,保证数据准确更新。

24时数字电子钟采用先进的智能技术,可以自动更新时间,准确无误;内置计算机程序技术,实现实时时间更新;此外,它可实现定时开关机等功能,实现省电与节能,满足各种应用需求;有报警功能,可以提醒使用者在规定的时间做好对应的工作。

基于单片机的智能电子时钟的设计与应用

基于单片机的智能电子时钟的设计与应用摘要:原始的时钟,只是一个简单的显示时间的功能,但在现实生活中,我们需要它来实现更多的功能来满足人们的需求。

闹钟、日历、温度、水分、报警等等,老钟功能大大扩展。

智能电子钟已经成为许多的基础设备,如时间程序自动启用,自动启动,关闭灯,开关电源等。

关键词:单片机;智能;电子时钟;设计应用;分析1导言传统意义上的时钟的功能,主要以显示时间为主,以满足人们对时间把控的需求。

而智能电子时钟,不仅具有时间提醒的作用,而且拓展了其他的功能的使用,如日历、温度、报警等。

智能电子钟具有一定的基础性功能,如自动启用程序等。

对单片机基础下的智能电子时钟进行设计与应用,有利于智能电子时钟更好地服务于人们的日常生活。

2单片机知识2.1单片机的定义单片机从外观上看,只是一块小小的芯片,但它包含了一个完整的计算机系统。

芯片当中有CPU、内存、内部与外部总线系统。

除此之外,像通讯接口、实时时钟和定时器等设备也都集中在了单片机上。

为了满足实际应用需要,它需要被做的越来越小,当它越来越精简的时候,人们称它为微控制器。

它最早的用途是在工业控制方面,当初仅仅是包含主机CPU的芯片,而且是作为专用处理器。

通过一代又一代的科学家发明创造,大量的外围设备和CPU可以集中在了一个芯片中,我们能够将它安装到复杂的控制设备当中,精简的芯片模式大大减少了体积,更符合一些对体积要求严格的设备的应用。

不断地发展让单片机与专用处理器成为了两个名词,例如最早Z80系列处理器。

单片机技术发展迅速,作为电子工程领域中典型的代表,它可以被设计出各种功能应用到对应的嵌入式系统中。

正因为单片机技术对实际操作动手能力的要求很高,我们不仅仅要深入理解单片机知识,更要通过不断地实验,不断地实践研究,才能更进一步地学习单片机。

2.2单片机的分类为了适应实际,单片机有许许多多的种类,结合它的成本,我们将它分为了各种用途的单片机。

首先是我们将要用到的51系列,单片机4K字节的一次性程序储存器。

智能电子钟设计与制作

小型智能系统设计与制作学习情境一智能电子钟设计与制作一、教学引导学习目标:1. 通过查阅资料,能分析电子钟的功能与技术要求,确定电子钟的基本结构;2. 能根据功能与技术要求,进行显示器、键盘、时钟芯片等器件的选用;3. 能根据小组成员的实际情况,合理分配学习性工作任务,制订实施计划;4. 会制定任务设计方案及程序设计结构;5. 会设计显示、键盘、时钟芯片等各种接口电路;6. 能使用软件设计、仿真电路并进行PCB制作。

7. 能够整理设计文档,编写智能电子钟的使用说明书。

学习容1.接受智能电子钟的设计制作任务,阅读任务书2.收集资料,了解相关知识3.制订设计方案4.显示、键盘等接口电路设计和PCB板设计、制作5.智能电子钟硬件安装与调试6.智能电子钟软件设计与调试7.智能电子钟功能、技术指标测试8.编写智能电子钟的使用说明书9.文档资料归档学习任务1.完成智能电子钟的方案设计2.完成智能电子钟的设计与制作3.完成技术文档的编写4.完成学习过程的自我评价表填写二、任务分析学习要求:在这一环节要求学生分组并结合一下引导问题查阅资料,在充分了解智能电子钟的种类以及各种智能电子钟的技术要求的情况下,确定本次设计的智能电子钟的用途,完成任务分析表、填写过程记录表。

1.任务书任务:设计并制作一款智能电子钟。

基本要求:(1)以24h计时方式工作;(2)用数码管显示时间和日期;(3)通过按键可以选择显示容、修改时间;(4)具有校时功能;(5)具有整点报时功能;(6)时间误差:≤0.02%。

可选要求:(1)可以设置闹钟时刻;(2)闹钟时刻到后,若不关闭闹铃,可以间隔5分钟闹一次;(3)可以编辑闹铃声。

2. 学习准备单见表1-1 “任务分析”学习单3. 过程记录表要求:设计者在过程记录表中详细记录自己为确定智能电子钟的具体功能和技术指标而所做的努力,包括根据引导问题准备要学习的容,以及随着对智能电子钟的了解进一步要学习的容;完成这些歇息容所用的时间与方法;在收获一栏中详细说明自己所获得的有关智能电子钟专业方面的知识和其它能力要求。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

五邑大学单片机课程设计学院:信息工程学院专业:轨道交通自动化题目:智能电子钟姓名:时凌云车广基学号:11071436 11071401班级:110714时间:2013.12.11指导老师:黄辉成绩:目录一引言 (3)1.1 研究的背景和意义 (2)1.2 本论文所做的主要工作 (3)二系统的方案设计 (4)2.1设计要求 (5)2.2整体设计方案 (6)2.2.1系统结构 (7)2.2.2 工作流程 (8)三系统的硬件设计与实现 (9)3.1 主处理模块 (10)3.2 按键模块 (11)3.3 显示模块 (12)3.3.1 LCD显示器接口及显示方式 (13)3.3.2 显示电路 (14)3.4 闹铃报时模块 (15)3.5 DS1302时钟芯片流程图和电路原理图和pcb板图. . . . . . .16四系统的软件设计 (17)4.1主程序设计 (18)4.2显示子程序设计 (19)4.3键盘子程序设计 (20)4.4闹铃子程序的设计 (21)4.5总程序设计 . . . . . . . . . . . . . . . . . . . . . . . 22五系统的仿真测试及实现 (23)模块仿真测试 (24)结束语 (25)11071436:硬件部分:原理图,封装,打印,钓鱼,。

软件部分:写程序.论文部分:目录中四,五。

11071401:硬件部分:打孔,焊接,软件部分:调试仿真。

论文部分:目录中一,二,三。

一引言1.1 研究的背景和意义单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。

单片机具有体积小、功能多、价格低廉、使用方便、系统设计灵活等优点。

因此,它应用广泛前景美好,它的实用性大大地提高了我对毕业设计的兴趣。

在我国,单片机的开发应用已有15年左右,已经形成一支庞大的技术开发队伍,为我国单片机应用积累了丰富的经验。

随着电子技术、计算机芯片技术和微电子技术的飞速发展促进了单片机技术一日千里的变化。

随着半导体技术的飞速发展,以及移动通信、网络技术、多媒体技术在嵌入式系统设计中的应用,单片机从4位、8位、16位到32位,其发展历程一直受到广大电子爱好者的极大关注。

单片机功能越来越强大,价格却不断下降的优势无疑成为嵌入式系统方案设计的首选,同时单片机应用领域的扩大也使得更多人加入到基于单片机系统的开发行列中,推动着单片机技术的创新进步。

然而传统的单片机系统开发除了需要购置诸如仿真器、编程器、示波器等价格不菲的电子设备外,开发过程也较繁琐。

来自英国Labcenter Electronics公司的Proteus软件很好地诠释了利用现代EDA工具方便快捷开发单片机系统的优势。

它包括PROTEUS VSM(Virtual System Modelling)、PROTEUS PCB DESIGN 两大组成部分,在PC机上就能实现原理图电路设计、电路分析与仿真、单片机代码级调试与仿真、系统测试与功能验证以及形成PCB文件的完整嵌入式系统设计与研发过程。

单片机系统作为一种典型的嵌入式系统,其系统设计包括硬件电路设计和软件编程设计两个方面,其调试过程一般分为软件调试、硬件测试、系统调试3个过程。

如果采用单片机系统的虚拟仿真软件——Proteus,则不用制作具体的电路板也能够完成以上工作。

数字钟是采用数字电路实现对时、分、秒,数字显示的计时装置,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表,钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表的报时功能。

数字钟已成为人们日常生活中的必需品,广泛应用于家庭、车站、码头、剧院、办公室等场所,给人们的生活、学习、工作带来极大的方便。

不仅如此,在现代化的进程中,也离不开电子钟的相关功能和原理,比如机械手的控制、家务的自动化、定时自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。

而且是控制的核心部分。

因此,研究数字钟及扩大其应用,有着非常现实的意义。

电子钟在工业控制和日常生活中是很重要的,它不仅可以用于计时、提醒又可用于对机器的控制,在自动化的过程中必然有电子钟的参与,因此电子钟的应用会越来越广泛。

而且向着精确、低功耗、多功能发展。

基于单片机设计的数字钟精确度较高,因为在程序的执行过程中,任何指令都不影响定时器的正常计数,即便程序很长也不会影响中断的时间。

从而,使数字钟的精度仅仅取决于单片机的产生机器周期电路和定时器硬件电路的精确度。

另外,程序较为简洁,具有可靠性和较好的可读性。

如果我们想将它应用于实时控制之中,只要对上述程序和硬件电路稍加修改,便可以得到实时控制的实用系统,从而应用到实际工作与生产中去。

数字电子钟的设计方法有多种,例如,可用中小规模集成电路组成电子钟,也可以利用专用的电子钟芯片配以显示电路及其所需要的外围电路组成电子钟还可以利用单片机来实现电子钟等等。

这些方法都各有特点,其中,利用单片机实现的电子钟具有编程灵活,便于功能扩充,精确度高等特点。

所以利用单片机为控制核心制作智能电子时钟具有重要的意义和有广泛的应用空间。

1.2 本论文所做的主要工作本题目研究的内容是以AT89C51单片机芯片为核心,设计一个智能电子钟,该电子钟可以显示小时、分钟、秒,可以整点提醒,使用按键开关可实现时、分调整,秒表/时钟功能转换,以及定时设定功能。

对于每个时间段都有不同的任务,其具体要实现上述功能的任务的步骤如下:(1)熟悉硬件,了解各引脚的功能,分块设计各部分电路;(2)分块的电路组合,完成整体电路图;(3)认真学习51单片机汇编语言,确定编程结构和思路,编辑各个程序模块,综合各程序完成整体程序;(4)进行调试程序,进行修改,用Proteus画出电路图,画出仿真图进行仿真;(5)对仿真中出现的问题进行修改,系统设计的实现。

二系统的方案设计2.1设计要求本题目研究的内容是以AT89C51单片机芯片为核心,设计一个智能电子钟,该电子钟可以显示小时、分钟、秒,可以整点提醒,使用按键开关可实现时、分调整,秒表/时钟功能转换,以及定时设定功能。

具体技术要求如下:(1)以AT89C51单片机为核心器件,设计智能电子钟电路;(2)完成软件编程设计,实现时间显示,整点提醒,时、分调整,秒表/时钟功能转换,以及定时设定功能的功能。

(3)完成软硬件的联合调试与测试;2.2整体设计方案2.2.1系统结构此次设计主要是应用AT89C51单片机来设计电子时钟,硬件部分主要分以下电路模块:显示电路用六个数码管分别显示小时(年份)、分钟(月份)和秒(日),键盘部分是3x4组成的键盘矩阵;整点提示部分由蜂鸣器和8位发光二极管组成。

单片机采用AT89C51单片机,这种单片机应用简单,适合电子钟设计。

电路的总体设计框架如图2-1:图2-1整体设计方案图本次设计主要是以AT89C51单片机为控制核心来实现电子钟的各种功能,其中的外部接口有三个部分,可分为输入部分、外部晶振、还有输出部分。

这三个部分和单片机组成一个整体;外部晶振是与单片机内部的时钟电路部分相联系的,可以不用过多的关心;输入部分主要是有三组开关按键组成,输出部分有LCD显示管和一个小蜂鸣器组成,其中可以通过对按键的操作对时间的显示、切换、调整进行控制,还可以对闹铃进行设置,如果时间到达所设置的闹铃时间时,闹铃就会发出“滴滴”的响声;三系统的硬件设计与实现3.1 主处理模块单片机是一种超大规模集成电路,在该集成电路内有成千上万个晶体管或场效应管,因此,要单片机正常运行,就必须为其提供能量,即为片内的晶体管或场效应管供给电源,使其能工作在相应的状态。

与任何微处理器一样,51单片机的运作是有节奏的,因此,就需要一个节拍发生器——时钟,以控制CPU的运行速度,步进执行各种操作。

其最大时钟速变为4MHz。

降低时钟频率,可节省能源,并使其执行速度减慢,当时钟频率为30kHz时只耗电01mA。

51单片机最常用的时钟信号由外部振荡电路产生。

51单片机的内部时钟电路,再从外部接上确定时钟频率的元件,即电阻R和电容C。

三种不同阻值的电阻,它们和100pF的电容配用,可产生15MHz、600kHz或100kHz三种不同的时钟频率。

利用片内振荡电路,但外接石英晶体,因而能产生更精确、更稳定的时钟信号,但石英晶体通常比电阻、电容贵,若利用电视机上常用的晶体(如358MHz晶体),则价格仍较低廉。

单片机的引脚结构如图3-1:图3-1 AT89C51单片机的引脚图如图为AT89C51单片机的接脚图,PDIP是指一般最常见的DIP(Dual In Line Package)包装,而AT89C51单片机也有PLCC(Plastic Leaded Chip Carrier)与QFP(Quad Flat Package)两种形式的包装,依照不同的需求,寻找不同的包装形式。

如图所示,每根接脚都有其特定功能,例如Pin11与Pin32(VDD)为正电源接脚,Pin12与Pin31(VSS)为地线接脚;而有些接脚有两种甚至三种以上功能,例如Pin2(RA0/AN0)代表PORTA的第一支接脚,在系统重置(Reset)后,可自动成为模拟输入接脚,接收模拟讯号,也可经由程序规划为数字输出输入接脚。

单片机振荡电路与整体系统工作速度有直接的关系,例如同步∕异步串行传输、定时器等,都与振荡频率有关,不同系列单片机有不同振荡频率,根据产品资料手册,AT89C51单片机的振荡频率最高可到20MHz;在图3-1中,振荡电路接于Pin13(OSC1/CLKIN)与Pin14(OSC2/CLKOUT),而振荡电路有以下四种形式:LP:使用低功率振荡晶体(Low Power Crystal)XT:使用振荡器∕谐振器(Crystal/Resonator)HS:使用高速振荡器(High Speed Crystal/Resonator)RC:使用电阻∕电容(Resister/Capacitor)一般常用振荡晶体或是谐振器作为单片机振荡源,外接电路及AT89C51内部电路说明如图3-2所示。

图3-2振荡源电路图3.2 按键模块在电子钟的输入部分,设置相应的置数功能,通过外部设备的输入,如按键,实现时间的修改。

除此之外,调整闹铃、定时、日期时也需要按键进行输入。

在选用输入端口时,将RB引脚与按键相连进行输入。

通过对RB口的设计,能够实现时间的切换、调整、闹钟的设定。

另外还能对其他功能的扩展。

其设计图如图3-3所示:按键组1 按键组2 案件组3图3-2按键电路图该电路是3x4按钮组成的电路,分为三组,最左边的一竖按键是调时间的按键,中间的一竖组按键是调整闹钟时间的按键,最右边的按键组是切换时间和日期,并能调节日期。

相关文档
最新文档