电子电路课程设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
一、概述
二、设计任务的内容及要求
三、方案构思
四、模块电路的设计与分析
五、心得体会
六、参考文献
七、附录
一、概述
近些年来,随着中国经济的高速发展,人民生活水平的日益提高,私家车的拥有量也逐渐增加。与此同时,为了缓解更多的私家车带来的停车问题,越来越多的停车场出现在城市当中。而停车场车位管理系统则使得人们能够更充分地利用停车场,使停车场的使用更有效率,更加简便。我们小组在本次课程设计中根据所学的知识设计了一个简易停车场车位控制系统,本文粗略地讲述我们小组在本次课程设计中的整个设计、制作过程以及收获。
二、设计任务的内容及要求
某停车场为了便于车辆进出的控制,需要自动通知欲停泊的车辆有无空位,及车辆的准入控制,试设计一个由电子电路实现的、实时检测进车出车、显示停车场空余的泊车位数目、最大停车位数可设定、无空位告警提示的“停车场车位管理系统”。
主要要求及指标:
1、设一个强制清空键。清空后,显示停车场最大泊车位数(如:40)。设两个手动调整键(个位,十位),方便调整现场实际空余泊车位数,此键应去抖动。两位LED显示。
2、设计一个方向识别电路供加/减计数器使用,进车后空余的泊车位数目减1,出车后空余的泊车位数目加1。
3、当无空位时应将无空位告警提示灯点亮,此时若有车强行进入,无空位状态要保持不变, 若有出车自动解除无空位状态。
4、(*)设计两个红外线光发射/接收传感器电路供方向识别电路使用,传感器的输出信号需整形处理。
参考方案
三、方案构思
由设计要求可知,该系统电路首先需要一个方向判别电路,满足车辆进出时产生不同的脉冲信号;其次需要计数器连接LED数码管显示空余车位,由进出车产生的不同脉冲信号输入计数器来实现加减;还需要两个开关分别手动调整LED数码管显示空余车位的个位和十位;最后需要设计一个反馈电路在LED显示00时锁存脉冲信号。
由此,我们将设计的电路分为四个模块,分别是方向判别电路模块(主要由两个D触发器【74LS74】组成)、可逆计数显示电路模块(主要由两个计数器【74LS192】和两个7段LED数码管组成),手动调整电路模块(主要由两个开关去及去抖电路【74LS14】组成)、锁存告警电路模块(主要由非门【74LS04】和74LS148组成)。我们又将这四个模块细分为七个部分:方向判别电路、手动调整电路、可逆计数电路、强制清空电路、显示电路、锁脉冲电路、告警提示电路。
四、模块电路的设计与分析
1、方向判别电路
方向判别电路由两个D触发器(74LS74双D上升沿触发器),两个开关组成。能够实现进车出车的方向识别,输出不同的脉冲信号使可逆计数电路实现加减计数。两个开关是用来模拟红外线光发射/接收传感器电路的。
两个触发器的输入D始终接低电平,CLR接高电平。初始状态两个开关J1、J2接低电平,使两个触发器的PR、CLK均处于低电平,输出Q均处于高电平。
当有车进入时,J1先接通高电平,使第二个触发器的2PR变为高电平;之后J2也接通高电平,将第二个触发器的2CLK的电平从低电平变为高电平,产生一个上升沿,这时第二个触发器的输出2Q变为低电平,产生了脉冲信号并输出至可逆计数电路(74LS192的DOWN),使计数器进行减计数;接着J2接回低电平,使2CLK回到低电平,此时第二个触发器锁住2Q的输出电平;再将J1接回低电平,将2PR的电平改回低电平,2Q的输出电平也变回高电平,此时两个触发器回到初始状态,为下一次进出车做准备,整个过程第一个触发器没有任何变化。
当有车出来时,开关的拨动顺序变为J2、J1、J1、J2,第一个触发器的输出1Q产生电平变化,形成脉冲信号并输出至可逆计数电路(74LS192的UP),使计数器进行加计数。同样,整个过程第二个触发器没有任何变化。
2、可逆计数电路
可逆计数电路由两片74LS192(可逆双时钟BCD计数器),两个与门(74LS08四2输入与门),和一个或门(74LS32四2输入或门)组成。接受来自方向判别电路,手动调整电路和锁脉冲电路的电平信号,以实现进车减数,出车加数,手动调整和锁定计数功能。
两片74LS192(U2、U3)的CLR始终接低电平,D、C、B、A按预置值40的二进制数(0100,0000)分别接高低电平,QD、QC、QB、QA分别与7段LED数码管和锁脉冲电路的非门电路(74LS04六反相器)相连,~LOAD与开关J5相连,初始接高电平。低位计数器U2的UP和DOWN分别于与门U5A和或门U6A相连,接收从方向判别电路、手动调整电路和锁脉冲电路提供的电平信号。高位计数器U3的UP和DOWN分别与U5B和U2相连,接收从手动调整电路和U2提供的电平信号。
当U1A(1Q)或U11A输入至发生电平变化时,U5A输出至UP的电平也发生变化,从而产生上升沿脉冲,使U2进行加计数;同理,当U8C电平为低电平时,若U1B(2Q)输出电平发生变化,U6A输出至DOWN的电平也会产生一个上升沿,使U2进行减计数。
3、手动调整电路
手动调整电路由两个开关,两个电阻(200Ω),两个电容(10μF)以及74LS14(六施密特)组成。实现手动调整功能,手动拨动开关分别调整个位和十位。
初始状态,开关J3、J4接低电平,经74LS14输出高电平至可逆计数电路。74LS14用来消除拨动开关改变电平时而产生的电平抖动。
当拨动J3使其接通高电平时,输入U5A的电平变为低电平,而由方向判别电路输入U5A的电平没有发生改变,因此U5A输入U2(UP)的电平变为低电平;将J3重新接回低电平,输入U5A的电平恢复为高电平,U5A的输出电平也恢复为高电平,由此产生了一个上升沿,使U2进行加计数,从而改变空余车位的个位。
同理,当拨动J4两次时,使通过U5B输入U3(UP)的电平产生了一个上升沿,从而使U3进行加计数来改变空余车位的十位。
由此达到了手动控制空余车位的目的,但两个手动调整开关只能使空余车位进行加计数。
4、强制清空电路
强制清空电路由一个开关组成,通过改变开关接通高低电平的变化以实现清零功能。
开关J5与U2、U3的~LOAD相连。~LOAD低电平有效,当其处于高电平时,U2、U3进行正常的计数工作。
初始状态,J5接高电平。当拨动J5接通低电平时,U2、U3进行预置,此时U3、U2根据其D、C、B、A四个引脚的电平状态(0100,0000),恢复预置值(40);将J5接回低电平后,U2、U3从40开始计数。