专题一:数字钟及校园打铃系统设计

合集下载

学校打铃系统课程设计

学校打铃系统课程设计

学校打铃系统课程设计一、课程目标知识目标:1. 学生理解学校打铃系统的基本原理和组成部分;2. 学生掌握学校打铃系统的操作流程及其与课程时间的关联;3. 学生了解学校打铃系统在校园生活中的重要性。

技能目标:1. 学生能够分析学校打铃系统的电路图,并识别其中的主要元件;2. 学生通过实际操作,学会正确使用学校打铃系统,并解决简单的故障问题;3. 学生能够运用所学知识,设计简单的打铃时间表,提高时间管理能力。

情感态度价值观目标:1. 学生培养对学校打铃系统及其相关设备的爱护意识,养成良好的使用习惯;2. 学生通过学习,增强对校园生活的责任感,尊重和维护校园秩序;3. 学生在团队协作中,学会互相尊重、沟通与交流,培养集体荣誉感。

课程性质:本课程为实践活动课程,结合物理知识,以学校打铃系统为载体,培养学生的实践操作能力和团队协作能力。

学生特点:六年级学生具备一定的物理知识和动手能力,对新鲜事物充满好奇,喜欢探究和实践。

教学要求:结合学生特点,注重实践操作,鼓励学生提问和思考,提高学生的动手能力和解决问题的能力。

在教学过程中,关注学生的情感态度价值观的培养,将知识传授与品德教育相结合。

通过课程目标的分解,确保学生能够达到预期的学习成果。

二、教学内容1. 学校打铃系统的基本原理及组成部分介绍:- 磁铁与电流的关系;- 响铃器、控制开关等主要元件的功能;- 打铃系统电路图的识别。

2. 学校打铃系统操作流程与实践:- 打铃系统的启动、停止及调节音量的方法;- 打铃时间与课程时间的匹配;- 实际操作练习,熟悉操作流程。

3. 学校打铃系统时间表设计:- 课程时间与打铃时间的对应关系;- 设计简单的打铃时间表;- 优化时间表,提高时间利用效率。

4. 故障排查与简单维修:- 常见故障现象的识别;- 简单故障的排查与处理方法;- 设备维护与保养知识。

教学内容依据课程目标进行选择和组织,确保科学性和系统性。

参考教材相关章节,结合学生实际情况,制定以下教学大纲:第一课时:学校打铃系统的基本原理及组成部分介绍;第二课时:学校打铃系统操作流程与实践;第三课时:学校打铃系统时间表设计;第四课时:故障排查与简单维修。

数字电路课程设计电子数字钟+闹铃

数字电路课程设计电子数字钟+闹铃

数字电路课程设计电子数字钟+闹铃数字电路课程设计院系:专业:电子信息工程姓名:学号:完成日期:2021 数字钟的设计一、系统功能概述、系统实现的功能:1、具有“时”、“分”、“秒”的十进制数字显示。

2、具有手动校时、校分、校秒的功能。

3、有定时和闹钟功能,能够在设定的时间发出闹铃声。

4、能进行整点报时。

从59分50秒起,每隔2秒发一次低音“嘟”的信号,连续5次,最后一次为高音“嘀”的信号。

、各项设计指标:1、显示部分采用的6个LED显示器,从高位至低位分别显示时、分、秒。

2、有一个设置调闹钟定时时间、正常时间的按钮,选择调的对象。

3、有三个按钮分别调时、分、秒的时间。

4、有一个按钮用作开启/关闭闹铃。

5、另外需要两个时钟信号来给系统提供脉冲信号,使时钟和闹钟正常工作,分别为1Hz、1kHz的脉冲。

二、系统组成以及系统各部分的设计 1、系统结构描述 //要求:系统结构描述,各个模块的功能描述;系统的顶层文件:1、顶层文件图:2、各模块的解释:、7个输入量clk_1khz、clk_1hz、key_slt、key_alarm、sec_set、min_set、hour_set:其中clk_1khz为闹铃模块提供时钟,处理后能产生“嘟”、“嘀”和变化的闹铃声音;clk_1hz为计时模块提供时钟信号,每秒计数一次;key_slt选择设置对象:定时或正常时间;key_alarm能够开启和关闭闹铃;sec_set、min_set、hour_set用于设置时间或定时,与key_slt 相关联。

各按键输出为脉冲信号。

、CNT60_A_SEC模块:这个模块式将clk_1hz这个时钟信号进行60进制计数,并产生一个分钟的触发信号。

该模块能将当前计数值实时按BCD码的格式输出。

将该输出接到两位LED数码后能时时显示秒的状态。

通过alarm_clk可以选择设置对象为时间还是定时值。

在设置时间模式上,key上的一个输入脉冲可以将clk的输入信号加一。

课程设计报告---自动打铃系统

课程设计报告---自动打铃系统

目录一、设计任务和性能指标 (2)1.1设计任务 (2)1.2性能指标 (2)二、设计方案 (2)三、系统硬件设置 (3)3.1、单片机最小系统 (3)3.2时钟电路DS1302 (4)3.3、显示电路的设计 (5)3.4、键盘接口的设计 (5)3.5打铃电路的设计 (6)四、系统软件设计 (7)4.1程序流程图 (7)4.2主程序设计 (10)4.3显示子程序的设计 (11)五、调试及性能分析 (12)5.1调试步骤 (12)5.2性能分析 (12)六、心得体会 (12)参考文献 (13)附录1 系统硬件电路图 (14)附录2 程序清单 (15)一、设计任务和性能指标1.1设计任务用单片机器件为主体,设计一台自动打铃系统。

(一)基本要求1、基本计时和显示功能(用12小时制显示)。

包括上下午标志,时、分的数字显示,秒信号指示。

2、能设置当前时间(含上、下午,时,分)。

3、能实现基本打铃功能,规定:上午6:00起床铃:打铃5秒、停2秒、再打铃5秒。

下午10:30熄灯铃:打铃5秒、停2秒、再打铃5秒。

铃声可用小喇叭播放,凡是用到铃声功能的均按此处理。

(二)发挥部分1、增加整点报时功能,整点时响铃5秒,要求有控制启动和关闭功能。

2、增加调整起床铃、熄灯铃时间的功能。

3、增设上午4节课的上下课打铃功能,规定如下:7.30 上课,8.20下课:8.30上课,9.20下课;9.40 上课,10.30下课;10.40上课,11.30下课;每次铃声5秒。

4、特色和创新自选。

1.2性能指标1.时钟:上下午(1位)、时(2位) 、分(2位)2.校对键:确认键/设置键、右移键/灭铃键、加键、减键3.响铃:蜂鸣器二.设计方案二、设计方案按照系统设计的功能的要求,初步确定设计系统由主控模块、时钟模块、显示模块、键扫描接口电路共四个模块组成,电路系统构成框图如图1.1所示通过内部定时产生中断,从而驱动电铃打铃。

电路系统构成框图如图1.1所示。

校园打铃系统的设计

校园打铃系统的设计

目录摘要 (1)第1章设计简介及方案论述 (2)1.1作息时间控制钟系统概述 (2)1.2本设计任务和主要内容 (2)第2章系统主要硬件电路设计 (4)2.1单片机总体设计思路 (4)2.2各功能模块程序实现原理分析 (4)2.2.1 七段式数码管驱动模块 (4)2.2.2 蜂鸣器驱动模块 (5)2.2.3 按钮控制模块 (5)2.2.4 电源模块 (5)2.3AT89C51单片机性能介绍 (5)2.4系统主要硬件电路 (8)2.4.1 七段式数码管驱动模块的硬件设计 (9)2.4.2 蜂鸣器驱动模块的硬件设计 (10)第3章系统软件设计 (11)3.1系统软件设计的主要内容 (11)3.2主程序流程设计 (11)第4章系统调试与测试结果分析 (13)4.1系统调试 (13)4.1.1 硬件调试 (13)4.1.2 软件调试 (13)4.1.3 硬件软件联调 (13)4.2仿真结果 (13)结论 (14)参考文献 (15)附录 (16)摘要本设计是根据我们所学习的单片机课程,按照大纲要求对我们进行的一次课程检验,是进行单片机课程训练的必要任务,也对我们掌握单片机应用有很大的帮助。

掌握单片机技术是一门不可或缺的技术,对我们将来的工作以及生活和学习都有很密切的联系。

近年来,随着电子技术和微机计算机的迅速发展,单片机的档次不断提高,其应用领域也在不断的扩大,已在工业控制、尖端科学、智能仪器仪表、日用家电、汽车电子系统、办公自动化设备、个人信息终端及通信产品中得到了广泛的应用,成为现代电子系统中最重要的智能化的核心部件。

当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以前所未有的速度被单片机智能控制系统所取代。

单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。

目前,一个学习与应用单片机的高潮正在工厂、学校及企事业单位大规模地兴起。

基于单片机控制的校园自动打铃器作息时钟设计-大学毕业论文毕业设计学位论文范文模板参考资料

基于单片机控制的校园自动打铃器作息时钟设计-大学毕业论文毕业设计学位论文范文模板参考资料

校园自动打铃器作息时钟摘要本文介绍了以AT89S51单片机为控制核心的自动打铃器产品,该电路具有时钟功能,可通过产品的上的设置键对要报警的时间点逐个的设置进去,打玲器只要走到设置好的时间就能报警。

输出效果由报警模块与显示模块组成,显示模块主要采用数码管来显示时间,让人们可以看到自动打铃器的时间是否与我们生活的时间一致,如果有误差则可以通过按键对时间进行调整。

该打铃器是一种电路比较简单,功能完善,且比较实用的自动打铃器。

它不但可以适用于学校及企业工厂等场所。

关键字:单片机自动控制数码显示调整目录一.引言 (3)二.方案比较 (4)2.1方案一基于数模电路的自动打铃器 (4)2.2方案二基于A T89S51控制的自动打铃器 (5)三.硬件电路设计 (5)3.1微控制器 (5)3.2振荡电路 (6)3.3复位电路 (6)3.4控键电路 (7)3.5显示电路 (8)3.6报警电路 (9)四.软件系统设计 (10)4.1主程序设计 (10)4.2定时1mS子程序设计 (10)4.3显示子程序设计 (10)4.4软件抗干扰设计 (11)五.系统调试与测试 (13)5.1软件仿真 (13)5.2硬件电路安装 (14)5.2.1单片机振荡电路安装 (14)5.2.2单片机复位电路安装 (14)5.2.3单片机控键电路安装 (14)5.2.4单片机显示电路安装 (15)5.2.5单片机报警电路安装 (15)5.2.6整机电路安装与调试 (15)结束语............................................................................................................. 错误!未定义书签。

参考文献.. (16)附录1:总设计原理图 (17)附录2:源程序 (18)一.引言打铃器是一种广泛应用于企业和学校单位。

就以对学校单位而言,自动打铃器是为了对了广大师生的作息时间做更好的管理,它一种学校必备电子设备,也是一种逐渐成型的电子产品,打铃器多为小规模集成电路构成,其性能单一,工作起来不够理想。

校园智能打铃系统的设计

校园智能打铃系统的设计

smg_data[3]=8'h0d;
smg_data[4]=8'h99;
smg_data[5]=8'h49;
smg_data[6]=8'h41;
smg_data[7]=8'h1f;
smg_data[8]=8'h01;
smg_data[9]=8'h09;
end
reg [15:0] count_1ms; //1ms计时 always@(posedge clk or negedge reset) begin if(!reset) count_1ms<=0; else if(is_en&&count_1ms==t1ms) count_1ms<=0; else if(is_en) count_1ms<=count_1ms+1'b1; else if(!is_en) count_1ms<=0; end
四、确定输入和输出变量
• 输入变量 clk ,reset ,is_en
输出变量 ring ,smg_out,smg_en
五、确定输入状态
• 程序开始时内部计时显示在共阳数码管上,
• 初始状态 : 8点开始计时打铃。

打铃下课

午休

17点20放学电源关闭
七、输入和输出变量对应部件说明
输入变量:
always@(posedge clk_qian or negedge reset)
begin
if(!reset)
qian<=0;
else
if(qian==1'b1)
begin
qian<=0; end

校园智能打铃系统的设计

校园智能打铃系统的设计

校园智能打铃系统的设计校园智能打铃系统的设计随着科技的不断发展,智能化管理已经深入到各个领域。

在校园管理中,智能打铃系统也逐渐成为不可或缺的一部分。

本文将阐述如何设计一款校园智能打铃系统,以满足学生和教师的需求,并提高校园管理效率。

首先,我们需要明确文章的类型:本文属于说明文。

文章的主题将是校园智能打铃系统的设计,通过下文的内容,我们将详细介绍该系统的设计思路、方案、优点以及实际应用。

在梳理思路的过程中,我们可以采用时间顺序法,即按照打铃系统的设计过程来组织文章内容。

首先,我们需要确定系统设计的目标,这将是整个系统的核心。

其次,我们需要考虑系统的硬件和软件设计,包括铃声的选择、铃声的播放方式、铃声的控制等。

最后,我们需要对系统进行测试和评估,以确保其在实际应用中的可靠性和稳定性。

在展开情节的过程中,我们可以逐步引入相关的人物、事件和细节。

例如,我们可以先介绍校园传统打铃系统的不足,如手动操作、不稳定性等,引出设计智能打铃系统的必要性。

然后,我们详细介绍该系统的设计思路和方案,包括硬件和软件的设计。

接下来,我们可以描述该系统在实际应用中的效果,如提高了打铃的准确性和稳定性,减少了人工操作的错误等。

最后,我们可以总结该系统的优点和实际应用价值,并展望未来的发展趋势。

在总结归纳的过程中,我们可以再次强调智能打铃系统的重要性和必要性。

我们还可以提出自己的思考和看法,如未来智能打铃系统可以与智能教学系统相结合,实现更加智能化、自动化的校园管理。

综上所述,本文通过说明校园智能打铃系统的设计思路、方案、优点以及实际应用,阐述了该系统的必要性和重要性。

通过未来的不断发展和完善,智能打铃系统将会为校园管理带来更多的便利和效益。

学校电铃系统工程方案

学校电铃系统工程方案

学校电铃系统工程方案一、前言随着社会的发展,学校的教学和管理越来越注重科学化、精细化和智能化。

而学校电铃系统作为学校管理的重要一环,对学校日常的教学、行政和生活起着至关重要的作用。

本文将对学校电铃系统的工程方案进行详细的设计和解析,旨在提高学校管理的效率和便利性。

二、需求分析学校电铃系统是学校的管理必备设施,其主要功能是定时报时、进行课间和上下课铃声的提醒。

并且,现代学校管理方案中,电铃系统通常会和校园广播系统和校园网络连接,以实现智能化管理。

就学校的需求而言,首先需要保证电铃系统的准确性和稳定性,尤其是在上下课时间,对时间精准的要求。

其次,需要保证电铃系统的便捷性和灵活性,例如能够进行远程控制和设定等功能。

再次,需要保证电铃系统的扩展性和可升级性,使其能够随着学校规模的扩大进行适应。

三、设计方案1. 系统整体架构根据学校的需求,我们设计了一款基于物联网技术的电铃系统。

整体架构如下:(1)硬件部分:包括控制器、铃响器、传感器等设备。

控制器是整个系统的核心部分,通过控制器,可以实现时间的同步和控制。

铃响器则是提供发出铃声的设备,传感器则是用于检测学生人数和远程控制的设备。

(2)软件部分:包括控制器内嵌的程序、远程控制软件等。

控制器内嵌的程序是用来保证系统的准确性和稳定性的,远程控制软件则是用来进行远程控制和设定。

(3)网络部分:包括校园局域网和互联网连接。

校园局域网是用来连接控制器和传感器的,互联网连接则是用来进行远程控制和设定。

2. 系统实现功能(1)精准报时功能:系统可以实时同步学校的时间,保证每天的上下课时间都可以准时报时。

(2)课间铃声提醒功能:系统可以根据学校的课程表设定自动上下课铃声,提醒师生。

(3)远程控制功能:系统支持远程控制,校长和教务处可以通过远程控制软件对电铃系统进行监控和设定。

(4)扩展性和可升级性:系统可以根据学校的需要进行扩展和升级,例如增加铃响器设备或者升级到更高版本的控制器。

校园广播打铃系统设计配置方案

校园广播打铃系统设计配置方案

校园广播设计方案IP网络广播系统是完全不同于传统广播系统、调频寻址广播系统和数控广播系统的产品。

因建立在通用网络平台上,多方面体现了显著的优越性:功能方面:可独立控制每个终端播放不同的内容(如:局域网内200个终端同时播放200路节目)。

不仅能够完全实现传统广播系统的功能(如:定时打铃、分区播放、消防报警等),而且还具备终端自由点播、终端间双向对讲等功能;传输方面:音频传输距离无限延伸,可运行在跨网关的局域网和Internet 网上,支持大范围的重要型应用,从主校区到分校区集中控制广播,从公司总部到各个地区分部的同声广播,实现快速、可靠的信息沟通。

每路节目占用带宽仅0.1Mbps;音质方面:终端输出音质接近CD级(44.1K, 16bit), 满足对声音质量要求较高的场合,如高考、大学四六级考试听力播放,及教室里的日常外语听力训练,每个发音都可以清晰可辨,不再为含混不清的声音所困扰;可靠性方面:服务器(Windows操作系统)与IP网络主控机(嵌入式操作系统)提供双重保险,如一方故障,另一方可接管所有终端,确保系统基本功能正常运行。

主控机与终端均采用工业级芯片,全天24小时工作,完全不受病毒侵扰。

借助于成熟的以太网络硬件,整套系统无需额外的线路维护。

功能介绍●涵盖传统广播系统所有功能包括自动打铃、课间音乐播放、校领导讲话、播送通知和转播电台节目等●系统基于IP网络,遵循TCP/IP协议一线多用,充分利用校园网络资源,避免重复架设线路,有以太网接口的地方就可以接数字广播终端,真正实现广播、计算机网络的多网合一。

●定时打铃服务器可设定定时打铃任务来替代传统电铃。

根据本案例有两个校区多个年纪组的特点,可根据不同教学区分别设置打铃任务。

定时打铃任务分为每天、每周、一次性任务三种,并且可以设定起始和停止日期。

同时可以设定多套方案,可随作息时间随时更改,调整操作方便。

亦可根据需要设定考试期间铃声。

●任意选择寻呼通过IP网络寻呼话筒或网上的任意一台计算机,能指定全部、局部或单个终端,实现广播寻呼。

学校打铃系统课程设计

学校打铃系统课程设计

学校打铃系统课程设计一、课程目标知识目标:1. 学生理解学校打铃系统的基本组成部分,包括电源、时钟、控制器和扬声器。

2. 学生掌握打铃系统的工作原理,了解时间同步和信号传输的相关概念。

3. 学生能够描述学校打铃系统在日常运作中的重要性及其对校园生活的具体影响。

技能目标:1. 学生能够通过观察和实际操作,分析打铃系统的电路图,并进行简单的故障判断。

2. 学生通过小组合作,设计并展示一个简单的打铃系统模型,培养动手能力和团队协作能力。

3. 学生能够运用所学知识,对打铃系统的优化提出至少一条合理的建议。

情感态度价值观目标:1. 培养学生对校园设施的科学探究兴趣,激发他们对工程技术的好奇心和创新意识。

2. 通过学习学校打铃系统,增强学生的校园责任感,认识到每一项校园设施的正常运作对学习和生活秩序的重要性。

3. 增进学生对时间管理和集体协作的重视,培养遵守时间、尊重他人劳动成果的良好习惯。

课程性质:本课程属于科技实践类课程,结合物理知识和实际应用,旨在提高学生的综合实践能力。

学生特点:考虑到学生所在年级的特点,课程设计将注重理论与实践相结合,通过直观的教学活动和动手操作,增强学生的学习兴趣和参与度。

教学要求:教学过程中应注重启发式教学,鼓励学生提问和思考,通过小组合作和讨论,促进知识的内化和技能的形成。

同时,注重课程的可操作性,确保每位学生都能参与到实践中来,达到课程目标所设定的具体学习成果。

二、教学内容1. 打铃系统的基本组成与功能- 介绍电源、时钟、控制器和扬声器的原理与作用。

- 分析各组成部分之间的联系,理解整个打铃系统的协同工作。

2. 打铃系统的工作原理- 学习时间同步技术,理解时钟在打铃系统中的作用。

- 探讨信号传输的方式,了解控制器如何控制打铃。

3. 打铃系统在实际应用中的优缺点分析- 分析现有打铃系统的运作情况,识别可能存在的问题。

- 探讨如何优化打铃系统,提高其稳定性和效率。

4. 打铃系统模型的制作与展示- 分组设计并制作一个简易的打铃系统模型。

打铃系统课程设计

打铃系统课程设计

打铃系统课程设计一、课程目标知识目标:1. 让学生理解打铃系统的基本组成部分及其功能。

2. 使学生掌握打铃系统的工作原理,包括电路组成、信号传输等基础知识。

3. 帮助学生了解打铃系统在日常生活中的应用,以及相关的安全知识。

技能目标:1. 培养学生动手操作能力,能正确连接打铃系统的电路。

2. 提高学生的问题分析能力,能针对打铃系统故障进行排查和解决。

3. 培养学生的团队合作意识,通过小组合作完成打铃系统的设计与搭建。

情感态度价值观目标:1. 激发学生对电子技术的兴趣,培养他们探索科学的精神。

2. 培养学生遵守实验室规则,养成良好的实验操作习惯。

3. 增强学生的安全意识,让他们明白安全用电的重要性。

分析课程性质、学生特点和教学要求,本课程旨在让学生在掌握打铃系统相关知识的基础上,提高他们的实践操作能力和问题解决能力。

课程目标具体、可衡量,便于教师进行教学设计和评估。

通过本课程的学习,学生将能够了解打铃系统的基本原理,学会安全使用电子设备,并在实践中培养团队合作精神和科学探索精神。

二、教学内容1. 打铃系统的基本组成:介绍打铃系统的各部分组件,如电源、控制开关、电铃、信号传输线路等,让学生了解各部分的作用和相互关系。

教材章节:第二章第三节2. 打铃系统的工作原理:讲解打铃系统的电路原理,包括电路图的识别、信号传输过程等,使学生理解打铃系统的工作机制。

教材章节:第二章第四节3. 打铃系统的设计与搭建:引导学生学习如何设计简单的打铃系统电路,并进行搭建,培养他们的动手操作能力。

教材章节:第三章第一节4. 打铃系统故障排查:教授学生分析打铃系统可能出现的故障,掌握排查故障的方法和技巧。

教材章节:第三章第二节5. 打铃系统的应用与安全知识:介绍打铃系统在实际生活中的应用,强调安全用电的重要性,提高学生的安全意识。

教材章节:第三章第三节教学内容安排与进度:第一课时:打铃系统的基本组成第二课时:打铃系统的工作原理第三课时:打铃系统的设计与搭建(实践操作)第四课时:打铃系统故障排查(实践操作)第五课时:打铃系统的应用与安全知识教学内容科学、系统,注重理论与实践相结合,旨在帮助学生全面掌握打铃系统的相关知识。

数字时钟毕业设计自动打铃器毕业设计及文献综述毕业论文[管理资料]

数字时钟毕业设计自动打铃器毕业设计及文献综述毕业论文[管理资料]

摘要随着电子技术产业结构调整,生产工艺的飞速发展,人们生活水平的不断提高,家用电器逐渐普及,市场对于智能控制系统的需求也越来越大。

数字时钟的出现打破了人们对时钟的传统概念,因为数字时钟不仅可以通过数字直观地显示日历时间,用音响、音乐及汉语语音等声音报时;还可以定时发出各种声、光、电信号,以启动各种设备实现实时控制、时间顺序控制。

如作息时间自动打铃、家电设备自动定时启闭、生产过程顺序控制等等,用途很广。

所有这些都是以钟表数字化为基础的,因此,研究数字时钟及扩大其应用,有着非常现实的意义。

作息时间自动打铃器选用了大规模时钟集成芯片LM8361作时钟电路,时钟电路的主要任务是产生实时时钟信号,一方面送到数字显示器进行表示,另一个方面提供自动打铃电路的存储器地址信号。

用存储器RAM6264作译码器,利用译码器的读取、存储、写入时钟信号来控制其时间电路的显示以及响铃电路的正常运作即发出“嘀-嘟”的打铃声设计作息时间自动打铃器。

输出电路是位于输出信号与执行机构之间的电路,这里,执行机构为响铃电路,如果是采用继电器控制电铃,则输出电路应根据继电器的点参数进行设计,如果采用定时电路控制喇叭﹑信号灯工作,则输出电路应该将存储器的输出电平变成喇叭的发声信号或者是指示灯的工作信号。

电源采用一个直流稳压电源。

直流稳压电源一般由电源变压器,整流滤波电路及稳压电路所组成.但是日历时钟时常跑快跑慢的现象普遍存在,经过日积月累,就会产生较大的误差。

为了解决这一问题,我们设计了能够自动校准和整点报时的可编程时钟控制器。

它能很好的帮助我们完成对操控方面的时序和时间的控制,能够让我们来掌握运筹时间而不是让时间来催促逼迫我们。

关键词:数字时钟;可编程控制器;时钟控制器AbstractWith the electronic technology industry restructuring, the rapid development of production technology, the continuous improvement of people's standard of living, household electrical appliances gradually universal, intelligent control system for the market demand is increasing. The emergence of digital clock on the clock to break the people's traditional concept, because the digital clock not only through digital visual display calendar time, with sound, music and Chinese speech sounds, such as timekeeping; can also give a variety of sound, light, signals, To start to achieve real-time control of equipment, time sequence control. Such as auto-play and rest time bell, Home Appliances automatic timing hoist, the order of the production process control, etc., use a very wide. All of these are digital watches and clocks, as the basis and, therefore, on digital clocks and expand its applications, a very practical significance.And rest time a bell for automatic selection of the large-scale integrated chip LM8361 clock for clock circuit, the clock circuit's main task is to produce real-time clock, on the one hand to a digital display that provides automatic Another aspect of a bell circuit memory address signal . RAM6264 memory used for decoding, using the decoder to read, store, write clock signal to control its time the show circuit and signal circuit the normal operation of that issue, "Di - the tone" of a ring design and rest time Automatic-ling.Output circuits are located in the implementation of the output signal between the circuit here, the executing agency for the signal circuit, if it is a relay control bells, the output circuit of the relay points should be based on the design parameters, if a regular speaker circuit control ﹑Lights work, the output of the memory circuit should become speaker output level of audible signals or signal lights work.Power to adopt a DC power supply. DC power supply from the general power transformer, rectifier filter circuits and components by the regulator circuit However, the calendar clock ran sprints often slow the widespread phenomenon, after accumulated, it will have a greater error. In order to solve this problem, we can design the automatic calibration and broadcast the whole point of programmable clock controller. It's good to help us complete control of the timing and duration of control, so that we can master planning to allow time to time rather than forcing us to press.Key words: digital clock; PLC; clock controller目录绪论 (1)1总体方案的论证 (2)设计要求 (2)设计中主要的三方面 (2)时钟电路的构成方案 (2)作息时间控制器 (2)功放电路 (2)2 总体方案的确定 (3)3各系统分析与整体设计 (4)时钟电路设计 (4)作息时间存储电路设计 (9)输出电路设计 (15)直流电源设计 (20)结论 (24)致谢 (25)参考文献 (26)附录 (27)附录1:整机电路 (28)附录2:元器件清单 (29)绪论传统的时钟是通过图像、数字等直观的显示日历时间,用音响、音乐以及汉语语音等声音报时,人们基本的衣食住行的所有时间掌握都靠时钟来很好的进行运筹,所以才井然有序不会交错混杂。

数字钟课程设计

数字钟课程设计

数字钟 课程设计一、课程目标知识目标:1. 学生能够理解数字钟的基本概念,掌握其工作原理;2. 学生能够运用所学知识,分析并描述数字钟的组成部分及功能;3. 学生能够解释数字钟显示时间的原理,理解时、分、秒之间的关系。

技能目标:1. 学生能够运用所学知识,设计并制作一个简单的数字钟;2. 学生能够通过实际操作,掌握数字钟的调试方法,提高动手实践能力;3. 学生能够运用数学知识,解决数字钟显示时间的问题。

情感态度价值观目标:1. 学生培养对电子产品的兴趣,激发探索电子世界的热情;2. 学生通过合作学习,培养团队协作能力和沟通表达能力;3. 学生在学习过程中,培养解决问题的耐心和毅力,树立自信心。

课程性质:本课程为电子技术实践课程,结合理论知识,注重培养学生的动手能力和创新能力。

学生特点:五年级学生具有一定的数学和电子知识基础,对新鲜事物充满好奇心,喜欢动手实践。

教学要求:结合学生特点,课程设计应注重理论与实践相结合,强调学生的参与度和实践性,使学生在动手实践中掌握知识,提高能力。

通过本课程的学习,学生能够达到以上设定的具体学习成果。

二、教学内容本课程教学内容主要包括以下几部分:1. 数字钟的基本概念与工作原理- 数字钟的组成及各部分功能- 数字钟的工作原理及显示时间的原理2. 数字钟的设计与制作- 数字钟电路设计原理- 电路元件的选用与连接方法- 数字钟程序编写及调试3. 数字钟的实践操作- 实际操作数字钟的组装与调试- 故障排查与解决方法- 数字钟的优化与改进教学大纲安排如下:第一课时:数字钟的基本概念与工作原理- 引导学生了解数字钟的组成及功能- 讲解数字钟工作原理,分析时、分、秒之间的关系第二课时:数字钟设计与制作(一)- 讲解数字钟电路设计原理,展示电路图- 指导学生选用电路元件,学习连接方法第三课时:数字钟设计与制作(二)- 编写数字钟程序,进行初步调试- 分析调试过程中可能出现的问题及解决方法第四课时:数字钟实践操作- 学生分组进行数字钟的组装与调试- 教师巡回指导,解答学生疑问教学内容与教材关联性:本课程内容紧密围绕教材中关于数字钟的相关章节,结合实际操作,使学生在掌握理论知识的基础上,提高实践能力。

校园打铃系统的设计

校园打铃系统的设计

嵌入式系统综合设计实训报告——校园打铃系统的设计校园打铃系统的设计一、实训目的1、设计一个校园打铃系统,使用的是24小时计时制,能够设置多个打铃时间,同时要求能够在系统掉电时,时间能够继续,打铃时间的数据能够保持。

2、掌握LCD1602、DS1302、DS18b20、AT24C02等相关知识3、进一步了解时钟电路、复位电路、工作电源电路、程序存储器选择电路二、实训内容1、时钟功能:能显示年、月、日、星期、时、分、秒、温度等信息2、调整功能:能校正年、月、日、时、分、秒、星期等信息3、打铃功能:按指定的时间发出声音,并且闪光4、设置的作息时间数据在单片机掉电后不会丢失 三、实训整体框图中央处理单元STC89C52时钟模块DS1302存储模块AT24C02液晶显示模块LCD1602打铃模块蜂鸣器、LED 指示灯输入模块4X4矩阵键盘时钟电路、复位电路、工作电源电路、程序存储器选择电路温度采集模块DS18B20图1 系统总体设计图四、各功能模块介绍 1、最小系统单片机最小系统包括单片机(STC89C52)、时钟电路、复位电路、工作电源电路、程序存储器选择电路五个部分。

2、时钟模块DS1302DS1302是美国DALLAS 公司推出的一种高性能、低功耗的实时时钟芯片,附加31字节静态RAM ,采用SPI 三线接口与CPU 进行同步通信,并可采用突发方式一次传送多个字节的时钟信号和RAM 数据。

实时时钟可提供秒、分、时、日、星期、月和年,一个月小与31天时可以自动调整,且具有闰年补偿功能。

工作电压宽达2.5~5.5V 。

采用双电源供电(主电源和备用电源),可设置备用电源充电方式,提供了对后背电源进行涓细电流充电的能力。

3、存储模块AT24C02AT24C02提供2k 位的串行电可擦写可编程只读存储器(EEPROM),组织形式为256字×8位字长,采用IIC 总线接口。

4、温度采集模块DS18B20DS18B20数字温度计是DALLAS 公司生产的1-Wire ,即单总线器件,具有线路简单,体积小的特点。

数字钟打铃系统

数字钟打铃系统

《数字电子技术基础》课程设计报告题目名称数字钟打铃系统班级姓名学号同组者成绩计算机与信息工程学院目录一、题目和名称 (3)二、摘要 (3)三、设计任务及要求 (3)四、数字钟打铃系统组成框图 (3)五、单元电路设计 (3)1、信号源 (4)2、时钟电路 (4)3、校时电路 (5)4、闹钟电路 (5)六、完整电路图 (8)七、组装调试 (8)八、实验器件 (9)九、设计优点和不足 (9)十、心得体会 (9)十一、参考文献 (9)一、题目和名称数字打铃系统二、摘要数字钟打铃系统是一种用数字显示秒、分、时的计时装置,与传统的机械钟相比,它具有走时准确、显示直观、无机械传动装置等优点,因而小到人们日常生活中的电子手表,大到车站、码头、机场等公共场所的大型数显电子钟,得到了广泛的应用。

在控制系统中,数字电子钟打铃系统也常用来作定时控制的时钟源。

本次设计的数字钟打铃系统在电路中加入了校时电路和定时闹钟电路,能分别对时、分进行手动脉冲输入或连续脉冲输入的校时,可设置六个时间分别进行响铃。

三、设计任务及要求用中、小规模集成电路设计一个数字钟打铃系统,能实现以下功能:1.由晶体振荡器电路(或555定时器)产生1Hz的标准“秒”信号。

2.“秒、分计数器”为00 ~ 59的六十进制计数器。

3.“时计数器”为00 ~ 23的二十四进制计数器。

4.走时精度要求每天误差小于1秒。

5.具有校时功能。

即只要将开关置于校时位置,可分别对“秒、分、时”进行手动脉冲输入或连续脉冲输入的校正。

6.可设置六个时间,数字钟定时打铃,响铃时间10秒。

四、数字钟打铃系统组成框图数字钟的工作原理是,振荡器产生稳定标准的1Hz脉冲信号,将标准脉冲送入秒计数器,秒计数器计满60s后向分计数器进位,分计数器计满60min后向小时计数器进位,时计数器计满24后,时、分、秒计数器同时自动复位为0然后考试新一天的计数。

时、分、秒计数器分别把输出的状态输入到4为LED7段显示器显示出来。

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

状 态 机 程 序
LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; ENTITY zhuantaiji IS PORT ( CLK 0,reset: IN STD_LOGIC; y : OUT STD_LOGIC_VECTOR(2 DOWNTO 0)); END zhuantaiji; ARCHITECTURE behav OF zhuantaiji IS TYPE states IS (st0, st1, st2, st3,st4); SIGNAL stx : states ; BEGIN COMREG : PROCESS(CLK,RESET) BEGIN --决定转换状态的进程 IF RESET ='1' THEN STX <= ST0; ELSIF CLK'EVENT AND CLK = '1' THEN CASE STX IS WHEN st0 => STX <= st1; WHEN st1 => STX <= st2; WHEN st2 => STX <= st3; WHEN st3=> STX <= st0; WHEN OTHERS => STX <= st0; END CASE ; END IF; END PROCESS COMREG ;
数字钟分计数器
u60M: PROCESS(cout1,CLRN) VARIABLE tmpMa: INTEGER RANGE 0 TO 9; VARIABLE tmpMb: INTEGER RANGE 0 TO 5; BEGIN IF CLRN='0' THEN tmpMb := 0; tmpMa := 0; ELSIF COUT1'event AND COUT1='1' THEN IF EN='1' THEN IF tmpMb=5 AND tmpMa=9 THEN tmpMa:=0; tmpMb:=0 ;COUT2<='1'; ELSIF tmpMa=9 THEN tmpMa:=0; tmpMb:=tmpMb+1; COUT2<='0'; ELSE tmpMa:=tmpMa+1;COUT2<='0'; END IF; END IF; END IF ; QMA<=tmpMa;QMB<=tmpMb; END PROCESS u60M;
8
7
6
5
4
3
2
1 扬声器
译码器
译码器
译码器
译码器
译码器
译码器 PIO19-PIO16 PIO23-PIO20 PIO27-PIO24 PIO31-PIO28 PIO35-PIO32 PIO39-PIO36
D8 PIO47
D7 PIO46
D6 PIO45
D5 PIO44
D4 PIO43
D3 PIO42
BEGIN IF CLRN='0' THEN tmphb := 0; tmpha := 0; ELSIF CLK'event AND CLK='1' THEN IF EN='1' THEN IF tmphb=2 AND tmpha=3 THEN tmpha:=0; tmphb:=0 ;COUT<='1'; ELSIF tmpha=9 THEN tmpha:=0; tmphb:=tmphb+1; ELSE tmpha:=tmpha+1; END IF; END IF; END IF ; QHA<=tmpha;QHB<=tmphb; END PROCESS ; END a;
END behav;
二、定时闹钟功能电路设计
七段数码管译码器及显示器 时 输 出 分 输 出 秒 输 出 K1闭合,显示正常计时时间 K1断开,显示定时器时间
VCC
K1
正常计时时间和定时时间输出选择切换电路 分 时 输 输 出 出 定时时间存储电路
时 输 出
秒脉冲
分 输 出
秒 输 出
基本数字钟电路 复位 校时功能切换 复位
D2 PIO41
D1 PIO40 FPGA/CPLD 目标芯片 PIO47-PIO40 PIO7 PIO6 PIO5 PIO4 PIO3 PIO2 PIO0
D16
D15
D14
D13
D12
D11
D9 单脉冲
单脉冲 键8 键7 键6 键5
单脉冲 键4 键3 键2
键1
实验电路结构图 NO.7
SPEAKER
数字钟VHDL程序的结构体部分
ARCHITECTURE a OF clock_v IS signal cout1,cout2,COUT3:STD_LOGIC; BEGIN u60s: PROCESS(CLK,CLRN) VARIABLE tmpsa: INTEGER RANGE 0 TO 9; VARIABLE tmpsb: INTEGER RANGE 0 TO 5; BEGIN IF CLRN='0' THEN tmpsb := 0; tmpsa := 0; ELSIF CLK'event AND CLK='1' THEN IF EN='1' THEN IF tmpsb=5 AND tmpsa=9 THEN tmpSa:=0; tmpSb:=0 ;COUT1<='1'; ELSIF tmpSa=9 THEN tmpSa:=0; tmpSb:=tmpSb+1; COUT1<='0'; ELSE tmpSa:=tmpSa+1;COUT1<='0'; END IF; END IF; END IF ; QSA<=tmpsa;QSB<=tmpsb; END PROCESS u60s; 接下页
原理图设计方法
带校时电路的数字钟电路设计
状态机状态图
2选1多路选择器vhdl程序
ENTITY mux21a IS PORT( a, b : IN BIT ; k : IN BIT; c : OUT BIT ) ; END ENTITY mux21a ; ARCHITECTURE one OF mux21a IS BEGIN c <= a WHEN k = ‘1' ELSE b ; END ARCHITECTURE one ;
设计目标:
1、基本的数字钟计时功能、校时功能; 2、定时闹钟功能; 可以任意设定闹钟时间,闹铃时间为1分钟。 3、校园打铃功能; (1)正常教学打铃:分夏季作息时间和春季作息时间打铃, 响铃时间20秒。两季作息时间通过开关切换。 (2)考试时间打铃,响铃时间20秒。 (3)正常教学打铃和考试打铃通过开关切换。
60进制计数器设计(VHDL程序) LIBRARY ieee; USE ieee.std_logic_1164.all; ENTITY clock_60 IS PORT( CLRN,EN,CLK: IN STD_LOGIC; cout1: out STD_LOGIC; Qsa : OUT INTEGER RANGE 0 TO 9; Qsb : OUT INTEGER RANGE 0 TO 5); END clock_60; ARCHITECTURE a OF clock_60 IS BEGIN PROCESS(CLK,CLRN) VARIABLE tmpsa: INTEGER RANGE 0 TO 9; VARIABLE tmpsb: INTEGER RANGE 0 TO 5;
一、基本的数字钟计时功能、校时功能电路设计
1、基本计时功能电路设计
60进制计数器元件外部引脚功能图
说明:1、EN=‘1’时,正常计数,= ‘0’时,停止计数。 2、CLRN=’0’时,复位清零, =‘1’时,正常计数。 3、CLK时钟信号,上升沿触发。 4、QSA:60进制个位输出; QSB:60进制十位输出。
BEGIN IF CLRN='0' THEN tmpsb := 0; tmpsa := 0; ELSIF CLK'event AND CLK='1' THEN IF EN='1' THEN IF tmpsb=5 AND tmpsa=9 THEN tmpSa:=0; tmpSb:=0 ;COUT1<='1'; ELSIF tmpSa=9 THEN tmpSa:=0; tmpSb:=tmpSb+1; ELSE tmpSa:=tmpSa+1; END IF; END IF; END IF ; QSA<=tmpsa;QSB<=tmpsb; END PROCESS ; END a;
数字钟实体
数字钟实体
LIBRARY ieee; USE ieee.std_logic_1164.all; ENTITY clock_v IS PORT( EN,CLK,CLRN : IN STD_LOGIC; QSa,QMa,QHa : OUT INTEGER RANGE 0 TO 9; QSb,QMb : OUT INTEGER RANGE 0 TO 5; QHb : OUT INTEGER RANGE 0 TO 2 ; cout: out std_logic ); END clock_v;
24进制计数器设计元件外部引脚功能图:
说明:1、EN=‘1’时,正常计数,=‘0’时,停止计数。 2、CLRN=’0’时,复位清零,=‘1’时,正常计数。 3、CLK时钟信号,上升沿触发。 4、QHA:24进制个位输出;QHB:24进制十位输出。
24进制计数器设计 LIBRARY ieee; USE ieee.std_logic_1164.all; ENTITY clock_24 IS PORT( CLRN,EN,CLK: IN STD_LOGIC; cout: out STD_LOGIC; Qha : OUT INTEGER RANGE 0 TO 9; Qhb : OUT INTEGER RANGE 0 TO 2); END clock_24; ARCHITECTURE a OF clock_24 IS BEGIN PROCESS(CLK,CLRN) VARIABLE tmpha: INTEGER RANGE 0 TO 9; VARIABLE tmphb: INTEGER RANGE 0 TO 2;
相关文档
最新文档