0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

CAN控制器、CAN收發(fā)器、CAN驅(qū)動器的區(qū)別是什么?

冬至配餃子 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2024-01-30 09:44 ? 次閱讀

CAN控制器、CAN收發(fā)器、CAN驅(qū)動器的區(qū)別是什么,在can總線結(jié)構(gòu)中他們都是必須的嗎?

在CAN總線結(jié)構(gòu)中,CAN控制器、CAN收發(fā)器和CAN驅(qū)動器是三個不同的組件,各自具有特定的功能和作用。

1.CAN控制器:CAN控制器是CAN總線系統(tǒng)中的核心組件,用于實現(xiàn)CAN協(xié)議的各種功能和操作。它能夠解析接收到的CAN消息,并將其轉(zhuǎn)換為處理器或其他驅(qū)動設(shè)備能夠理解的語言進行處理。同時,CAN控制器也負責(zé)發(fā)送CAN消息到總線上,與其他節(jié)點進行通信。CAN控制器在CAN總線通信中起到了協(xié)議解析、數(shù)據(jù)交互和控制的功能。

2.CAN收發(fā)器:CAN收發(fā)器是CAN總線系統(tǒng)中的物理層組件,主要負責(zé)將CAN控制器發(fā)送的數(shù)字信號轉(zhuǎn)化為電流或電壓信號,并通過物理介質(zhì)傳輸?shù)?a target="_blank">網(wǎng)絡(luò)中。同時,CAN收發(fā)器也負責(zé)接收物理介質(zhì)傳來的信號,并將其轉(zhuǎn)化為數(shù)字信號供CAN控制器處理。因此,CAN收發(fā)器在CAN總線通信中起到了信號轉(zhuǎn)換和傳輸?shù)淖饔谩?/p>

3.CAN驅(qū)動器:有時也叫做收發(fā)器,它的作用是將二進制碼流轉(zhuǎn)換為差分信號發(fā)送,將差分信號轉(zhuǎn)換為二進制碼流接收。

4.CAN控制器從控制單元中的微處理器接收數(shù)據(jù),處理數(shù)據(jù)并將其傳遞給CAN收發(fā)器。CAN收發(fā)器數(shù)據(jù)發(fā)送到總線或從總線接收到控制器。收發(fā)器也可以稱為驅(qū)動器。

5.更為重要的一點是,CAN控制器是實現(xiàn)CAN總線,生成完整的CAN幀并將其以二進制流發(fā)送到CAN收發(fā)器的協(xié)議基礎(chǔ)層和數(shù)據(jù)鏈路層。您使用的所有操作都在CAN控制器中實現(xiàn)。例如:幀ID,幀數(shù)據(jù),幀格式,幀類型和其他參數(shù)的成幀處理,CRC校驗,響應(yīng)檢測,硬件過濾等。

6.CAN收發(fā)器是CAN總線的物理層。工作是將二進制流轉(zhuǎn)換為差分信號。

在實際應(yīng)用中,CAN控制器、CAN收發(fā)器和CAN驅(qū)動器的使用不是必須的,它們可以根據(jù)實際需求進行選擇和配置。例如,在一些簡單的CAN總線系統(tǒng)中,可能只需要使用CAN控制器和CAN收發(fā)器即可滿足需求。而在一些復(fù)雜的系統(tǒng)中,可能需要使用多個CAN控制器和收發(fā)器,以及其他的驅(qū)動器和接口設(shè)備。

總的來說,CAN控制器是實現(xiàn)CAN協(xié)議的核心組件,負責(zé)解析和處理數(shù)據(jù);CAN收發(fā)器是物理層組件,負責(zé)信號的轉(zhuǎn)換和傳輸;而CAN驅(qū)動器則是將二進制碼流轉(zhuǎn)換為差分信號或反之。在實際應(yīng)用中,它們可以根據(jù)需要進行選擇和配置。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 驅(qū)動器
    +關(guān)注

    關(guān)注

    52

    文章

    8236

    瀏覽量

    146364
  • CAN總線
    +關(guān)注

    關(guān)注

    145

    文章

    1951

    瀏覽量

    130760
  • CAN控制器
    +關(guān)注

    關(guān)注

    3

    文章

    74

    瀏覽量

    15035
  • CAN收發(fā)器
    +關(guān)注

    關(guān)注

    2

    文章

    165

    瀏覽量

    25643
收藏 人收藏

    評論

    相關(guān)推薦

    關(guān)于FPGA如何連接CAN收發(fā)器?

    我之前在CSDN上查到的資料都顯示FPGA需要連接一個獨立CAN控制器,如SJA1000再去連CAN收發(fā)器。請問我能直接把FPGA的引腳直接連在CA
    發(fā)表于 10-10 09:25

    CAN控制器收發(fā)器的相關(guān)資料推薦

    一、CAN控制器CAN控制器用于將欲收發(fā)的消息(報文),轉(zhuǎn)換為符合CAN規(guī)范的
    發(fā)表于 02-07 08:23

    TJA1051高速CAN 收發(fā)器

    TJA1051 是一款高速CAN 收發(fā)器,是CAN 控制器和物理總線之間的接口,為CAN 控制器
    發(fā)表于 11-10 13:45 ?124次下載

    TJA1042高速CAN 收發(fā)器

    關(guān)鍵詞 TJA1042、高速、低功耗、CAN 收發(fā)器摘 要TJA1042 是一款高速CAN 收發(fā)器,是CAN
    發(fā)表于 11-10 13:50 ?365次下載

    基于MCP2561/2下的高速 CAN 收發(fā)器

    MCP2561/2 是 Microchip 的第二代高速 CAN 收發(fā)器。 它可用作 CAN 協(xié)議控制器與兩線制 CAN 物理總線之間
    發(fā)表于 06-28 09:23 ?24次下載
    基于MCP2561/2下的高速 <b class='flag-5'>CAN</b> <b class='flag-5'>收發(fā)器</b>

    RS-485收發(fā)器CAN收發(fā)器有什么區(qū)別

    Join Dave和Bob在短片中介紹兩種關(guān)鍵串行接口協(xié)議的相似性和差異:控制器局域網(wǎng)(CAN)與RS-485。利用Maxim的一款RS-485接口收發(fā)器和最新的CAN
    的頭像 發(fā)表于 10-11 10:26 ?8556次閱讀

    深入探析CAN收發(fā)器各項參數(shù)

    CAN收發(fā)器是連接CAN控制系統(tǒng)與CAN總線網(wǎng)絡(luò)的橋梁,當(dāng)選型CAN
    的頭像 發(fā)表于 12-15 09:34 ?1.5w次閱讀
    深入探析<b class='flag-5'>CAN</b><b class='flag-5'>收發(fā)器</b>各項參數(shù)

    關(guān)于CAN總線的一些基礎(chǔ)問題

    CAN控制器控制單元中的微處理接收數(shù)據(jù),處理數(shù)據(jù)并將其傳遞給CAN收發(fā)器。
    發(fā)表于 01-28 10:13 ?2081次閱讀
    關(guān)于<b class='flag-5'>CAN</b>總線的一些基礎(chǔ)問題

    CAN控制器收發(fā)器

    一、CAN控制器CAN控制器用于將欲收發(fā)的消息(報文),轉(zhuǎn)換為符合CAN規(guī)范的
    發(fā)表于 12-04 11:21 ?28次下載
    <b class='flag-5'>CAN</b><b class='flag-5'>控制器</b>和<b class='flag-5'>收發(fā)器</b>

    SIT1043 CAN收發(fā)器介紹

    SIT1043是一款高速CAN收發(fā)器,可在控制器局域網(wǎng)(CAN)協(xié)議控制器和物理雙線式CAN總線
    的頭像 發(fā)表于 11-14 10:38 ?3516次閱讀

    CAN 收發(fā)器的時序考慮

    CAN 收發(fā)器的時序考慮
    發(fā)表于 11-15 19:45 ?6次下載
    雙 <b class='flag-5'>CAN</b> <b class='flag-5'>收發(fā)器</b>的時序考慮

    了解CAN收發(fā)器及如何驗證多節(jié)點CAN系統(tǒng)的性能

    本文介紹了評估"控制器局域網(wǎng)"(CAN)收發(fā)器的正確系統(tǒng)級測試方法。通過展示在多CAN節(jié)點系統(tǒng)中執(zhí)行不同CAN節(jié)點之間的數(shù)據(jù)傳輸時如何避免實
    的頭像 發(fā)表于 06-10 16:50 ?1147次閱讀
    了解<b class='flag-5'>CAN</b><b class='flag-5'>收發(fā)器</b>及如何驗證多節(jié)點<b class='flag-5'>CAN</b>系統(tǒng)的性能

    了解CAN收發(fā)器及如何驗證多節(jié)點CAN系統(tǒng)的性能

    本文介紹了評估“控制器局域網(wǎng)”(CAN)收發(fā)器的正確系統(tǒng)級測試方法。通過展示在多CAN節(jié)點系統(tǒng)中執(zhí)行不同CAN節(jié)點之間的數(shù)據(jù)傳輸時如何避免實
    的頭像 發(fā)表于 07-10 09:56 ?1062次閱讀
    了解<b class='flag-5'>CAN</b><b class='flag-5'>收發(fā)器</b>及如何驗證多節(jié)點<b class='flag-5'>CAN</b>系統(tǒng)的性能

    NXP CAN收發(fā)器的特點及應(yīng)用

    面對各種不同種類的CAN通信收發(fā)器,你是否知道該如何選型?NXP推出了多種類型的CAN收發(fā)器,它們除了能滿足基本的CAN通信需求外,每種系列
    的頭像 發(fā)表于 09-05 14:05 ?3190次閱讀
    NXP <b class='flag-5'>CAN</b><b class='flag-5'>收發(fā)器</b>的特點及應(yīng)用

    CAN收發(fā)器CAN控制器區(qū)別

    CAN總線系統(tǒng)是現(xiàn)代工業(yè)自動化和汽車控制系統(tǒng)中常用的通信協(xié)議。在CAN總線系統(tǒng)中,CAN收發(fā)器CAN
    的頭像 發(fā)表于 05-28 15:44 ?2905次閱讀