本文档说明实际建立一个CAN-bus网络时,对网络布线和CAN 接口的设计,对通讯电 缆和连接器的选择,以及一些保障通讯可靠、提高抗干扰能力的经验措施。
上传时间: 2013-11-09
上传用户:AISINI005
CAN(Controller Area Network——控制器局域网)是一种由 CAN 控制器组成的高性能串行数据局域通信网络,是国际上应用最广泛的现场总线之一。它最早由德国 Bosch 公司于 1984 年推出,最初用于汽车内部测量与执行部件之间的数据通信。CAN-bus 总线模型符合 OSI 的 7 层结构;CAN-bus 规范已被 ISO 估计标准组织制定为国际标准。
上传时间: 2013-11-13
上传用户:lvzhr
BU-61580芯片测试系统用于检测DDC公司的BU-61580系列芯片的总线协议功能和电气特性,筛选失效芯片,并具备芯片接口时序调整功能,可检验芯片在不同的接口环境和工作方式下的特殊表现。以Windows XP为开发平台,标准VC++为开发工具,针对该芯片设计一套测试系统。PCI总线接口的专用芯片测试卡能够方便的插入待测试的芯片,与之相应的测试系统能够设置芯片的访问时序,测试芯片工作于不同模式下的状态。实际应用表明,该测试系统具有测试界面灵活、简单、准确的特点,满足了用户的要求。
上传时间: 2015-01-03
上传用户:gxm2052
DEll016是一种可支持ARINCA-29总线协议的串行接收、发送器件。介绍了一种基于DEll016的ARINCA29通信接口的设计方法,设计了一种基于DSP处理器的429总线转换接口电路,并给出了DEll016的数据收发过程;软件方面采用嵌入式实时操作系统DSP/BIOS为平台.重点介绍了软件驱动程序的编写。关键词:DSP/BIOS;ARINC429总线;DEll016 航空电子综合系统是将航空电子设备通过总线综合成一个分布式通信系统,各个独立的分系统都是由计算机来完成数据的采集、计算、处理和通信的。数据总线被称为现代航空电子系统的“骨架”。ARlNc429是航空电子系统之间最常用的通信总线⋯之一。它符合航空电子设备数字数据传输标准。要在计算机上实现ARINC429总线数据的接收和发送,必须实现429总线与计算机总线之间的数据传输。本文提出了一种以DSP芯片TMS320F2812【2t51为控制核心,以嵌入式系统DsP/BIOS为平台的ARINC 429总线接口的设计方案。 ARINC429是一种广泛应用于民用和军用飞机的串行数据总线结构,是一种单向广播式数据总线,通讯介质采用的是双绞屏蔽线,通信采用双极性归零制的三态码调制方式,基本信息单元是由32位构成的一个数据字。数据传输采用广播传输原理,按开环进行传输,传输速率有两种:高速传输率为lOOkbps±1%,低速传输率为12~14.5kbps 4-l%。奇偶校验位作为每个数字的一部分进行传输,允许接收器完成简单的误差校验。该总线具有抗干扰能力强、连线简单、可靠性高、数据资源丰富、数据精度高等优点。绝大多数的现役民用飞机,如波音系列飞机、欧洲空中客车等机种,其航空电子设备系统间的信息交换采用的就是ARINCA29串行总线标准。
上传时间: 2013-11-17
上传用户:潇湘书客
数字运算,判断一个数是否接近素数 A Niven number is a number such that the sum of its digits divides itself. For example, 111 is a Niven number because the sum of its digits is 3, which divides 111. We can also specify a number in another base b, and a number in base b is a Niven number if the sum of its digits divides its value. Given b (2 <= b <= 10) and a number in base b, determine whether it is a Niven number or not. Input Each line of input contains the base b, followed by a string of digits representing a positive integer in that base. There are no leading zeroes. The input is terminated by a line consisting of 0 alone. Output For each case, print "yes" on a line if the given number is a Niven number, and "no" otherwise. Sample Input 10 111 2 110 10 123 6 1000 8 2314 0 Sample Output yes yes no yes no
上传时间: 2015-05-21
上传用户:daguda
用于8051,基于SJA2000的CAN总线协议的通讯
标签: 8051
上传时间: 2015-06-27
上传用户:lizhen9880
dsp_can接口 世界向着网络化方向发展,测控系统也不例外。 CAN总线的出现,使控制系统的网络化成为可能,是国 际公认的一种现场总线协议。
上传时间: 2014-01-20
上传用户:sssl
本文介绍了采用VB语言编程,利用CAN现场总线技术以及华控RSM智能模块搭建分布式监控系统的逻辑结构,采用CAN2.0通讯协议实现上位机与模块的数据通信。详细介绍了RSM04隔离型脉冲输入计数器模块与上位计算机的连接与通讯实现。在实验过程中模拟了信号发生源,其发出的信号经模块采集后送至上位机,执行计数值程序后,可以读取计数结果。
标签: VB语言编程
上传时间: 2016-01-01
上传用户:tfyt
MIL-STD一1553B是一种集中控制式、时分指令/响应型多路串行数据总线标 准,具有高可靠性和灵活性,已经成为现代航空机载系统设备互联的最有效的解 决方案,广泛的应用于飞机、舰船、坦克等武器平台上,并且越来越多的应用到 民用领域。完成1553B总线数据传输功能的关键部件是总线接口芯片11][41。 在对M几STD一1553B数据总线协议进行研究后,参考国外一些芯片的功能结 构,结合EDA技术,本论文提出了基于FPGA的1553B总线接口芯片的设计方案。 在介绍了总线控制器BC、远程终端RT的结构和功能后,给出了基于FPGA的BC、 RT的具体模块设计,通过工作方式选择可以配置接口工作在哪种终端模式。每个 终端的设计都给出了详细的逻辑结构、设计流程和功能仿真结果分析,最后通过 EDA工具的优化及综合后,在XIL刀呵X巧rtex一4上得以实现。 通过在标准1553B接口板和本设计实验板对接搭建的测试环境中进行各项功 能测试,表明此设计可以在BC胭汀两种模式下工作,能处理多种消息格式并且具 有较强的检错能力,能应付总线上传输的各种消息格式,验证的结果表明本文提 出的设计方案是合理的。
上传时间: 2014-01-04
上传用户:www240697738
本方案是采用世界先进技术CAN2.0总线技术来实现局域网联接的,CAN总线遵从ISO/OSI模型,采用了其中的物理层、数据链路层与应用层 CAN支持多主工作方式,网络上任一站点均可在任何时候主动向其它站点发送信息,支持点对点、一点对多点和全局广播方式接收/发送数据,从而避免了总线冲突可远距离传输 实现数据的快速、安全可靠的传输 本方案中采用一台计算机和多个高亮数码显示(LED)屏站点组成一个目视化的生产线管理系统,一个显示屏为一个CAN网络站点 LED显示屏用来分别记录、显示一条生产线或车间的生产状况及各种资料 全部显示屏均接入CAN网络总线,实现统一由计算机管理 采用这种看板式管理方式,只用一台计算机可以管理所有生产线的生产状况了,可再通知路由器将本地数据接入以太网,实现真正的远程监控,实现生产车间的远程网络管理化,这是一套实用、高效的生产线管理方案.
上传时间: 2016-01-20
上传用户:金宜