彩灯控制器的设计 一、设计任务与要求 〔1〕以半导体数码管作为控制器的显示器,它能自动地依次显示出数字 0、1、2、3、4、5、6、7、8、9〔自然数列〕,1、3、5、7、9〔奇数列〕,0、2、4、6、8〔偶数列〕和 0、1、2、3、4、5、6、7、0、1〔音乐符号数列〕,然后又依次显示出自然数列、奇数列、偶数列和音乐符号数列……如此周而复始,不断循环
〔2〕翻开电源时,控制器可自动清零,从接通电源时刻起,数码管最先显示出自然数列的 0,再显示出 1,然后按上述规律变化
二、方案设计与论证 彩灯循环显示控制电路组成方框图如上图所示,脉冲时钟信号输出上下电平,通过四个计数器依次计数,再由译码器译码,通过数码管显示出自然序列、奇数列、偶数列、音乐序列,序列循环的显示由计数器来控制,每一个序列循环完毕后,计数器会
产生一个进位信号,该信号通过计数器进而使序列循环起来
奇数列和偶数列的循环为自然序列和音乐序列的二分频,这样能做到每一次显示的时间一样
要让四个数列依次循环那么采用一个 2 线—4 线译码器和一个四进制计数器
用译码器的输出依次去控制芯片清零端,再通过一个四进制计数器去控制译码器输入,使其在四个输出间不断循环,而计数器的时钟脉冲那么可通过每个芯片的进位端经过一四输入或门输出来控制
电路如图 这个局部主要用到的芯片是74HC390计数器和74HC139译码管,他们的功能表和引脚图分别如下列图和表所示
74HC390 功能表
74HC139 的功能表 74HC390 的引脚图 74HC139 的引脚图
三、单元电路设计与参数计算 数列显示局部 这个局部是利用 74LS160D 计数器来实现的
根据数列不同的特点