民航客机服务请求应答系统实践

编程入门 行业动态 更新时间:2024-10-09 23:16:38

民航<a href=https://www.elefans.com/category/jswz/34/1738146.html style=客机服务请求应答系统实践"/>

民航客机服务请求应答系统实践

一、任务要求

任务:

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

具体描述:

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

图1 座位模拟图

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

要求:

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

二、设计思路

1.九个输入端设计成双开关,一头为有请求,另一头为无请求。

2.根据LS74*148编码器的真值表特点,将9个输入的不同输入情况与输出联系起来。

3.对LS74*148的输出信号进行分析处理,与显示屏最终显示效果联系起来。

4.按照设计思路进行仿真。

5.调整及优化。

三、设计过程

3.1 74LS148D芯片

根据74LS148D芯片的真值表,芯片各输入端的优先级依次是:~EI > I7 > I6 > I5 > I4> I3 > I2 > I1 > I0 ;

九个输入端可对应9个乘客,其中~EI可作为头等舱乘客A1。其他依次为其他经济舱乘客2A-3A-2B-3B-2C-3C-2D-3D。

图2 74LS148D真值表及对应开关

3.2信号显示特点分析

显示器各输入与显示效果的对应关系:

此次实验使用的是CA显示屏,输入低电平有效,即输入低电平时,显示屏对应条纹灯才会发亮。

图3 信号输入与显示灯对应图

数字输入信号分析:

1:ef灯亮 —— 2:abdeg 灯亮—— 3:abcdg 灯亮

2/3共同点:abdg 灯均亮

2/3不同点:c/e 灯的亮灭

12共同点:e灯均亮

图4 excel表格框线模拟数字显示效果

结合148芯片真值表分析:

数字显示1 和 23 区分:

1输入时,148芯片输出的5个端口均为高电平。23输入时,148芯片输出的5个端口至少有1个为低电平。1输入时ef灯亮,23输入时abdg灯亮。实现该功能可使用一个与门AND,

当1输入时,148芯片输出高电平,abdg灯不亮;

当23输入时,148芯片输出低电平,abdg灯亮。

在AND到f输入端上加一个非门,

1输入时,f输入低电平,f灯亮;

23输入时,f输入高电平,f灯灭。

数字显示12 和 3 区分:

2和3 的 区别在于A0输出,1输出高电平,2输出低电平,3输出高电平。1或2输入时e亮c灭,3输入时c亮e灭。实现该功能可用一个异或门XOR,输入端一端接开关1A的输出,一端接A0端,输出端接显示器c/e;加一个非门在c输入。

1输入时,XOR输入2个高电平,输出低电平,e灯亮c灯灭;

2输入时,XOR输入2个低点平,输出低电平,e灯亮c灯灭;

3输入时,XOR输入1个低电平,一个高电平,c灯亮e灯灭。

字母分析:

A:abdef 灯亮 —— B:abcdefg灯全亮—— C:adef 灯亮 —— D:abcdef灯亮

ABCD共同点:aef灯输入均亮

AB和CD的不同点:g灯输入的亮灭

A和B 的不同点:d 灯输入的亮灭

C和D 的不同点:bc 灯输入的亮灭

图5 excel表格框线模拟字母显示效果

控制aef灯在开关闭合时常亮:

结合各开关输出特点,可用异或门XOR2实现。一段接1A的开关输出,一段接5输入与门AND5的输出。

当1A闭合时,XOR2两输入均为高电平,输出低电平,aef灯亮

当其他开关闭合时,XOR2两输入均为低电平,输出低电平,aef灯亮

AB和CD的区分(控制g 灯的亮灭):

由148芯片真值表,根据AB 和 CD对应开关在148芯片上的输出特点:AB输入时,148芯片A2输出低电平;CD输入时,148芯片输出高电平。需AB输入时,g亮,需CD输入时,d灭。实现这一功能可使用一个异或门XOR2。一端接148芯片输出A2,一端接GS。

AB输入时,A2和 GS输出相同电平(A输出高电平,B输出低电平),异或门输出低电平,d灯亮;

CD输入时,A2输出高电平,GS输出低电平,异或门输出高电平,d灯灭。

对bcd亮灭的控制,使用了74LS138D芯片。

74LS138D芯片的真值表如图。

图6 74LS138D芯片真值表

对ABD 和 C 的区分(控制bc的亮灭):

ABD输入时,bc灯亮,C输入时,bc灯灭。

根据ABCD在74LS148芯片的输出规律,选取A2 A1 GS 作为区分 ABD 和C 的分辨端口。则C 输出 100其余均为ABD。

图7 ABD 和 C 在148芯片的输出特点

将A2 A1 GS三端口分别输入138芯片的abc端口。根据138真值表,输入为100(C)时,输出会在Y1端口输出低电平。再加个非门NOT1连接显示屏bc输入端,即可实现:

C输入时,Y1输出低电平,bc输入端为高电平,bc灯灭;

ABD输入时,Y1输出高电平,bc输入端为低电平,bc灯亮;

对BCD 和 A 的区分(控制d灯的亮灭):

BCD输入,d亮;A输入d灭。

根据148芯片输出规律:A输入,148芯片输出111或000,其余为BCD。

图8 BCD 和 A 在148芯片的输出特点

将A2 A1 GS三端口分别输入138芯片的abc端口。根据138真值表,输入为同为1或同为0(A)时,输出会在Y0、Y7端口输出低电平。再加个异或门XOR2连接显示屏d输入端,即可实现:

A输入时,Y0输出低电平,Y7输出高电平;Y7输出低电平,Y0输出高电平。两种情况下,d输入端为均高电平,d灯灭;

BCD输入时,Y1输出高电平,Y1输出低电平,d输入端为低电平,d灯亮;

四、设计成果展示

仿真元件:

双掷开关*9、74LS148D芯片*1、74LS138D芯片*1、

5输入端与门AND5*1、异或门XOR2*4、非门NOT*3、CA显示屏*2

4.1 仿真电路图

此图所示所有开关都处在断开状态。

图9 仿真电路图

各小元件功能

数字控制:U6、U3、U5、U2

图10 数字显示控制元件

U6、U5:异或门、控制区分数字 1/2 和 3的显示(ce灯)

U3、U2:与门、控制区分数字 1 和 2/3的显示(abdg灯)

图11 数字控制元件及功能

字母控制:74LS138D、U9、U11、U12、U10

图12 字母显示控制元件

U9:异或门、控制ABCD共用边常亮(aef灯)

U11:异或门、控制区分 AB 和 CD 的显示(g灯)

U12:非门、控制区分 ABD 和 C 的显示(bc灯)

U10:异或门、控制区分 A 和 BCD 的显示(d灯)

图13 字母控制元件及功能

场景模拟结果:

结果1:所有开关闭合,仅显示最高级别头等舱1A

图14 1A显示

结果2:除1A断开外,所有开关闭合,显示第二优先级2A

图15 2A显示

其他显示结果:

图16 3A显示

图17 2B显示

图18 3B显示

图19 2C显示

图20 3C显示

图21 2D显示

图22 3D显示

更多推荐

民航客机服务请求应答系统实践

本文发布于:2024-03-15 04:57:09,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1738148.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:客机   民航   系统

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!