模拟电路设计--停车场车位管理系统

一、电路展示

二、电路实现功能

该电路能够实现的功能如下:

1.实时检测进车出车。

2.显示停车场空余的泊车位数目。

3.无空车位时显示提示灯。

4.可手动调节停车场空余的泊车位数目。

5.空余泊车位在0-30之间。

三、实用工具

电路仿真软件:multisim

电路元件:74LS192、D触发器74HC74、4引脚数码管、LED小灯、门电路元件(与门、或门、与非门、或非门)

四、设计说明

设计思路流程图

电路模块总览

1.中央处理器

        中央处理器是由两个74LS192级联而成100以内的十进制计数器,通过加减脉冲的的上升沿触发计数加1与减1,从而使输出端接入的4引脚数码管上显示泊车位数目的实时变化。同时给LCR清零输入端口接入由开关控制的高低电平,默认闭合接入低电平正常工作,当开关打开,LCR接入高电平实现异步清零,4引脚数码管将显示00。

74LS192功能表

2.手动调节模块

        该手动调节模块是由两个与非门构成的基本RS触发器所设计的防抖开关,当按键A上拨时,输出脉冲接入防抖开关,防抖开关由按键B控制,B默认垂直接通,此时向按键A端口输出为高电平,当B按键向右拨动时向按键A端口输出低电平,然后再拨回来时触发上升沿脉冲,从而作用与中央处理器的计数器计数加1,从而实现了手动调节泊车位的设置功能。

        上图为基本RS触发器设计的防抖开关逻辑简图,利用基本RS触发器的记忆作用可以消除振动所产生的影响。设置单刀双掷开关原来与B点接通,这是触发器的状态为0。当开关B拨向A时,其中有一短暂的浮空时间,这时触发器的R、S均为1,Q仍为0。中间触点与A接触时,A点的电平由于振动而产生“毛刺”。但是,首先是B点已经为高电平,A点一旦为低电平,触发器的状态就翻转为1,即使A点再出现高电平,也不会改变触发器的状态,所以Q端的电压波形不会出现“毛刺”现象。

3.锁脉冲电路

        该部分为锁脉冲电路,其作用便是保证停车场的泊车位保证在0-30之间,当泊车位为0时即使检测到车辆进入的脉冲也不回再触发计数减1,同理当泊车位为30时不会因为车辆出去的脉冲而触发计数加1,保证最大30个泊车位的实际情况不变。其原理便是再通过与门判断当数量达到30时,即判断十位上二进制数输出端口处的0011出现11的情况(即十位为3),经过一个与门输出高电平再与出车脉冲(即上面的脉冲)连接或门输入到中央处理器的计数器上,由于或门是出现了高电平,所以即使再有负脉冲过来,也无法触发计数,从而保证到达30后不会继续增加。同理减法计数的时候也是一样的,只不过是通过或门判断当只有输出为0000 0000时再经过一个或非门输出高电平1,与后一个或门连接,时计数减1的脉冲无法触发低电平计数,从而保证为0后不能再减。

        与此同时在与非门的输出端口连接有一个高电平点亮的小灯泡,其作用是当为00时候小灯泡亮起提示我空泊车位。

4.加减脉冲模块

        该模块的作用就是根据开关的波动顺序的不同对应在两个D触发器中输出负脉冲,从而作用于中央处理器的计数器是否是加1还是减1,其本质就是模拟车辆进出时,触碰到两个传感器后先后输出的电平不同从而选择在不同D触发器触发负电平脉冲。

        通过上图车辆入库的电平变化便来确定计数器的减1计数,出库则加1,电路通过开关模拟了车辆进库出库的过程,以S1在外S2在里,默认开关接入低电平,通过拨动S1、S2、S1、S2的顺序后,在下边的D触发器输出负电平脉冲,实现计数减1,反之加1。

        以上便是该模拟电路设计1的全部内容,希望对您有帮助。

  • 23
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凤凰谪仙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值