数电课设

数电学的差不多了,想做几个简单的课设巩固一下

数字时钟

这个蛮简单的,思路就是脉冲发生器-计数器-译码器
首先看一下脉冲发生器
可以用石英晶振分频或者NE555芯片做,前者精度高一点

这里我们采用NE555搭一个多谐振荡器
原理自己翻书去,电阻计算就是那个f=1/(R1+2R2)Cln2
数电课设_第1张图片
因为我电脑太慢了,本来电容应该是10uf,这里改成0.01uf加快速度,生成1Hz的脉冲
数电课设_第2张图片
当成1HZ的就行了,真实电路再改回来

有了脉冲信号之后,我们用同步十进制计数器74LS160搭两个60进制,一个24进制的计数器,采用串行进位方式,60进制采用置数法
数电课设_第3张图片
不多解释了,太简单了,需要注意的是十位的置位信号时101(5),然后给的是低电平,然后我们每一级是一个上升沿触发,所以其实是5的末端触发下一级,直接接下一级就行了
数电课设_第4张图片
然后分钟和秒钟一样
看一下时钟
采用置0法
数电课设_第5张图片
一到24就置0,唯一不一样的就是清零信号太短暂了,要加个锁存器,锁存一下

然后就是译码电路了
数电课设_第6张图片

哦,对了,还要调时,所以加个校时电路
数电课设_第7张图片
反相器主要起隔离作用

整体电路
数电课设_第8张图片
后续可以加一些闹钟电路等等等

你可能感兴趣的:(数字电子技术基础)