电子门卫系统之进出人员计数器2.docx
《电子门卫系统之进出人员计数器2.docx》由会员分享,可在线阅读,更多相关《电子门卫系统之进出人员计数器2.docx(24页珍藏版)》请在冰点文库上搜索。
电子门卫系统之进出人员计数器2
沈阳工程学院
课程设计任务书
课程设计题目:
电子门卫系统之进出人员计数器
系别自动控制工程系班级自本082
学生姓名秦晓宇/刘泓杨/李慧/张哲慧/王晶/孟楠/赵莹/
杨茜/汪训繁学号01—09
指导教师张玉梅/曲延华职称讲师/讲师
课程设计进行地点:
实训F103
任务下达时间:
2010年7月2日
起止日期:
2010年7月5日起——至2010年7月9日止
教研室主任秦宏2010年6月28日批准
电子门卫系统之出入人员计数器的设计
1设计主要内容及要求
1.1设计目的:
(1)掌握电子门卫系统之进出人员计数器的构成、原理与设计方法;
(2)熟悉集成电路的使用方法。
1.2基本要求
(1)对通过门禁系统进出的人员数目进行计数显示,从0-9999;
(2)门禁系统里、外分别安装两个传感器(比如红外线传感器)A、B,每当有人进入时将顺序经过A、B,每当有人出去时将顺序经过B、A,设计电路能够区分此人是进入还是出去;
(3)要求分别统计和显示进去的人员人次、出来的人员人次、里面还逗留的人员人数;
(4)当逗留人数超限时报警(比如500人)。
1.3发挥部分
(1)开启清场开关时,如有人进入,系统将报警。
(2)考虑有人经过A(或B)但没有继续前进又退出——即连续且只经过两次A(或B)的情况如何处理?
(3)其他。
2设计过程及论文的基本要求:
2.1设计过程的基本要求
(1)基本部分必须完成,发挥部分可任选2个方向:
(2)符合设计要求的报告一份,其中包括逻辑电路图、实际接线图各一份;
(3)设计过程的资料、草稿要求保留并随设计报告一起上交;报告的电子档需全班统一存盘上交。
2.2课程设计论文的基本要求
(1)参照毕业设计论文规范打印,文字中的小图需打印。
项目齐全、不许涂改,不少于3000字。
图纸为A3,附录中的大图可以手绘,所有插图不允许复印。
(2)装订顺序:
封面、任务书、成绩评审意见表、中文摘要、关键词、目录、正文(设计题目、设计任务、设计思路、设计框图、各部分电路及参数计算(重要)、工作过程分析、元器件清单、主要器件介绍)、小结、参考文献、附录(逻辑电路图与实际接线图)。
3时间进度安排
顺序
阶段日期
计划完成内容
备注
1
2010.7.5
讲解主要设计内容,学生根据任务书做出原始框图
打分
2
2010.7.6
检查框图及初步逻辑图完成情况,讲解及纠正错误
打分
3
2010.7.7
检查及改正逻辑图;讲解印刷电路板图绘制及报告书写
打分
4
2010.7.8
继续修正逻辑图,指导印刷电路板图绘制方法,布置答辩
打分
5
2010.7.9
答辩、写报告
打分
2010-7-2
沈阳工程学院
数字电子技术课程设计成绩评定表
系(部):
自动控制工程系班级:
自本082学生姓名:
刘泓杨
指导教师评审意见
评价
内容
具体要求
权重
评分
加权分
调研
论证
能独立查阅文献,收集资料;能制定课程设计方案和日程安排。
0.1
5
4
3
2
工作能力
态度
工作态度认真,遵守纪律,出勤情况是否良好,能够独立完成设计工作,
0.2
5
4
3
2
工作量
按期圆满完成规定的设计任务,工作量饱满,难度适宜。
0.2
5
4
3
2
说明书的质量
说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。
0.5
5
4
3
2
指导教师评审成绩
(加权分合计乘以12)
分
加权分合计
指导教师签名:
年月日
评阅教师评审意见
评价
内容
具体要求
权重
评分
加权分
查阅
文献
查阅文献有一定广泛性;有综合归纳资料的能力
0.2
5
4
3
2
工作量
工作量饱满,难度适中。
0.5
5
4
3
2
说明书的质量
说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。
0.3
5
4
3
2
评阅教师评审成绩
(加权分合计乘以8)
分
加权分合计
评阅教师签名:
年月日
课程设计总评成绩
分
中文摘要
时代在发展,人类在进步。
随着电子技术的日新月异,各行业对电子学科人才的需求也越来越大。
如今的电子技术已经在各个领域都得到了充分的利用,并且得到了人们的一致认可。
如何为社会培养更多的具有创新能力、解决实际问题能力和高素质的电子学科人才,是目前高等教育的重要任务之一。
为此,本学期我们专业开设了数字电子技术基础这门重要专业技术基础课。
本次的课程设计我们组设计的题目是电子门卫系统之进出人员计数器,这个系统的设计思路主要是把该系统划分为五个部分,判断人员进出电路、人员进出计数器、逗留人员计数器、比较电路以及发挥部分,然后把这几部分电路一一实现,最后连成一体构成一个完整的系统。
该系统设计上主要应用的是中规模的集成芯片,主要有并行加法器、计数器、
触发器、显示器等,芯片的应用大大减轻了电路的美观与设计的方便,同时也提高了系统的工作效率。
关键词电子门卫,计数器,比较器,电路
1设计任务描述
1.1设计题目:
电子门卫系统之进出人员计数器
1.2设计要求
1.2.1设计目的
(1)掌握进出人员计数器的构成、原理与设计方法;
(2)熟悉集成电路的使用方法。
1.2.2基本要求
(1)对通过门禁系统进出的人员数目进行计数显示,从0-9999;
(2)门禁系统里、外分别安装两个传感器(比如红外传感器)A、B,每当有人进入时将顺序经过A、B,每当有人出去时将顺序经过B、A,设计电路能够区分此人士进入还是出去;
(3)要求分别统计和显示进去的人员人次、出来的人员人次、里面还逗留的人员人数;
(4)当逗留人数超限时报警(比如500人)。
1.2.3发挥部分
(1)当人次计数器达到9990-9999时,发出溢出报警信号;
(2)考虑有人经过A(或B)但没有继续前进又退出——即连续且只经过两次
A(或B)的情况如何处理?
2设计思路
2.1判断人员进出的电路
首先由于设计题目知所设计的装置是一个电子门卫系统之进出人员计数器,该装置可以对通过门禁系统进出的人员数目进行计数显示,从0-9999;所以我们要考虑区别进去、出来、没完全进入又折回、没完全出去又折回的四种情况,所以此电路中要有2个传感器发出脉冲和2个触发器。
而且它们是联合起作用的,将A触发器安装在门外,B触发器安装在门内。
通过触发脉冲时间差来区分进入、出去以及没有完全进入又折回、没完全出去又折回这四种情况。
然后将人员的进出动作转化为电信号送入主电路中去。
2.2人员进出计数器
接下来要记录进来和出去的人的数量,这样就需要两个计数器A和B,来记录人数,又因为需要记录的人数从0-9999,所以可以用一个一万进制计数器来实现此功能,由所学知识,可以设计出一个一万进制计数器,有很多元件可以用来实现此功能,在这里我用的是计数器74160,因为一万进制可以用14位二进制数来表示,所以只要用四个74160计数器就可以实现一万进制计数器。
具体实现方法是用一个非门将一个计数器的CEP与另一个计数器CET连接起来,这样就构成了聚四个计数器为一体的一万进制计数器。
同样A和B两个计数器均可用这种方式实现。
再由所做的发挥部分的要求知,当计数器达到9990-9999时,报警器会发出报警信号,指出计数器已经要达到溢出值。
这里选用74hc4511七段译码显示器作为显示装置来显示计数器中所记录的人数,,所以一万进制计数器只需要四个这样的译码显示器就可以实现显示功能。
2.3逗留人员计数器
由设计要求知设计出一个能测量出里面逗留人员人数的装置。
因为要考虑到逗留人数,所以还需要可逆计数器,我选择了74LS192,它有2个输入端口,能分别实现加减法。
这个电路就是当有人经过的时候就会有一个脉冲会给这个计数器提供一个高低电平的翻转,然后通过计数器的功能实现计数,再通过译码器传给显示器,实现十进制的计数功能。
当然这个计数器分两种,一种是可加计数器,一种是可逆计数器。
所需的显示器也是七段显示译码器74hc4511,正好需要四个即可
2.4发挥部分
最后为实现发挥部分“
(1)当人次计数器达到9990-9999时,发出溢出报警信号;
(2)考虑有人经过A(或B)但没有继续前进又退出——即连续且只经过两次A(或B)的情况如何处理?
”的要求,在这里还应实现当人员顺序经过传感器A、B时应由传感器B发出控制进入人数计数器工作的CP脉冲;当人员顺序经过传感器B、A时应由传感器A发出控制进入人数计数器工作的CP脉冲。
当进入人数计数器达到9990和逗留人数计数器达到700时应分别发出CP脉冲信号激活溢出报警电路和超限报警电路。
3设计方框图
此系统即电子门卫系统之进出人员计数器,它的设计主要分为三部分外加一些发挥部分的电路及元器件,那三部分分别是:
传感器触发电路、进出人员计数器、逗留人员计数器,发挥部分的电路设计主要还是报警用的。
其具体的流程方框图如图3.1所示:
图3.1
4各部分电路设计及参数计算
4.1传感器电路:
图4.1.1
[说明]:
此电路是做为一个把人员进、出动作转为电信号的转换工具。
采用的是光电耦的原理。
正常状态下,发光二极管发光使光敏电阻阻值接近于零,输出端电压为高电位;当有人进或出使会经过传感器挡住二极管的发光,此时光敏电阻阻止就会接近于无穷大,这时输出端为低电位。
上图为门外传感器A,门内传感器B也是这样。
4.2识别脉冲发生电路:
EFCD
AB
图4.2.1
此电路是CP脉冲发生电路,其主体是两个JK触发器,S1、S2为触发器A、B的预置端,将S1、S2接到低电平时可将触发器预置为0,接到高电平时正常工作。
RD1、RD2为触发器的异步置0端,当RD接到高电平时,起作用。
其触发器1的J和触发器2的CP是由传感器A控制;触发器1的CP和触发器2的J是由传感器B控制。
其A、B分别接在传感器A、B的输出端,常态下为高电平,E端接往进人员计数器的CP端F端接往逗留人数可逆计数器的CPU端(即此时为加记数),C端接往出人员计数器的CP端,D接往逗留人数可逆计数器的CPD端(即此时为减记数)。
此电路不仅能实现基本要求2的功能还能同时达到发挥部分2的要求。
现以人员顺序经过A、B时的波形分析来说明以上观点:
图4.2.2
从以上波形图可知当人在顺序经过A、B时,只有触发器1能发出有效CP波形,而触发器1正是进人员计数器和逗留人员加计数器的驱动,且此时若人员只是多次重复经过传感器A而未经过传感器B就不会有CP1,自然也就不回有Q1的输出波形,这就成功的解决了发挥部分2所提出的问题。
4.3溢出报警电路和超限报警电路
4.3.1溢出报警电路简介
图4.3.1
当A段输入一个高电平时,报警电路报警,发光二极管发光。
4.4进、出人员计数显示电路
图4.4.1
进门人次统计器与出门人次统计器的原理相同。
它们分别是由4个74LS160十进制加法计数器级联组成四位十进制加法计数器如图4.4.1当CP输入一个高电平时74160计一次数直到加计数达到最大值(1001)时,进位端CO输出一个低电平。
这时用非门将其翻转,使其变为高电平然后传给下一个74160作为CP输入信号。
下一个74160计数器计一位数,后面的级联同理。
当千位,百位,十位的计数器都输出为9(即1001),进入或出门的人次为9990时。
信号将通过一多输入与门,传递到警报器。
该信号为计数器的超限报警信号。
我用了共阴极的显示器,所以显示器接地,由74LS160输出的信号通过译码器74HC4511显示在显示器上。
4.5逗留人员可逆计数电路
图4.5.1
图4.5.2
逗留人数计数器是由3个74LS192可逆计数器构成。
74LS192可逆计数器是上升沿触发计数器。
74LS192的CPU端与触发器的Q1非端相连,CPD端与Q2非端相连。
常态下CPU和CPD为高电平,当有人经过时,Q1非为低电平,CPU与Q1非脉冲相同,在脉冲的上升沿处计加数一次,如图4.5.2所示,当有人出去时,Q2非输出低电平,在上升沿处做减计数一次。
当人数达到700时发出报警信号。
CO与CPU相连构成进位输入,BO与CPD相连构成借位输出,这样电路就可以实现可逆计数的功能。
5工作过程分析
在设计此电路的过程中,实现过程是一步步的想,层层分解。
最后把这系统定格在以下几部分,即判断人员进出电路、人员进出计数器、逗留人员计数器以及报警部分。
然后把这几部分电路逐个实现,其具体实现如下:
判断人员进出电路,在设计这部分电路之前首先考虑的是如何来设计一个判断电路来判断人员是进还是出的,最后确定用两个感光器来做,此中传感器A与B电路能将人员进出房间的动作转化为电信号并送入触发器中,并做为控制整个电路工作的总开关。
JK触发器能够智能判断是进入还是出去,使其功能满足基本要求和发挥要求。
此触发器是将传感器送来的信号进行智能分析,能区分出人员的进、出和是否真的进入出去房间,并向不同的计数器发出CP脉冲控制其工作。
它可以判断人员是进还是出,从而达到判断人员进出的目的。
人员进出计数器,在设计这个电路时首先考虑要用一个计数器来统计,最后确定用由4个74LS160十进制加法计数器级联组成四位十进制加法计数器,进行级联构成模大于10000的计数器,来对进入人员的计数问题,最后结果用七段显示译码器744511来显示。
逗留人员计数器电路的设计,此电路的功能是随时显示逗留在房间内的人数,其主体是一个十进制的可逆计数器74LS192。
在这个电路中可逆计数器有两个CP控制端,分别为CPU和CPD。
当CPU有脉冲输入时,此计数器为加计数工作,所以如上图所示CPU与Q1相连;当CPD有脉冲输入时,此计数器为减加计数工作,所以如上图所示CPD与Q2相连。
此计数器之间还可以构成进位输入和借位输出。
如上图所示CO与CPU相连就构成了进位输入,BO与CPD相连就构成了借位输出,这样此电路就完成了可逆计数的功能。
报警部分的电路主要分为两个,进入人数超过9990一个是计数器大的报警设计,另一个是逗留人员达到700人时会产生溢出报警。
6元器件清单
器件名
数量
型号
显示器
11
BS201
7段显示译码器
11
74HC4511
十进制计数器
8
74LS160
十进制可逆计数器
3
74LS192
六反相器
1
74LS04
双4输入与门
3
74LS21
JK触发器
2
74HCT109
光敏电阻
2
发光二极管
4
三极管
2
7主要元器件介绍
7.17段显示译码器74HC4511
管脚图
图7.1.1
74HC4511是一个译码器,它的作用是采集从计数器得到的信号进行译码,同时发出信号给显示器。
信号从A、B、C、D输入,从a、b、c、d、e、f、g输出。
当输入8421BCD码时,输出高电平有效,用以驱动共阴极显示器。
当输入为1010-1111六个状态时,输出全为低电平,显示器无显示。
该集成显示译码器设有三个辅助控制端LE、BL非、LT非,以增强器件的功能。
现分别简要说明如下:
1灯测试输入LT非
当LT非为O时,无论其他输入端是什么状态,所有各段输出a-g均为1,显示字形8。
该输入端常用于检查译码器本身及显示器各段的好坏。
2灭灯输入BL非
当BL非为0,且LT非为1时,无论其他输入端是什么电平,所有各段输出a-g均为0,所以字形熄灭。
该输入端用于将不必要显示的零熄灭。
3锁存使能输入LE
在BL非和LT非为1的条件下,当LE=0时,锁存器不工作,译码器的输出随输入码的变化而变化;当LE由0跳变1时,输入码被锁存,输出只取决于锁存器的内容,不再随输入的变化而变化。
功能表
十进制数或功能
输入
输出
LE
非BL
非LT
D3
D2
D1
D0
a
b
c
d
e
f
g
0
L
H
H
L
L
L
L
H
H
H
H
H
H
L
1
L
H
H
L
L
L
H
L
H
H
L
L
L
L
2
L
H
H
L
L
H
L
H
H
L
H
H
L
H
3
L
H
H
L
L
H
H
H
H
H
H
L
L
H
4
L
H
H
L
H
L
L
L
H
H
L
L
H
H
5
L
H
H
L
H
L
H
H
L
H
H
L
H
H
6
L
H
H
L
H
H
L
L
L
H
H
H
H
H
7
L
H
H
L
H
H
H
H
H
H
L
L
L
L
8
L
H
H
H
L
L
L
H
H
H
H
H
H
H
9
L
H
H
H
L
L
H
H
H
H
H
L
H
H
10
L
H
H
H
L
H
L
L
L
L
L
L
L
L
11
L
H
H
H
L
H
H
L
L
L
L
L
L
L
12
L
H
H
H
H
L
L
L
L
L
L
L
L
L
13
L
H
H
H
H
L
H
L
L
L
L
L
L
L
14
L
H
H
H
H
H
L
L
L
L
L
L
L
L
15
L
H
H
H
H
H
H
L
L
L
L
L
L
L
灯测试
X
X
L
X
X
X
X
H
H
H
H
H
H
H
灭灯
X
L
H
X
X
X
X
L
L
L
L
L
L
L
锁存
H
H
H
X
X
X
X
*
表7.1.2
74HC4511七段显示译码器,当输入8421BCD码时,输出高电平有效,用以驱动共阴极显示器。
当输入1010~1111六个状态时,输出全为低电平,显示器无显示。
7.2十进制计数器74LS160
管脚图
图7.2.1
功能表
输入
输出
CLR
LD
TE
PE
CLK
P3
P2
P1
P0
Q3
Q2
Q1
Q0
0
X
X
X
X
X
X
X
X
0
0
0
0
1
0
X
X
D3
D2
D1
D0
D3
D2
D1
D0
1
1
1
1
X
X
X
X
计数
1
1
0
X
X
X
X
X
X
保持
1
1
X
0
X
X
X
X
X
保持
表7.2.2
74160,是一个4位二进制的计数器,它具有异步清除端与同步清除端不同的是,它
不受时钟脉冲控制,只要来有效电平,就立即清零,无需再等下一个计数脉冲的有效沿到来。
具体功能如下:
1.异步清零功能
只要(CR的非)有效电平到来,无论有无CP脉冲,输出为“0”。
在图形符号中,CR
的非的信号为CT=0,若接成七进制计数器,这里要特别注意,控制清零端的信号不是N-1
(6),而是N(7)状态。
其实,很容易解释,由于异步清零端信号一旦出现就立即生效,如刚出现0111,就立即送到(CR的非)端,使状态变为0000。
所以,清零信号是非常短暂的,仅是过度状态,不能成为计数的一个状态。
清零端是低电平有效。
2.同步置数功能
当(LD的非)为有效电平时,计数功能被禁止,在CP脉冲上升沿作用下D0~D3的数据被置入计数器并呈现在Q0~Q3端。
若接成七进制计数器,控制置数端的信号是N(7)状态,如在D0~D3置入0000,则在Q0~Q3端呈现的数据就是0110。
7.3可逆计数器74LS192
管脚图
图7.3.1
功能表
输入
输出
MR
P3
P2
P1
P0
Q3
Q2
Q1
Q0
1
×
×
×
×
×
×
×
0
0
0
0
0
0
×
×
d
c
b
a
d
c
b
a
0
1
1
×
×
×
×
加计数
0
1
1
×
×
×
×
减计数
表7.3.2
74LS192的特点是有两个时钟脉冲(计数脉冲)输入端CPU和CPD。
其中CPU为进位输出端,CPD为借位输出端。
在LD=1的条件下,做加计数时,令CPD=1,计数脉冲从CPU输入;作减速计数时,令CPU=1,计数脉冲从CPD输入。
7.4双4输入与门74LS21
管脚图
图7.4.1
功能表
输入
输出
Y
A
B
C
D
H
L
X
X
X
H
X
L
X
X
H
X
X
L
X
H
X
X
X
L
H
L
L
L
L
表7.4.2
7.5有置位和复位上升沿触发的双J-K触发器74HCT109
管脚图
图7.5.1
功能表(此触发器为上升沿触发器)
输入
输出
输入
输出
S
R
CP
J
K
Q
Q
S
R
CP
J
K
Q
Q
L
H
X
X
X
H
L
H
H
H
L
触发
H
L
X
X
X
L
H
H
H
L
H
不变
L
L
X
X
X
H
H
H
H
H
H
H
L
H
H
L
L
不变
H
H
H
X
X
不变
表7.5.2
7.6逻辑六反向器74LS04
管脚图
图7.6.1
功能表
输入
输出
nA
nY
L
H
H
L
表7.6.2
小结
一周短暂的课程设计已经结束了,可是它留给我的记忆和影响则是相当深远与难忘的,从某种程度上来说这甚至是一段相当痛苦但却难得洗礼经历
在这过去的一周里,我深深体会到以下几个词的含义:
1、毫无头绪2、欲哭无