大地资源网视频在线观看新浪,日本春药精油按摩系列,成人av骚妻潮喷,国产xxxx搡xxxxx搡麻豆

行業產品

  • 行業產品

煙臺勾股通信技術有限公司


當前位置:煙臺勾股通信技術有限公司>資料下載>基于英飛凌的CAN總線智能測控節點的設計
資料下載

基于英飛凌的CAN總線智能測控節點的設計

閱讀:479發布時間:2008-06-18

  • 提供商

    煙臺勾股通信技術有限公司

  • 資料大小

    0K

  • 資料圖片

  • 下載次數

    0次

  • 資料類型

  • 瀏覽次數

    479次

  • 免費下載


摘 要: 提出了一種基于英飛凌微控制器XC164CS的CAN總線分布式智能測控節點的設計,給出了系統硬件框圖、軟件流程圖、電路原理圖,所設計節點實現方法簡單,外擴器件少,結構合理,可靠性高,且節點擴展方便,已用于某工業現場,波特率為10Kbps。關鍵詞:CAN總線;XC164CS; 英飛凌微控制器;網絡節點;CAN通信中圖分類號:TP    
在工業現場,如何將采集到的數據及時安全地傳送給數據監控與處理系統是工業控制系統首要解決的一個實際問題.對于這一實際問題通常采用現場總線技術,控制器局域網(CAN)屬于總線的范疇,它是一種有效支持分布式控制或實時控制的串行通信網絡.CAN 總線與一般的通信總線相比,它的數據通信具有突出的可靠性、實時性和靈活性.由于CAN本身的特點,其應用范圍目前已不再局限于汽車行業,而擴展到了機械工業、紡織機械、農用機械、機器人、數控機床、醫療器械、家用電器及傳感器等領域發展,CAN總線已成為工業采集領域中的現場總線之一。 
1  CAN總線系統的組成模式
 1.1 CAN總線特點(1)CAN采用多主方式工作,不分主從。(2)在速率5kpbs以下時,CAN的直接通信距離zui遠可達10km;在通信距離為 40m 以下時,CAN的通信速率zui高可達1mbps;CAN上的節點數主要取決于總線驅動電路,目前可達110個。(3)CAN總線數據段長度zui多為8個字節,因此可保證很短的傳輸時間,而且實時性強,受干擾的概率低,CAN的每幀信息都有CRC校驗,具有*的檢錯效果,能夠滿足工業領域中對一個工作點的控制命令或數據采集的要求。(4)CAN采用非破壞總線仲裁技術,大大節省了總線沖突仲裁時間。尤其是在網絡負載很重的情況下,也不會出現網絡癱瘓情況。(5)CAN總線節點在嚴重錯誤的情況下,可自動切斷與總線的,以使總線上的其他操作不受影響。 
1.2 CAN總線系統的組成模式     CAN總線技術的控制系統一般采用總線式網絡拓撲結構,其組成模式如圖1所示.主要由監控站和若干智能測控節點構成,上位監控站選用PC機,它是整個系統的中心,可實現強大的監控、管理功能。CAN通信卡通過串口與PC機通訊,承擔上位機和 CAN 節點之間的數據轉發任務。
2 基于英飛凌的CAN總線智能測控節點硬件設計
2.1 英飛凌XC164CS的特點     
性價比高是CAN總線智能測控節點設計力求的設計目標,所以在選用作為核心器件控制器時選用片內資源豐富的英飛凌XC164CS,XC164CS具有令人印象深刻的DSP性能和*的中斷處理,加上一種集成的外設集成高性能在片FLASH或 ROM存儲器,這些使得XC164CS成為工業和汽車應用設備的理想選擇。其靈活的智能PWM單元簡化了AC, DC或阻抗馬達的控制。高速、高分辨ADC處理復雜的模擬環境的快速和轉換。網絡化的方案*可以采用的通信接口來解決,如具有自動網關功能的高速TwinCAN模塊。 
2.2  基于英飛凌的CAN總線智能測控節點的硬件結構     
CAN總線測控節點主要任務為數據采集、處理與CAN通信,其硬件結構框圖如2所  示.設計中,上位機通過CAN總線適配卡可與多個CAN總線智能數據測控節點進行信息交換.CAN 總線智能測控節點把采集到的現場信號,經過預處理后,進入MCU處理,由CAN收發器經由總線與上位機進行 CAN 協議的數據交換,上位機對檢測到的現場信號進一步分析、處理或存儲,完成系統的在線檢測、計算機分析,處理完畢后,將數字量結果重新轉換為相應的模擬量,用于驅動顯示儀表、記錄設備和反饋控制系統,去執行相應的操作。
3 基于英飛凌的CAN總線智能測控節點軟件設計     
軟件所實現的功能主要包括:采集數據的誤差校正、標度換算、系統自身的調零、校準,系統的故障檢測、CAN協議轉換、CAN通訊等。     
①上電初始化:包括A/D初始化,CAN控制器初始化,定時器初始化,中斷優先級設置等。     
②標度換算:每一個數字量都和不同的物理量相對應,標度換算就是把數字量變成物理量的過程,經過換算的物理量是符合上、下位機通信協議的數字量。     
③數字調零;數字調零手段主要是為了消除模擬開關、放大電路以及 A/D轉換器本身的偏差,削弱各種隨時間和溫度變化的漂移的影響 。     
④非線性補償:輸入的數字量與對應的物理量呈非線性關系,對輸入的數字量進行線性化處理 ,本設計采用的線性差值法。     
⑤數字濾波:數字濾波是通過簡單的計算或者判斷程序,對采樣信號進行平滑處理,分離出有用的信號,消除或減少各種干擾和噪聲。本案將使用程序判斷濾波法、中值濾波法、算術平均濾波法、加權平均濾波法等 。     
⑥溫度補償:測試點的環境溫度將直接影響測量,需要對測量結果進行溫度補償,首先要測出測量點的溫度,該溫度信號作為多路采樣開關采集信號的一路送入單片機。測溫元件的輸出經放大及A/D轉換送到單片機單片機通過并行接口接收溫度數據,并暫存溫度數據。信號采樣結束,單片機運行溫度誤差補償程序,對輸入信號進行溫度補償     
⑦系統自檢:上電初始化后即進行系統自檢,包括CPU自檢,外部存儲單元的自檢等。     
⑧故障診斷:故障診斷將采用以下四種方法進行力所能及的故障診斷,有以下四種方法: a.值域判定法b.時域判定法c.功能判定法d.邏輯判定法。 
4 結論      
基于英飛凌的CAN總線智能測控節點外圍電路少,成本低,接口豐富,可實現輸入多種信號,一般無需加額外擴展接口即可滿足工業需求。可實現遠距離數據通信,抗*力強,在復雜工業環境下,仍然可以保持正常工作。網絡節點數目zui多可達到128,可以擴大上位機的監控范圍。也可實現對電機的實時控制,做到檢測和控制一體。基于英飛凌的CAN總線智能測控節點的體積小,可在很多對體積有特殊要求的環境中應用。 

智能制造網 設計制作,未經允許翻錄必究 .? ? ? Copyright(C)?2021 http://www.xashilian.com,All rights reserved.

以上信息由企業自行提供,信息內容的真實性、準確性和合法性由相關企業負責,智能制造網對此不承擔任何保證責任。 溫馨提示:為規避購買風險,建議您在購買產品前務必確認供應商資質及產品質量。

會員登錄

×

請輸入賬號

請輸入密碼

=

請輸驗證碼

收藏該商鋪

登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時間回復您~
主站蜘蛛池模板: 宁安市| 天津市| 巢湖市| 彭阳县| 新安县| 乐东| 昌乐县| 中宁县| 商都县| 松原市| 申扎县| 宣武区| 土默特右旗| 乌鲁木齐县| 白银市| 太仓市| 乐安县| 田林县| 确山县| 西林县| 湘潭县| 梁河县| 白玉县| 邻水| 新龙县| 水富县| 双桥区| 清新县| 汪清县| 准格尔旗| 德兴市| 房产| 太白县| 玉溪市| 新化县| 宿松县| 石家庄市| 交城县| 勐海县| 辉县市| 盐山县|