SZTU-民航客机客舱服务请求应答系统

一、设计任务

设计民航客机客舱服务请求应答系统。

二、设计要求

某型号民航客机共有 9 个座位,其中头等舱座位 1 个,经济舱座位 8 个。如下图:

 

机组客服处设置服务请求显示面板(采用七段码显示),面板上显示当前优先级最高的请求的座位号。头等舱的优先级高于其他舱位;前排舱位优先。各舱内按座位顺序确定优先级,ABCD 优先级由高到低。

要求:采用 74X148 及相应所需电路实现。

三、设计思路

1. 九个输入端设计成开关,闭合为有请求,断开为无请求。

2. 座位号不仅有数字还有字母,因此显示时 AC 使用大写字母表示。

3. 座位号优先级顺序由高到低为 1A-2A-3A-2B-3B-2C-3C-2D-3D。

4. 使用两个 74*148 编码器,第一个编码器处理字母输入端,第二个编码器处理数字的输入端;

  1. 主要以仿真为主。

  • 设计过程

1.

观察74LS148输入端及输出端对应信号

2.

7输入口显示器其原理如下所示,然后要输出的字母AbCd和数字123其输入端信号为红色字体。

3.

设计电路图如上,上面的74LS148用来输出数字,下面的用来输出字母。对于字母输出将九个开关分为四个组,各个组包含的是拥有该字母的开关,即九个开关变成了AbCd四个字母输入。再根据优先级将A输入接到D7口、b输入到D6口、C输入到D5口、d输入到D2口。因此输出A2、A1、A0得到下图中的绿色字体,然后根据各个字母的不同接到显示器输入端上。

对于数字输出,将74LS148九个输入端按优先级将开关分别接到输入端上,得到输出端E0、Gs、A2、A1、A0如下所示

将九个输出按数字划分,找到三个数字的输出在Gs、A0处可以找到区分。由上图可以知道,1输出11、2输出10、3输出01。最后根据显示器数字要求的输入,将74LS148的输出连接到显示器接入端中。

最终的仿真电路图如下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值