彩灯循环操纵电路的设计与制作.docx
- 文档编号:26727099
- 上传时间:2023-06-22
- 格式:DOCX
- 页数:20
- 大小:1.68MB
彩灯循环操纵电路的设计与制作.docx
《彩灯循环操纵电路的设计与制作.docx》由会员分享,可在线阅读,更多相关《彩灯循环操纵电路的设计与制作.docx(20页珍藏版)》请在冰豆网上搜索。
彩灯循环操纵电路的设计与制作
摘要
本次课程设计的任务是设计一个八个彩灯循环点亮电路.但是随着集成电路的迅猛进展,使得数字逻辑电路的设计显现了全然性的转变,使得咱们在日常的电路设计中能够大大的被简化,减少电路组件的数量,从而使电路简捷,而且还能够提高电路的靠得住性,稳固性.
依照我的明白得,操纵彩灯的循环点亮确实是产生一系列有规律的数列,从而通过这一系列的数列来操纵八个彩灯的循环点亮.在数字电路的理论课上,咱们明白产生有规律的数列需要用到计数器或是移位寄放器.事实上,在该实验中二者皆能够用来设计该电路,只是各自的工作方式有区别罢了.因此,通过计数器或移位寄放器操纵彩灯的循环点亮.
第二,即便脉冲产生电路,咱们明白555按时器能够作为多谐振荡器,而且利用555按时器设计的多谐振荡器产生的序列脉冲受干扰小,稳固性高,咱们只需要选定相应的电阻和电容来操纵周期就能够够专门好的操纵彩灯显示频率.
最后,彩灯显示电路采取并联接法,利用产生的数列来操纵彩灯的亮暗.再确实是将以上三部份电路组合起来,从而组成完整电路,达到设计目标.
关键字:
数字逻辑电路;彩灯循环操纵;集成芯片;
彩灯循环操纵电路的设计与制作
1.结构设计与方案选择
1.1方案设计
1.1.1设计方案一
1)二进制双向计数电路:
图274LS192引脚图
74LS192的功能表:
表一74LS192的功能表
利用芯片74LS192,通过了解它的功能表,咱们明白它既能够作为加数器和减数器,因此利用这一特性,能够通过操纵芯片74LS194的置数功能:
当需要循环点亮左移时,咱们能够给四个置数端
置数为
而且操纵
从而组成加计数器,使输出
为
;
同理,咱们要实现彩灯循环点亮右移时,给四个置数端
置数为
操纵
从而组成减计数器,使输出为
为
;因此,通过上面的表达咱们通过对74LS194的操纵来产生有规律的数字序列.
2)3线-8线译码器:
图374LS138的引脚图
74LS138的功能表:
表二74LS138功能表
通过74LS192产生的数字序列,咱们别离将74S192的输出
接至74LS138的输入
如此能够使138的八个输出来操纵彩灯的亮灭:
例如,当输出是
74LS138输出为
因此能够使一盏彩灯发光.
3)彩灯发光电路:
在那个方案中八个彩灯接成共高电平形式,以为74LS138的输出为低电平有效,因此,只有138输出为低电平有效时才能够使彩灯发光.在那个地址,实现彩灯全灭的功能时,只需要通过一个开关来操纵
当
时就能够够使彩灯全数熄灭;而要实现彩灯全亮,那么需要通过加一DIP开关,有点复杂,以此在此方案中没有能够实现彩灯全亮的功能.
通过以上的方案以后,咱们再加入脉冲产生电路和相应的开关,电阻等等,将它们组合成为能够实现八盏灯循环点亮的电路,而且还能够实现左移与右移,和全灭的功能.依照方案一的构思,以下图是其总的电路图:
图4方案一总电路图
方案一的实现八盏彩灯的循环点亮工作流程:
当
接到up引脚上时,
接到down引脚上,
接到高电平,
接低电平,
接低电平,那么该电路工作于加法计数器,因此
输出序列为
该数字序列作用于74LS138后,输出电平以此为:
;那么可实现灯的右移循环点亮;同理,当
当
接到down引脚上时,
接到up引脚上,
接到高电平,
接低电平,
接高电平常,那么该电路工作于减法计数器,而一样
输出序列为
现在74LS138的输出电平为:
;因此实现八盏彩灯的左移循环点亮;要想实现灯的全灭功能,只需要将开关
接至低电平,如此74LS198的输出全为高电平,因此能够使得八盏彩灯全数熄灭,从而达到该电路设计的一个目标;同时由于要实现八盏彩灯的全亮要接一个DIP开关,因此可能加深了电路的复杂度,因此我在这套方案中就没有设计出实现八盏彩灯同时亮的功能,如此该套方案的一大瑕疵,不能专门好的完成课程设计的功能要求.
1.1.2设计方案二
图5方案二的结构框图
1)脉冲产生电路:
选用NE555组成多谐振荡器,通过选用适合的电阻电容,组成振荡器,从而产生咱们所需要频率的脉冲.
2)循环电路的设计:
图674LS194的引脚图
74LS194的功能表:
表三74LS194的功能表
由74LS194的功能表能够看出,芯片74LS194能够实现4位输出的左移,右移,清零,和置数功能.因此,咱们能够利用两片74LS194芯片就能够够实现操纵八盏彩灯的循环点亮功能.
3)彩灯发光电路:
八盏彩灯别离接到两片74LS194的输出
当其中一个输出为高电平常,那么该盏彩灯发光,而且八盏彩灯接成共地接法,而且加入爱惜电阻,实现彩灯发光电路.
以下图是方案二的总电路图:
图7方案二总电路图
方案二实现八盏彩灯循环点亮和全灭,全亮,左移和右移的功能的工作流程:
第一实现左移功能:
即先给
置1,
都置0,而且开关J3,J6,J4,接到高电平以后,再将操纵S0的开关J3打到低电平处,即可实现八盏彩灯的循环左移;实现右移功能:
第一给D0置1,
也一样都置0,开关J3,J6,J4一路都打到高电平状态以后,再将操纵S1的开关J4接到低电平处,就能够够实现八盏彩灯的右移功;实现彩灯的全亮功能很简单,即将开关J1,J2,J3,J4,J5,J6,全数打到高电平处,就能够够实现八盏彩灯全亮功能;而实现全灭功能,只要将操纵清零信号的开关J4接到低电平处,就能够够实现八盏彩灯的全灭.以上确实是方案二实现全数功能的调试方式.
1.2两种方案的比较与选择
通过multisim的仿真结果,以上的两种方案都大体上能够实现本次课程设计的功能要求,可是在方案一中已经提过了,由于电路的复杂性,没有设计DIP开关,就不能实现彩灯的全亮功能.下面来比较一下两种方案的好坏.
第一,从器材方面来讲,方案一顶用到函数发生器,即芯片74LS138,据市场价钱来讲,比其他芯片价钱确实要偏高一点.第二,方案一中不能实现八盏彩灯全亮的功能,这也让该方案的价值大打折扣.可是,我感觉方案一的连线调试相关于方案二来讲要简单一点.
方案二能够实现本次课程设计的全数功能:
左以,右移,全亮,全灭,而且电路原理比较简单,容易让人明白得;第二所需要的芯片价钱廉价,经济效益高.可是,该电路的连接有点困难,导线相对较多,给电路的连接和调试带来了不方便.
尽管方案一与方案二都存在着缺点,可是总合考虑以后,仍是采纳方案二,因为它能够实现所需全数功能,这也是本次课程设计相当重要的目标.因此,咱们采纳方案二作为咱们这次课程设计的方案.
2.单元电路的设计:
2.1脉冲产生电路:
用NE555按时器组成的多谐振荡器的原理图如下面:
图8555按时器的原理图
555按时器内部的比较器灵敏度比较高,而且采纳差分电路的形式,因此利用555按时器组成的多谐振荡器的振荡频率受电源电压和温度的阻碍较小.
咱们在数字电路中大体上已经了解了如何利用555按时器来组成多谐振荡器的原理和电路图的接法,下面咱们需要讨论的是电阻的选择和电容的选取,如何才能符合课程设计的要求.
第一,该次课程设计的八盏彩灯的循环点亮的周期是1S,即频率是1HZ,而咱们在数字电路的理论课上学习过:
电容C的放电时刻,即
而电容的充电时刻为
如此该脉冲电路所产生脉冲的周期为
因此频率
如此咱们通过选取适合的电阻和电容,使得
=1HZ,通过计算咱们可得
通过以上的计算与选择,咱们能够取得周期为1S的矩形波,如此就完成了脉冲电路的设计.
2.2循环操纵电路的设计:
我已经在上面介绍了芯片74LS194的功能表和引脚图,咱们明白74LS194是一双向寄放器,它能够实现电路左移,右移,维持,并行输入,并行输出,和置零的功能,因此咱们能够利用74LS194的这些功能来实现八盏彩灯测循环操纵功能.
图9循环操纵电路
对单个寄放器而言,将S0,S1,都接高电平,而且清零信号CLR也接高电平,置数1000以后,再将S1接至低电平处,能够实现右移循环功能,即1000
0100
0010
0001
1000;相反,咱们将S1接高电平,S0接低电平,能够左移循环功能,即1000
0001
0010
0100
1000.而要实现八位的左移或右移功能事实上很简单,将两个74LS194级联就能够够,如此能够实现八位的左移或右移功能,而级联是将第一片74LS194的SR接到第二片的74LS194的D3,第一片的74LS194的SL接到第二片74LS194的D0;同理,第二片74LS194的SR,SL接到第一片74LS194的D3,D0,如此就能够够实现八位的循环左移和右移功能.
而在方案中,实现全灭功能,只需要将74LS194的清零端CLR接到低电平就能够够实现八盏彩灯全灭.
实现全亮功能,只需要将所有输入端都接到高电平,而且开关S0,S1,清零端CLR也都接到高电平,如此就能够够实现八盏彩灯全亮功能.
2.3LED灯显示电路:
为了节省经济负担,咱们利用发光二极管来代替彩灯,实现彩灯的闪烁功能,发光二极管的阴极与爱惜电阻连接,而且八个发光二极管共地连接,以此来减少导线数量和节省元器件的开支.下面是LED灯的连接电路:
图10LED灯显示电路
通过查询模拟电子技术讲义理论知识,红光LED灯的正向电压为1.6~1.8V,电流为50mA,而咱们通过查阅资料得知74LS194的输出高电平是2.2~5V,因此咱们能够通过计算来取得所需要的爱惜电阻的大小:
因此,通过上面的理论计算咱们能够取得爱惜电阻的范围是在:
因此,咱们选择爱惜电阻为47
.
3.电路的调试与检测
3.1电路的调试与检测:
3.1.1调试的方式:
设计完电路以后,我相信最重要也是最困难的一步是确实是电路的调试,一个电路成功与否的关键也是在调试.可是,一个电子电路即便在仿真完全正确的情形下,依照仿真结果的参数来进行设置,或许其真实结果也可不能令人很中意的,究其缘故,我想是多方面的.第一,我以为即便在相应的软件中仿真正确,可是咱们也明白仿真是在理想情形下实现的,而在现实生活中,存在着复杂的客观的因素:
如元器件的值的误差,器件参数的误差等等,这其中任何一个因素都会对电路的实际成效产生专门大的阻碍.因此,咱们必需在理论上通过以后,再安装连接电路,对电路进行调试和纠正,
以弥补电路设计方案的不足,然后采取方法对电路进行最优化.而在电路的调试进程中,一样要用到的工具是万用表,咱们要对万用表的操作方式熟悉,如此才能在电路的调试进程中有利于咱们检查电路的故障,正确解决所碰到的问题.
通常,咱们在电路调试进程中有两种检测方式,一种是模块检测法,一种是整体调试法.我个人以为模块检测发对咱们加倍有效,有利,第一,模块检测法能够让咱们能够专门快的发觉电路的故障出在哪里,能够帮忙咱们更快的解决电路所碰到的问题;第二,我以为模块检测法能够对咱们的电路进行爱惜,幸免由于电路连线的不正确而致使烧毁电路.模块检测法的检测顺序最好是依照信号的流向来进行检测,一个模块一个模块来进行检测,慢慢扩大检测范围,最后完成总的调试结果.
另一种检测方式是整体调试法,该方式是在连接完毕电路以后直接对整个来进行调试,部份模块进行测试.依我个人观点,这种方式很难发觉是哪里显现问题,无益于咱们对电路进行调试.因此,咱们在本次课程设计中所采取的调试方式确实是模块测试与整体测试法相结合的方式,因为整体测试法会让咱们对电路有个整体把握,发觉电路存在问题以后,咱们再通过模块检测阀来单独进行检测,从而发觉电路的问题.
3.1.2调试的步骤:
电路的调试步骤:
第一,咱们组的成员商量讨论以后,决定采取哪一种方案以后,在放仿真软件multisim中仿真正确以后,依照所取得的正确的电路图咱们进行电路连线,连线完毕以后,第一查看电源是不是接错或显现短接的情形,然后,再查看各个芯片是不是安装的牢固,最后,咱们要做的是检测各个芯片的引脚是不是接错,这是超级重要的一步,因为若是芯片引脚接错,可能致使芯片被烧坏.以上是电路连接完毕以后必不可少的一步.
第二,咱们在做好第一步以后进行下一步,接通电源,观看电路是不是正常工作,若是不能正常工作,那么当即关闭电源,而且对电路的各个模块进行检查来排除错误,直至发觉错误为止,发觉错误以后进行更正.
再以后,当第二步完成以后,咱们在工作开关断开的情形下,来检测脉冲产生电路的正确性,用一个发光二极管来检测,当发光二极管工作正常时,说明脉冲产生电路是正确的;当不能正常工作时,咱们需要排除其中的错误,看看是不是是因为芯片的连接问题等等;还有,咱们要检测循环操纵电路,检测其输出电平是不是是正常的,若是不正常咱们需要检查出缘故,一样这时咱们第一看看芯片的连接是不是正确,直至排查出缘故.
最后,电路调试的工作是闭合工作开关,观看等是不是能够正常处于所要求的工作状态,现在若是继续存在问题,那么咱们应该继续对电路进行调试
3.1.3调试中的故障和解决方式:
在咱们这次的调试中,我确实是依照上面所表达的方式进行调试的.当咱们连接完毕电路以后,另两个同窗依照正确的电路图进行检查,待全数检查连线正确以后,咱们接通+6V的电源,发觉电路不能正常工作,于是咱们当即关闭电源,认真分析一下电路以后,确信所有芯片的引脚连接正确以后,用万用表对脉冲电路进行了检测,发觉脉冲电路能够正常工作.于是咱们认真试探以后,接合以前的体会,于是咱们对连接发光二极管的那一排插孔进行测量,发觉问题正好出在了那里,由于电路板的制作缘故,两孔之间没有接通,因此致使电路不能正常工作.咱们采取的方法是每一个孔进行测量,看看哪些孔之见不能正常接通,以后再通过导线将它们连接起来,以达到正常接地的功能.解决以上功能以后,咱们再次进行电路调试,发光二极管尽管能够实现全亮,全灭,和置数和清零功能,可是不能实现左移和右移功能,但这时我大体上已经确信我的电路连接不存在任何问题,问题应该是开关S1和S0的缘故,因此咱们再次对连接S1和S0的开关接线进行检测和稳固以后,对电路进行了调试,电路能够正常工作了.但由于开关的抖动性,致使了左移和右移的功能常常处于失效状态.在数字电路中咱们事实上已经学习过解决开关的抖动性,咱们能够利用SR锁存器来排除抖动性,可是在这次课程设计中咱们没有专门好的方法来解决该问题,只能多试几回,以此来让电路处于正常工作状态.总来讲,这次电路的调试仍是比较成功的,能够准确排查出缘故和及时解决问题,大大提高了咱们的工作效率,也专门大的提高了咱们在实践中利用理论知识的分析问题和解决问题的能力.
4.电路的仿真结果
4.方案二的仿真图形
4.1脉冲电路的仿真:
图11脉冲电路仿真图
通过平常的自学,把握了multisim仿真软件的用法,因此,在这次课程设计中取得了运用.它为咱们提供了该电路是不是正确与否的信息,能够帮忙咱们顺利完成电路设计.下面是仿真取得的脉冲图形:
图12555按时器产生的脉冲
4.2循环操纵电路仿真图形:
图13彩灯循环操纵电路仿真图
尽管能够仿真出来动态感,但由于只能插入图片,因此只能显示出一盏灯亮的成效.
4.3总电路仿真图形:
图14整体电路仿真图形
总结与体会
这次电子电工课程设计是咱们进入大学以来第一次做课程设计,因此关于咱们来讲是一个新鲜事物,同时也是一个挑战,毕竟咱们以前从来没有做过.可是,凡事都有第一次,咱们不能因为以第一次为借口就能够够掉以轻心,咱们必需尽自己最大的尽力来做好这次课程设计.
这次课程设计给我最大的感受是启发庞大.第一,在做这次课程设计的进程中,咱们要大量用到大一下学期所学的电路基础知识和大二上学期学的模拟电子技术和本学期所学的数字电子技术的理论知识,而且,在课程设计中不仅要知道理论知识,更重要的是咱们要将理论知识运用到电路实际的设计与调试中,而且还要考虑到现实生活中的环境,结合实际才能设计出比较有效的电路图.
第二,确实是我查阅资料的能力取得大大提升.尽管这次课程设计的题目网上漫天飞,但我是通过实际所学的知识亲自设计出来的.在自己设计的进程中,不免会需要大量资料,而这就考察了我的查阅资料与挑选资料的能力.以前,学校的数据库很少被我利用,而且操作也不是很熟悉,但这次我为了设计出完美的电路,查阅大量的资料,能够说,一个电路设计下来,我也差不多看了20多篇论文.而同时,在设计电路进程中,阅读资料也大大增加了我的知识面和阅读论文的能力,可谓是一举多得.
最后,在课程设计中提高了我的动手能力.以前,我一直注重理论知识的学习,而轻忽自己的动手实践能力,以致于尽管我再理论课上的考试成绩很高,但每次实验都不能够专门好的完成实验.但是,这次课程设计,咱们这组能够说是以我为核心,我领导了电路的设计,连接,调试等一系列进程,在这些进程当中,我都亲力亲为,大大锻炼了我的实际动手能力和领导能力.
尽管这次课程设计完成得还算不错,但在课程设计的进程当中,也暴露出了我自身的许多问题.第一是以前所学的知识忘记得专门快,由于没有及时的巩固以前的知识所造成的后果,事实上这些基础电路的知识在咱们以后的专业课学习中也会大量会运用到,这就给我敲响了警钟,及时温习所学的知识才能够运用得游刃有余,而且有人曾对我说过”对一件情形感爱好是即便在没有任何外在压力下也仍然孜孜不倦的去学习它,运用它”,这句话给了我专门大的启发,我一直以为我对电路方面有专门大的爱好而且以为自己有这方面的天赋,看样子我在这方面做得仍是不够.还有一个方面是我在与他人合作进程中所暴露出来的问题,关于他人我也像要求自己一样来要求他们,从而与他们在合作进程中有一些不愉快;而且我在电路调试进程当中碰到问题时不是很平复,乃至显得有点急躁,因此不能够及时排查出缘故.这些都是我的心态所阻碍的,尔后在这方面我要好好更正,争取做到平复处事.
这次课程设计完成了,我也完成了一篇论文,尽管说这篇论文质量不是很高,但这是我进入大学以来写的最长,写得最认真,写得最中意的一篇论文.通过完成如此一篇论文,为我尔后发表论文打下了一个专门好的基础.
总而言之,这次课程设计让我知道了许多许多,知识的重要性,理论与实践结合的重要性,和与人合作的重要性等等.这次课程设计时刻没有浪费,是我进入大学以来最最充实的两个礼拜.
参考文献
[1]康华光.陈大钦.电子技术基础-模拟部份(第五版).北京.高等教育出版社.2006.1
[2]康华光.邹寿彬.电子技术基础-数字部份(第五版).北京.高等教育出版社.2006.1
[3]罗杰.电子技术基础习题全解-数字部份(第五版)高等教育出版社.2006.5
[4]邱关源.电路(第五版).高等教育出版社.2006.5
元件明细表
元件名称
代号
数值
单位
数量
备注
移位寄存器
74LS194
/
/
2
电阻
R1
100
千欧
1
R2
100
千欧
1
R3~R11
47
欧姆
8
电容
C1
0.01
1
C2
4.7
1
开关
J1~J6
/
/
6
发光二极管
LED1~LED8
/
/
8
电路板
/
/
/
1
导线
/
/
/
60
555定时器
/
/
/
1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 彩灯 循环 操纵 电路 设计 制作