多路彩灯控制器的设计.docx
- 文档编号:8731836
- 上传时间:2023-05-14
- 格式:DOCX
- 页数:13
- 大小:156.22KB
多路彩灯控制器的设计.docx
《多路彩灯控制器的设计.docx》由会员分享,可在线阅读,更多相关《多路彩灯控制器的设计.docx(13页珍藏版)》请在冰点文库上搜索。
多路彩灯控制器的设计
一、课程设计题目:
多路彩灯
二、任务和要求:
任务:
设计一个多路彩灯控制器,能控制8路彩灯,彩灯用发光二极管模拟。
要求:
能演示至少3种花型,花型自拟。
彩灯明暗变换节拍为1.0s和2.0s,两种节拍交替运行。
目的:
(1).掌握移位寄存器的移位,置位功能。
(2).掌握TTL集成电路驱动发光二极管的设计方法。
(3).熟悉中、小规模数字集成电路芯片,掌握基本数字电路设计方法,通过实践提高数字电路连接、调试能力。
三、器件
74LS194
2
4.7k电阻
1
74LS00
2
4.7µf电容
1
74LS04
1
0.01µf电容
1
555
1
150k电阻
1
74LS161
2
100Ω电阻
3
74LS74
1
面包板
1
74LS151
2
发光二级管
8
四、总体方案
方案一:
共设计4种花型,花型1有16种状态,花型2,3,4分别有8种状态。
如下:
花型1
花型2
花型3
花型4
00000000
00000000
00000000
00000000
10000000
10001000
00011000
10001000
11000000
11001100
00111100
11001100
11100000
11101110
01111110
11101110
11110000
11111111
11111111
11111111
11111000
01110111
11100111
01110111
11111100
00110011
11000011
00110011
11111110
00010001
10000001
00010001
11111111
00000000
00000000
00000000
01111111
00111111
00011111
00001111
00000111
00000011
00000001
00000000
模块图如下(箭头示数据流的方向和内容):
分析:
此方案设计花型种类多,实现简单,使用的芯片数少,但后三种花型变化简单。
方案二:
共设计3种花型,每种花型均有16种状态,花型3的前8种状态和后8种状态相同。
如下:
花型1
花型2
花型3
00000000
00000000
00000000
10000000
10000000
00011000
11000000
01000000
00111100
11100000
10100000
01111110
11110000
01010000
11111111
11111000
10101000
11100111
11111100
01010100
11000011
11111110
10101010
10000001
11111111
01010101
00000000
01111111
10101010
00011000
00111111
01010101
00111100
00011111
10101010
01111110
00001111
01010101
11111111
00000111
10101010
11100111
00000011
01010101
11000011
00000001
10101010
10000001
其模块图如下:
分析:
此方案花型变化多样,但电路复杂,使用的芯片数多,花型少。
总结:
方案一电路简单,所使用的芯片数目少,而且花型种类多,在实现分频时,二使用了74LS74和74LS00,而方案一只用了一片74就实现了。
在数据选择模块,方案一用了一片151就可实现节拍的选择。
而方案二电路复杂,花型少。
故选择方案一。
五、单元电路设计:
选择方案一,实现电路简单,共使用了9片芯片。
(一)脉冲发生电路
脉冲发生电路使用了555脉冲发生器和若干器件组成。
具体参数:
555芯片一片,R1为4.7
,R2为150
,C1为0.01uf,C2为4.7uf,电源电压为5V。
其电路图如下:
其波型为5V的方波。
(二)脉冲分频电路
脉冲分频电路是由555提供脉冲,由74LS74实现分频。
其电路图为:
555电路和分频出的波形分别如下:
(三)脉冲选择电路
脉冲选择电路由一片74LS151组成,并有计数电路的控制,每32个脉冲数据选择变化一次,及选择CP信号或分频的信号。
其电路如图:
(四)计数电路
计数电路是由两片74LS161和一片74LS04及一片74LS20组成,其实现电路的计数,
其电路图如下:
其有关波形为:
因为电路中有8个灯,因此计数电路每计数八个,SR信号变化一次,然后一是按次循环。
对于频率选择电路,每32个CP,clk变化一次,即低电平和高电平的变换。
其控制着其后的控制电路和频率选择电路。
(五)彩灯控制电路
彩灯控制电路由两片74LS194和一片74LS04组成。
其控制对彩灯亮灭的控制,实现各种花型。
其电路图如下:
完整电路图如下(因为555电路在仿真时,若用5V电源,则输出电压太小,不能得到合适的波形,所以要把电压加大,把参数减小,才能输出合适的波形)。
六、发生的问题和解决方法
实验中,我按照自己画好的电路在面包板上连接好之后,进行加电测试,结果什么都没显示,后来我又检查了几遍,和我画电路图一样,但始终实现不了,不仅浪费时间,最终也没实现。
后来我就用Mutsim10.0进行了仿真,电路没有实现,于是我有反复进行了修改,仿真电路实现了,于是我就按照仿真电路连接了电路,终于实现了,而且用的时间也少。
所以对电路设计者来说,仿真是很重要的。
在连接电路时,就算按照仿真好的电路图,有时间也会实现不了,在仿真上不会出现延时,但在实际电路中会出现这种情况,对于这种情况仿真软件也没法解决,所以只有在设计电路时,应该尽量减少实际中的延时。
有时间在实际电路中能实现,但在仿真中实现不了,应该想办法改变相关参数,或用用其他功能相同的器件实现,只要在实际电路中能实现即可。
自启动问题与异步清零的麻烦。
我开始的设想是每种花型结束于全0状态,此状态触发模3计数器加1,触发下一种花型。
但这种设计存在问题,如果74LS194的初始状态是偏离状态,那么移位可能使花型混乱,且有可能永远不能到达全0状态,从而不能进入循环圈。
我想过多种改进方案,最后选择了用计数器与74LS194同步工作,由低位计数芯片触发高位计数芯片(模3)计数,高位片值改变时向74LS194发出清零信号。
而我的每种花型都是从全0状态开始,这样就解决了自启动问题。
为设计简单,我将每种花型都设计为16种状态(低位计数芯片模16),这样,问题又出现了。
用低位片的CO端取反后接入74LS194的清零端是最简单的方法,但74LS194是异步清零,这样会使前一种花型的最后一种状态和后一种花型的第一种状态都为全0,因为低位片为1111时CO即为1。
这个问题花了我较长的时间,后来我想了一个折中的办法,将CP脉冲的非跟74LS161低位片的CO相与非后接入两片74LS194的CLR端,但这样每种花型的最后一种状态的长度只有半个CP脉冲周期。
我又想过将CP脉冲跟74LS161低位片的CO相与非,我对这种方法抱有很大信心,但在EWB上模拟的结果还是全0状态持续了两个CP周期(花型的第1个非全0状态开始了一瞬就又被清零),后来我分析,花型的第1个非全0状态(第2个状态)开始时,CO从1变到0,CP从0变到1,但CP变得比CO早一瞬,因此这一瞬间CO与CP都为1,清零信号有效。
后来,我准备接受花型的最后一个状态只持续半个CP周期的那种方案。
到了第二天,准备开始连电路时,我不由地又在纸上画起CP、CO的波形来。
忽然,我想到,在那种方案的基础上把CP的非接到74LS194,让74LS194变为“下降沿”触发,使第1个非全0状态提前半个周期开始,这样,全0状态的长度为1个CP周期而不是以前的1.5个,最后一个状态被提前了半个周期,因而长度达到1个周期。
不论计数电路还是74LS194发生了偏离,最多经16个CP周期便可恢复。
自启动问题圆满解决!
七、总结
对于用电路板上实现电路,首先应该做电路仿真,这样才能节省时间。
一开始我就在是实验板上实现电路,结果用了两天时间,电路没有实现,浪费了时间。
后来又用仿真软件进行仿真,用这种方法,可以随时简单的对电路进行改正,直到实现为止。
在连接电路时,应该现对电路总体进行规划好位置,以节省导线,而却电路连接出来也好看,尤其是在真正设计电路时,合理布局将能节省成本
连接电路应该细心,根据仿真的电路图逐一按模块进行连接,否则,一个地方出错了,将会影响整个电路的实现,作为设计电路者,我们应该养成这样的习惯。
当电路出现错误时,应该学会检查电路的方法,如,用万用表进行检查。
最后在设计电路时,应该对电路进行不断地改进,以达到电路最简,这样可以节省成本,对于一个电路工作者来说也十分重要。
。
八、参考文献
王毓银主编.数字电路逻辑设计(脉冲与数字电路).第三版.高等教育出版社
师亚莉等编.《数字逻辑课程设计》指导书
西安邮电学院电子工程学院过程考核表
学生姓名
刘荣
班级/学号
集电0803/04086103
承担任务实验室(单位)
1#321
所在部门
电子工程学院
实施时间
2010年6月7日—2010年6月18日
具体内容
第一周
第二周
……
指导教师(师傅)姓名
职务或职称
指导教师(师傅)
对学生的评价
学习态度
□认真□一般□不认真
学习纪律
□全勤□偶尔缺勤□经常缺勤
实践能力
□很强□一般□较差
指导教师(师傅)对学生专业知识或社会实践能力等情况的意见
指导教师(师傅)签字
年月日
西安邮电学院电子工程学院成绩鉴定表
学生姓名
刘荣
班级/学号
集电0803/04086103
进行时间
2010年6月7日—2010年6月18日
成绩鉴定
学习内容(20分)
与教学任务计划结合程度(10分)
与专业培养结合程度(6分)
其它(4分)
接受单位评价
(20分)
实践能力(10分)
学习态度(6分)
学习纪律(4分)
报告鉴定
(60分)
报告内容与实践过程紧密结合(15分)
报告内容与教学计划内容紧密结合(15分)
报告质量(主题、结构、观点、逻辑、资料、字数30分)
评阅教师姓名
职称
成绩
评语
评阅教师签字
年月日
忽略此处..
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 彩灯 控制器 设计