新聞中心

EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 基于CAN總線的數(shù)據(jù)采集與控制系統(tǒng)設(shè)計

基于CAN總線的數(shù)據(jù)采集與控制系統(tǒng)設(shè)計

作者: 時間:2011-05-20 來源:網(wǎng)絡(luò) 收藏

2.1 接口硬件設(shè)計
接口硬件結(jié)構(gòu)如圖3所示。

本文引用地址:http://butianyuan.cn/article/194955.htm

c.jpg


在本系統(tǒng)中控制器選用SJA1000。SJA1000是Philips公司生產(chǎn)的獨立的CAN總線控制器,可以應(yīng)用于一般的工業(yè)環(huán)境中和移動目標(biāo)的CAN總線網(wǎng)絡(luò)控制。SJA1000是Philips半導(dǎo)體PCA82C200 CAN總線控制器BasicCAN的替代產(chǎn)品,而且增加了一種新的工作模式PeliCAN,這種模式能支持具有很多新特性的CAN 2.0B協(xié)議?;咎匦匀缦拢杭嫒軧asicCAN模式;擴展地接收緩沖器(64 B,先進先出FIFO);同時支持11位和29位識別碼;位速率可達1 Mb/s;24 MHz時鐘頻率;對不同微處理器的接口兼容;可編程的CAN輸出驅(qū)動器配置。PeliCAN模式擴展功能包括;可讀/可訪問的錯誤計數(shù)器;可編程的錯誤報警器;對每一個CAN總線錯誤進行中斷;單次發(fā)送無重發(fā);驗收濾波器控制4 B代碼、4 B屏蔽等。
CAN總線收發(fā)器選用Philips公司生產(chǎn)的專用CAN總線收發(fā)器PCA82C250,提供CAN總線協(xié)議控制器和物理總線接口,而且對CAN總線控制器提供差動接收能力?;咎匦匀缦拢焊咚俾?最高達1 Mb/s);具有抗瞬間干擾和保護總線的能力;利用斜率控制,可降低射頻干擾;使用差分接收器,可抗寬范圍的共模干擾,以及抗電磁干擾;熱保護;低電流待機模式;未上電的節(jié)點對總線無影響;可以支持多達110個節(jié)點。
為了增強CAN總線節(jié)點的抗干擾能力,并不是在SJA1000與PCA82C250之間直接相連,而是加入了高速光耦隔離器。這樣能很好地實現(xiàn)總線上各個CAN總線節(jié)點之間的電氣隔離。在該系統(tǒng)中高速光耦采用6N137。6N137兼容TTL和COMS電平,可通過信號的寬度為10 MHz,完全可滿足CAN總線信號1 Mb/s通信速率的要求。



評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉