引言
本文的项目背景是为了测试在航空领域CAN总线和高速异步总线的通信状况。CAN(控制器局域网)总线是由ISO(国际标准化组织)定义的有效支持分布式控制和实时控制的多组串行通信总线,由于其在通信能力、实时性、灵活性、易用性、传输距离远、可靠性等方面有着明显的优势,日益受到人们的重视,在航空等领域已得到广泛应用,成为目前比较流行的现场总线之一。RS485标准的全称为TIA/EIA-485串行通讯标准,为弥补RS-232通信距离短、速率低等缺点而产生的,其数据采用平衡发送和差分接收,具有抑制共模干扰的能力,抗噪声干扰性好。RS485具有多站能力(在总线上允许连接多达128个收发器),是一种相对经济、具有相当高噪声抑制、相对高的传输速率、传输距离远的半双工异步总线。LVDS(低压差分信号传输)具有小摆幅差分特性使其成为一种高速低噪声、高噪声抑制能力、较低的电磁干扰、低功率技术,保证了可靠的信号传输,能满足当今高性能数据传输应用的新型技术。此技术基于ANSI/TIA/EIA-644LVDS接口标准。
功能介绍
本测试平台采用FPGA+MCU为基本运行平台,通过CAN总线、高速异步总线进行数字信号的传输,主要用作对接口板功能的完整性、正确性进行测试分析。通过RS232接口连接到上位机实现数据的实时发送和接收,以及对CAN总线和高速异步总线的波特率等参数实施动态控制。
硬件电路设计
本测试平台对CAN数据传送采用了双冗余备份总线,支持8路高速异步总线同时传送数据,其中4路为RS485电平,4路为LVDS电平。主要由MCU(微控制器)控制模块、FPGA(现场可编程逻辑阵列)模块、CAN总线控制模块、RS485接口模块、LVDS接口模块、RS232模块以及电源模块组成。
关键字:CAN总线 高速异步总线 数字信号传输
引用地址:基于MCU+FPGA的航空总线接口板测试平台设计
本文的项目背景是为了测试在航空领域CAN总线和高速异步总线的通信状况。CAN(控制器局域网)总线是由ISO(国际标准化组织)定义的有效支持分布式控制和实时控制的多组串行通信总线,由于其在通信能力、实时性、灵活性、易用性、传输距离远、可靠性等方面有着明显的优势,日益受到人们的重视,在航空等领域已得到广泛应用,成为目前比较流行的现场总线之一。RS485标准的全称为TIA/EIA-485串行通讯标准,为弥补RS-232通信距离短、速率低等缺点而产生的,其数据采用平衡发送和差分接收,具有抑制共模干扰的能力,抗噪声干扰性好。RS485具有多站能力(在总线上允许连接多达128个收发器),是一种相对经济、具有相当高噪声抑制、相对高的传输速率、传输距离远的半双工异步总线。LVDS(低压差分信号传输)具有小摆幅差分特性使其成为一种高速低噪声、高噪声抑制能力、较低的电磁干扰、低功率技术,保证了可靠的信号传输,能满足当今高性能数据传输应用的新型技术。此技术基于ANSI/TIA/EIA-644LVDS接口标准。
功能介绍
本测试平台采用FPGA+MCU为基本运行平台,通过CAN总线、高速异步总线进行数字信号的传输,主要用作对接口板功能的完整性、正确性进行测试分析。通过RS232接口连接到上位机实现数据的实时发送和接收,以及对CAN总线和高速异步总线的波特率等参数实施动态控制。
硬件电路设计
本测试平台对CAN数据传送采用了双冗余备份总线,支持8路高速异步总线同时传送数据,其中4路为RS485电平,4路为LVDS电平。主要由MCU(微控制器)控制模块、FPGA(现场可编程逻辑阵列)模块、CAN总线控制模块、RS485接口模块、LVDS接口模块、RS232模块以及电源模块组成。
上一篇:FPGA与GPS_OEM板的UART设计
下一篇:基于ARM+FPGA+多DSP的嵌入式实时图像处理系统
推荐阅读最新更新时间:2024-05-02 21:39
CAN总线/RS232智能电平转换器的设计
1 引言
CAN,全称为“Controller Area Network”,即控制器局域网,是一种国际标准的,高性价的现场总线,在自动控制领域具有重要作用。CAN是一种多主方式的串行通讯总线,具有较高的实时性能,因此,广泛应用于汽车工业、航空工业、工业控制、安全防护等领域。
由于PC机无CAN接口,因此,PC机与智能节点构成CAN总线系统可采用RS232/CAN、并口/CAN、USB/CAN、ISA卡/CAN以及PCI卡/CAN方式接入。而采用RS232/CAN接入时,需采用CAN/RS232接口标准转换。针对这一问题,提出了CAN/RS232智能电平转换器设计方案,以SJAl000作为独立CAN控制器,完成CAN通信协议。
[嵌入式]
嵌入式WinCE中CAN总线控制器的驱动设计
0 引 言
近年来,由于消费电子、计算机、通信(3c)一体化趋势日趋明显,嵌入式系统再度成为研究和应用的热点。嵌入式操作系统(:Real-time Embedded OperatingSystem,RTOs或EOs)作为一种实时的、支持嵌入式系统应用的操作系统软件,成为嵌入式系统(包括硬、软件系统)极为重要的组成部分,通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器Browser等。Windows CE操作系统就是微软公司从整体上为有限资源平台设计的多线程、完整优先权、多任务的操作系统Win CE支持各种处理器产品家族,包括x86,Xscale,ARM,MIPS和SH系列。它
[嵌入式]
CAN总线的特点介绍
CAN 的特点 CAN 协议具有以下特点。 (1) 多主控制 在总线空闲时,所有的单元都可开始发送消息(多主控制)。最先访问总线的单元可获得发送权(CSMA/CA 方式*1)。多个单元同时开始发送时,发送高优先级ID 消息的单元可获得发送权。 (2) 消息的发送 在CAN协议中,所有的消息都以固定的格式发送。总线空闲时,所有与总线相连的单元都可以开始发送新消息。两个以上的单元同时开始发送消息时,根据标识符(Identifier 以下称为 ID)决定优先级。ID 并不是表示发送的目的地址,而是表示访问总线的消息的优先级。两个以上的单元同时开始发送消息时,对各消息ID 的每个位进行逐个仲裁比较。仲裁获胜(被判定为优先级最高)的单元可继续
[嵌入式]
Linux环境下实现基于ARM9的CAN总线通信
1. 引言 CAN(Controller Area Network)总线最早是由德国BOSCH公司提出,实现汽车环境中的微控制器通讯,在车载各电子控制装置ECU之间交换信息,形成汽车电子控制网络。由于其具有成本低,实时性好,容错性高,设计灵活等特点,目前已被广泛的应用于各种工业领域,被公认为是最有前途的现成总线之一。与此同时,随着ARM(Advanced RISC Machines)芯片及嵌入式Linux操作系统的成熟与完善,使得CAN通信的开发更为便利,应用更为广泛。本文就将从硬件,软件两方面介绍一种在Linux环境下实现基于EP9315的CAN总线通信方式。
2. 硬件介绍及其接口实现
本设计选用的是
[嵌入式]
基于CAN总线的镍氢电池电动汽车电池管理系统设计
1 前言 蓄电池剩余容量的准确测量在电动汽车的发展中一直是一个非常关键的问题。有效的电池管理系统有利于电池的寿命提高。所以对蓄电池SOC的准确估计成为电动车电池能量管理系统的中心问题。如果能够正确估计蓄电池的SOC,就能合理利用蓄电池提供的电能,延长电池组的使用寿命。 方案采用总线式方式组网,应用现场总线完成各个节点之间的数据交换。在分布式方案中,多能源控制器为主控ECU,它通过现场总线和多个下位ECU通信。工作过程中,每个控制器的通信子模块以定时器或者中断的方式在后台运行,完成数据的收发工作,节省主流程资源开支。如图1所示。 电池的SOC值是电池控制器通过CAN总线发送给多能源控制器,而整车的工作模式则是多能源控
[单片机]
STM32之CAN总线原理
简介: CAN是Controller Area Network 的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。由德国电气商博世公司在1986年率先提出。此后,CAN通过ISO11898及ISO11519进行了标准化。现在在欧洲已是汽车网络的标准协议。 CAN协议经过ISO标准化后有两个标准:ISO11898标准和ISO11519-2标准。其中ISO11898是针对通信速率为125Kbps~1Mbps的高速通信标准,而ISO11519-2是针对通信速率为125Kbps以下的低速通信标准。 CAN具有很高的可靠性,广泛应用于:汽车电子、工业自动化、船舶、医疗设备、工业设备等方面。 特点: 多主控制。总线空闲
[单片机]
基于CAN总线的电流、电压变送器的设计与实现
0.引言
现场总线技术和智能化仪表技术是目前自动与控制行业发展最快的两大技术。在现场总线技术中,CAN总线是发展较为迅速的一种协议标准,已经被广泛应用于自动化领域。本文介绍的是一种基于CAN总线的智能变送系统。控制器局域网(ControllerAreaNetwork,CAN)是德国Bosch公司在20世纪80年代初为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种数据通信协议。CAN总线能有效地支持分布式控制或实时控制的串行通信网络。通信介质可以是双绞线、同轴电缆和光导纤维。
1 系统网络构成
为满足该控制系统既要集中管理又要分散控制的要求,基于CAN总线的电流、电压变送系统
[电源管理]
基于CAN总线的配电网户外柱上型重合控制器的设计与实现
摘要: 介绍了一种基于CAN总线的中压配电网户外柱上型智能重合控制器,以16位工业级微控制器Intel 87C196KC为核心,应用现场总线和智能化技术将保护、测量、检测、计量、远动和故障诊断等综合自动化功能就地分散到户外开关设备本体上,采用CAN总线作为系统的通信网络,实现了配电设备的户外全分布式方案。
关键词: 配电网 现场总线 智能重合器 Intel 87C196KC
我国供电部分近几年来在城乡电网建设与改造中进行了大量的技术改造和更新,选用了新形的配电设备、综合自动化和调度自动化设备、自动控制测量装置等,但这些设备目前大多数仅限于在变电站和调度室中采用。而大量的统计资料表明,配电
[传感技术]