数字电子技术课程设计电子密码锁解析文档格式.docx
《数字电子技术课程设计电子密码锁解析文档格式.docx》由会员分享,可在线阅读,更多相关《数字电子技术课程设计电子密码锁解析文档格式.docx(15页珍藏版)》请在冰豆网上搜索。
5.2.1正确使用电烙铁14
5.2.2元件焊接顺序14
5.2.3电路调试15
6总结16
参考文献17
附录1:
总体电路原理图18
附录2:
元器件清单19
附录3:
实物图20
1课程设计的目的
(1)巩固和加深对电子电路基本知识的理解,提高综合运用本课程所学知识的能力;
(2)培养根据设计需要选学参考书籍,查阅相关手册、图表和文献资料的自学能力;
(3)通过电路方案的分析、论证和比较,设计计算和选取元器件、电路组装、调试和检测等环节,提高自身动手能力;
(4)通过课程设计,培养独立设计能力、提高综合运用知识的能力,同时也有助于为以后的毕业设计打下坚实的基础;
(5)随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的亲睐。
2课程设计的任务与要求
2.1基本功能
(1)密码为6位,当输入密码与设置密码一致时开锁;
(2)当输入密码与设置密码不一致时,发出报警信号,并用LED表示关锁状态;
(3)密码可以修改。
2.2设计任务与要求
(1)该电子锁的密码为六位二进制数,共设有8组密码;
(2)输入密码按确定键后,若密码正确则绿灯亮;
若密码不正确,则红灯亮,同时电路发出报警信号;
(3)若输入密码后不按确定键则电路无现象。
3设计方案与论证
3.1工作原理及方案选择
自己设计制作数字电子密码锁,可以使用各种集成(译码器,555定时器,触发器),也可以采用单片机(如89C51)。
由于自己知识范围的限制,并且为了进一步掌握数字电子技术的基本理论及实验调试技术,我在这次课程设计中采用集成芯片及门电路设计数字电子密码锁的设计方法。
3.1.1方案一
设计选用单片机作为本设计的核心元件,利用单片机灵活的编程设计和丰富的I/O端口,及其控制的准确性,实现基本的密码锁功能。
在单片机的外围电路外接输入键盘用于密码的输入和一些功能的控制,外接芯片用于密码的存储,外接LCD显示器用于显示作用。
当用户需要开锁时,先按键盘开锁键之后按键盘的数字键输入密码。
密码输完后按下确认键,如果密码输入正确则开锁,不正确显示密码错误重新输入密码,当三次密码错误则发出报警。
除上述基本的密码锁功能外,声光提示等功能,依据实际的情况还可以添加遥控功能。
3.1.2方案二
设计选用各种集成芯片作为本设计的核心元件,采用逻辑开关及74LS138译码器组成密码输入部分。
74LS175D触发器与密码输入部分不同的接线方式可修改密码。
555定时器构成单稳态触发器产生触发信号触发开锁或者报警。
3.2电路设计方案的比较
方案一:
用51单片机实现,其优点是硬件电路简单,功能很多,拓展方便,编程设计灵活多样和I/O端口丰富,控制准确。
但是单片机要求知识广泛,需要对硬件有较好的认识和一定的编程能力。
再者,单片机加上外围的设备费用要比单用集成芯片打。
方案二:
用各种集成芯片及门电路来设计,优点是电路理解轻松,设计比较顺畅,用已有的知识就可以设计。
但是电路连线比较繁杂,需要一些逻辑器件,智能化大大降低,并且能拓展的功能比较少。
3.3总体电路框图
图3-1总体设计框图
4单元电路的设计
4.1密码输入及验证电路模块
此模块主要是用输入键盘和74LS138实现,输入键盘为六个逻辑开关;
74LS138为3线-8线译码器。
74LS138每个输出端为0时都有唯一的输入码,所以可以把G1、G2A、G2B、C、B、A作为密码输入端,与输入键盘相连,共有26=64种输入情况。
Y0—Y7只需要选择其中一端作为密码验证信号输出就行了。
电路连接图如图4-1
图4-1密码输入
表4-174LS138真值表
输入
输出
G1
~G2A+~G2B
CBA
Y0Y1Y2Y3Y4Y5Y6Y7
X
XXX
11111111
1
000
01111111
001
10111111
010
11011111
011
11101111
100
11110111
101
11111011
110
11111101
111
11111110
4.2密码修改及锁定模块
此模块采用八个单刀单掷开关控制,通过闭合不同开关来达到改变密码的目的,开关左端分别连接74LS138的Y0—Y7密码输出端,右端连接74LS175。
如图4-2
图4-2密码修改及锁定模块
Y0-Y7通过闭合不同开关选择密码,共有8个选择,也就是修改密码时,只有8个不同的固定密码可以选,故密码和密码选择端对应表如表4-2
表4-2密码和密码选择端对应表
密码设定端的连接
密码
Y0
100000
Y1
100001
Y2
100010
Y3
100011
Y4
100100
Y5
100101
Y6
100110
Y7
100111
该模块是预先选择密码,即译码器的8个输出端口分别连接到逻辑开关8个接口上面,这样就可以实现选择密码的功能,但是密码只有固定的8种。
然后D触发器再把密码验证模块送来的验证结果存住。
在按下确定键时,单稳态触发器送过来的上升沿使触发器做出反应。
如表4-3D触发器真值表。
表4-374LS175D触发器真值表
CLK
D
Q
保持
4.3计时模块
单稳态触发器只有一个稳定状态和一个暂态,在外界触发脉冲的作用下。
电路从稳态翻转到暂态,然后在暂稳态停留一段时间Tw后又自动返回到稳态,并在输出端产生一个宽度为Tw的矩形脉冲。
Tw只与电路本身的参数有关,与触发脉冲无关。
通常把Tw称为脉冲宽度。
单稳态触发器也是一种重要的时序逻辑电路,它和双稳态触发器不同,只有一个稳定状态,另一个是暂稳态,经过一段延迟时间后,将自动返回稳定状态。
这个延迟时间一般称为暂稳态时间,是由电路中有关的电阻电容时间常数确定的。
单稳态触发器进入暂稳态要靠触发脉冲的触发才行,有的单稳态触发器是由触发脉冲的上升沿触发翻转的;
有的单稳态触发器是靠触发脉冲的下降沿触发翻转的。
图4-3单稳态和双稳态触发器触发方式的异同
如图是用555构成的单稳态电路和其工作波形,图中R、C为外接定时元件,输入触发信号u1加至低触发TR端,由OUT端输出信号,控制端CO不用时一般均通过0.01uf接地,以防干扰。
图4-4555构成的单稳态电路和其工作波形
此模块采用555电路单稳态的一种变形,如图4-5定时器组成的单稳态触发器。
图4-5555定时器组成的单稳态触发器
按下确定开关将在时基电路输出端OUT(第3引脚)产生高电平,经延时Tx后,输出端OUT将保持低电平不变。
当按钮按下时C1储存的电荷通过J7泄放,2脚TR受低电平触发,555置位,3脚输出高电平。
松开按钮后,定时即开始,此时电源通过电阻R1向C1充电,使C1两端电平不断升高,当升至2/3Vcc时,时基电路复位,定时结束,3脚输出低电平。
Tw=1.1RC(4-1)
暂稳态时间Tw
4.4逻辑组合模块
此模块的两个输入端是接锁定模块的输出端A和计时模块的输出端B。
两个输出端分别接开锁指示灯S和报警指示灯J。
它们的真值表如表4-4
表4-4开锁指示灯S和报警指示灯J的真值表
AB
SJ
00
11
01
10
由此可以选用74LS08,实现该模块的逻辑功能A的非直接用74LS175的3引脚输出。
其连接图如图4-6,开锁指示灯S和报警指示灯J逻辑电路图。
图4-6开锁指示灯S和报警指示灯J逻辑电路图
5硬件的制作与调试
5.1电路板中元器件的布局
在设计印制电路板时,应尽量将相互关联的元器件摆放在一起,以避免因元器件离得太远而造成印制线过长所带来的干扰;
再者,将输人信号和输出信号尽量放置在引线端口附近,以避免因耦合路径而产生的干扰。
在印制电路板上,将正、负载流导线分别紧靠布在印制电路板的两面,并设法使之保持平行,因为平行紧靠的正、负载流导体所产生的外部磁场是趋向于相互抵消的。
布线之间的电磁耦合是通过电场和磁场进行的,因此在布线时,应注意对电场与磁场耦合的抑制。
对电场的抑制方法如下:
(1)尽量增大线间的距离,使电容耦合为最小;
(2)采用静电屏蔽,屏蔽层要接地;
(3)降低敏感线路的输人阻抗。
对磁场的抑制方法如下:
(1)减小干扰源和敏感电路的环路面积;
(2)增大线问的距离,使耦合干扰源与敏感电路之间的互感尽可能小;
(3)最好使干扰源与敏感电路呈直佃布线,以便大大降低线路之间的耦合。
5.2电路焊接与调试
5.2.1正确使用电烙铁
1、电烙铁使用前要上锡,具体方法是:
将电烙铁烧热,待刚刚能熔化焊锡时,涂上助焊剂(松香),再用焊锡均匀地涂在烙铁头上,使烙铁头均匀的吃上一层锡(亮亮的薄薄的就可以)。
2、在进行普通焊接的时候(比如在万能板上焊接直插式元件),一手烙铁,一手焊锡丝,靠近根部,两头轻轻一碰,一个焊点就形成了。
焊点理想的形状是一坨屎那种。
3、在万能板上焊接直插元件时,要将引脚尽量插到底。
4、焊接时间不宜过长,否则容易烫坏元件,必要时可用镊子夹住管脚帮助散热。
5、焊接完成后,要用酒精把线路板上残余的助焊剂清洗干净,以防炭化后的助焊剂影响电路正常工作。
4、电烙铁应放在烙铁架上。
5.2.2元件焊接顺序
先难后易,先低后高,先贴片后插装。
宗旨:
焊接方便,节省时间。
先焊接难度大的,这主要是指管脚密集的贴片式集成芯片。
如果把这些难度大的放于最后焊接,一旦焊接失败把焊盘搞坏,那就会前功尽弃。
先低后高,先贴片后插装。
这样焊接起来方便。
如先把高的元件焊接了,有可能妨碍其他元件的焊接,尤其是高大的元件密集众多的时候。
如果先焊接插装的元件,电路板就会在焊台上放不平,影响焊接心情。
5.2.3电路调试
(1)检查电路连线是否正确,包括错线、少线和多线。
(2)按照电路图检查安装的线路
(3)按照实际线路来对照原理电路进行查线
这是一种以元件为中心进行查线的方法。
把每个元件(包括器件)引脚的连线一次查清,检查每个引脚的去处在电路图上是否存在。
为了防止出错,对于已查过的线通常应在电路图上做出标记,最好用指针式万用表“Ω×
1”挡,或数字式万用表“Ω挡”的蜂鸣器来测量,而且直接测量元器件引脚,这样可以同时发现接触不良的地方。
6总结
刚开始的时候,由于对理论知识的学习不是很透彻,不知道从哪里开始入手。
从网上搜集了译码器,触发器,计时器等很多内容,从书上的原型有了基本的认识画了电路图。
算好了参数,我就开始仿真。
开始仿真时,明明按照自己设计的电路图来画,可是结果就是与理论的不一样。
我查了很久没有结果,于是和同学讨论,并且重新查了各个芯片的引脚图,一对比才知道自己接的线路有几处错误,比如74ls138的密码输入端。
经过一周的仿真,我最终把电路成功地设计完善,得到的结果与理论几乎一致。
经过这次课程设计,我对各个集成电路:
定时器,触发器,译码器等有了更加深刻的理解,对课程设计有了了解,对自己制作电子设计有了浓厚的兴趣。
但是更加深刻的是,我理解了“读万卷书,行万里路”这句话的深刻含义。
在以后的专业学习中,我将会注重实践,将理论知识应用到实践中去,以便更好的学习知识。
最后由衷的感谢刘筠筠老师辛勤的指导,还有小伙伴的团结合作!
参考文献
[1]江晓安.董秀峰.数字电子技术(第三版).西安:
西安电子科技大学出版社,2008
[2]杨力.文刚.电子技术课程设计.北京:
中国电力出版社,2009
[3]陈明义.电子技术课程设计实用教程.长沙:
中南大学出版社,2010
[4]孙丽霞.实用电子电路设计与调试(数字电路).北京:
中国电力出版社,2011
总体电路原理图
元器件清单
序号
名称
型号
数量
四/2输入端与门
74LS08
2块
2
译码器
74LS138
1块
3
555计时器
555
4
同步D触发器
74LS175
5
发光二极管
红
1个
6
绿
7
电池盒
8
芯片插槽
DIP14
9
DIP16
3个
10
DIP8
11
万用板
9cm*15cm
12
电阻
300欧
13
100欧
2个
14
电容
1uf
15
103(0.01uf)
16
导线
若干
17
干电池
1.5V
3节
18
拨动开关
单刀双掷
16个
实物图
实物图反
实物图正