CAN是控制器局域網(wǎng)絡(luò)(Controller Area Network, CAN)的簡稱,是由研發(fā)和生產(chǎn)汽車電子產(chǎn)品著稱的德國BOSCH公司開發(fā)了的,并最終成為國際標(biāo)準(zhǔn)(ISO11898)。是國際上應(yīng)用最廣泛的現(xiàn)場總線之一。 在北美和西歐,CAN總線協(xié)議已經(jīng)成為汽車計 算機(jī)控制系統(tǒng)和嵌入式工業(yè)控制局域網(wǎng)的標(biāo)準(zhǔn)總線,并且擁有以CAN為底層協(xié)議專為大型貨車和重工機(jī)械車輛設(shè)計的J1939協(xié)議。近年來,其所具有的高可靠性和良好的錯誤檢測能力受到重視,被廣泛應(yīng)用于汽車計算機(jī)控制系統(tǒng)和環(huán)境溫度惡劣、電磁輻射強(qiáng)和振動大的工業(yè)環(huán)境。
        CAN總線原理是通過CAN總線、傳感器、控制器和執(zhí)行器由串行數(shù)據(jù)線連接起來。它不僅僅是將電纜按樹形結(jié)構(gòu)連接起來,其通信協(xié)議相當(dāng)于ISO/OSI參考模型中的數(shù)據(jù)鏈路層,網(wǎng)絡(luò)可根據(jù)協(xié)議探測和糾正數(shù)據(jù)傳輸過程中因電磁干擾而產(chǎn)生的數(shù)據(jù)錯誤。CAN網(wǎng)絡(luò)的配制比較容易,允許任何站之間直接進(jìn)行通信,而無需將所有數(shù)據(jù)全部匯總到主計算機(jī)后再行處理。當(dāng)CAN總線上的一個節(jié)點(站)發(fā)送數(shù)據(jù)時,它以報文形式廣播給網(wǎng)絡(luò)中所有節(jié)點。對每個節(jié)點來說,無論數(shù)據(jù)是否是發(fā)給自己的,都對其進(jìn)行接收。每組報文開頭的11位字符為標(biāo)識符,定義了報文的優(yōu)先級,這種報文格式稱為面向內(nèi)容的編址方案。



        驗證碼:

        32# forestguan 說:2015-09-21 11:07
        CAN總線會自動回復(fù)報文嗎?還是要通過程序設(shè)計自動回復(fù)?
        31# leikewq 說:2015-07-07 10:19
        CAN總線自發(fā)自收實驗怎么總是實現(xiàn)不了,程序是根據(jù)http://blog.chinaunix.net/uid-22889411-id-59618.html來的??偸沁M(jìn)入不了接受中斷,無法接受數(shù)據(jù)。
        30# EEPW網(wǎng)友 說:2015-02-02 14:22
        各位大大好,我向請教一下,如果總線時鐘是36MHz,有沒有可能配置出80%采樣點的250kbps波特率呢
        29# soothmusic 說:2014-07-20 06:04
        回答28# wyf86:
        它是有限制的
        28# wyf86 說:2014-07-19 22:51
        CAN總線對網(wǎng)絡(luò)節(jié)點數(shù)有沒有限制?
        27# EEPW521 說:2014-06-19 22:00
        回答26# eepwlover:
        有啊
        26# eepwlover 說:2014-06-18 22:25
        CAN總線有專門的協(xié)議驅(qū)動器嗎?
        25# 活詞典 說:2014-05-19 21:13
        回答24# 云端:
        http://longer.spaces.eepw.com.cn/articles/article/item/43570
        24# 云端 說:2014-05-18 22:52
        CAN總線波特率如何計算?
        23# wyf86 說:2014-04-16 23:28
        回答22# soothmusic:
        它的11位之后如果是連續(xù)的兩個1,就是隱性位,那就是擴(kuò)展幀,否則就是基本幀。
        22# soothmusic 說:2014-04-15 23:17
        CAN如何判斷是擴(kuò)展格式幀?
        21# EEPW網(wǎng)友 說:2014-02-25 20:57
        CAN總線這個物理值跟總線值是什么關(guān)系啊,是物理值=總線值*比例因子+偏移量還是物理值=(總線值+偏移量)*比例因子,這個是標(biāo)準(zhǔn)的嗎,還是雙方約定的?
        20# 云端 說:2014-02-18 21:46
        回答19# wyf86:
        網(wǎng)絡(luò)的成本也不高,應(yīng)用的廣泛。
        19# wyf86 說:2014-02-17 22:22
        CAN總線怎么沒普遍用起來
        18# 云端 說:2014-01-16 21:48
        回答17# wyf86:
        差不多呢
        17# wyf86 說:2014-01-15 22:49
        Intel與Philips的CAN控制器哪個好
        16# wyf86 說:2013-11-07 21:57
        回答10# soothmusic:
        遠(yuǎn)程、錯誤、超載幀
        15# soothmusic 說:2013-11-06 22:59
        回答9# 云端:
        每幀由7部分組成
        14# 云端 說:2013-09-22 23:05
        回復(fù)3# 云端 :
        開發(fā)周期短、數(shù)據(jù)的通信實時性好。
        13# wyf86 說:2013-09-11 22:10
        硬同步只有在總線空閑狀態(tài)條件下隱形位到顯性位的跳變沿發(fā)生時才進(jìn)行,表明報文傳輸開始。
        12# EEPW521 說:2013-09-09 21:51
        CAN總線的硬同步和重同步是什么?
        11# 活詞典 說:2013-08-27 22:04
        什么是CAN總線的循環(huán)冗余檢查(CRC)?
        10# soothmusic 說:2013-08-25 21:31
        CAN數(shù)據(jù)幀的組成是?
        9# 云端 說:2013-08-23 22:09
        CAN的報文格式是?
        8# 活詞典 說:2013-08-21 21:52
        CAN與其它通信方案的比較的優(yōu)勢是什么?
        7# EEPW網(wǎng)友 說:2013-08-19 22:20
        CAN總線的位仲裁是什么?
        6# soothmusic 說:2013-08-18 22:08
        CAN總線是已形成國際標(biāo)準(zhǔn)的現(xiàn)場總線:另外,與其它現(xiàn)場總線比較而言,CAN總線是具有通信速率高、容易實現(xiàn)、且性價比高等諸多特點的一種已形成國際標(biāo)準(zhǔn)的現(xiàn)場總線。這些也是CAN總線應(yīng)用于眾多領(lǐng)域,具有強(qiáng)勁的市場競爭力的重要原因。
        5# 云端 說:2013-08-14 23:15
        回復(fù)5#:
        汽車領(lǐng)域中最多。
        4# EEPW網(wǎng)友 說:2013-08-13 23:21
        CAN總線,在哪種場合應(yīng)用較多?
        EEPW521回答:2013-09-23
        汽車上用的比較多吧
        3# 云端 說:2013-08-11 22:39
        CAN總線優(yōu)勢?
        2# soothmusic 說:2013-08-10 22:21
        回復(fù)1#:
        "卡羅拉CAN? 這個我沒有聽說過。
        任何電路短路測的電阻都是一樣的吧,很小很小,基本為0,接近導(dǎo)線的電阻。"
        1# EEPW網(wǎng)友 說:2013-08-09 22:33
        卡羅拉CAN總線如果CAN-H或者CAN-L短路或斷路的話測量終端電阻值會是多少?
        主站蜘蛛池模板: 蓬溪县| 大石桥市| 海伦市| 枣阳市| 盐亭县| 湘潭县| 海淀区| 潼南县| 沽源县| 垫江县| 承德县| 鸡东县| 常山县| 南靖县| 南川市| 额敏县| 顺义区| 新民市| 正蓝旗| 专栏| 黄陵县| 蓬安县| 宜宾市| 怀集县| 云安县| 江永县| 江西省| 西宁市| 曲靖市| 定安县| 泰安市| 三河市| 威远县| 九台市| 苏尼特右旗| 怀集县| 永清县| 扬州市| 安乡县| 武山县| 七台河市|