全文预览

彩灯控制器_课程设计-说明书

上传者:学习一点 |  格式:doc  |  页数:24 |  大小:0KB

文档介绍
成块完成自动控制,提高了设计的质量和效率,大大降低了故障产生的机会。Р1.2 课程设计的参数及要求Р 1.2.1 设计参数Р1.六只LED灯,L1,L2,L3,L4,L5,L6Р1.3 设计要求:Р 六只彩灯按全亮—奇数灯依次灭—偶数灯依次灭—依次亮—依次灭—全亮—全灭的顺序显示,显示间隔0.5sР1.4 设计方案与论证:Р方案一:按照课程设计的要求,需要实现彩灯的23种状态,可以用一个23进制的计数器来执行,从0到22种状态来控制这23种状态,然后通过译码器翻译成可以实现的高低电平。最后写出这23种状态和计数器数字对应的真值Р表,计算出逻辑式,便可实现所要求的彩灯控制。该方案思路简单明确,控制产生的现象明显,稳定,易于实现。Р方案二:利用两片十进制计数器74160设计一个40进制计数器,再用个位的0到9输出状态与十位的0到3四种输出状态通过逻辑器件构成LED灯的控制电路,实现彩灯的亮灭控制。该方案LED灯的控制电路比较复杂,逻辑门器件容易出现延迟,竞争冒险风险,从而影响对LED灯的控制结果。Р综上分析比较,最后选定方案一。其易于实现,控制原理简单,而且整体性能稳定,实现的效果好。Р1.5 系统框图Р产生时钟脉冲信号电路РLED灯Р各个连接的门电路Р5-32译码器Р23进制计数器Р图1.1 整体设计方案的框图Р由上框图分析可知需要实现控制彩灯的23 种状态,此处可以用一个23 进制的计数器实现循环控制,用计数器从0 Р到22的23种状态对应来控制10个LED彩灯显示的23 种状态(00000-10110),然后将计数器输出的十六进制数用5线—32线译码器译成十进制数输出,可以实现高低电平的控制。再通过画出这23 种状态转换表和计数器数字对应的真值表,列出逻辑表达式,然后用适当的与非门、或门及非门等器件,按照得到的逻辑表达式搭建逻辑组合电路,便可实现题目所要求的彩灯控制结果。

收藏

分享

举报
下载此文档