ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:130.85KB ,
资源ID:12814408      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-12814408.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(彩灯控制器的设计.docx)为本站会员(b****6)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

彩灯控制器的设计.docx

1、彩灯控制器的设计课程设计说明书课程名称: 电子技术基础 题 目: 彩灯控制器的设计 学生姓名: 专 业: 班 级: 学 号: 指导教师: 日 期: 年 月 日课 程 设 计 任 务 书一、 设计题目 彩灯控制器的设计二、 主要内容及要求(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)打开电源时,控制器可自动清零,从接通电源时刻起,

2、数码管最先显示出自然数列的0,再显示出1,然后按上述规律变化。三、 进度安排1,老师给出选题内容,课程设计的相关要求,指导时间及任务完成期限。2去图书馆和网上查找相关资料,并且构思整个设计思路。3,选择适当的芯片组合电路,设计各个部分的电路图,并仿真,改善电路图。4根据电路的原理写出设计方案。5设计方案的检查,修正,改进,按要求打印方案。四、 总评成绩指导教师 学生签名 题目 彩灯控制器的设计一、设计任务与要求(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、、3、4、5、6、7、0、1(音乐符号数列),然后又依次显示出自然数列、奇数列、偶数列和音乐符号数列如此周而复始,不断循环。(2)打开电源时,控制器可自动清零,从接通电源时刻起,数码管最先显示出自然数列的0,再显示出1,然后按上述规律变化。二、方案设计与论证彩灯是一束束用导线连接起来的并联灯泡,当接通电源后,彩灯就会工作,但里面可能是由编程或非编程的电路控制灯泡的运作的,譬如实现音乐彩灯、闪烁、循环、时控等功能。数列的产生可以通过计数器和逻辑门实现,而循环则需要用到时序电路控制,如触发器等,而最后可以用逻辑门把几个输出接到同一个数码管。方案一、1. 选择用JK触发器构成两位二进制计数器控制四种

4、循环,可以用到7476(集成JK触发器)。2. 用十进制计数器产生序列,采用具有异步清零和异步置数功能的74192(双时钟十进制同步可逆计数器)来实现包括0-9的自然数列、1-9的奇数数列、0-8的偶数数列和音乐数列的二进制。3. 再通过逻辑门电路将序列输出。包括7432(集成二输入或门),与门、或门、非门、与非门、或非门、异或门。方案二、1. 异步二五十进制加法计数器的74LS90和74LS153来实现包括0-9的自然数列、1-9的奇数数列、0-8的偶数数列和音乐数列的二进制。2. 采用555定时器构成的多谐振荡器、74LS48、七段数码管各一个,2K电阻两个,0.01uF、100uF电容各

5、一个,线若干来控制四种循环。3. 该设计的关键是对产生十进制的74LS90的QA、QD 强制置数的处理,设计要求产生奇数,实际上就是QA 强制置1;要求产生偶数,实际上就是把QA强制置0;要求产生0-7的音乐符号,实际就是把QD 强制置0。方案论证:方案一用到的材料比较简单,在课本和实验中学到过。比方案二思路简单易明,用到电容和555定时器来构成,容易造成错误。所以选择第一种方法。以下讲述设计的过程与思考。三、单元电路设计与参数计算1、彩灯控制器的构成 设计的总电路由循环控制电路、序列控制电路、输出电路三部分组成,其中序列控制电路又包括自然序列、奇偶序列和音乐序列控制电路。其工作流程是通过循环

6、电路控制序列电路中序列的循环,再由输出电路输出序列。其工作框图如图1所示。图1 电路工作总框图2彩灯控制器的工作原理1.循环控制电路 循环控制电路由芯片7476构成,芯片内含两个JK触发器。用两个JK触发器连接成同步两位二进制加法计数器,其输出有00、01、10、11 四个状态。输出状态由驱动信号和时钟CP控制。计数器的驱动信号为,JK触发器的时钟CP为下降沿触发,由于下面电路的需要,所以在脉冲输入到JK触发器的时钟之前接了一个非门,使该芯片变为上升沿触发。所以,每当一个脉冲由0跳变到1时,由JK触发器组成的两位二进制加法计数器就由一个状态转换到另一个状态,如初始状态为00,因为,每当计数脉冲

7、CP 由0变到1,输出都实现翻转功能,即由状态0翻转到状态1,又因为这时,则由JK触发器的功能知道输出会保持在0状态,只有当时高位才发生翻转,其中每个状态停留的时间可以由脉冲频率控制。这里采用同步计数是因为同步比异步的工作速度要快。还有JK触发器连接成的同步两位二进制加法计数器的初始状态为00,并不像别的计数器要先清零。同步两位二进制加法计数器的电路图如图2所示。图2 同步两位二进制加法计数器的电路图循环控制电路的四个状态分别控制循环,即状态00控制输出自然数列,状态01控制奇数序列,状态10控制偶数序列,状态11控制音乐序列。要使当一个序列工作完之后输出另外一个序列则需要控制序列控制电路中的

8、时钟脉冲的输入,例如当正在输出自然数列,则控制输出自然数列的芯片有脉冲到来,而其他序列控制芯片则得不到时钟脉冲,因此,序列才能一个一个地输出。2.序列控制电路(1)自然序列芯片74192为双时钟十进制同步可逆计数器,可以产生0到9的自然序列。74192具有异步清零和异步置数功能,当清零端为高电平时,不管时钟脉冲如何,计数器的输出被强制置零,当清零端为低电平,置数端为低电平时,不管时钟脉冲如何,将立即把预置数据输入端A、B、C、D的状态置入计数器的、端,当清零端为低电平,置数端为高电平,减法的时钟接高电平,加法端的时钟接脉冲时,每当脉冲由0上升到1,芯片就会完成一个计数。双时钟十进制同步可逆计数

9、器的电路图如图3所示,图3 双时钟十进制同步可逆计数器的电路图(2)奇偶序列 奇数列和偶数列电路都由同一块74192芯片和一些逻辑门构成。因为奇数的几何表达式为,而偶数的则为,根据设计的要求,其n值只能取0、1、2、3、4,其实就是一个五进制的计数器,将它的输出连成和就构成了奇数跟偶数序列。因为置清端是高电平有效,即当输入逻辑1时输出端全为零,所以,将芯片74192双时钟十进制同步可逆计数器连接成五进制的计数器只需在它的输出端跟端接一个与门,与门输出端接到清零端。因为当输出为0101时立刻清零,电路变为0到4计数功能。要实现奇数列可以在其输出端使各输出端相加再加上0001或者将逻辑1与端相加,

10、而偶数直接各输出端相加再加上0000或者将逻辑0与端相加就行了。而可以用半加器来实现,异或门则就是半加器。在端引出另外一条线跟原来的一起接到异或门的两个输入端,输出则接到一个数码管的低位,而该低位的进位用与门将两个接起来,而高一位的输出端则用两个异或门将两个和低一位的进位端即的进位端连起来,输出到一个数码管的端,而的进位端则由低一位的进位端即的进位端与上,输出端再引出一端与原来的输出接或门,或门的输出与在接或门,这个就是的进位端,接着同理连接和。若要输出奇数可以在输出低位处将异或一个逻辑电平1再输出到数码管,偶数则异或一个逻辑电平0就行了。其电路图如图4所示, 图4 奇偶序列的电路图(3)音乐

11、序列 输出音乐序列还是用一块74192芯片构成十进制加法计数器来实现。因为十进制加法计数器输出的状态有0000、0001、0010、0011、0100、0101、0110、0111、1000、1001,对应的数字为0、1、2、3、4、5、6、7、8、9,而音乐序列的值为0、1、2、3、4、5、6、7、0、1,通过对比较可以看到在0到9的状态1000、1001中,当去掉高位的逻辑1,则可以得到音乐序列。所以,在十进制加法计数器的输出中悬空了最高位端则可以由自然序列转变为音乐序列。音乐序列的电路图如图5所示,图5 音乐序列的电路图3. 输出电路 输出电路是由两片7432的芯片构成,其中一片芯片里面

12、有4个或门。设计的电路中把每个序列的对应输出端用芯片连接起来,当一个序列输出时其他序列的各输出端均为逻辑电平0,则输出只会显示该运作的序列,其他的对现在输出的序列不够成影响,因此,它会按会按循环的顺序输出自然序列、奇数序列、偶数序列、音乐序列。 其电路图如图6,图6 输出控制电路的电路图四、总原理图及元器件清单1总原理图如下:图7 彩灯控制器电路图2元件清单元件序号型号主要参数数量备注174LS19232747613743224数字逻辑实验箱15与门、或门、非门若干6与非门、或非门若干7异或门若干9共阴极LED显示器1五、性能测试与分析(写仿真调试与分析)理论上该电路是可行的。当接通电源电路开

13、始工作,输出5秒的自然序列后接着是5秒的奇数序列、5秒的偶数序列、5秒的音乐序列,但通过仿真,其结果为以上的顺序,不过在奇偶序列时状态1跟状态0跳得太快了,几乎看不到,而在后面在4秒后则回到状态1跟状态0,(即奇数序列为3、5、7、9、1偶数序列为2、4、6、8、0) 。这是由于用到的逻辑门多,产生了延时,通过改变脉冲频率,使循环控制电路的时钟脉冲频率调大一点, 奇偶序列控制电路的脉冲频率调小一点,则理论跟实际的结果相符。六、结论与心得每逢节日晚上都能看到街道旁都挂起五彩缤纷彩灯,给人一种节日的气氛。然而,彩灯作为我们生活中的一部分,作为电信专业的我们既要知道其然,还要知其之所以然。因此,我们

14、有必要去研究彩灯的工作原理。经过了多个星期的努力,终于把设计说明书给做出来了。总的来说,对于这次的设计不是很满意,因为没有考虑到时间的延迟,实验结果不是很符合实际,还有这次的实验所用到的元器件都是很基本,由于对别的元器件,如555定时器的不熟悉,只能用这些基本元器件来做了。不过这个电路原理比较简单,多数都是计数器,电路还可以用一些实现相似功能的芯片来代替某些部分,如半加器。通过本次电路的设计,不但巩固了所学知识,也使我们把理论与实践从真正意义上结合起来,考验了我们借助互联网络搜集、查阅相关文献资料和组织材料的综合能力。使我对一些芯片的功能更加熟悉,更好的运用逻辑门,理论知识得到了巩固,而且这次

15、的设计培养了我的操作的能力,提升了我们学生的素质。七、参考文献1、康华光、邹寿杉 电子计数基础(数字部分)第四版 高等教育出版社 2000年6月第四版;2、包亚萍主编数字逻辑设计与数字电路实验技术 中国水利出版社 2003;3、朱宝华主编电子测试与实验 清华大学出版社 2004.4;4、陈永甫主编数字电路基础及快速识图 人民邮电出版社 2006.5;5、陈振宫主编数字电路及制作事例 国际工业出版社 2006.8;6、祁存容、陈伟电子计数基础实验(数字部分) 武汉理工大学教材中心 2006年2月出版;7、周惠朝 常用电子元件及典型应用 电子工业出版社出版 2005年1月;8、刘修文主编,实用电子

16、电路设计制作300例,中国电力出版社,2005年第1版;9、黄续昌主编数字集成电路应用300例北京人民邮电出版社 2002年1月;10、苏志平主编数字电子技术全程辅导中国建材工业出版社 2004年2月第四版。如果要按要求输出循环序列,则需要把以上每一个部分按一定的关系连接起来。因为循环控制电路的四个状态分别控制循环,即状态00控制输出自然数列,状态01控制奇数序列,状态10控制偶数序列,状态11控制音乐序列。要使当一个序列工作完之后输出另外一个序列则需要控制序列控制电路中的时钟脉冲的输入,例如当正在输出自然数列,则控制输出自然数列的芯片有脉冲到来,而其他序列控制芯片则得不到时钟脉冲,因此,序列

17、才能一个一个地输出。而时钟脉冲的输入,可以用一系列的逻辑门来实现。因为当循环控制电路为00状态时要输出自然序列,而双时钟十进制同步可逆计数器的时钟是上升沿触发的,因此,当输入逻辑电平为00时要输出逻辑电平1,所以,循环控制电路的两个输出端之后应先接一个或非门,或非门的输出端接自然数列控制电路的时钟,而当循环控制电路输出其他状态时,自然数列控制电路没有时钟脉冲的到来,因此,控制自然数列的芯片不工作,而其他的芯片工作;当循环控制电路为01状态时要输出奇数序列,要在01状态时有上升脉冲的要在循环控制电路的两个输出端之后应先接一个异或门,异或门的输出接到奇数数列控制电路的时钟,因为异或门的逻辑功能是当

18、输入不同时输出才为逻辑1,这点符合了脉冲输入的要求,要输出为奇数还要控制其输出的低位端为1,可以将循环控制电路的输出端跟自然数列控制电路的时钟到来前的脉冲接一或非门(即循环控制电路的输出端和接了或非门后引出一条线跟循环控制电路的输出端接或非门),所以,当循环控制电路为01状态时输出奇数序列,当循环控制电路为10状态时则输出偶数序列;要输出音乐序列,则要给控制音乐序列的电路输入一个上升脉冲,而其他的序列控制电路则没有脉冲,则应该在循环控制电路的两个输出端接一与门才输出到音乐序列控制电路的时钟,所以,当循环控制电路为11状态时,经过与门后输出一个上升脉冲,则音乐序列控制电路运作,即输出音乐序列。要

19、做到当一个序列输出其他的序列为0,则必须在一个序列控制电路工作时其他的序列控制电路清零,例如将循环控制电路输出端接或非门的输出M跟循环控制电路输出端接接与门的输出N接一或门,或门的输出接奇偶控制电路的清零端(原来的五进制控制用与非门接到置数端),M接到音乐序列控制电路的清零端,循环控制电路输出端接异或门的输出接到自然控制电路的清零端,这样就能使一开始自然控制电路工作,其他序列控制电路停止工作而且在输出自然序列前其他的芯片已清零,则输出的只会是自然序列,其他的序列不会影响到自然序列的输出,而且一接通电源就能实现清零和从0开始。要使序列实现循环还要控制脉冲的周期,即循环控制电路的周期为0.2HZ,另外,每个序列控制电路的脉冲输入前使原来的脉冲接一与门,与上一周期脉冲再输入到时钟,调节每个序列控制电路的脉冲周期,自然序列和音乐序列的脉冲周期为2HZ,奇偶序列的脉冲周期为1HZ,所以,输出分别为5秒的自然序列、奇偶序列和音乐序列。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2