八路彩灯控制器.docx

上传人:b****2 文档编号:1304115 上传时间:2022-10-20 格式:DOCX 页数:10 大小:202.85KB
下载 相关 举报
八路彩灯控制器.docx_第1页
第1页 / 共10页
八路彩灯控制器.docx_第2页
第2页 / 共10页
八路彩灯控制器.docx_第3页
第3页 / 共10页
八路彩灯控制器.docx_第4页
第4页 / 共10页
八路彩灯控制器.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

八路彩灯控制器.docx

《八路彩灯控制器.docx》由会员分享,可在线阅读,更多相关《八路彩灯控制器.docx(10页珍藏版)》请在冰豆网上搜索。

八路彩灯控制器.docx

八路彩灯控制器

课程设计报告

 

淮北师范大学

2018.06.21

1.课程设计要求

(1)名称:

八路彩灯控制器

(2)设计任务:

【1】从左向右逐次亮,间隔为0.5s

【2】从右向左逐次灭,间隔为0.5s

【3】左四同亮,右四同亮,左四同灭,右四通灭,时间为一秒,重复四次

【4】八个灯同时亮,八哥灯同时灭,时间为一秒,重复四次

(3)本设计参考元件如下

74ls04*174ls09*1

74ls10*174ls32*1

74ls163*374ls194*2

Lm555*11kΩ*117.4kΩ*1

10uF*110nF*1

2.课程设计部分

控制电路设计

电路设计

逻辑电路设计

(1)时序电路设计

根据设计参考元件,采用lm555做定时器

Lm555应用于构成多谐振荡器,组成信号产生电路,与其他参考元件构成如上图所示

震荡周期T=CIn2(R1+2R2)≈0.2484s

(multisim仿真)

通过计算和仿真可知一个震荡周期约等于0.25s,由设计任务可知本设计最低周期为0.5s,所以还需要使用74ls163计数器

单个74ls163可以实现16进制加法0000~FFFFF

记时顺序

Q3

Q2

Q1

Q0

0

0

0

0

0

1

0

0

0

1

2

0

0

1

0

3

0

0

1

1

…………

Q0处能产生二倍周期于CLK的谐振函数

多个74ls163相接可以得到多位计数器

以双片74ls163来说可以构成256进制计数器。

(2)控制电路设计

通过参考元件可以得到

控制发光二极管所采取的是74ls194

单片74ls194是四位双向移位寄存器,通过双片级联可以组成八位双向寄存器。

分析可知,通过控制CRS1S2就也以实现控制八位发光二极管

(3)逻辑电路设计

通过时序电路设计和控制电路设计以及本课程设计要求可以得到下表

记时顺序

Q5

Q4

Q3

Q2

Q1

Q0

S1

S0

CR1

CR2

0

0

0

0

0

0

0

0

1

1

1

1

0

0

0

0

0

1

0

1

1

1

2

0

0

0

0

1

0

0

1

1

1

3

0

0

0

0

1

1

0

1

1

1

4

0

0

0

1

0

0

0

1

1

1

5

0

0

0

1

0

1

0

1

1

1

6

0

0

0

1

1

0

0

1

1

1

7

0

0

0

1

1

1

0

1

1

1

8

0

0

1

0

0

0

1

0

1

1

9

0

0

1

0

0

1

1

0

1

1

10

0

0

1

0

1

0

1

0

1

1

11

0

0

1

0

1

1

1

0

1

1

12

0

0

1

1

0

0

1

0

1

1

13

0

0

1

1

0

1

1

0

1

1

14

0

0

1

1

1

0

1

0

1

1

15

0

0

1

1

1

1

1

0

1

1

16

0

1

0

0

0

0

1

1

1

0

17

0

1

0

0

0

1

1

1

1

0

18

0

1

0

0

1

0

1

1

1

1

19

0

1

0

0

1

1

1

1

1

1

20

0

1

0

1

0

0

1

1

0

1

21

0

1

0

1

0

1

1

1

0

1

22

0

1

0

1

1

0

1

1

0

0

23

0

1

0

1

1

1

1

1

0

0

24

0

1

1

0

0

0

1

1

1

0

25

0

1

1

0

0

1

1

1

1

0

26

0

1

1

0

1

0

1

1

1

1

27

0

1

1

0

1

1

1

1

1

1

28

0

1

1

1

0

0

1

1

0

1

29

0

1

1

1

0

1

1

1

0

1

30

0

1

1

1

1

0

1

1

0

0

31

1

0

1

1

1

1

1

1

0

0

32

1

0

0

0

0

0

1

1

1

0

33

1

0

0

0

0

1

1

1

1

0

34

1

0

0

0

1

0

1

1

1

1

35

1

0

0

0

1

1

1

1

1

1

36

1

0

0

1

0

0

1

1

0

1

37

1

0

0

1

0

1

1

1

0

1

38

1

0

0

1

1

0

1

1

0

0

39

1

0

0

1

1

1

1

1

0

0

40

1

0

1

0

0

0

1

1

1

0

41

1

0

1

0

0

1

1

1

1

0

42

1

0

1

0

1

0

1

1

1

1

43

1

0

1

0

1

1

1

1

1

1

44

1

0

1

1

0

0

1

1

0

1

45

1

0

1

1

0

1

1

1

0

1

46

1

0

1

1

1

0

1

1

0

0

47

1

0

1

1

1

1

1

1

0

0

48

1

1

0

0

0

0

1

1

1

1

49

1

1

0

0

0

1

1

1

1

1

50

1

1

0

0

1

0

1

1

0

0

51

1

1

0

0

1

1

1

1

0

0

52

1

1

0

1

0

0

1

1

1

1

53

1

1

0

1

0

1

1

1

1

1

54

1

1

0

1

1

0

1

1

0

0

55

1

11

0

1

1

1

1

1

0

0

56

1

1

1

0

0

0

1

1

1

1

57

1

1

1

0

0

1

1

1

1

1

58

1

1

1

0

1

0

1

1

0

0

59

1

1

1

0

1

1

1

1

0

0

60

1

1

1

1

0

0

1

1

1

1

61

1

1

1

1

0

1

1

1

1

1

62

1

1

1

1

1

0

1

1

0

0

63

1

1

1

1

1

1

1

1

0

0

通过建立逻辑函数及卡诺图化简最终的到简单的逻辑函数如下

S0=(Q4`Q5`Q3)`

S1=(Q4`Q5`Q3`)`

CR1=R4`R5`+(R5`R4+R5R4`)R2`+R1`R4R5

CR2=R4`R5`+(R5`R4+R5R4`)(R2R1`+R2`R1)+R1`R4R5

将实物图对应部分连接

采用multisim仿真

 

基于multisim八路彩灯控制器电路图

(本次课程设计使用到的原件在参考元件的基础上增加了74ls86)

课程设计小结

1.不足点:

未完全采用实验参考元件,在时序电路设计中多处使用到异或门,故增加74ls86芯片,后期还会将电路设计优化,使电路设计兼容参考元件。

2.特点:

逻辑电路设计方法中规中矩,易于理解。

3.通过实物图和仿真图的连接,初步掌握了有关于面包板的使用和相关电路仿真软件如multisim和proteus的基础操作。

4.在连接实物图和仿真图的过程中遇到了很多问题,例如粗心将线路连错,板子自身质量问题,以及软件参数设定问题等,每个问题都需要耐心排错。

 

参考文献

【1】阎石:

数字电子技术基础,高等教育出版社,第五版

【2】CSND网站提供的各类芯片手册

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 人力资源管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1