資料介紹
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串口的數據采集系統 45次下載
- 基于雙層CAN總線的聲納數據通信系統
- 基于DSP的PCI總線數據采集系統的研究 119次下載
- 基于CAN總線系統的溫度測量節點設計
- 基于CAN總線和DSP的雙層數據采集系統的設計
- 基于CAN總線的浮標數據采集系統設計
- 基于CAN總線技術的車輛虛擬儀表數據采集系統的設計
- 基于CAN總線系統的溫度測量節點設計
- 基于CAN 總線的數據采集模塊設計
- 一種基于CAN總線技術的數據采集系統設計
- 基于DSP和CAN總線的機車故障數據采集系統設計
- 使用雙CAN口數據采集器時需要注意什么 274次閱讀
- 采用CAN總線通信接口實現遠程數據采集系統的應用方案 2781次閱讀
- 基于ADSP-TS201DSP芯片和PCI總線協議實現PMC數據采集卡的設計 2574次閱讀
- 基于工業控制計算機和總線技術實現卷接包數據采集管理系統的設計 2779次閱讀
- 基于USB數據總線實現多點數據采集系統的設計 1586次閱讀
- 利用DriverWorks開發工具實現PXI總線數據采集卡的設計 1138次閱讀
- 基于FPGA的DMA方式高速實時數據采集系統設計方案 2695次閱讀
- 基于PC的數據采集系統設計 5417次閱讀
- 怎樣設計實現一個基于DSP和PCI總線的通信數據采集系統? 1787次閱讀
- 基于DSP和SD卡的生理信號數據采集系統設計 3729次閱讀
- 基于CAN總線的新能源汽車電池數據采集方案 8845次閱讀
- 基于DSP 技術和CAN總線的多節點遠程數據傳輸系統 2884次閱讀
- 基于SOPC的數據采集與處理系統設計 1481次閱讀
- 基于DSP和CAN總線的RTU的設計 1823次閱讀
- dsPIC3F3013的CAN總線數據采集系統 1992次閱讀
下載排行
本周
- 1DC電源插座圖紙
- 0.67 MB | 2次下載 | 免費
- 2AN158 GD32VW553 Wi-Fi開發指南
- 1.51MB | 2次下載 | 免費
- 3AN148 GD32VW553射頻硬件開發指南
- 2.07MB | 1次下載 | 免費
- 4AN111-LTC3219用戶指南
- 84.32KB | 次下載 | 免費
- 5AN153-用于電源系統管理的Linduino
- 1.38MB | 次下載 | 免費
- 6AN-283: Σ-Δ型ADC和DAC[中文版]
- 677.86KB | 次下載 | 免費
- 7SM2018E 支持可控硅調光線性恒流控制芯片
- 402.24 KB | 次下載 | 免費
- 8AN-1308: 電流檢測放大器共模階躍響應
- 545.42KB | 次下載 | 免費
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 450次下載 | 免費
- 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 138次下載 | 1 積分
- 3基于STM32單片機智能手環心率計步器體溫顯示設計
- 0.10 MB | 130次下載 | 免費
- 4使用單片機實現七人表決器的程序和仿真資料免費下載
- 2.96 MB | 44次下載 | 免費
- 53314A函數發生器維修手冊
- 16.30 MB | 31次下載 | 免費
- 6美的電磁爐維修手冊大全
- 1.56 MB | 24次下載 | 5 積分
- 7如何正確測試電源的紋波
- 0.36 MB | 17次下載 | 免費
- 8感應筆電路圖
- 0.06 MB | 10次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論