ARINC429协议芯片DEI1016工作原理

21 篇文章 4 订阅
3 篇文章 0 订阅

>>ARINC429接口芯片概述

ARINC429接口芯片分为两种,即总线协议芯片和接口驱动芯片。

ARINC429总线协议芯片主要用来完成收、发时所必须具备的串并、并串转换功能。

一般芯片具有两路接收、一路发送。收、发互相独立,收、发过程中自动完成串并、并串转换。

总线驱动芯片用来完成对两路信号的差分驱动。

>>DEI1016功能

DEI1016提供有标准航空串行数据和16bit宽数据总线接口。该接口电路包括

一个单通道发送器、两个独立的接收通道和可选择操作方式的可编程控制器。

具有自测试功能;

8个字的发送FIFO;

串行数据标准速率为100Kbps或12.5Kbps;

具有独立的一发两收电路;

接收器可直接与ARINC429总线接口相连;

可自动产生字与字之间的间隔;

>>发送数据时序图

发送数据时,首先应查询TXR引脚是否为高电平,若是高电平,表明
发送存储器已空;此时置ENTX引脚为低电平可停止发送数据,并把要
发送的数据写到16位数据总线上。之后,若要发送数据字1,则置LD1
为低,LD2为高;若发送数据字2,则置LD1为高,LD2为低。此时再
查询TXR引脚是否为低电平,若为低电平,表明发送数据已装载到存
储器中,此时再置ENTX引脚为高电平即可发送数据。

DEI1016的发送存储器最多可装载8个32位字长的数据,采用的是先进
先出的发送顺序。

>>接收数据时序图

 

 当接收器1接收到数据后,系统会置DR1为低电平;
 当接收器2接收到数据后,系统将置DR2为低电平。
 欲使接收器1将接收数据的字1送至16位数据总线上,应先置SEL为低
电平,再置OE1为低电平且置OE2为高。而后再置SEL为高电平,便
可将字2送至16位数据总线。要使接收器2的数据送至16位数据总线上
,则置OE2为低电平,OE1为高电平即可。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值