数字钟设计
- 格式:doc
- 大小:904.50 KB
- 文档页数:8
数字钟课程设计 fpga一、课程目标知识目标:1. 学生能理解数字钟的基本原理和组成,掌握数字钟的计时方法。
2. 学生能了解FPGA的基本概念,掌握FPGA在数字钟设计中的应用。
3. 学生能掌握数字钟设计中涉及的二进制、十进制转换方法。
技能目标:1. 学生能够运用所学知识,设计并实现一个简单的数字钟电路。
2. 学生能够使用FPGA编程,实现数字钟的功能。
3. 学生能够通过实验操作,培养动手能力和团队协作能力。
情感态度价值观目标:1. 学生对数字电路产生兴趣,树立学习信心,形成积极的学习态度。
2. 学生在学习过程中,培养创新精神和实践能力,增强对科技发展的关注。
3. 学生通过合作学习,培养团队意识,学会尊重他人,分享成果。
课程性质:本课程为电子技术实践课程,结合理论教学,注重培养学生的实际操作能力和创新思维。
学生特点:学生为高中生,具备一定的电子技术基础,对新鲜事物充满好奇,喜欢动手实践。
教学要求:教师需引导学生运用所学知识,通过实验操作,掌握数字钟设计方法,提高学生的实践能力和创新精神。
同时,关注学生的情感态度价值观培养,使学生在学习过程中形成良好的学习习惯和团队合作意识。
将课程目标分解为具体的学习成果,便于后续教学设计和评估。
二、教学内容1. 数字钟原理及组成- 数字钟工作原理- 数字钟各部分功能及相互关系2. FPGA基础知识- FPGA基本概念- FPGA在数字电路设计中的应用3. 数字钟设计与实现- 数字钟计时方法- 二进制与十进制转换方法- 数字钟电路设计流程4. FPGA编程与实验操作- FPGA编程基础- 数字钟功能模块编程- 实验操作步骤与注意事项5. 数字钟综合设计与调试- 设计要求与评价指标- 设计方案撰写与展示- 团队合作与交流教学内容安排与进度:第一周:数字钟原理及组成、FPGA基础知识学习第二周:数字钟设计与实现、FPGA编程基础学习第三周:数字钟功能模块编程、实验操作第四周:数字钟综合设计与调试、成果展示与评价教材章节:第一章:数字钟原理及组成第二章:FPGA基础知识第三章:数字钟设计与实现第四章:FPGA编程与实验操作第五章:数字钟综合设计与调试教学内容遵循科学性和系统性原则,结合课程目标,确保学生能够掌握数字钟设计与FPGA编程相关知识,培养实践能力和创新精神。
数字钟的设计一、设计任务数字钟设计二、设计条件基于Multisim 10 仿真软件的调试三、设计功能要求1、时间以12小时为一个周期;2、显示时、分、秒。
四、电路中允许使用的主要元器件555:时钟电路74LS161:计数器4511:数码管驱动7400:与非门7404:非门SEVEN_SEG_COM_K:共阴数码管五、提供的参考电路:1、时钟秒位的参考电路2、时、分、秒功能仿真参考电路说明:后期将为同学们提供在面包板上插接实际电路的机会,但实验室只能提供555、74LS161、4511、7400、7404、SEVEN_SEG_COM这些元器件,所以必须按上述元器件设计完整的时、分、秒电路。
3.1 时钟秒位的参考电路(10进制和6进制计数器及数码管显示)电路说明:先画以555芯片为中心的时钟电路部分,然后再画74LS161、4511、数码管为中心的显示电路部分。
①按照电路图选择放置元器件:点击中的放置电阻、电容和电感;点击放置电源和地。
②点击中的放置LM555CM时钟元件。
③点击中的放置共阴极数码管。
④点击中的放置计数器74LS161N、与非门7400N(一个芯片中含4个与非门资源)、非门7404N (一个芯片中含6个非门资源)。
⑤点击中的放置数码管驱动4511BD_5V。
⑥点击元器件的管脚按照电路图进行连线。
⑦点击仿真按钮进行仿真。
3.2 时、分、秒功能仿真参考电路电路说明:先画以555芯片为中心的时钟电路部分,然后再画秒位时钟电路、分位时钟电路、小时位时钟电路。
①按照电路图选择放置元器件:点击中的放置电阻、电容和电感;点击放置电源和地。
②点击中的放置LM555CM 时钟元件。
③点击中的放置共阴极数码管。
④点击中的放置计数器74LS161N、与非门7400N(一个芯片中含4个与非门资源)、非门7404N(一个芯片中含6个非门资源)。
⑤点击中的放置数码管驱动4511BD_5V。
⑥点击元器件的管脚按照电路图进行连线。
数字钟的设计一、 设计要求设计一个数字钟,要求用数码管分别显示时、分、秒的计数,同时可以进行时间设置,并且要求在整点的时候能够实现报时功能。
二、 设计原理计数器在正常工作下是对1Hz的频率计数,在调整时间状态下是对调整的时间模块进行计数;控制按键来选择是正常计数还是调整时间,并决定是调整时还是分;时间显示的LED数码管采用动态扫描实现;在整点到达时,还具有整点报时功能。
三、 电路符号数字钟电路符号如下图所示。
CLK2为分频之前的信号,CLR为清零端,CCK 为校时允许端。
MC为分信号调整端,HC为时信号调整端。
HH[3..0]为时高位,HL[3..0]为时低位,MH[3..0]为分高位,ML[3..0]为分低位,SH[3..0]为秒高位,SL[3..0]为秒低位。
DOUT[6..0]是数码管驱动,SEG[5..0]是位选择信号,RING是整点报时信号。
四、 设计方法本设计的电子时钟包括:分频模块、计时模块、校时模块、动态扫描译码显示模块和整点报时模块。
下面通过各个模块的设计来了解电子时钟的构成:一、 分频模块程序附录:module clk2clk1s(clk,clk1s); input clk;output clk1s;reg clk1s;reg [3:0] cnt;always@(posedge clk)if(cnt==4'b1111)beginclk1s<=~clk1s;cnt<=0;endelsecnt<=cnt+1; endmodule波形仿真:二、 计时模块六十进制计数器六十进制计数器程序附录:六十进制计数器模块:module m60(clk,clr,qh,ql,cao);input clk,clr;output cao;output[3:0] qh,ql;reg [3:0] qh,ql;reg cao;always @(posedge clk or negedge clr) beginif(clr==0)beginqh<=4'h0;ql<=4'h0;cao<=0;endelse if(ql==9)beginql<=0;if(qh==5)beginqh<=0;cao<=1;endelse qh=qh+1;endelsebeginql<=ql+1;cao<=0;endendendmodule二十四进制计数器模块:module m24(clk,clr,qh,ql);input clk,clr;output[3:0] qh,ql;reg [3:0] qh,ql;always @(posedge clk or negedge clr) beginif(clr==0)beginqh<=4'h0;ql<=4'h0;endelse if(qh==2)beginql<=ql+1;if(ql==3)beginqh<=0;ql<=0;endendelse if(ql==9)beginqh<=qh+1;ql<=0;endelseql<=ql+1; end endmodule波形仿真:清零清零正常计时三、 校时模块四、 动态译码显示模块CCK 为0不支持校时,有进位信号时产生分(时)脉冲程序附录:1、位扫描信号(HH,HL,MH,ML,SH,SL逐位扫描,并输出)module sel(clk,hh,hl,mh,ml,sh,sl,out);input clk;input [3:0] hh,hl,mh,ml,sh,sl;output [3:0] out;reg [3:0] out;reg [3:0] ss=0;always @(posedge clk)beginif(ss<4'b0101)ss<=ss+1;elsess<=0;endalways @(posedge clk)begincase(ss)4'd0:out<=sl;4'd1:out<=sh;4'd2:out<=ml;4'd3:out<=mh;4'd4:out<=hl;4'd5:out<=hh;endendmodule仿真图:2、段扫描信号(选择数码管点亮哪一位)module seg(clk,seg);input clk;output [5:0] seg;reg [5:0] seg;reg [3:0] ss=0;always @(posedge clk)beginif(ss<4'b0101)ss<=ss+1;elsess<=0;endalways @(posedge clk)begincase(ss)4'd0:seg<=6'b111110;4'd1:seg<=6'b111101;4'd2:seg<=6'b111011;4'd3:seg<=6'b110111;4'd4:seg<=6'b101111;4'd5:seg<=6'b011111;default:seg<=6'b111111;endcaseend3、4—7译码module decode4_7(decodeout,indec); output[6:0] decodeout;input[3:0] indec;reg[6:0] decodeout;always @(indec)begincase(indec)4'd0:decodeout=7'b1111110;4'd1:decodeout=7'b0110000;4'd2:decodeout=7'b1101101;4'd3:decodeout=7'b1111001;4'd4:decodeout=7'b0110011;4'd5:decodeout=7'b1011011;4'd6:decodeout=7'b1011111;4'd7:decodeout=7'b1110000;4'd8:decodeout=7'b1111111;4'd9:decodeout=7'b1111011;default: decodeout=7'b0000000;endcaseendendmodule五、 整点报时模块六、 数字钟仿真图数字钟的设计注:动态扫描的时钟频率尽量要快。
多功能数字钟电路设计1设计内容简介数字钟是一个简单的时序组合逻辑电路,数字钟的电路系统主要包括时间显示,脉冲产生,报时,闹钟四部分。
脉冲产生部分包括振荡器、分频器;时间显示部分包括计数器、译码器、显示器;报时和闹钟部分主要由门电路构成,用来驱动蜂鸣器。
2设计任务与要求Ⅰ以十进制数字形式显示时、分、秒的时间。
Ⅱ小时计数器的计时要求为“24翻1”,分钟和秒的时间要求为60进位。
Ⅲ能实现手动快速校时、校分;Ⅳ具有整点报时功能,报时声响为四低一高,最后一响为整点。
Ⅴ具有定制控制(定小时)的闹钟功能。
Ⅵ画出完整的电路原理图3主要集成电路器件计数器74LS162六只;74LS90三只;CD4511六只;CD4060六只;三极管74LS191一只;555定时器1只;七段式数码显示器六只,74LS00 若干;74LS03(OC) 若干;74LS20 若干;电阻若干,等4设计方案数字电子钟的原理方框图如图(1)所示。
该电路由秒信号发生器、“时,分,秒”计数器、译码器及显示器、校时电路、整点报时电路、闹钟定时等电路组成。
秒信号产生器决定了整个计时系统的精度,故用石英晶体振荡器加分频器来实现。
将秒信号送入“秒计时器”,“秒计时器”采用六十进制计数器,每累计60秒发出一个“分脉冲”信号,该信号将作为“分计数器”的时钟脉冲。
“分计数器”也采用六十进制计数器,每60分钟,发出一个“时脉冲”,该信号经被送到“时计数器”作为“时计数器”的时钟脉冲,而“时计数器”采用二十四进制计数器,实现“24翻1”的计数方式,可实现对一天二十四小时的累计。
译码显示电路将“时”、“分”、“秒”计数器的输出状态通过七段式显示译码器译码,通过刘伟LED 七段显示器显示出来。
整点报时电路是根据计时系统的输出状态产生一脉冲信号,然后触发一音频发生器实现整点报时,定时电路与此类似。
校时电路是用“时”、“分”、“秒”显示数5电路设计5.1秒信号发生器秒信号发生器是数字钟的核心部分,它的精度和稳定度决定了数字钟的质量,通常用晶体整荡器产生的脉冲经过整形、分频获得1 Hz的秒脉冲。
数电课设--数字钟的设计摘要:该设计主要是设计一种基于数字电路实现的数字钟,用于显示当前时间,同时设计一个简单的时间调整系统来实现对数字钟的时间调整。
本设计实现了数字钟的时间显示、时间调整等功能,具有简单、实用等优点。
关键词:数字钟、计数器、时间调整系统一、引言数字钟是一种时钟显示设备,它可以在显示面板上显示当前时间,数字钟的普及改变了人们观念上的关于时间知识的变革。
本课设就是要通过设计一个数字钟,来综合应用我们所学的数字电路知识,通过数字电路的设计实现时间的显示及调整。
二、数字钟的设计原理数字钟的设计离不开计数器和定时器,计数器的作用是进行计数操作,进而对时间进行处理,定时器的作用是用来控制计数器的计数和复位,使其能够按照固定的时间序列不断进行计数。
数字钟的显示部分采用数码显示管显示当前时间,数码显示管显示的时间单位有小时、分钟和秒。
三、数字钟的设计方案数字钟的设计方案可以分为两部分,一部分是计数器及定时器的设计,另一部分是时间调整系统的设计。
下面分别进行介绍。
(一)计数器及定时器的设计计数器采用7474型D触发器进行设计,二进制计数器采用模8计数模式,带有异步复位功能。
其中,D触发器的Vcc接+5V电源,GND接地,CLK接定时器的输出,D接Q的输出,Q接下一级触发器D端。
计数器采用8253/8254型定时器,应该根据标准时钟的频率和预置值计算计数器的频率和复位时间。
时间调整功能通常是通过8255接口芯片实现。
(二)时间调整系统的设计时间调整系统通过单片机实现,主要实现以下功能:上下键切换修改时间单位、按键快速调整修改时间数字、按键高频稳定范围设置、判断闹钟是否开启、日历选择等。
四、数字钟的实现数字钟的实现可以参考实验教材进行,实现前需要明确以下几点:1. 根据实际需求确定数字钟的参数:例如显示的时间格式,以及是否需要设置闹钟等。
2. 设计好数字钟的原理图,并选择适合的元件进行接线。
3. 进行电路调试和测试,对电路进行稳定性测试等。
数字钟的设计与制作一、设计指标1. 显示时、分、秒。
2. 可以24小时制或12小时制。
3. 具有校时功能,可以对小时和分单独校时,对分校时的时候,停止分向小时进位。
校时时钟源可以手动输入或借用电路中的时钟。
4. 具有正点报时功能,正点前10秒开始,蜂鸣器1秒响1秒停地响5次。
(选做)5. 为了保证计时准确、稳定,由晶体振荡器提供标准时间的基准信号。
二、设计要求1. 画出总体设计框图,以说明数字钟由哪些相对独立的功能模块组成,标出各个模块之间互相联系,时钟信号传输路径、方向和频率变化,并以文字对原理作辅助说明。
2. 设计各个功能模块的电路图,加上原理说明。
3. 选择合适的元器件,并选择合适的输入信号和输出方式,在面包板上接线验证、调试各个功能模块的电路。
在确保电路正确性的同时,输入信号和输出方式要便于电路的测试和故障排除。
(也可选用Mutisim仿真)4. 在验证各个功能模块基础上,对整个电路的元器件和布线,进行合理布局,进行整个数字钟电路的接线调试。
三、制作要求自行在面包板上装配和调试电路,能根据原理、现象和测量的数据检查和发现问题,并加以解决。
四、设计报告要求1. 格式要求(见附录1)2. 内容要求①设计指标。
②画出设计的原理框图,并要求说明该框图的工作过程及每个模块的功能。
③列出元器件清单,并画出管脚分配图和芯片引脚图。
④画出各功能模块的电路图,加上原理说明(如2、5进制到10进制转换,10进制到6进制转换的原理,个位到十位的进位信号选择和变换等)。
⑥画出总布局接线图(集成块按实际布局位置画,关键的连接应单独画出,计数器到译码器的数据线、译码器到数码管的数据线可以简化画法,但集成块的引脚须按实际位置画,并注明名称)。
⑦数字钟的运行结果和使用说明。
提出建议。
五、仪器与工具1. 直流电源1台。
2. 四连面包板1块。
3. 数字示波器(每两人1台)4. 万用表(每班2只)。
5. 镊子1把。
6. 线剥钳1把。
一.设计题目数字时钟仿真设计二.设计目的和要球1)目的掌握数字时钟的工作原理和设计方法,学会用Multisim10软件操作实验内容,掌握设计性试验的实验方法。
数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,因此得到了广泛的应用。
数字钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。
因此,我们此次设计数字钟就是为了了解数字钟的原理,从而学会制作数字钟。
而且通过数字钟的制作进一步的了解各种在制作中用到的中小规模集成电路的作用及实用方法。
且由于数字钟包括组合逻辑电路和时序电路。
通过它可以进一步学习和掌握各种组合逻辑电路与时序电路的原理和方法。
2)要求(1)设计一个具有时、分、秒的十进制数字显示的计时器。
(2)具有手动校时、校分的功能。
(3)通过开关能实现小时的十二进制和二十四进制转换。
(4)具有整点报时的功能,应该是每个整点完成相应点数的报时,如3点钟响3声。
三.设计原理1)总体方案设计数字时钟由振荡器、分频器、计数器、译码现实、报时等电路组成。
其中,振荡器和分频器组成标准信号发生器,直接决定计时系统的精度。
由不同进制的计数器、译码器和显示器组成计时系统。
将标准秒信号送入采用六十进制的“秒计数器”,每累计60s就发出一个“分脉冲”信号,该信号将作为“分计数器”的时钟脉冲。
“分计数器”也采用六十进制计数器,每累计60min,发出一个“时脉冲”信号,该信号将被送到“时计数器”。
“时计数器”采用二十四进制或十二进制计时器,可实现对一天24h 或12h 的累计。
译码显示电路将“时”、“分”、“秒”计数器的输出状态通过六位七段译码器显示器显示出来,可进行整点报时,计时出现误差时,可以用校时电路校时、校分。
数字时钟的原理框图如图1所示。
2)单元电路设计1.秒脉冲产生电路秒脉冲产生电路用一个1Hz 的秒脉冲时钟信号源代替。
多功能数字钟电路设计
1.时钟显示:设计一个数字时钟显示电路,可以显示当前的时间(小
时和分钟)。
可以使用七段显示器来显示数字。
2.闹钟功能:设计一个闹钟功能,可以设置闹钟时间,并在到达闹钟
时间时发出提示声音或闹铃。
3.温度显示:设计一个温度传感器电路,并将当前温度显示在数字时
钟上。
4.日历功能:设计一个日历功能,可以显示当前的日期和星期。
5.定时器功能:设计一个定时器功能,可以设置一个特定的时间间隔,并在到达时间间隔时发出提示声音或闹铃。
6.闹钟休眠功能:设计一个闹钟休眠功能,可以设置一个特定的时间
间隔,在此时间间隔内按下按钮可以将闹钟功能暂时关闭。
7.闹钟重复功能:设计一个闹钟重复功能,可以设置一个特定的时间
间隔,使闹钟在每天相同的时间段重复响铃。
8.亮度调节功能:设计一个亮度调节功能,可以调整数字时钟的显示
亮度。
这些功能可以根据需求进行组合设计,可以使用逻辑门、计数器、显
示器驱动器、温度传感器、按钮等元件来完成电路设计。
.《数字电子技术》课程设计报告设计题目: 数字钟班级学号:1407080701221 1407080701216 1407080701218学生:志强企海清指导教师:周玲时间:2016.6.15-2016.6.16《数字电子技术》课程设计一、设计题目:数字钟的设计一、设计任务与要求:1.时钟显示功能,能够以十进制显示“时”、“分”、“秒”。
其中时为24进制,分秒为60进制。
2. 其他功能扩展:(1)设计一个电路实现时分秒校准功能。
(2)闹钟功能,可按设定的时间闹时。
(3)设计一个电路实现整点报时功能等。
在59分51秒、53秒、55秒、57秒输出750Hz 音频信号,在59分59秒时输出1000Hz信号,音频持续1s,在1000Hz荧屏结束时刻为整点。
二、设计方案:数字电子钟由石英晶体振荡器、分频器、计数器、译码器显示器和校时电路组成。
振荡器产生稳定的高频脉冲信号,作为数字钟的时间基准,然后经过分频器输出标准秒脉冲。
秒计数器满60后向分计数器进位,分计数器满60后向小时计数器进位,小时计数器按照“24翻1”规律计数。
计数器的输出分别经译码器送显示器显示。
计时出现误差时,可以用校时电路校时、校分。
三、芯片选定及各单元功能电路说明:实验器材及主要器件(1)CC4511 6片(2)74LS90 5片(3)74LS92 2片(4)74LS191 1片(5)74LS00 5片(6)74LS04 3片(7)74LS74 1片(8)74LS2O 2片(9)555集成芯片1片(10)共阴七段显示器6片(11)电阻、电容、导线等若干①振荡器石英晶体振荡器的特点是振荡频率准确、电路结构简单、频率易调整。
它还具有压电效应,在晶体某一方向加一电场,则在与此垂直的方向产生机械振动,有了机械振动,就会在相应的垂直面上产生电场,从而机械振动和电场互为因果,这种循环过程一直持续到晶体的机械强度限止时,才达到最后稳定。
这用压电谐振的频率即为晶体振荡器的固有频率。
数字电子时钟设计数字电子时钟是一种简单易用、精度高、使用方便的时钟仪器。
在现代化的生活中,数字电子时钟已经成为人们生活和工作中不可缺少的一部分。
本文将介绍数字电子时钟的设计及其原理。
1. 数字电子时钟的结构数字电子时钟一般由数字显示器、电源、时钟芯片、振荡电路和控制电路等几个部分组成。
数字显示器:数字电子时钟采用的是七段数码管作为显示器,显示出当前时刻的时间。
电源:数字电子时钟的电源一般采用直流电源,可以通过普通的插座或者电池供电。
时钟芯片:时钟芯片是数字电子时钟的核心部分,可以提供高精度的时钟信号,并且可以根据用户设置的时间来进行计时。
振荡电路:振荡电路是数字电子时钟的发挥器,用于产生一个稳定的高精度的时钟信号。
控制电路:控制电路主要用于对数字电子时钟进行各种设置,并且可以控制数字电子时钟的各种功能。
2. 数字电子时钟的操作原理数字电子时钟的操作原理是通过时钟芯片来实现的。
时钟芯片可以提供一个高精度的时钟信号,这个时钟信号可以被控制电路所接收,并且控制电路可以将这个信号转化为秒、分、时等时间单位。
随着科技的发展,数字电子时钟的精度越来越高,可以达到秒级甚至毫秒级的精度。
这些高精度的时钟芯片可以通过电子时钟所连接的振荡电路来产生非常稳定的时钟信号。
3. 数字电子时钟设计的技术要求数字电子时钟的设计需要考虑以下几个方面的技术要求:(1)高精度的时钟信号数字电子时钟的时钟信号需要具有高精度,通常要求时钟误差不超过几秒钟。
这就需要时钟芯片具有非常高的精度的时钟信号源,同时还需要连接高精度的振荡电路。
(2)显示效果清晰明了数字电子时钟的显示效果要求非常的清晰明了,这就需要采用高质量的七段数码管,并且数量要足够,以显示出完整的时间信息。
(3)快速响应、稳定性好由于数字电子时钟是人们生活和工作中不可缺少的一部分,因此数字电子时钟的响应速度和稳定性也非常的重要,需要在设计时特别注重。
4. 数字电子时钟的优点和缺点数字电子时钟有以下几个优点:(1)高精度稳定数字电子时钟可以提供高精度的时钟信号,并且可以保持这个时钟信号的稳定性,误差范围非常小。
目录一、引言 (2)二、方案论证选择 (3)2.1设计要求 (3)1.基本要求 (3)2.发挥部分 (3)2.2系统框图 (3)分钟+调整 (3)秒钟 (3)时钟+调整 (3)秒表 (3)闹钟功能 (3)定时报闹 (3)万年历功能 (3)三、电路仿真与设计 (4)3.1核心芯片及芯片管脚图 (4)3.2时、分计数电路模块设计 (4)3.3切换电路模块设计 (5)3.4调整电路模块设计 (6)(1)方案一:利用74125的三态。
(6)(2)方案二:利用74162的置数端(LOAD),置数调整。
(7)3.5整点报时电路模块设计 (8)3.6秒表电路模块设计 (9)3.6定时报闹电路模块设计 (11)3.7万年历电路模块设计 (12)四、遇到的问题.......................................................................... 错误!未定义书签。
五、心得体会.............................................................................. 错误!未定义书签。
一、引言电子钟亦称数显钟(数字显示钟),是一种用数字电路技术实现时、分、秒计时的装置,与机械时钟相比,直观性为其主要显著特点,且因非机械驱动,具有更长的使用寿命,相较石英钟的石英机芯驱动,更具准确性。
电子钟已成为人们日常生活中必不可少的必需品,广泛用于个人家庭以及车站、码头、剧院、办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大地方便。
相对于其他时钟类型,它的特点可归结为“两强一弱”:比机械钟强在观时显著,比石英钟强在走时准确,但是它的弱点为显时较为单调。
数字钟的核心即数字电子技术课程中有关时序逻辑电路、组合逻辑电路的内容。
这些也是我们学电子的学生应该掌握的最基本知识。
通过这次试验,不仅可以加深我对数字电子技术课程的理解,也可以提高自己的动手能力以及实际问题中解决问题的能力,培养对数字电子技术的兴趣。
数字电子钟设计电子设计课程设计报告电子技术课程设计报告——数字电子钟设计学院:课程:小组成员:姓名:学号:指导老师:日期:一、选择课题数字电子钟二、选题意义和技术指标及设计要求1、数字电子钟设计的意义:数字电子时钟早已成为人们生活中不可缺少的必需品,广泛用于个人家庭及车站、码头、剧院和办公室等公共场所,给人们的生活、工作、学习以及娱乐带来了极大的方便。
由于数字集成电路技术的发展使数字钟具有走时准确、性能稳定、携带方便等优点。
而且它还用于计时、自动报时及自动控制等各个领域。
数字电子时钟是采用数字电路实现对时、分、秒数字显示的计时装置,数字钟的精度、稳定度远远的超过老式的机械钟表,并且与机械时钟相比具有更高的准确性和直观性,因此具有更广泛的应用。
2、数字电子钟的设计要求1)数字电子钟的最基本计时功能要保证正常计时;2)数字电子钟需要有校时部分以防止走时不准,能做到快速调整时间;3)数字电子钟需要有整点报时功能以提醒整点时间的到来;4)尽量设计电路时要做到简洁人性化,尽量避免复杂的操作。
3、数字电子钟设计的目的1)熟练掌握我们半年来所学习的数字电子技术基础知识;2)通过设计电路,提高对各种集成电路芯片的认识与理解程度;3)熟悉逻辑电路的特点;4)学会熟练使用电路仿真软件如Multisim的使用;5)提高查找电路故障的能力,培养科学严谨的学习习惯。
4、数字电子钟的技术指标1)设计信号发生器并产生1HZ频率的时钟脉冲信号;2)使用7段数码管实现精准的“时”、“分”、“秒”显示计时;3)以24小时为一个循环计数周期;4)具有手动校时功能,可以随时调整时间防止时间走时不准。
三、电路设计原理分析1、整体设计方案数字电子钟是一种时许组合逻辑电路。
原理图如下:该系统由信号发生器、计数器、译码器、显示数码管等几部分组成。
该系统的工作过程是:信号发生器产生稳定的脉冲信号,输出的信号频率为1HZ,作为数字电子钟的基准信号。
多功能数字钟设计实验报告多功能数字钟设计实验报告一、引言数字钟是一种常见的时间显示设备,其简洁明了的显示方式受到了广泛的欢迎。
然而,随着科技的不断发展,人们对于数字钟的功能要求也越来越高。
本实验旨在设计一款多功能数字钟,以满足人们对于时间显示设备的更多需求。
二、设计原理1. 时间显示:数字钟应能准确地显示当前的时间,包括小时、分钟和秒钟。
为了实现精确的时间显示,我们采用了基于晶体振荡器的时钟电路,并结合数码管显示技术,使得时间能够以数字形式直观地呈现。
2. 日期显示:除了时间显示外,数字钟还应具备日期显示的功能。
我们通过添加一个实时时钟模块,可以获取当前的日期信息,并通过数码管显示出来。
3. 闹钟功能:为了提醒用户重要的时间节点,我们在数字钟中加入了闹钟功能。
用户可以设置闹钟的时间,并在到达设定时间时,数字钟会发出声音或震动来提醒用户。
4. 温湿度显示:为了更好地满足用户的需求,我们还在数字钟中添加了温湿度显示功能。
通过接入温湿度传感器,数字钟可以实时监测当前的温度和湿度,并将其显示在数码管上。
5. 其他功能:除了以上功能外,我们还可以根据用户需求进行扩展,如倒计时功能、闪烁效果等。
三、实验步骤1. 硬件设计:根据设计原理,我们需要选择合适的元器件进行电路的搭建,包括晶体振荡器、数码管、实时时钟模块、温湿度传感器等。
2. 电路连接:根据电路原理图,将各个元器件按照正确的连接方式进行连接,确保电路的正常工作。
3. 程序编写:通过编写合适的程序代码,实现数字钟的各项功能。
包括时间显示、日期显示、闹钟功能、温湿度显示等。
4. 调试测试:在完成硬件连接和程序编写后,我们需要对数字钟进行调试测试,确保各项功能的正常运行。
可以通过模拟不同的时间、设置不同的闹钟时间等来测试数字钟的稳定性和准确性。
5. 优化改进:根据实际测试结果,我们可以对数字钟进行优化改进,提高其性能和稳定性。
例如,优化显示效果、增加功能扩展等。
数字钟的设计课程设计静态一、课程目标知识目标:1. 学生能理解数字钟的基本原理,掌握数字钟的组成部分和工作机制。
2. 学生能够运用所学的数字电路知识,设计并搭建一个简单的静态数字钟。
3. 学生理解静态显示与动态显示的区别,并掌握静态显示数字钟的设计方法。
技能目标:1. 学生通过实际操作,提升动手能力,能够正确连接并调试数字电路。
2. 学生培养解决问题的能力,能够在设计过程中发现问题、分析问题并解决问题。
3. 学生能够运用所学知识,进行小组合作,完成数字钟的设计与制作。
情感态度价值观目标:1. 学生培养对电子技术的兴趣,激发创新意识和探索精神。
2. 学生在小组合作中,学会沟通与协作,培养团队精神和责任感。
3. 学生通过设计数字钟,体验科技改变生活的实际应用,增强学以致用的意识。
本课程针对初中年级学生,结合电子技术学科特点,注重理论与实践相结合。
在教学过程中,关注学生的个体差异,鼓励学生积极参与,培养其创新能力和实践能力。
通过分解课程目标为具体的学习成果,使学生在学习过程中有明确的方向和目标,便于教学设计和评估的实施。
二、教学内容本课程依据课程目标,结合教材第四章《数字电路基础》和第五章《数字电路应用》的内容,组织以下教学大纲:1. 数字电路基础知识回顾:- 数字电路的基本概念- 逻辑门电路的原理与功能- 常见数字电路元件及其特性2. 数字钟原理学习:- 数字钟的组成与工作原理- 静态显示与动态显示的区别- 静态数字钟的设计方法3. 数字钟设计步骤:- 设计电路图绘制- 元器件选择与连接- 电路调试与优化4. 实践操作环节:- 分组合作,设计并搭建静态数字钟- 学生自主调试,确保数字钟正常运行- 小组展示,分享设计心得与经验教学内容安排与进度:第一课时:数字电路基础知识回顾,理解数字钟的组成与工作原理第二课时:学习静态数字钟设计方法,绘制电路图第三课时:分组合作,进行数字钟搭建与调试第四课时:小组展示,总结反馈,优化设计方案教学内容注重科学性和系统性,确保学生能够将所学知识应用于实际操作中,培养其创新思维和动手能力。
设计报告课程名称在系统编程技术任课教师设计题目数字时钟设计班级姓名学号日期2008年11月30日目录一、题目分析 (2)二、选择方案 (2)三、细化框图 (4)四、编写应用程序并仿真 (4)1、秒计数器 (4)2、分钟计数器 (5)3、小时计数器 (5)4、整点报时 (5)五、全系统联调 (6)六、硬件测试及说明 (6)七、结论 (8)八、课程总结 (9)九、参考文献 (9)十、附录(源程序) (10)一、题目分析1、分析设计要求 (数字时钟的功能)1)具有时、分、秒计数显示功能,以24小时循环计时。
2)具有调节小时、分钟及清零的功能。
3)具有整点报时功能。
4)时钟计数显示时有LED 灯的花样显示。
2、总体方框图3、技术指标及功能要求1)时钟计数:完成时、分、秒的正确计时并且显示所计的数字;对秒、分——60进制BCD 码计数,即从0到59循环计数,时钟——24进制BCD 码计数,即从0到23循环计数,并且在数码管上显示数值。
2)时间设置:手动调节分钟、小时,可以对所设计的时钟任意调时间,秒、分计数器都有进位信号,通过调节进位信号实现对数字钟的调分和调时功能,即当setmin 为高电平时,秒钟信号作为进位信号使分计数器计数,其计数加快实现调分功能。
小时的调时原理与其相同。
3)清零功能:reset 为复位键,低电平时实现清零功能,高电平时正常计数。
4)蜂鸣器在整点时有报时信号产生,蜂鸣器报警。
5)LED 灯在时钟显示时有花样显示信号产生。
二、选择方案1、方案选择及设计规划根据总体方框图及各部分分配的功能可知,本系统可以由四个子模块(即秒计数器、分钟计数器、小时计数器、整点报时)和一个顶层文件构成。
采用自顶向下的设计方法,子模块利用VHDL 语言设计,顶层文件用原理图的设计方法。
2、系统顶层图的设计数字时钟小时计数显示功能模块分钟计数显示功能模块秒钟计数显示功能模块整点报时功能模块clk resetdaout[5..0]hour instclk clk1resetsethourenhour daout[6..0]minute inst1clk reset setmin enmin daout[6..0]secondinst2clk dain[6..0]speak lamp[2..0]alert inst3pin_name7OUTPUTpin_name8OUTPUTpin_name9OUTPUTpin_name10OUTPUTpin_name11OUTPUTVCCsethourINPUT VCCsetminINPUT VCC clkINPUT VCC reset INPUT系统顶层设计图如上所示,由图知: 1)对外端口引脚名称:输入:clk ,reset ,setmin ,sethour ;输出:speaker ,hour[5..0],minute[6..0],second[6..0],lamp[3..0]。
《数字电子技术》课程设计报告设计题目: 数字钟班级学号:1407080701221 1407080701216 1407080701218学生姓名:谢志强陈企张海清指导教师:周玲时间:2016.6.15-2016.6.16《数字电子技术》课程设计一、设计题目:数字钟的设计一、设计任务与要求:1.时钟显示功能,能够以十进制显示“时”、“分”、“秒”。
其中时为24进制,分秒为60进制。
2. 其他功能扩展:(1)设计一个电路实现时分秒校准功能。
(2)闹钟功能,可按设定的时间闹时。
(3)设计一个电路实现整点报时功能等。
在59分51秒、53秒、55秒、57秒输出750Hz音频信号,在59分59秒时输出1000Hz信号,音频持续1s,在1000Hz荧屏结束时刻为整点。
二、设计方案:数字电子钟由石英晶体振荡器、分频器、计数器、译码器显示器和校时电路组成。
振荡器产生稳定的高频脉冲信号,作为数字钟的时间基准,然后经过分频器输出标准秒脉冲。
秒计数器满60后向分计数器进位,分计数器满60后向小时计数器进位,小时计数器按照“24翻1”规律计数。
计数器的输出分别经译码器送显示器显示。
计时出现误差时,可以用校时电路校时、校分。
三、芯片选定及各单元功能电路说明:实验器材及主要器件(1) CC4511 6片(2) 74LS90 5片(3) 74LS92 2片(4) 74LS191 1片(5) 74LS00 5片(6) 74LS04 3片(7) 74LS74 1片(8) 74LS2O 2片(9) 555集成芯片 1片(10)共阴七段显示器 6片(11)电阻、电容、导线等若干①振荡器石英晶体振荡器的特点是振荡频率准确、电路结构简单、频率易调整。
它还具有压电效应,在晶体某一方向加一电场,则在与此垂直的方向产生机械振动,有了机械振动,就会在相应的垂直面上产生电场,从而机械振动和电场互为因果,这种循环过程一直持续到晶体的机械强度限止时,才达到最后稳定。
多功能数字钟电路设计
多功能数字钟电路可以用来显示时间、日期、闹钟和定时器等功能。
下面是一个简单的多功能数字钟电路设计,它基于CD4511七段译码器和CD4543 BCD-七段译码器。
1. 时间显示功能
为了显示时间,我们需要使用CD4543 BCD-七段译码器。
该译码器接收来自实时时钟(RTC)模块的BCD编码输出。
RTC模块可以用来跟踪时间和日期,它通常包括一个晶体振荡器、计数器和存储器。
BCD 编码输出通过CD4543译码器转换为七段LED显示。
2. 日期显示功能
类似于时间显示功能,日期显示也需要使用RTC模块。
RTC模块可以提供年份、月份和日期的BCD编码输出。
这些编码输出通过CD4543译码器转换为七段LED显示。
3. 闹钟功能
闹钟功能可以通过计时器和比较器实现。
我们可以使用555定时器作
为计时器,它可以生成一个固定的时间间隔。
然后,我们可以使用一个比较器来比较当前时间和闹钟时间。
如果它们匹配,闹钟就会响起。
4. 定时器功能
定时器功能可以通过555定时器来实现。
我们可以设置计时器的时间间隔,并使用CD4511七段译码器来显示剩余时间。
当定时器完成计时时,它可以触发一个报警器或执行其他操作。
总之,多功能数字钟电路可以实现时间、日期、闹钟和定时器等多种功能。
这些功能可以通过RTC模块、CD4511七段译码器、CD4543 BCD-七段译码器和555定时器等元件来实现。
数字钟的设计
一.设计要求:
1)采用24小时制,要有时/分/秒显示,显示采用六只LED数码管分别显示时分秒;
2)时、分、秒之间用二极管显示“:”,并每秒种闪烁一次;
3)时间的小时、分可手动调整;
4)采用+5V电源供电。
二.题目分析:
数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。
数字钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。
因此,我们此次设计与制做数字钟就是为了了解数字钟的原理,从而学会制作数字钟.而且通过数字钟的制作进一步的了解各种在制作中用到的中小规模集成电路的作用及实用方法.且由于数字钟包括组合逻辑电路和时序电路.通过它可以进一步学习与掌握各种组合逻辑电路与时序电路的原理与使用方法.
三.总体方案:
数字钟实际上是一个对标准频率(1HZ)进行计数的计数电路。
由于计数的起始时间不可能与标准时间(如北京时间)一致,故需要在电路上加一个校时电路,同时标准的1HZ 时间信号必须做到准确稳定。
通常使用石英晶体振荡器电路构成数字钟。
计数部分分为一个二十四进制和两个六十进制计数,采用74HC390芯片。
显示部分,采用CD4511译码器,而CD4511输出的是高电平有效,所以数码管采用的共阴数码管。
校时部分为了防抖动采用了串联RS触发器。
图1 数字时钟线路原理框图
四.原理图设计
我们这次做的数字钟总体分为四个部分,晶体振荡部分、计数部分、译码显示部分和校时部分。
图2 数字时钟整体原理图
五.各部分定性说明以及定量计算:
(一)晶体振荡部分
由于要产生稳定的1Hz的脉冲信号,所以选用石英晶体振荡器。
选用的石英晶体振荡器的频率是32768Hz的,故需对其分频。
用CD4060分得2Hz的频率后再用CD4013双D触发器得到1Hz的频率。
原理图如下。
图3 晶体振荡部分原理图
振荡部分使用的元器件主要有:1片CD4060,1片CD4013,1个3276Hz的晶体振荡器,1个22兆欧的电阻,1个20Pf和1个30Pf的电容。
图4 CD4013引脚图
(二)计数部分
时计数采用二十进制,分与秒计数采用六十进制。
用74HC390芯片计数。
图5 二十四进制原理图
图6 74HC390引脚图
输入输出
R01R02S91S92CP A CP B Q D Q C Q B Q A 110×××0000 11×0××0000 011××1001 011××1001
R01 R02=0S91 S92=0CP0二进制计数0CP五进制计数
CP Q A8421码十进制计数
Q D CP5421码十进制计数
表1 74HC390功能表
CP A接计数脉冲信号,将Q A与CP B相连,这样就选择了74HC390的8421码十进制计数。
图7 六十进制原理图
秒个位计数单元为10进制计数器,无需进制转换,只需将QA与CPB相连即可。
CPA与1HZ秒输入信号相连,QC可作为向上的进位信号与十位计数单元的CPA相连。
秒十位计数单元为6进制计数器,需要进制转换。
将10进制计数器转换为6进制计数器的电路连接方法如图7所示,其中QC可作为向上的进位信号与分个位的计数单元的CPA 相连。
分个位和分十位计数单元电路结构分别与秒个位和秒十位计数单元完全相同,只不过分个位计数单元的QC作为向上的进位信号应与分十位计数单元的CPA相连,分十位计数单元的QC作为向上的进位信号应与时个位计数单元的CPA相连。
时个位计数单元电路结构仍与秒或个位计数单元相同,但是要求,整个时计数单元应为24进制计数器,不是10的整数倍,因此需将个位和十位计数单元合并为一个整体才能进行24进制转换。
利用1片74HC390实现24进制计数功能的电路如图5所示。
(三)译码显示部分
选择CD4511作为显示译码电路;选择LED数码管作为显示单元电路。
由CD4511把输进来的二进制信号翻译成十进制数字,再由数码管显示出来。
这里的LED数码管是采用共阴的方法连接的。
图 8 译码显示部分原理图
图 9 共阴数码管引脚图图10 CD4511引脚图
(四)校时部分
数字钟应具有分校正和时校正功能,因此,应截断分个位和时个位的直接计数通路,并采用正常计时信号与校正信号可以随时切换的电路接入其中。
当开关J2打向下时,就选择了对分的校对;J2打向上,开关J3打向下就选择了对时的校对。
实际使用时,因为电路开关存在抖动问题,所以一般会接一个RS触发器构成开关消抖动电路,所以整个较时电路就如图10所示。
图 10 校时部分原理图
六.在设计过程中遇到的问题及排除措施:
1、在做仿真的时候用1Hz的输入信号是不能让计数部分和译码显示部分正常工作,必须
的采用两百多赫兹或更高的信号才能正常工作。
至于其原因,现在也没弄明白。
2、计数部分在实验台上接好线后,输入电源进行工作时,发现秒计数正常,为六十进制,
而分与时的计数却发生错误,不能计数。
对造电路图检查接线,发现接线并未错误。
就怀疑是实验台和导线有问题,换了实验台测了每根导线后还是存在先前的问题。
快要气馁的时候突然想到是不是电路图有问题,于是检查电路图,终于发现问题的所在。
在秒向分传递信号和分向时传递信号的地方出了错,本该接在Qc端却都错接在了Qd 端。
改正后在实验台上实现了预想的效果。
3、晶振部分根据一个现有的原理图在实验台测试后能正常工作,于是焊接到了电路板上,
但最后在电路板上晶振却不能起振。
也是经过很多分析和探索后,最后发现把并联在石英晶振上的1兆欧电阻改为22兆欧电阻晶振就能正常起振了。
七.设计心得体会:
通过这次设计并制作实践中,让我明白了先有充分的理论准备再有细致的实践操作,才会在整个过程遇到更少的困难和更好的结果。
我们组也是因为对这两点把握的比较好,所以自我感觉比其他组做的更顺利,取得的结果较好。
“磨刀不误砍柴工”,这应该成为我们工科学生牢记的并遵行的一句话。
参考文献:
[1] 康华光,数字电子技术基础,北京:高等教育出版社,2008年1月。
[2] 蔡忠法,电子技术实验与课程设计,浙江:浙江大学出版社,2003年8月。