0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于P87C52单片机和CAN控制器实现机场目视着陆灯光引导设备的设计

牵手一起梦 来源:工业控制计算机 作者:刘晓东,王东 2020-04-05 09:18 次阅读

引言

机场目视着陆灯光引导设备是用于进近灯光系统的闪光设备。通过控制闪光灯闪光,作为目视设施,显示机场跑道中心延长线。高亮度灯光作有规律的闪光,从跑道未端远处的进近航道上迅速移向跑道端口,能在较差能见度条件下和跑道进近地区中有较多杂乱灯光干扰时,给飞行员一个非常显著的动态提示,从而引导飞机找到机场中线,顺利进场着陆。

机场目视着陆灯光引导设备除了对可靠性和稳定性要求相当严格外,还要求设备能够对异常情况和故障进行迅速查找、排除,并能在闪光灯主控制室实时反映每一个闪光灯的状态。

设备组成

机场目视着陆灯光引导设备由主机控制器、分灯箱控制器、灯具、电源线、信号线等组成。

主机控制器接受操作人员发出的指令,对设备进行实时控制;根据指令对每个分灯箱控制器进行实时通信,发出各种亮度信号、闪光速度信号,并接收该分灯箱控制器的返回信号,同时在主机控制器面板上同步显示该灯具亮灭状态,且对异常状态进行报警。

分灯箱控制器即时接受主机控制器的指令,控制灯具的电源高低和开关时间,从而实现闪光灯的亮度调节、速度调节,并检测灯具状态是否正常,且将该状态返回给主机控制器。

灯具实现电光转换,支撑灯体,调节光轴方向。

系统先进性

传统的机场目视着陆灯光引导设备采用模拟信号传输控制,由主机控制室发出一串脉冲信号,各个闪光灯节点通过对脉冲信号的解析,执行不同的灯光指示,并通过单独的一条反馈线给主控制器发出应答脉冲信号。

采用这种控制方式,在实践中发现有两个弊端。首先,主控制室发送的秒脉冲信号如果因受到干扰而造成闪光灯未能正常接收,它将继续下一次的发送,而不能处理本次的异常状况;其次,由于反馈线受到电源线的干扰,使主控制器无法正确判断闪光灯的准确情况,如果将反馈线架空,又将防雷击问题引入到系统中。

1. 先进的通信方式

在我们的改造方案中,由于传统的485通信有以下的缺点,故不予采用。

1: 抗干扰能力差,误码率高,无纠错重发机制。

2: 一个节点出错,有可能导致网络瘫痪。

3: 只能采用查询方式。

4: 通信距离短,不方便以后的功能扩展。

2. 高性能的主控制器

主控制器采用高可靠性的PHILIPS P87C52,该单片机计算速度快,抗干扰能力强,温度范围宽。另外,该单片机程序容量大,软件升级容易,可构成高功能、大容量、抗干扰能力极强的工业控制系统,为现场安全可靠运行奠定基础。分灯箱控制部分亦采用P87C52作为主控CPU,配用CAN控制器和收发器,完成对主机命令的接收和执行以及回送指令执行结果和本机状态信息

3. 可靠的软硬件设计

系统使用的所有芯片全部采用军品级,满足恶劣环境下的正常工作。软、硬件采用冗余技术,确保系统的正常工作, 如:软硬件看门狗,输入输出隔离等技术,软件自检和软件纠错等技术。硬件设计按照工业EMC设计,系统对外部设备(如飞机的仪器仪表)的干扰,也符合工业设计标准。

4. 机箱

机箱采用密封防尘设计,防磁防电,保证强弱电分离,从而使系统具有极高的抗干扰消灭和无故障工作时间。由于分灯箱安装在野外,因此线路板上采用防水、防潮、防霉、防酸等处理措施。[page]

系统原理

主机部分

主机部分由主机控制子系统、键盘子系统和LED反馈指示子系统组成。组成框图及大致功能如下图所示:

基于P87C52单片机和CAN控制器实现机场目视着陆灯光引导设备的设计

主机控制子系统主要实现处理键盘指令、向LED反馈指示子系统发送数据、与各分灯箱通信和系统自检四大功能。当按键动作有效时,按键信号通过74HC373进行锁存,主机CPU读此地址内容即判断出何键被按下,并进行相应操作;当数据送LED显示时,主机CPU向二片CD4067送6位数据,其中4位作为地址线共用A、B、C、D,一根使能线送U1(CD4067),另一根使能线送U2(CD4067),从而级连二片CD4067。当接收到操作员通过按键发出的指令,经主机CPU处理后,通过CAN总线向各分灯箱发送数据包,并等待分灯箱发送的执行情况的数据包;当选择自检功能时,由主机CPU逐次向各分灯箱发远程帧,通过各分灯箱是否响应来判断它们是否正常。

键盘子系统主要实现通过不同的按键,向主机控制子系统发出不同的指令。触摸按键一端接地,一端接主机控制板上的74HC373,为保证可靠工作,在74HC373端接10K的上拉电阻,初步定为6个按键,强、中、弱、速度、复位、自检。

LED反馈指示子系统主要实现同步显示各个分灯箱的工作状态以及自检时显示故障位置,LED经开关管8050与键盘上的CD4067相连。

分灯箱部分

分灯箱部分由分灯箱控制子系统和工作板子系统组成,组成框图及大致功能如下图所示:

基于P87C52单片机和CAN控制器实现机场目视着陆灯光引导设备的设计

分灯箱控制子系统主要实现与主机通信和控制、监测工作板是否正常工作。分灯箱控制子系统根据主机送来的数据包,经分灯箱CPU处理后,由I/O口控制工作板工作,并由一个I/O口作探测脚,监测工作板是否正常工作,并将结果经CAN总线送主机CPU处理工作板子系统主要负责亮度控制、高压控制和闪光状态监测。亮度控制通过4个电阻组成一个电阻网络,由光耦TLP521来控制取电阻网络的何点为输出,输出电压随点的不同而不同;高压控制采用单端输出的电流控制型集成电路UC3842作场效应管功率晶体管的开关控制电路,这种结构形式的开关稳压在目前新型电脑的彩色显示器中很流行,电路成熟可靠;对闪光状态的取样采用光耦TLP521来实现。在高压储能电容输出至闪光灯管的线路中,串联三个二极管(IN6100),当闪光灯闪光时,二极管中必有电流流过而产生正向管压降,数值约为3×0.7=2.1(伏)。与储能电容上的几百伏电压相比,可忽略不计,但这2.1伏的压降却能作为取样信号电压。

基于P87C52单片机和CAN控制器实现机场目视着陆灯光引导设备的设计

智能CAN节点电路原理

现场应用

基于CAN总线的新一代机场目视着陆灯光引导设备在某机场的现场安装调试中,我们选用5K波特率作为通信速率,在超过1000m的距离上,无需中继器,整个系统可靠稳定的工作,达到设计要求。其大致连接示意图如下所示。

基于P87C52单片机和CAN控制器实现机场目视着陆灯光引导设备的设计

结语

通过此次设备的研制和安装调试,我们感受到CAN总线带来的各种便利。而且,由于CAN协议参考OSI开放系统互联模型,可由用户定义应用层协议,通过相关的CAN转接设备,将CAN与计算机相连,使整个机场目视着陆灯光引导设备能纳入到机场控制系统的整体管理中,这在机场信息化、现代化的建设中显得尤为重要,这也是采用传统的通信方式无法解决的问题。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6035

    文章

    44554

    浏览量

    634651
  • 控制器
    +关注

    关注

    112

    文章

    16332

    浏览量

    177808
  • CAN总线
    +关注

    关注

    145

    文章

    1946

    浏览量

    130727
收藏 人收藏

    评论

    相关推荐

    以STC89C52单片机实现的智能灯光控制系统

    一.硬件方案智能灯光控制系统由单片机最小系统、人体感应模块、关照强度模块、灯光控制模块、电源模块和灯泡组成。本文以STC89
    发表于 11-10 06:22

    怎么实现基于51单片机的语音控制灯系统设计

    :打开灯光、关闭灯光灯光调亮、灯光调暗、最大亮度、最小亮度标签:51单片机、LCD1602、语音控制
    发表于 11-19 08:51

    基于P87C591的CAN总线系统智能节点设计

    基于P87 C591的CAN总线系统智能节点设计Design of CAN System Intelligent Node Based on P87
    发表于 03-30 16:55 45次下载

    87C196NT单片机实现CAN总线通信

    主要介绍CAN 总线的原理及如何用87C196NT 单片机实现基于CAN 总线的网络通信;对其硬件和软件设计作较详细的分析, 最后给出下位
    发表于 04-16 14:26 34次下载

    基于P87C591的CAN总线超声测距系统设计

    基于P87C591 的CAN 总线超声测距系统设计作者: 齐齐哈尔大学 董晶 刘树东戴学丰 绍林来源:单片机与嵌入式系统应用摘要介绍一种以Philips 公司的P87C591 作为超声
    发表于 02-06 12:23 32次下载

    基于CAN总线的机场目视着陆灯光引导设备

    基于CAN总线的机场目视着陆灯光引导设备 介绍基于
    发表于 03-23 16:32 22次下载

    单片机灯光程序控制器电器电路图

    单片机灯光程序控制器电器电路图
    发表于 06-16 15:38 1206次阅读
    <b class='flag-5'>单片机</b><b class='flag-5'>灯光程序控制器</b>电器电路图

    基于P87C591的CAN总线信号采集节点的设计

      介绍了CAN总线和P87C591单片机的特点,给出了基于P87C591单片机的信号采集节点的软、硬件设计,指出了硬件电路设计中应注意的问
    发表于 12-10 10:04 2624次阅读
    基于<b class='flag-5'>P87C</b>591的<b class='flag-5'>CAN</b>总线信号采集节点的设计

    基于87C196NT单片机实现CAN总线通信

    基于87C196NT单片机实现CAN总线通信
    发表于 09-04 15:26 4次下载
    基于<b class='flag-5'>87C</b>196NT<b class='flag-5'>单片机</b><b class='flag-5'>实现</b><b class='flag-5'>CAN</b>总线通信

    基于MCS-51单片机CAN总线控制器实现总线节点的设计

    控制等领域。在CAN总线的节点设计中,目前应用较多的是通过单片机控制实现。有的单片机已经嵌入
    的头像 发表于 04-12 07:48 7361次阅读
    基于MCS-51<b class='flag-5'>单片机</b>和<b class='flag-5'>CAN</b>总线<b class='flag-5'>控制器</b><b class='flag-5'>实现</b>总线节点的设计

    基于单片机CAN控制器CAN收发实现系统系统的设计

    其通信方式实质上仍是“主从式”。本文介绍了一种基于CAN控制器单片机系统,从本质上实现了任意两
    发表于 06-26 17:57 2601次阅读
    基于<b class='flag-5'>单片机</b>和<b class='flag-5'>CAN</b><b class='flag-5'>控制器</b>和<b class='flag-5'>CAN</b>收发<b class='flag-5'>器</b><b class='flag-5'>实现</b>多<b class='flag-5'>机</b>系统系统的设计

    单片机应用系统设计技术——单片机汽车灯光控制器

    单片机汽车灯光控制器一、实验目的二、实验内容三、实验步骤四、C代码如下五、实验结果六、实验体会一、实验目的进一步熟悉单片机I/O口的使用 了
    发表于 11-05 09:36 21次下载
    <b class='flag-5'>单片机</b>应用系统设计技术——<b class='flag-5'>单片机</b>汽车<b class='flag-5'>灯光</b><b class='flag-5'>控制器</b>

    基于单片机语音控制灯系统设计

    :打开灯光、关闭灯光灯光调亮、灯光调暗、最大亮度、最小亮度标签:51单片机、LCD1602、语音控制
    发表于 11-12 15:21 27次下载
    基于<b class='flag-5'>单片机</b>语音<b class='flag-5'>控制</b>灯系统设计

    AT89C52单片机实现喇叭驱动的设计

    AT89C52单片机实现喇叭驱动的设计
    发表于 11-23 17:06 53次下载
    AT89<b class='flag-5'>C52</b><b class='flag-5'>单片机</b><b class='flag-5'>实现</b>喇叭驱动的设计

    目视遮蔽物对飞机进近着陆电磁干扰影响

    根据仪表着陆系统的航向信标与下滑信标工作原理,探究机场建设目视遮蔽物对航向信标及下滑信标工作的影响,目视遮蔽物对机场无线电导航
    的头像 发表于 08-18 11:27 726次阅读
    <b class='flag-5'>目视</b>遮蔽物对飞机进近<b class='flag-5'>着陆</b>电磁干扰影响