新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > CAN總線學習系列之三——CAN控制器的選擇

        CAN總線學習系列之三——CAN控制器的選擇

        作者: 時間:2016-12-14 來源:網絡 收藏
        在進行CAN總線開發前,首先要選擇好CAN總線控制器。下面就比較一些控制器的特點。

        一些主要的CAN總線器件產品

        制造商產品型號器件功能及特點
        Intel82526
        82527
        8XC196CA/CB
        CAN通信控制器,符合CAN2.0A
        CAN通信控制器,符合CAN2.0B
        擴展的8XC196+CAN通信控制器,符合CAN2.0A
        Philips82C200
        SJA1000
        82C250
        TJA1040
        TJA1054
        8XC592
        8XCE598
        P51XA-C3
        CAN通信控制器,符合CAN2.0A
        CAN通信控制器,82C200的替代品,符合CAN2.0B
        通用CAN總線收發器
        高速CAN總線收發器
        容錯的CAN總線收發器
        8XC552+CAN通信控制器,去掉IIC符合CAN2.0A
        提高了電磁兼容性的8XC592
        16位微控制器+CAN通信控制器,符合CAN2.0B
        Motorola68HC05X4系列68HC05微控制器+CAN通信控制器,符合CAN2.0A
        Siemens81C90/91
        C167C
        CAN通信控制器,符合CAN2.0B
        微控制器+CAN通信控制器,符合CAN2.0A/B


        因為SJA1000比較簡單,資料豐富,對于初學者非常適用,所以我們采用SJA1000作為我們總線開發板的CAN控制器,讓大家更容易入門。

        SJA1000是一種獨立的CAN控制器,主要用于移動目標和一般工業環境中的區域網絡控制。它是Philips公司PCA82C200控制器的替代產品,除了PCA82C200的BasicCAN操作模式以外,還增加了一種新的操作模式——PeliCAN,這種模式支持具有很多新特性的CAN2.0B協議。
        SJA1000的基本特征如下:
        1)引腳電氣參數與PCA82C200兼容;
        2)具有PCA82C200模式(即默認的BasicCAN模式),支持CAN2.0A和CAN2.0B;
        3)有擴展的接收緩沖器64字節,先進先出(FIFO);
        4)支持11位和29位標識碼,通信速率可達1Mbps;
        5)其PeliCAN模式的擴展功能包括:可讀寫的錯誤計數器,可編程的錯誤報警限額寄存器,最近一次錯誤代碼寄存器,對每一個總線錯誤的中斷,有具體位表示的仲裁丟失中斷,單次發送(無重發),支持熱拔插,可擴展的驗收濾波器,可接收自身報文(自請求接收)。


        關鍵詞: CAN總線CAN控制

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 历史| 贵港市| 玛纳斯县| 临江市| 宁陵县| 博野县| 科技| 太原市| 德安县| 绥宁县| 闽清县| 太仆寺旗| 建德市| 宁晋县| 镇巴县| 邹城市| 安泽县| 璧山县| 化德县| 冷水江市| 集贤县| 丹凤县| 高淳县| 凯里市| 三河市| 天台县| 武平县| 田东县| 郁南县| 读书| 斗六市| 商都县| 响水县| 同江市| 安泽县| 英吉沙县| 金秀| 昆明市| 龙口市| 高清| 屯昌县|