这个循环彩灯按照一定方向行进,但是在前进的过程中不时出现后退的变化;给人以克服困难、“不屈不挠”向前进的感觉。
电路工作原理
电路图如图所示。
电路由双路脉冲信号发生器、加减计数器、16选1计数译码器组成。脉冲计数器给出两路不同频率的脉冲信号,分别输入到加减计数器的输入端上;计数结果输出给16选1计数译码器CD4514。在CD4514的16路输出端上接有16只发光二极管,用来显示输出结果。16选1计数译码器可以按照不同的输入值,把16路输出端之中对应的一个输出端变成高电平,推动16只发光二极管轮流点亮。
对于CD40193加减计数器,它有两个计数输入端,分别进行加法和减法的计数;并且按照4位二进制数输出计数结果。如果在40193的加计数输入端和减计数输入端分别输入脉冲信号,则40193按照两者的频率之差决定计数结果的总的趋势;当加法计数输入端的计数脉冲频率大于减法计数输入端时,计数器进行加法计算;反之则进行检法计算。
如果调整双路脉冲发生器的输出频率,使得输出到40193加计数和减计数的频率之差发生变化,则可以改变计数器输出结果的总趋势;这样,输出到16选1译码器的数值可以是递增的,也可以是递减的;反映在灯光显示结果上,如果把16只发光二极管摆成一排或者一圈,灯光会给出不同的移动速度和不同的移动方向。
当两路脉冲的频率比较接近的时候,则会出现一种特殊的情况。那就是灯光移动的方向也会发生变化:一会儿向前、一会儿向后;但是总的趋势则只有一种,或者向前,或者向后。在这种情况下,循环灯虽然看起来有时向前移动,有时向后移动,但最终还是向前移动;给人以一种“不屈不挠”向前进的感觉。
双路脉冲发生器采用4069组成两组脉冲振荡器:其中一组振荡频率为5Hz;另一组为可用电位器R5调节输出频率的振荡器,可输出2~50Hz的脉冲信号。
制作与实验
1.16选1译码器集成电路4514
4514有4个计数输入端,用来输入二进制数值;它有16路输出信号,分别表示0~15的结果。选中的数值对应的输出端给出高电平,可以驱动接在上面的发光二极管发光。如果将输出结果控制模拟循环灯电路,可以将16只灯排成一列,也可以排成一个圆环。
如果用这个电路控制大型的图案,灯的数目会远远超过16只:这时可将灯分成若干组,每组16只灯,并按顺序给这16只灯编号;各组相同编号的灯并联后,接在4514的一路输出端。这时还需要给每路输出增加一个放大电路,以保证整个电路的灯发出正常的光亮。
4514有一个禁止控制端INH和一个选通控制端sT。当禁止控制端INH输入高电平时,16路输出均为低电平。当选通控制端sT输入低电平时,16路输出不受输入端控制,保持原来的输出状态。所以在本电路中,分别将它们置于译码器正常工作的状态。
2.加减计数器集成电路,
CD40193该集成电路的管脚接线图如图所示。
它是四位二进制可预置数加/减计数器集成电路;具有双时钟逻辑电路,输出结果为二进制数,最大为15。其中DP1~DP4位预置数输入端,本电路中分别将它们随意处置。Q1~Q4为计数输出端。CP+、CP-分别为加计数输入端和减计数输入端。R为重置端,本电路中接地。11、12、13这三个管脚分别为预置数重置端、进位输出端,本电路中没有使用它们,故将它们接地。
进行加法计算时,要将减计数器输入端设置为高电平,在加计数器端输入计数脉冲;进行检法计算时,要将加计数器输入端设置为高电平,在减计数器端输入计数脉冲。所以,当在这两个输入端分别输入脉冲技术信号时,其计算结果的总趋势由它们的频率之差决定;那一路计数脉冲的频率高,则输出结果的总趋势为该路的方式。如果两路输入的频率比较接近,则会产生十分复杂的情况;在某一瞬间,其计算方式也是不确定的,也可能是加,也可能是减。改变电位器R5,可以得到变化多端的效果。
上一篇:基于RTX51的排爆机器人嵌入式控制器固件开发
下一篇:MSP430F449的数字电位器分压功能设计
推荐阅读最新更新时间:2024-03-16 12:58
设计资源 培训 开发板 精华推荐
- Allegro MicroSystems 在 2024 年德国慕尼黑电子展上推出先进的磁性和电感式位置感测解决方案
- 左手车钥匙,右手活体检测雷达,UWB上车势在必行!
- 狂飙十年,国产CIS挤上牌桌
- 神盾短刀电池+雷神EM-i超级电混,吉利新能源甩出了两张“王炸”
- 浅谈功能安全之故障(fault),错误(error),失效(failure)
- 智能汽车2.0周期,这几大核心产业链迎来重大机会!
- 美日研发新型电池,宁德时代面临挑战?中国新能源电池产业如何应对?
- Rambus推出业界首款HBM 4控制器IP:背后有哪些技术细节?
- 村田推出高精度汽车用6轴惯性传感器
- 福特获得预充电报警专利 有助于节约成本和应对紧急情况