前言
- 这篇博客主要是为了解决在数字电子钟在安装调试过程中我所遇见的问题,如果你也中招了,看看是否对你有帮助吧!
- 接线图和原理图,接线图的管脚和器件清单给的一样的,看不懂可以看2.2器件清单。
- 可以根据目录查看你所遇见的问题,点击即可直接跳转。
- 推荐博客数字电子钟课程设计报告
- 如果觉得博主写作方面有啥可以改进的地方,欢迎评论区留言。
1.个人感悟
这部分只是个人的感悟,不感兴趣的老铁们可以跳过。
做数电课程设计真的很折磨人,在面包板上插线,全部弄下来真的特别恐怖,线这里连那里连的,错综复杂。没有问题还好,一但有问题真的太折磨人了,所有地方都有可能出现问题。
这次课程设计真的让我学到了分模块调试的重要性。特别建议大家别全部接好后再调试看效果,一定要分好模块,这个模块接好后,上电看一下效果和预期的是不是相符的,不相符要学会检查哪里出了问题。
当然想要知道如何调试,需要有理论知识作为基础,不然会出现有问题但是不知道怎么查错的尴尬事情。
接线的时候也要有个区分,红色尽量用做元件和电源相接的导线,黑色尽量用做元件和地相接的导线,同时也要注意一下元件放的位置和线路的走向。
我自己做的时候还好,问题出现的不太大,出了问题自己接的也能有效的查出问题出处。然后多的时间我去给我的同学看他们的电路,真的太折磨人了,让人特别崩溃,每个人的电路都不一样,接的手法也不一样,有些线乱的一塌糊涂,让我这个没有参与他们接的线路查问题,确实很难受。
但是如果我们自己知道如何查错,不但可以让自己很快,也能帮助别人让自己的人缘更好!而且这个方法我觉得可能会对我们自己的一生有很大的帮助。
2.实验要求及器件清单
这里我就只用我做实验有的芯片所搭建出来的电路进行讲解。很多部分的原理都是差不多的,只要弄懂了我说的现象,就可以进行相应的查错。
2.1实验要求
1.具有时、分、秒计时及显示。计时范围00时00分00秒——23时59分59秒。
2.具有手动校时、校分功能。
3.能整点报时。从59分51秒开始,逢单响一下(持续1秒),前4响频率为500Hz,最后1响频率为1000Hz。也可逢双响。
2.2器件清单
1、74LS00 四 2输入与非门
2、74LS04 六反相器
3、74LS20 双4输入与非门
4、CD4029 二/十进制同步计数器
5、CD4511 译码器
6、74LS74 双上升沿DFF
7、74LS153 双4选1数据选择器
8、BS207 数码管
3.模块安装调试及问题解决
这部分很有必要,主要分为三个大的模块,多的我也不说了,就直接说这个实验如何划分的吧。
3.1时间计数模块
这个模块得分两步走,第一步就是先把十进制计数器构建好,第二步把十进制改成需要的进制。
3.1.1十进制计数调试及故障分析
十进制接线图如下所示:
这部分比较简单,可以直接全部接好后上电进行调试,有问题一般都是线路接得有问题,可以好好检查电路。
3.1.1.1译码器与数码管(显示的数字不完整、数码管不亮)
接线图如下:
译码器和数码管的连接没啥可以说的,只要你的芯片没有问题,连接的线路没有问题,一般不会出错。在4511译码器和计数器连接前,可以将译码器的LT'(3管脚)接地。
故障分析
上电后如果数码管没有问题,数码管灯应该全亮,如果有不亮的,可以检查电路有没有接错(对应管脚连接,电源、地是否连接,可以用万用表测量),确定线路没有问题后,可以用导线将对应没有亮的管子的管脚接高电平(如果是共阳数码管,应该接地)。如果管子不亮,说明数码管有问题,更换管子;如果管子亮,说明译码器有问题,使用万用表电压档测量输出管脚电压,如果高电平,换用电阻档测量两管脚之间的电阻(测量导线是否导通),如果导通,说明译码器有问题,更换译码器。
CD4511真值表具体看2.2器件清单。
3.1.1.2译码器与计数器(上电后没有计数、数字减计数)
将译码器和计数器按照图示连接(译码器上的管脚是和上面一样的,在这没有连接,但是要接):
上电测试,将计数器的脉冲输入端接入到函数发生器或者技术箱上的脉冲,观察是否到9后归零(正常情况),数码管显示是否正常。
故障分析
1、上电后没有计数
先看电路连接是否正确,脉冲是否有用,确定无误后,可以确定计数芯片有问题,更换。
2、出现减计数
是因为计数芯片的功能选择错误,可以看芯片的U/D'(10管脚)和B/D'(9管脚) 有没有接错。
CD4029工作的真值表具体看2.2器件清单。
3.1.2改进制(进制超出范围、与非、非芯片功能测试)
这部分比较容易出错,但是只要按照步骤来,出错也是很容易查出来的。
这个实验需要的进制有2种,60和24进制,改的时候也简单,就只用改几根线,但是前面的一定不要改动,只要弄该弄的线就好了,出现问题也是按照上面的改,具体看下面。
首先要把没有问题的十进制进行极连,如下图所示:
接好后是不管进制的,改进制前都需要改动这里。这里是利用了芯片的特性将两个芯片进行极连的。还有一种极连方法是将低位片(右边)的进位信号取反后作为高位片(左边) 的脉冲输入信号,具体为啥要这么改就不细说了,接法如下(不太建议使用):
这个方法下面不具体介绍,清零端作用的接线图是一样的。
60进制接线图如下(电源和地没有接,需要注意):
24进制接线图如下(电源和地没有接,需要注意):
这里取反是因为用的与非门,和理论上直接 与门是一样的。
接好后上电测试,一定要检查好新加的芯片的电源和地有没有接,我这里是省略了,一定要注意!!
故障分析
上电,接入脉冲测试后正常应该是60进制从0一直到达59(60不会显示),24进制从0到23(24不会显示),如果一上电后出现超出范围的数先不着急,等他回到0后再观察是不是正常。这里是因为上电后会出现不可控的情况(出现随机值),同时也是电路能否自启动最直观的体现。
1、进制超出范围
也就是没有改成功,先要检查连接的电路是否有问题,只需查看改进制的几根线有没有错,进制只可能和这几根线有关系,特别注意清零管脚(1脚)不能接地,地位片的CIN管脚(5管脚)不能接地。没有问题就该看与非芯片和非芯片是不是有问题。
2、双与非芯片测试
可以将输入端的两个管脚接高电平,然后查看输出是否为低电平(用万用表测),然后将任意管脚接地,查看是否为高电平。
3、非芯片测试
将输入端口接高电平,看是不是低电平;接低电平看是不是高电平。
3.1.3构建时钟、校时(时间之间没有产生进位、接了手动脉冲后时间之间不能进位、按下手动脉冲后时间乱跳)
这里因为有校时校分模块,所以不能和构建进制那样构建,如果没有这个模块,可以和构建进制时的接线图一样,不细说。
分时构建和秒分构建原理相同,构建方法一样,所以只讲一种。
接线图如下所示(对应改线,电源和地自行添加):
正常情况下,手动脉冲未接入时,时间计数正常,秒到59后下一秒会归0,分加1;分到59后下一个归0,时加1;时到23后下一次归0.分手动脉冲按一下,分会加1;时手动脉冲按一下,时会加1.
故障分析
1、时间之间没有产生进位
首先需要注意和手动脉冲相与的信号是LD',检查是不是接的清零端口取反后的(这里因为是取反后给到清零端,所以没有用清零端接线然后取反后接入)。
电路没有问题后,然后就是检查芯片,这里就不多说与非和非芯片的检查,详细请看3.1.2改进制。
2、接了手动脉冲后时间之间没有进位
检查手动脉冲不工作时的电平是否为高电平(用电压表直接测输入管脚的电压),接入按键式的脉冲应该选择非的(不按下时保持高电平,按下后变成低电平);用开关应该开关闭合时为低电平,打开为高电平。
3、按下手动脉冲后时间乱跳
这里主要是接触不良,可以检查管脚和手动脉冲之间的导线是不是正常的,可以更换导线。
3.2整点报时模块(喇叭不响、74LS20芯片功能测试、喇叭输出声响全部相同)
大家按照这个图改吧,前面接的线千万不要随便改动。
正常情况下,到了59分51秒时时间会响,然后隔一秒响一次,59秒时的声音会和前面的很不一样,很容易区分。
故障分析
1、喇叭不响
这里值得注意的是153芯片的1ST'要接地,选择这个接地就是说前面为1的工作,对应的是1Y输出;同样选择2ST'接地就是说前面为2的工作,对应的是2Y输出。
首先看喇叭是否损坏,将喇叭直接接入脉冲时,喇叭正常工作,排除喇叭损坏情况。然后看数选控制端输入是否正常,可以将两个数据控制输入端接地,也就是选择D0进行输出,查看是否正常。如果正常,说明接入的输入信号有问题,检查电路有没有接错,检查芯片有没有坏。
2、74LS20芯片功能测试
将其输入端全接入高电平,用电压表测输出电压是否为低电平(低电平为正常),将任意一根接入低电平,测得输出电压是否为高电平(高电平为正常)。
3、喇叭输出声响全部相同
出现这种状况的原因可能是双74LS74 双上升沿DFF芯片可能没有工作,可以将喇叭的正极直接和74芯片的输出端口相连接,与1kH时的响声相对比,如果响声相同,可以将正极接入芯片的输入端口看看输入的信号是不是正常,有问题就需要检查电路有没有接错,确认没错后更改芯片。
上述无误后应该检查153芯片A1A0是不是接错了,这里没啥好说的(一定要好好查,我和我同学都是在这里出现问题的,线给插错孔了)。
点赞!那是真的点赞么?还是只是点点而已?