,通过点亮,熄灭不同顺序的灯实现彩灯的变化,按照要求设计六只LED灯的显示顺序,LED灯的显示时间为05s。设计时先观察分析要求的六只LED灯的显示顺序,然后根据观察和分析得到的规律设计出整体框架,进行总体设计后划分子系统,详细设计,然后涉及各个子系统的内部电路,之后把各个子系统分别连接在一起,最后进行电路的调试。本文设计是以中、小规模集成电路为基础,设计了一个六只彩灯控制器。根据设计要求,所设计的系统要求彩灯以全亮奇数灯依次灭偶数灯依次灭依次亮依次灭全亮全灭的顺序显示,最后利用Proteus软件进行仿真与调试,圆满的实现了该六只彩灯控制器的功能。关键词:彩灯控制器;子系统;调试;定频
ff辽宁工程技术大学电子技术课程设计
第一章绪论
11课程设计参数
六只LED彩灯,L0L1,L2,L3,L4,L5
12设计要求
六只彩灯按全亮奇数灯依次灭偶数灯依次灭依次亮依次灭全亮全灭的顺序显示,显示间隔05s
13设计方案与论证
方案一:按照课程设计的要求,需要实现彩灯的23种状态,可以用一个23进制的计数器来执行,从0到22种状态来控制这23种状态,然后通过译码器翻译成可以实现的高低电平,最后写出这23种状态和计数器数字对应的真值表,计算出逻辑式,便可实现所要求的彩灯控制。该方案思路简单明确,控制产生的现象明显,稳定,易于实现。
方案二:利用两片十进制计数器74160设计一个40进制计数器,再用个位的0到9输出状态与十位的0到3四种输出状态通过逻辑器件构成LED灯的控制电路,实现彩灯的亮灭控制。该方案LED灯的控制电路比较复杂,逻辑门器件容易出现延迟,竞争冒险,从而影响对LED灯的控制结果。
综上分析比较,最后选定方案一。其易于实现,控制原理简单,而且整体性能稳定,实现的效果好。
14设计电路框图
产生时钟脉冲信号
23进制计数器
532译码器
LED灯
各个连接的门电路
图11基本结构框图
1
f彩灯控制器
由上框图分析可知需实现控制彩灯的23种状态,此处可用一个23进制的计数器实现循环控制,用计数器从0到22的23种状态对应来控制六个LED彩灯显示的23种状态(0000010110),然后将计数器输出的十六进制数用5线32线译码器译成十进制输出,可以实现高低电平的控制。在画出23种状态转换表和技术其数字对应的真值表,列出逻辑表达式,然后用适当的与非门,或门及非门等器件,按照得到的逻辑表达式搭建逻辑组和电路,便可实现题目所要求的彩灯控制结果r