资料介绍
1 引言
CAN(Controller Area Network)即控制器区域网,CAN总线是由德国BOSCH公司为实现汽车测量和执行部件之间的数据通讯而设计的、支持分布式控制及实时控制的串行通讯网络。CAN BUS现场总线已由ISO/TC22 技术委员会批准为国际标准IOS11898(通讯速率小于1Mbps)和ISO11519(通讯速率小于125kbps)。CAN总线开始主要应用于自动化电子领域的汽车发动机部件、传感器、抗滑系统等应用中,但随着CAN的应用普及,CAN总线的实时性以及抗干扰能力强等优点也逐步为航天领域所认可[1]。
本文将对CAN总线在航天领域应用情况进行介绍,并在CAN总线和DSP技术研究的基础上,设计了基于CAN总线和DSP的双层数据采集系统。文中将重点介绍双层数据采集系统的结构组成以及CAN总线接口的设计。
2 CAN总线在航天领域的应用状况
CAN总线开始主要应用于自动化电子领域的汽车发动机部件、传感器、抗滑系统等应用中,但随着CAN的应用普及,其应用范围已不局限于汽车行业,正在逐步为航天领域所认可。1995年SSTL(Surrey大学卫星技术公司)将CAN作为星载遥测/遥控信道,随之SSTL开发了基于CAN的分布式解决方案。至今SSTL已经在UoSAT-12,SNAP-1,AISAT-1,UKDMC,NigeriaSAT-1,BilSAT-1 等6颗LEO卫星中应用了CAN总线网络,用于实现星载计算机与其他任务节点之间的通信;ESA在SMART-1上也将CAN作为系统总线和有效载荷总线,实现数据交换和控制命令的传送。
ESA开展的CAN技术研究表明以差分信号传输的高速串行总线用于星载设备之间的数据传输能保证通信的及时性,有利于降低星载设备的功耗,有助于获得低噪声、抗电磁干扰性强、EMI低、信号不受电源开关状态变化影响等优势,具有良好的航天应用前景。随着航天电子技术的发展,航天电子设备综合化程度越来越高,设备之间需要交互的信息量越来越大,CAN总线技术已经开始在航天电子领域得到越来越广泛的运用[3]。
在国内,CAN总线技术已在小卫星中得到了实际的应用。随着航天信息一体化技术的发展,CAN总线将广泛应用于航天器的测量、控制等系统。CAN接口的采用将大大简化了测量系统的电缆网,提高航天器的飞行可靠性。
3 双层数据采集系统的结构及功能
双层数据采集系统的整体结构如图1所示。
双层数据采集系统由采集单元、DSP中间控制器、顶层控制中心等组成,它的组成结构如图1所示。本数据采集系统可同时实现对多区域、多单元的数据采集和信息管理控制,采用分级、区域控制的优化控制思想,采用DSP中间控制器作为各采集区域的核心控制器,实现上下层间的数据交换。
采集单元是数据采集系统构成的基础与关键,它直接与参数采集执行机构相连接,实现对现场参数的采集,包括电压、电流、温度、转速等。采集单元自身具有微控制器和存储器,既作为系统的重要组成部分,参与系统功能的实现,也可以它作为独立单元来完成数据采集功能,即在系统出现通信等故障的情况下,采集单元仍可以独立实现数据采集功能,并进行数据存储,提高了系统的可靠性。采集单元通过标准的CAN总线接口,连接到Bot-CAN总线上,实现对现场数据的采集和传输。
DSP中间控制器是整个采集系统的通信枢纽,提供上层网络和下层网络通讯的双接口。一方面通过上层网络(Top-CAN BUS)与顶层控制中心进行通讯,另一方面通过低层网络(Bot-CAN BUS)与各个采集单元进行通讯。DSP中间控制器是数据采集的区域控制器,实现对本区域数据的收集、处理,并通过CAN总线与顶层控制中心进行数据通讯,实现顶层控制中心对各个数据采集区域和采集单元的信息收集和控制。
4 CAN总线网络接口的设计
双层CAN总线网络的主要接口包括采集单元的CAN总线接口、DSP中间控制器的双CAN总线接口和顶层控制中心的CAN总线接口。其中采集单元的CAN总线接口采用标准的CAN总线接口,这里不再赘述。而顶层控制中心一般为工业控制计算机,可通过CAN通信卡直接连接到CAN总线网络上,因此也无需多做说明,下面重点介绍具有双CAN总线接口的DSP中间控制器的双CAN总线接口的设计。
4.1 DSP芯片介绍
数据采集系统的设计要兼顾速度特性和稳定性,TMS320LF2407A是TI公司的一款内置CAN模块的DSP芯片,工作电压3.3V。它具有内在的操作灵活性,高速的运算能力等特点。DSP中间控制器就以这款芯片作为主控芯片。
TMS320LF2407A的CAN模块完全支持CAN2.0A/B协议,CAN控制器模块是一个完全的CAN控制器,具有可编程的位定时器、中断配置可编程、可编程的CAN总线唤醒功能、自动回复远程请求、总线错误诊断等功能,可以工作在标准模式和扩展模式,内置6个邮箱完成数据收发,可进行自测试,CAN模块内各部分的结构和功能基本上和流行的PHILIPS增强型CAN控制器SJAl000相同。
CAN(Controller Area Network)即控制器区域网,CAN总线是由德国BOSCH公司为实现汽车测量和执行部件之间的数据通讯而设计的、支持分布式控制及实时控制的串行通讯网络。CAN BUS现场总线已由ISO/TC22 技术委员会批准为国际标准IOS11898(通讯速率小于1Mbps)和ISO11519(通讯速率小于125kbps)。CAN总线开始主要应用于自动化电子领域的汽车发动机部件、传感器、抗滑系统等应用中,但随着CAN的应用普及,CAN总线的实时性以及抗干扰能力强等优点也逐步为航天领域所认可[1]。
本文将对CAN总线在航天领域应用情况进行介绍,并在CAN总线和DSP技术研究的基础上,设计了基于CAN总线和DSP的双层数据采集系统。文中将重点介绍双层数据采集系统的结构组成以及CAN总线接口的设计。
2 CAN总线在航天领域的应用状况
CAN总线开始主要应用于自动化电子领域的汽车发动机部件、传感器、抗滑系统等应用中,但随着CAN的应用普及,其应用范围已不局限于汽车行业,正在逐步为航天领域所认可。1995年SSTL(Surrey大学卫星技术公司)将CAN作为星载遥测/遥控信道,随之SSTL开发了基于CAN的分布式解决方案。至今SSTL已经在UoSAT-12,SNAP-1,AISAT-1,UKDMC,NigeriaSAT-1,BilSAT-1 等6颗LEO卫星中应用了CAN总线网络,用于实现星载计算机与其他任务节点之间的通信;ESA在SMART-1上也将CAN作为系统总线和有效载荷总线,实现数据交换和控制命令的传送。
ESA开展的CAN技术研究表明以差分信号传输的高速串行总线用于星载设备之间的数据传输能保证通信的及时性,有利于降低星载设备的功耗,有助于获得低噪声、抗电磁干扰性强、EMI低、信号不受电源开关状态变化影响等优势,具有良好的航天应用前景。随着航天电子技术的发展,航天电子设备综合化程度越来越高,设备之间需要交互的信息量越来越大,CAN总线技术已经开始在航天电子领域得到越来越广泛的运用[3]。
在国内,CAN总线技术已在小卫星中得到了实际的应用。随着航天信息一体化技术的发展,CAN总线将广泛应用于航天器的测量、控制等系统。CAN接口的采用将大大简化了测量系统的电缆网,提高航天器的飞行可靠性。
3 双层数据采集系统的结构及功能
双层数据采集系统的整体结构如图1所示。
双层数据采集系统由采集单元、DSP中间控制器、顶层控制中心等组成,它的组成结构如图1所示。本数据采集系统可同时实现对多区域、多单元的数据采集和信息管理控制,采用分级、区域控制的优化控制思想,采用DSP中间控制器作为各采集区域的核心控制器,实现上下层间的数据交换。
采集单元是数据采集系统构成的基础与关键,它直接与参数采集执行机构相连接,实现对现场参数的采集,包括电压、电流、温度、转速等。采集单元自身具有微控制器和存储器,既作为系统的重要组成部分,参与系统功能的实现,也可以它作为独立单元来完成数据采集功能,即在系统出现通信等故障的情况下,采集单元仍可以独立实现数据采集功能,并进行数据存储,提高了系统的可靠性。采集单元通过标准的CAN总线接口,连接到Bot-CAN总线上,实现对现场数据的采集和传输。
DSP中间控制器是整个采集系统的通信枢纽,提供上层网络和下层网络通讯的双接口。一方面通过上层网络(Top-CAN BUS)与顶层控制中心进行通讯,另一方面通过低层网络(Bot-CAN BUS)与各个采集单元进行通讯。DSP中间控制器是数据采集的区域控制器,实现对本区域数据的收集、处理,并通过CAN总线与顶层控制中心进行数据通讯,实现顶层控制中心对各个数据采集区域和采集单元的信息收集和控制。
4 CAN总线网络接口的设计
双层CAN总线网络的主要接口包括采集单元的CAN总线接口、DSP中间控制器的双CAN总线接口和顶层控制中心的CAN总线接口。其中采集单元的CAN总线接口采用标准的CAN总线接口,这里不再赘述。而顶层控制中心一般为工业控制计算机,可通过CAN通信卡直接连接到CAN总线网络上,因此也无需多做说明,下面重点介绍具有双CAN总线接口的DSP中间控制器的双CAN总线接口的设计。
4.1 DSP芯片介绍
数据采集系统的设计要兼顾速度特性和稳定性,TMS320LF2407A是TI公司的一款内置CAN模块的DSP芯片,工作电压3.3V。它具有内在的操作灵活性,高速的运算能力等特点。DSP中间控制器就以这款芯片作为主控芯片。
TMS320LF2407A的CAN模块完全支持CAN2.0A/B协议,CAN控制器模块是一个完全的CAN控制器,具有可编程的位定时器、中断配置可编程、可编程的CAN总线唤醒功能、自动回复远程请求、总线错误诊断等功能,可以工作在标准模式和扩展模式,内置6个邮箱完成数据收发,可进行自测试,CAN模块内各部分的结构和功能基本上和流行的PHILIPS增强型CAN控制器SJAl000相同。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 基于ARM和CAN总线的分布式数据采集系统设计
- 采用USB和CAN总线的电力监控数据采集系统 14次下载
- 使用PCI总线设计高速数据采集系统的资料说明 4次下载
- 如何使用PCI总线DSP进行数据采集系统的设计资料说明 4次下载
- 基于LABVIEW与DSP串口的数据采集系统 44次下载
- 基于双层CAN总线的声纳数据通信系统
- 基于DSP的PCI总线数据采集系统的研究 119次下载
- 基于CAN总线系统的温度测量节点设计
- 基于CAN总线和DSP的双层数据采集系统的设计
- 基于CAN总线的浮标数据采集系统设计
- 基于CAN总线技术的车辆虚拟仪表数据采集系统的设计
- 基于CAN总线系统的温度测量节点设计
- 基于CAN 总线的数据采集模块设计
- 一种基于CAN总线技术的数据采集系统设计
- 基于DSP和CAN总线的机车故障数据采集系统设计
- 采用CAN总线通信接口实现远程数据采集系统的应用方案 2602次阅读
- 基于ADSP-TS201DSP芯片和PCI总线协议实现PMC数据采集卡的设计 2354次阅读
- 基于工业控制计算机和总线技术实现卷接包数据采集管理系统的设计 2619次阅读
- 基于USB数据总线实现多点数据采集系统的设计 1475次阅读
- 利用DriverWorks开发工具实现PXI总线数据采集卡的设计 1042次阅读
- 基于FPGA的DMA方式高速实时数据采集系统设计方案 2497次阅读
- 基于PC的数据采集系统设计 5235次阅读
- Labview控制FPGA实现SOPC数据采集系统的设计方案 5505次阅读
- 怎样设计实现一个基于DSP和PCI总线的通信数据采集系统? 1690次阅读
- 基于DSP和SD卡的生理信号数据采集系统设计 3558次阅读
- 基于CAN总线的新能源汽车电池数据采集方案 8622次阅读
- 基于DSP 技术和CAN总线的多节点远程数据传输系统 2729次阅读
- 基于SOPC的数据采集与处理系统设计 1432次阅读
- 基于DSP和CAN总线的RTU的设计 1705次阅读
- dsPIC3F3013的CAN总线数据采集系统 1907次阅读
下载排行
本周
- 1新概念模拟电路第四册信号处理电路电子书免费下载
- 10.69 MB | 50次下载 | 免费
- 2SL6341B USB3.2 Gen1X1 接口的的4口HUB
- 2.94 MB | 5次下载 | 免费
- 3FT-7800R对讲机维修手册附原理图
- 3.35 MB | 2次下载 | 免费
- 4和芯润德USB3.0HUB芯片SL6341设计资料
- 2.58 MB | 2次下载 | 免费
- 5TPS80032原理图核对表
- 74.95KB | 2次下载 | 免费
- 6使用CR6850C设计并制作12V5A开关电源
- 1.53 MB | 2次下载 | 2 积分
- 7设计院eplan 500多页项目图纸
- 21.43 MB | 2次下载 | 1 积分
- 82.1 MHz类放大器电感选择指南
- 598.3KB | 1次下载 | 免费
本月
- 1新概念模拟电路第四册信号处理电路电子书免费下载
- 10.69 MB | 50次下载 | 免费
- 2SW6308V原理图设计指南
- 0.75 MB | 14次下载 | 1 积分
- 3SW6308V三口多协议升降压移动电源SOC中文手册
- 1.61 MB | 14次下载 | 1 积分
- 4纯电动汽⻋的主要部件及⼯作原理
- 5.76 MB | 12次下载 | 5 积分
- 5800VA纯正弦波逆变器的参考设计
- 2.96MB | 12次下载 | 免费
- 6GP328和GP88S对讲机的维修实列资料合集免费下载
- 0.03 MB | 10次下载 | 10 积分
- 7SW6308V寄存器手册
- 1.08 MB | 10次下载 | 1 积分
- 8IP5385_DEMO开发资料
- 1.96 MB | 8次下载 | 2 积分
总榜
- 1matlab软件下载入口
- 未知 | 935115次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420061次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233084次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191364次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183329次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81581次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73805次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65985次下载 | 10 积分
评论
查看更多