【小制作】使用NE555和一个计数器制作一个流水灯

流水灯就像是“Hello World”一样存在于单片机教程之中,但是今天要用纯硬件的方法制作一个流水灯。所用的器件就是题目上的那两个器件。NE555和一个计数器,计数器选用的是CD4017,一个十进制计数器。还有这次的制作用的是仿真演示。

首先说一下NE555的作用。NE555是一个定时器,通过不同的电路可以制作成不同的逻辑器件。如果想知道NE555的详细用途,请自行搜索。在这个制作中将NE555连接成一个多谐振荡器,通俗的说就是让NE555成为一个可以产生连续方波的器件。那为什么要产生方波呢?别忘了,在这个小制作中还有另一个器件,CD4017一个十进制计数器,它就是用来记录NE555产生的上升沿的,有一个上升沿它就加一,输出的引脚也加一,如果将LED接在输出的引脚,那LED不就可以随着计数而增加了?当数计满的时候计数器清零,如此循环着不就是一个流水灯了?

然后就是电路设计。

先看NE555部分

NE555输出的频率是可以计算的。公式是

T=0.7(R1+2R2)C

我这个设置的值有点大,就是让它慢一点。

再看一下计数器部分

这里我用了八个灯,其实都一样,当计数到八的时候,清零。那个R3需要说明一下,在实物连接中可以不需要,但是在这个仿真中,不加这个上拉电阻就会报错。

最后就是完整的连接图。我又加了一个示波器以方便查看波形。

这个工程文件可以在这里下载。

链接:https://pan.baidu.com/s/18EcpVsGH5k031t-Jsdk3iQ

提取码:2b3t

发布了25 篇原创文章 · 获赞 19 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/little_engineer/article/details/101116290
今日推荐