数字电子时钟课程设计

数字电子时钟课程设计

ID:9860443

大小:480.50 KB

页数:6页

时间:2018-05-12

数字电子时钟课程设计_第1页
数字电子时钟课程设计_第2页
数字电子时钟课程设计_第3页
数字电子时钟课程设计_第4页
数字电子时钟课程设计_第5页
资源描述:

《数字电子时钟课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、一、设计任务与要求以“日”作为基准时间信号,设计可计年、月、日的电子万年历。(1)计时结果用8只LED七段数码显示器稳定显示(2)计年的规则是从0000至9999,计月的规则是从1至12,计日的规则是从1至30,用数码显示器的小数点区别显示的时基单位(3)具有手动校年、月、日功能。二、方案设计与论证根据这次课程设计的要求,将要设计可调时间的万年历,以每月31日,每年12月,可显示0至9999年设计。将主要用计数器实现计时,会用数字脉冲给计数器信号,来一个脉冲将会加1。调时模块也会用数字脉冲调时。显示将会用LED7段数码管显示器显示。方案:1用数字脉冲来实现计数器的计数,给一个脉冲,计数器

2、将加1。2当日加到31时,将会给月功能显示模块一个信号,随之月将会加1。以此类推,月加到12时,也将会给年显示模块一个信号,年将会加1。3调时模块:将会用脉冲信号来实现调时功能,在调时模块中,也将分为日调时,月调时,年个位调时,年十位调时,年百位调时,年千位调时。三、单元电路设计与参数计算日显示模块:用两个10进制的计数器(本实验中用的是74LS160)改成31进制的计数器(整体置零方式),每个计数器的输出位接入一个LED7段数码管显示器。并用数字脉冲给计数器提供信号。74LS160的功能表如下表输入输出CPEPETD0D1D2D3Q0Q1Q2Q3XXX01111X0111XXXX01X

3、011XXXXd0d1d2d3XXXXXXXXXXXX0000d0d1d2d3保持保持模10加法计数器5日功能显示图如下图:如图,日功能显示还将会在U11(与非门)输出,再接入U12非门,来作为月个位的计数控制端的输入。月显示模块:同样是用两个10进制的计数器用整体置零法改为12进制的计数器。每个计数器接入一个LED7段数码管显示器。值得注意的是,月显示模块中的个位数的计数器的计数控制端接入的是来自日功能显示输出的信号。当日加到31时,将会给月显示模块一个高电平,使月加1。其中脉冲输出的是3Hz的信号。月功能显示模块如下图:5同样的,月功能显示模块也将在U3输出,接入U4非门,来作为年个

4、位的计数控制端的输入。年显示模块:用4个10进制的计数器改为10000进制的计数器(利用串行进位方式实现)。每个计数器接入一个LED7段数码管显示器。个位数的计数器的计数控制端接入的是来自月功能显示输出的信号。当月加到12时,年显示模块开始工作。年显示模块如下图:调时模块:用按钮和数字脉冲信号相接,按一下按钮,就会加1。调时模块如下图:5日,月,年个位调时图年十位,百位,千位调时图当要调时时,必须将与数字时钟信号相连的开关断开,然后再进行调时。四、总电路工作原理及元器件清单52.电路完整工作过程描述(总体工作原理)⑴计时模块打下开关,日模块将从1开始计时,每来一个脉冲信号将加1,会在数码

5、显示管中显示。当日加到了31,将会通过U11(与非门)输出,再接入U12非门,来作为月个位的计数控制端的输入。此时日由置数功能作用下,变为了01,而月部分也会加1,变为01。日继续增加,月也随着进位逐步增加。当月份加到24时,将会通过U3(与非门)输出,再接入U4非门,来作为年个位计数控制端的输入。此时月在置数的功能作用下,变为了0001,年也加到了01。年份部分一直加到9999时,将会变为0000。⑵数码显示模块此模块只是起显示作用,只要将计数器的4个输出端接到数码显示管的4的端口就行。⑶调时模块此模块原理是给天数,月份,年份的个位,十位,百位,千位一个脉冲,使得他们加1,以此来实现调

6、时间的功能。首先必须将连接各计数器时钟端的开关断开,同时将连接计数器计数控制端的开关闭合。再点击一下按钮,计数器就会加1。3.元件清单元件序号型号主要参数数量备注U1U2U5U6U7U8U9U1074LS160816进制计数器U3NAND1与非门U1174S101与非门U4U12NOT2非门7SEG-BCD8LED七段数码显示器五、仿真调试与分析电路开始仿真时,首先可以看到八个LED数码显示器全部显示为0。当将连接各计数器时钟端的开关闭合时,电路开始工作。日模块从0开始加,加到31时会向月进位,月加1,同时日变为01。当月加到12时,将会给年进位,年加1,同时月变为01。年模块可以加到9

7、999,之后重新从0开始计数将连接各计数器时钟端的开关断开,同时将连接计数器5计数控制端的开关闭合,将进入调时状态。点击按钮,将会给计数器脉冲信号,计数器将进入工作状态。点击一下按钮,计数器就会加1,LED数码管的显示也会相应加1。自此,调时功能实现。在以上过程中,也出现过不进位的情况,检查进位时,发现各时钟的参数不同,致使不进位或LED数码显示管显示混乱。当将各时钟参数调整后电路正常工作。到此仿真调试结束。五、结论与心得可以看出,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。