Skip to content

多功能数字钟设计——课程要求与参考资料 ​

一、设计过程 ​

A) 理论设计与仿真阶段;

B) 电路安装与调试阶段;

C) 撰写设计报告阶段。

成绩评定方法:

设计报告:50分(含软件仿真结果 15分;手绘电路图10分)

组装测试:30分

设计态度:20分

二、应达到的基本要求 ​

独立完成实验的理论设计与仿真;学会查阅技术手册和文献资料;

■ 进一步熟悉常用集成电路的使用方法和电子仪器的使用方法;

初步掌握电路的调试技能和故障排除方法; 撰写设计报告;

三、设计与仿真阶段 ​

(1) 电路方框图;

(2) 详细的电路原理图;

(3) 元器件的引脚图及功能;

(4) 电路工作原理的说明;

(5)元器件清单(必须是实验室已有的元器件);

关于“理论设计”的三种情况: ​

一、自己参考有关资料独立进行设计;

二、消化理解参考资料上有关课题的电路原理及详细电路图,并在此基础上有一些自己的改进或增加部分功能电路;

三、完全复制资料上或其他同学的电路,不 作任何消化理解,对电路工作原理“一问三 不知”;

不允许出现第三种情况!!

四、安装与调试阶段关于“调试方法”:做到:

(1) 接线正确,可靠;

常见错误:接线错误、面板接触不良

(2) 供电电源大小、极性正确;

常见错误:电源大小不对、极性不正确或根本没供电。

(3) 采用的集成电路是好的;

常见错误:集成电路已坏,引脚连接错误、引脚所加电 平不正确等。

(4) 掌握基本的调试方法、故障查找及排除方法。

常见错误:不使用万用表或示波器。

五、综合设计性报告的主要内容

设计任务与要求;

设计方案和单元电路工作原理;

电路调试过程及调试记录;

设计结果讨论与分析;

完整的电路原理图。

电路设计报告 ​

设计名称:多功能数字钟的设计 班级:

姓名:

学号:

指导教师: 田昕

时间:

要求:A4复印纸,封面打印

目录(要求所有电路图必须手画,复印无成绩) ​

1、设计任务:

2、设计总框图:

3、所用元器件介绍:

(1)、74LS00

(2)、74LS161

(3)、74LS247

(4)、数码显示管

4、六十进制的秒、分计数的实现

5、二十四进制时电路的实现

6、时、分、秒电路的实现

7、秒信号产生电路的实现

8、组装与测试

9、故障原因分析

10、总结:

11、详细电路原理图

六、设计内容:多功能数字钟的设计任务与要求:

设计一个具有“时”、“分”、“秒”显示的数字钟;

具有校时功能;

具有整点报时功能;

具有定时闹钟功能;

采用32768 Hz石英晶体振荡器实现秒信号产生。

设计原理 ​

1. 数字钟的基本组成 ​

共阳极数码管与74LS247

译码器、数码管 ​

译码器74LS247 共阳极数码管

共阴极/共阳极数码管 ​

共阴极
符号和引脚
低电平驱动 共阳极

芯片74ls247是4线——七段译码器/驱动器(OC),输出端(a~g)为低电平有效,可直接驱动指示灯或共阳极LED。

引脚功能:

A, B, C, D译码地址输入端BI/RBO消隐输入(低电平有效)脉冲消隐输出(低电平有效)LT灯测试输入端(低电平有效)RBI脉冲消隐输入端(低电平有效)a~g段输出(低电平有效)

_T:灯测试,是为了检查数码管各段是否能正常发光而设置的。当LT为低电平时,无论输入A3,A2,A1,A0为何种状态,译码器输出均为低电平,也就是七段将全亮,若驱动的数码管正常,是显示8。

当要求输出0~15时,消隐输入(/BI)应为高电平或开路,对于输出0时还要求脉冲消隐输入(/RBI)为高电平或开路。

当BI为低电电平,不管其它输入端状态如何,a~g均为截止态。

当/RBI和地址端(A~D)均为低电平,并且灯测试(/LT)为高电平时,a~g均为截止态,脉冲消隐输出(/RBO)为低电平。

功能表 ​

十进数或功能输 LTRBI A 3A 2A 1A 0A 0B 1 /RBO输 出 字形
Y aY bY cY dY eY fY g
0HHLLLLHL
1HXLLLHHH
2HXLLHLHH
3HXLLHHHH
4HXLHLLHH
5HXLHLHHH
6HXLHHLHH
7HXLHHHHH
8HXHLLLHH
9HXHLLHHH
10HXHLHLHH
11HXHLHHHH
12HXHHLLHH
13HXHHLHHH
14HXHHHLHH
15HXHHHHHH
消隐 脉冲消隐 灯测试XXXXXXXL
消隐 脉冲消隐 灯测试HLLLLLLL

显示结果:

译码显示电路 ​

实际电路中二极管应连 电阻以防电流过大烧坏, 设计中由于短时间内工 作不再连接。

74LS161计数器引脚图 ​

各个端口功能 ​

输入输出功能
CRLDCT p
0XX
10X
110
11X
111

表13.1.1 74LS161状态表 ​

1——高电平 0——低电平 →——低到高电平跳变

X——任意 d_0~d_3—— D_0~D_3 稳态输入电平

清零

CR'端为异步清零端,只要CR'=0,触发器被清零,计数器输出全为0,不需要等CP的时钟信号即可实现清零功能。

置数控制端

LD'为同步并行置入控制端(低电平有效),当CR'=1,LD'=0,在时钟脉冲CP的上升沿时,将D0~D3置入Q0~Q3。

保持

在CT_{T}和CT_{P}做与运算结果为0(只要有一个为0)计数器就处于保持功能。

当CTTCT_{T}=0时,触发器保持且CO=0CO=0。

(计数器控制端CT_{T}、CT_{p}和输出端是为了级联而设置的。)

计数

当CR'=1,LD'=1,CT_{T}=1,CT_{p}=1均满足时,在时钟脉冲的上升沿,触发器开始计数功能。

74LS161计数器时序图 ​

计数 ​

输入计数脉冲顺序计数器输出Q D Q C Q B Q A对应十进制数输入计数脉冲顺序计数器输出Q D Q C Q B Q A对应十进制数
000000
100011
200102
300113
401004
501015
601106
701117

清零:清零端加负向脉冲。未用时接电源!

实现60进制加法计数器需要2片161,它们之间的连接方式又分同步和异步两种。

1)异步连接方式。低位的161通过置数法设计为十进制加法计数器,每十个CP向高位161进一。当高位161计数到0110(即6)时,对两片161同时清零,电路回到0状态。

异步连接方式实现60进制时,高位161的CP与低片译码电路相连,译码可能丢失高频成分,导致译码电路因吉布斯过冲在一个时钟周期产生多个上升沿,从而引起电路的误动作,计数器出现错误。可以在低位161的与非门和高位161的CP之间加一个滤波电容来增加异步连接方式的可靠性。

2)同步连接方式。两片161的CP都连接到计数脉冲输入端,当低位161计数到1001(即9)时,通过译码电路让高位161加1。当高位计数到0110(即6)时,对两片161同时清零,电路回到0状态。

同步连接方式中高位161和低位161的CP一起连接在时钟信号源上,则杜绝了异步连接方式中的重复计数的可能。

10进制、6进制计数器 ​

示波器-XSC2

与非门74LS00引脚 ​

六十进制计数器(显示秒或分) ​

24进制计数器(显示小时) ​

测试内容(了解) ​

检查译码显示电路的功能。

测试74LS161计数器的功能。

分别连接10进制和6进制计数器。

连接60进制和24进制计数器。

检查译码显示电路的功能 ​

在译码显示电路部分的DCBA端依次输入0000~1111代码,记录数码管所显示的数字或形状。

测试74LS161计数器的功能 ​

在CP(时钟)端加入手控的逻辑电平信号,输出端(QD、QC、QB、QA)接发光二极管,观察并记录发光二极管亮、暗情况与CP端手动脉冲个数的关系。

实验中A、B、C、D 悬空,P、L、T可悬 空,但最好接高电平。

分别连接10进制和6进制计数器计数器输出连显示译码电路。

首先用手动的方法,向CP端送入计数脉冲,检查 功能是否正确。

手动检查无误后,再用CP方波作为输入脉冲。

用示波器观察并记录计数器的CP端和Q_D、Q_C、Q_B、Q_A端的波形,对计数器进行动态测试。

异步60进制(或24进制)计数器 ​

将十进制和六进制连接起来,然后再分别将十进制的输出(Qd、Qc、Qb、Qa)和六进制的输出(Qd、Qc、Qb、Qa)分别与两个显示器电路(D、C、B、A)连接、测试。完成能显示分的电路。

60进制可能遇到的问题 ​

有些同学在10进制和6进制都正确且接线经检查无误 后,仍然出现60进制计数错误的情况。其原因可能是:

实验箱的因素(5V电源稳压性能、时钟边沿特性不佳、芯片距离太远等)

接线布局等因素引入干扰(接线太长、层叠太多、引脚悬空等)

60进制遇到问题的解决方法 ​

改善接线布局以减少干扰(换短的电线、层叠在3层以下、置数L接高电平、芯片电源处接滤波电容,或重新接一次);

在十位计数器的2脚(CP端)或1脚(清零端)接 滤波电容;

改变设计(CPH=QDQBCP_{H}=Q_{D}Q_{B});(清零=进位)

由于异步电路存在“毛刺”,容易产生误动作,因此,解决这一问题的根本方法是采用同步时序电路来设计60进制计数器。

同步60进制(或24进制)计数器 ​

将十进制和六进制连接起来,然后再分别将十进制的输出(Qd、Qc、Qb、Qa)和六进制的输出(Qd、Qc、Qb、Qa)分别与两个显示器电路(D、C、B、A)连接、测试。完成能显示分的电路。

以下是CD4060的典型应用电路及其详细说明(基于其作为14级二进制计数器/分频器 + 内置振荡器的核心功能):

核心功能 ​

CD4060 包含:

1个内置反相器振荡器(通过外接RC或晶振元件工作)

14级分频器(Q4~Q14输出分频比(2^4)~(2^{\wedge}14 ) ),总系数 16~16384)

典型应用电路 ​

振荡器电路(核心)

CD4060需通过外接元件激活振荡器, 以下两种常见配置:类型电路图特点
RC振荡PIN9→电阻R→PIN10→电容 C→地频率(f approxf2rca12.2RC),精度低频率(f\ approx\frac{f}{2}rca{1} {2.2RC}), 精度低
晶振振荡PIN9←晶振→PIN10; 两脚各 接电容到地高精度时钟(常用32.768kHz 手表晶振)

14级二进制串行计数器/分频器CD4060由两部分组成,一部分是14级 分频器,另一部分是振荡器。

振荡器外接用电子表的石英晶体,构成频率为32768 Hz(=2$^{15}$)的振荡器,32768 Hz经过CD4060十四级分频后为2 Hz,再经过一个D触发器组成的T'触发器二分频,就得到1 Hz秒信号,D触发器选用74 LS74。

其它功能的设计(扩展内容,可自行仿真)

校时功能;整点报时功能;定时闹钟功能。

整报时功能: ​

(1) 利用分位60进制计数器的进位信号。

(4) 要求在差10秒为整点时产生每隔1秒鸣叫1次的响声: 共叫5次, 每次持续1秒, 前4声为低音500Hz, 后1声为高音1KHz. 用集成门可实现。

定时闹钟功能: ​

(1) 利用多片比较器实现,预置时间为二进制数。

(2)利用多片BCD码译码器实现,预置时间为十进制数。