f彩灯控制器的设计
一、设计任务与要求
(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线译码器和一个四进制计数器。用译码器的输出依次去控制芯片清零端再通过一个四进制计数器去控制译码器输入使其在四个输出间不断循环而计数器的时钟脉冲则可通过每个芯片的进位端
f经过一四输入或门输出来控制。电路如图
这个部分主要用到的芯片是74HC390计数器和74HC139译码管他们的功能表和引脚图分别如下图和表所示。
74HC390功能表
74HC139的功能表
f74HC390的引脚图
74HC139的引脚图
三、单元电路设计与参数计算
数列显示部分这个部分是利用74LS160D计数器来实现的。根据数列不同的特点来连接电路
的。电路图如图(以自然序列为例)
数列显示电路原理图
f其中主要使用的是74LS160D来实现的,其功能以及引脚图如下图所示。
74HC139的功能表
74HC160引脚图
脉冲信号的产生选用多谐振荡器,它是一种在接通电源后,就能产生一定频率和一定幅值矩
形波的自激振荡器,常作为脉冲信号源。而选用的电路是555定时器构成的,因为555定时器内部的比较器灵敏度较高,而且采用差分电路形式,用它组成的多谐振荡器的震荡频率收电源电压和温度变化的影响很小,这样使产生的矩形波更稳定。电路如图
f脉冲信号产生电路图
数列循环电路的设计在这个部分主要是应用了一个四进制的计数器和一个译码器,这个部分的作
用是为了使自然序列,奇数序列,偶数序列,音乐序列的循环显示。其中四个74LS160计数器的进位端与74HC390的CPA相接,这样就可以通过进位端状态由0变为1的瞬间给r