天天影视综合久久|制服丝袜在线精品|av大片无码专区|狠狠爱丁香色五月|高潮舒服亚洲国产|日韩精品一区三区|天天干视频爱爱视频毛片|av导航在线大全|日韩人妻一级毛片|性调教视频网站入口

C8051F040在基于CAN總線的分布式測控系統中的應用

時間:2023-05-01 09:49:02 計算機論文 我要投稿
  • 相關推薦

C8051F040在基于CAN總線的分布式測控系統中的應用

摘要:CYGNAL生產的單片機C8051F040是代表8位單片機發(fā)展方向的高速(25M)混合信號系統級芯片(SOC)它不僅集成了一般測控系統需要的外設,而且集成了很有發(fā)展前景的現場總線—CAN總線控制器,文中對該芯片中的CAN控制器結構作了分析,并給出了在分布式測控系統中使用該芯片的智能節(jié)點的硬件、軟件設計方案。

    關鍵詞:C8051F040;CAN總線;分布式;測控節(jié)點

1 概述

分布式在線測控系統是由多個面向設備的、以MCU為核心的智能處理單元和多個并行運行且具有不同監(jiān)測和故障診斷功能的微機構成的。該系統采取“分治”的設計思想?它將數據采集以及部分數據處理任務交給設備層的智能處理單元去完成?而監(jiān)測診斷層主要負責監(jiān)視和故障診斷。分布式測控系統設計均應考慮各個節(jié)點之間的通信問題?因為通信網絡的選取對系統性能有很大影響。 國內已開展了基于現場總線的在線測控系統的研究?并利用CAN總線實現設備層的檢測處理、單元間的通信以及與上層監(jiān)測主機的通信。CAN總線就是一種支持分布式實時控制系統的串行通信局域網絡總線。它的主要特點如下:

●任一個節(jié)點均可在任一時刻主動向網絡上的其它節(jié)點發(fā)送數據,而從不分主從,因此,通信比較靈活;

●節(jié)點可分為不同的優(yōu)先級,可以滿足不同的實時要求;

●采用非破壞性總線仲裁,當兩節(jié)點同時向總線發(fā)送信息時,優(yōu)先級低的節(jié)點主動停止數據發(fā)送?而優(yōu)先級高的節(jié)點可不受影響地繼續(xù)發(fā)送數據;

●通信距離最遠可達10km,通信最高速率可達1Mbps?

●每幀數據的有效字節(jié)數為8,因此,可保證很短的傳輸時間,而且實時性強,受干擾的概率低;

    ●每幀數據都含有CRC(循環(huán)冗余)校驗及其它校驗措施,因而數據出錯率很低;

●CAN總線節(jié)點在嚴重錯誤的情況下,可自動切斷與總線的聯系,以使總線上的其它操作不受影響。

目前,CAN總線協議以其可靠性高、實時性好以及獨特的設計已經成為總線通信網絡的首選?國內目前使用較廣的是PHILIPS 生產的SJA1000 、82C200等獨立的CAN控制器,由于這種獨立的控制器限制了測控節(jié)點的集成度,因此,很多微處理器生產廠家已經開始生產內部集成有CAN控制器的MCU。美國CYGNAL公司生產C8051F040就是內部集成有BOSCH CAN控制器的混合信號系統級芯片(SOC)。本文將分析C8051F040 的CAN總線結構、與CPU 的接口及初始化配置,同時將給出基于C8051F040的分布式測控節(jié)點的設計及系統的實現框架。

2 C8051F040及其內部BOTSH CAN

[1] [2] [3] [4] [5] [6] 

【C8051F040在基于CAN總線的分布式測控系統中的應用】相關文章:

基于CAN總線的分布式安全報警系統04-30

CAN總線在發(fā)動機測試系統中的應用05-02

CAN總線在電液伺服閥性能測試系統中的應用04-28

基于CAN總線的機載通信系統協議設計04-30

基于CAN總線的小型無人機飛控系統設計04-28

一種基于CAN總線的溫度控制系統設計論文04-29

基于CAN總線和軟PLC的船舶輔鍋爐控制系統04-27

遠程監(jiān)控系統中的CAN總線與以太網互聯設計04-29

基于改進故障模型的CAN總線調度分析05-02

基于CAN總線的軍用汽車控制系統數據傳輸研究04-26