(完整版)实验室人数统计数电课设_第1页
(完整版)实验室人数统计数电课设_第2页
(完整版)实验室人数统计数电课设_第3页
(完整版)实验室人数统计数电课设_第4页
(完整版)实验室人数统计数电课设_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、沈阳航空航天大学课程设计(说明书)实验室人数统计电路的设计班级学号学生姓名指导教师沈阳航空航天大学课程设计任务书课程名称数字逻辑课程设计课程设计题目实验室人数统计电路的设计课程设计的内容及要求:一、设计说明设计一个利用光线的通断来统计实验室人数的电路。设计两路光控电路,一路放置在门外,另一路设置在门里,当有人通过门口时(无论是进入或是走出房间),都会先触发一个光控电路,再触发另一个光控电路。要求根据光控电路产生触发的先后顺序,判断人员是进入还是离开实验室,当有人进入时令计数器进行加计数,当有人离开实验室时进行减计数。其电路原理框图如图1所示。它由光电控制电路,脉冲整形电路,控制逻辑电路,计数器

2、电路,译码显示电路等组成。光电电路i光电电路脉冲整形脉冲整形控制逻辑电路加减法可逆计数器显示译码手动复位数码显示声、光报警电路ii图1实验室人数统计电路原理框图二、技术指标计数器的最大计数容量为99,并用数码管显示。三、设计要求1在选择器件时,应考虑成本。2有手动复位(清零)功能。3要求计数器每计一个数,发光二极管指示灯闪烁一次(或蜂鸣器响一次)。4可选元件:(1)红外发光二极管和光电三极管(对管);(2)集成译码显示电路74ls47或其它;(3)可逆计数器74ls190或者74ls192;(4)led数码管;(5)555定时器;(6)发光二极管等。四、实验要求1根据技术指标制定实验方案;验证

3、所设计的电路。2进行实验数据处理和分析。五、推荐参考资料1.谢自美.电子线路设计实验测试.m武汉:华中理工大学出版社,2000年2.阎石.数字电子技术基础.m北京:高等教育出版社,2006年3.付家才.电子实验与实践.m北京:高等教育出版社,2004年六、按照要求撰写课程设计报告成绩评定表:序号评定项目评分成绩12345设计方案正确,具有可行性,创新性(15分)设计结果可信(例如:系统分析、仿真结果)(15分)态度认真,遵守纪律(15分)(设计报告的规范化、参考文献充分(不少于5篇)25分)答辩(30分)总分最终评定成绩(以优、良、中、及格、不及格评定)指导教师签字:2015年6月25日一、概

4、述本次课设的任务是实验室人数统计电路的设计,要求我们运用理论课上学到的知识来完成人数统计的电路设计,让使用者可以通过这个电路了解实验室内的总人数和人员进出的变化情况,然后根据这些数据做出反应。对任何知识的掌握程度都取决于对其认识的程度,纸上得来终觉浅,绝知此事要躬行,只有自己动手设计电路才能较好的理解基础知识和基本技能。在查阅资料之后,本次实验设计首先用红外线感应电路感应实验人员的进出,有人进入或离开时依次触发两个光电电路,继而根据光电电路显示的人员进出的情况用控制逻辑电路发出脉冲,使用加减计数器实现加减计数功能,即有人进入时令计数器进行加计数,当有人离开实验室时进行减计数,同时伴随着人数加减

5、的数码管显示还有灯光或者蜂鸣报警电路提示,最后把总人数结果通过数码管反映。现代人类社会已经进入信息时代,因而信息技术对社会发展,科学进步将起到决定性作用。为了达到节省人力资源的目的,避免人工的繁琐计算,使用数字逻辑电路是一个极其方便的方法用以记录出的人数和入的人数以及总人数。这次课程设计是一个对我们实践能力的检验,同时也是一个机会,让我们深入了解人数计数器的组成和如何让计数报警的功能实现,人数计数器在超市、商场、酒店、实验室等大多数人类活动场所都能用到,所有它对于当今社会具有重大的意义。二、方案论证方案一:方案一原理框图如图1所示。光电电路i光电电路脉冲整形脉冲整形控制逻辑电路加减法可逆计数器

6、显示译码手动复位数码显示声、光报警电路ii图1方案一原理框图实验室人数统计电路由模拟光电感应电路、控制逻辑电路、计数译码显示电路、和声光报警电路四部分组成。现实中用红外线感应器感应人进出,由红外感应器产生信号跳变,但是由于在实验条件下无法真正实现人进人出的效果,所以用开关模拟光电感应电路代替红外线感应器,根据开关高低电平变化模拟出有人进出的效果,连接双d触发器将脉冲发送给声、光报警电路进行提醒和计数译码电路进行加减、译码,最后由数码管显示人数。方案二:方案二原理框图如图2所示。光电电路i光电电路ii脉冲整形单片机脉冲整形显示译码声、光报警电路图2方案二原理框图由单片机、红外发射器、红外接收器、

7、显示译码电路、声光报警电路组成,在门里门外各放一组红外感应器,当有人进出时红外感应器产生信号跳变反映到单片机上,单片机进行计数然后通过蜂鸣器或二级管实现声光报警功能,通过数码管显示人数。本实验采用方案一。由于我们还没有学习过单片机,对其各种功能和性能参数并不了解,所以方案二并不可行。方案一的器件我们相对熟悉,而且价格相对低廉,电路连接比较容易,实验效果也证明它正确可行,所以在这个实验里选用方案一进行电路设计。三、电路设计1.光电传感器电路的设计光电传感器电路的设计如图3所示。r4330vcc5vr620kr3330vcc5vr520kvcc5vgndu1led1led2gndu8u9u10u1

8、11set1d1clkvdd1q1qphoto_transistor_ratedphoto_transistor_rated1rst2set2d2clk2rstvss2q2q4013bp_5vvss0v图3光电传感器电路的设计实际情况中应该用红外线感应器来感应人进出实验室的情况,光控电路用于将光信号转换为系统所需的电信号,双d触发器的两个输入端各需要一个红外线发射器与红外线接收器。当人没有经过红外线感应器时,红外线发射管led-red-rated将红外线发射给接收管photo-transisto-rated,接收管导通,集电极为低电平;当有人经过后,红外线发射管发射的红外线被遮挡,接收管接收不

9、到红外线,所以接收管不导通,集电极为高电平,并且将高电平信号发送给双d触发器,双d触发器将脉冲发送给声、光报警电路进行提醒和计数译码电路进行加减和译码。而仿真情况下无法用红外线感应器来实现实验目的,所以用两个开关代替。2.人进人出控制电路的设计人进人出控制电路的设计如图4所示。gndled1led2gndvcc5vs1key=spacevcc5vvccu11set1d1clk1rst2set2d2clk2rstvss5vvdd1q1q2q2qs24013bp_5vkey=spacevss0v图4人进人出控制电路的设计因为仿真软件multism没有红外感应器,所以用开关模拟光电感应。开关模拟光电

10、感应电路中s1是代表门外的开关,s2是代表门内的开关,初始都置于低电平,有人进入,s1先变成高电平,然后s2变成高电平,人经过后s1,s2再依次变成低电平;有人离开就正好相反,s2变成高电平,然后s1变高电平,人离开之后,s2,s1再依次变成低电平。从s1、s2电平的变化可以得知人员是进是出。人员进出实验室的时序逻辑图如图5所示。图(a)为人员进门时的时序逻辑图,图(b)为人员出门时的时序逻辑图。s1s2s1s2q1q1q2q2(a)人员进门时序逻辑图(b)人员出门时序逻辑图图5人员进出实验室的时序逻辑图4013bp_5v双d触发器是集成触发器芯片,内部有两个独立的d触发器。每个d触发器都有一

11、个置位端(set),复位端(rst),时钟端(clock),数据输入端(d),两个输出端q和q端。当rst为1、set为0时,无论d和clk(时钟信号)为哪种状态,输出q一定为0,因此rst可称为复位端。当set为1、rst为0时,输出q一定为1,因此set称为置位端。当rst、set均为0时,在clk端有脉冲上升沿触发,即q=d。接线时,两个触发器的置位端(set)均接地,输入端(d)都接高电平,时钟端1clk和复位端2rst接开关s1,时钟端2clk和复位端1rst接开关s2,输出端q1、q2分别接led1、led2两个二极管,q1端接的up端,q2接u2的down端。led1接双d触发器

12、的q1端,led2接双d触发器的q2端。当有人进入室内时,s1变为高电平,连接的1clk和2rst也变成高电平,随后s2变为高电平,连接的2clk和1rst也变成高电平,然后s1、s2依次变为低电平。因为双d触发器的两个触发器的置位端(set)均接地,所以在时钟上升沿触发,将加在d1输入端的高电平传送到q1输出端,由q1传给led1,二极管led1亮,同时q1端把高电平传给加减计数器的up端,q2输出低电平给加减计数器的down端,实现计数器加一。当有人从室内离开时,s2变为高电平,连接的2clk和1rst也变成高电平,因为双d触发器的两个触发器的置位端(set)均接地,所以在时钟上升沿触发,

13、将加在d2输入端的高电平传送到q2输出端,由q2传给发光二极管led1,二极管led1亮,同时q2端把高电平传给加减计数器的down端,q1输出低电平给加减计数器的up端,实现计数器减一。3.计数译码显示电路的设计计数译码显示电路的设计如图6所示。gndgndckcku6u7vcc5vu2u4abcdefgabcdefg151109111454abcdloadclrupdownqaqbqcqdboco326713127126354aoabobcocdodoeltofrbiogbi/rbo74ls48n131211109151474ls192nu35vvccu5680r1vccs35vkey=s

14、pace151109111454aqabqbcqcdqdloadboclrcoupdown74ls192n326713125v7126354aoabobcocdodoeltofrbiogbi/rbo74ls48n1312111091514vcc5vr2680vccvcc5v图6计数译码显示电路的设计图计数器74ls192n是十进制可预置同步可逆bcd码计数器,它具有双时钟输入,并具有清除和置数功能,在本实验中作为加减计数器使用。使用两个74ls192n计数器u2、u3分别计算个位和十位,74192n上升沿触发,由up,down两管脚控制加减计数,up端为增计数脉冲输入,down端为减计数脉冲输

15、入,有异步置数端load和异步复位端clr,借位输出端bo和进位输出端co分别输出高电平表示加进位和减进位。接线时,异步置数端load为加载,低电平有效,在本电路中接高电平。两个异步复位端clr接单刀双掷开关s3,当开关s3接高电平时,计数器实现清零,其他操作被禁止。bo为借位输出端接着十位的down,用于发出退位信号,co为进位输出端接着十位的up,用于发出进位信号,实现两位数的加减运算。译码器74ls48n芯片是一种常用的七段数码管译码器驱动器,用在数字电路的显示系统中,由于74ls48n输出高电平有效所以选用共阴极数码管。接线时,u4的输入端abcd接u2的输出端qaqbqcqd,lt,

16、rbi,bi/rbo低电平有效接高电平。u5的输入端abcd接u3的输出端qaqbqcqd,lt,rbi,bi/rbo接高电平,u4、u5输出端分别接代表个位、十位的数码管,另外用两排阻值为680欧的电阻排接高电平连接u4、u5为晶体管提供电流,从而实现两位数字的计数结果显示。四、性能的测试电路整体测试图如图7所示。xsc1gndgndabexttrig+_ckcku6u7vcc+_+_vccu2u4abcdefgabcdefgkey=spacevcc5v4013bp_5vvccaqaaoabqbbobcqccocdqddodoeloadboltof12514bi/rbo74ls48n5vs1

17、u11set1d1q1clk1q1rst2d2q2clk2q2rstvsss2vdd2set5v1511091114543713211262117610913315clrcorbiog4updown5v74ls192nvccvccu3u5r16805vkey=space0vvssvcc5v5v151109111454aqabqbcqcdqdloadboclrcoupdown326713127126354aoabobcocdodoeltofrbiogbi/rbo74ls48n1312111091514s374ls192nvcckey=space5vr2680vcc5v图7电路整体测试图用开关s1

18、、s2模拟光电感应,s1代表人经过门外,s2代表人经过门内,开关s1、s2开始都置于低电平,有人进入,s1先变成高电平,然后s2变成高电平,人经过后s1,s2再依次变成低电平;有人离开就正好相反,s2变成高电平,然后s1变高电平,人离开之后,s2,s1再依次变成低电平。当一个周期内s1先变成高电平,就说明进来一个人所以计数器加一,当一个周期内s2先变成高电平,就说明出来一个人计数器减一。当s3开关接高电平时,数据清零。所以,此电路能实现题目要求的所有功能。电路整体性能测试表如表1所示。表1电路整体性能测试表状态s1(门外)s2(门里)00原数00现数00led1灭led2灭进门1100出门01

19、001001100001010101000001010101000000亮灭灭灭亮灭灭灭灭灭灭灭灭灭电路原来的状态是00,用开关模拟有人进门的效果之后,数码管示数加一,发光二极管led1亮了;用开关模拟有人出门的效果之后,数码管示数减一,发光二极管led2亮了,测试结果符合题目要求。当有人进入时,示波器显示的波形图如图8所示。图8有人进入时示波器显示的波形图有人进入时示波器显示的波形图,上面一道线为q1,下一道线为q2。有人进入即先把s1变为高电平,连接的1clk和2rst也变成高电平,因为双d触发器的两个触发器的置位端(set)均接地,此时1set和1clk为0,所以在时钟上升沿触发状态为q

20、=d,将加在d1输入端的高电平传送到q1输出端,q1跳转为高电平。当有人离开时,示波器显示的波形图如图9所示。图9有人离开时示波器显示的波形图有人时示波器显示的波形图,上面一道线为q1,下一道线为q2。有人进入即先把s1变为高电平,连接的2clk和1rst也变成高电平,因为双d触发器的两个触发器的置位端(set)均接地,此时2set和2clk为0,所以在时钟上升沿触发状态为q=d,将加在d2输入端的高电平传送到q2输出端,q2跳转为高电平。五、结论本次课程设计题目为“实验室人数统计电路的设计”,要求设计一个利用光线的通断来统计实验室人数的电路。它要求计数器的最大计数容量为99,并用数码管显示结

21、果,并根据光控电路产生触发的先后顺序,判断人员是进入还是离开实验室,然后由可逆计数器进行加减,计数器每计一个数,发光二极管指示灯闪烁一次,计数结果由数码管显示。有手动复位(清零)功能,当s3被接到高电平时数据清零,数码管显示为零,由仿真电路的测试结果可以看出,以上功能全部实现,所以此电路能够进行实验室人数统计。在连接电路的过程中,由于对一下器件不熟悉,我查阅了一些资料,例如肖景和编著的cmos数字电路应用300例,从这本书里知道了双d触发器4013的功能和电路连接方式以及其他芯片的功能和引脚连接方式。所以在这段时间的课程设计中我收益颇丰,对数字电子计数的理解又更上一层楼。在这次设计过程中,暴露

22、出自己单独设计电路的许多问题,体会到了学以致用、完成自己劳动成果的心情,感谢老师和同学们的帮助和指正使我顺利完成本次课程设计。总之,这次课程设计提高了我思考问题解决问题的能力,对以后的工作来说是一个训练。参考文献1章忠全.电子技术基础.m北京:国防工业出版社,2008年2阎石主编.数字电子技术基础.m北京:高等教育出版社,2006年3付家才.电子实验与实践.m北京:高等教育出版社,2004年4肖景和编著.cmos数字电路应用300例.m北京:中国电力出版社,2005年5谢自美.电子线路设计实验测试.m武汉:华中理工大学出版社,2000年6康华光.电子技术基础(数字部分.m北京:高等教育出版社,1998年7王毓银.数字电路逻辑设计.m北京:高等教育出版社,1995年8钱培怡.电子电路实验与课程设计.m北京:西安电子科技大学出版社,1992年9余孟尝.数字电子技术基础.m北京:高等教育出版社,1998年10陈振官等编著.新颖高效声光报警

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论