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

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

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

【學習筆記】CAN的一些基礎(chǔ)知識

撞上電子 ? 2022-08-31 09:47 ? 次閱讀

這幾天
公司有一個CAN無線轉(zhuǎn)發(fā)的小項目
就是將CAN數(shù)據(jù)通過無線轉(zhuǎn)發(fā)到其他設(shè)備上
所以來補補CAN的基礎(chǔ)知識
后面我也來明天在公眾號說說自己上班一天到底干了什么
防止自己摸魚
也給自己查漏補缺
項目的細節(jié)不會透露
只能說一個大概

1,什么是CAN?

CAN是Controller Area Network 的縮寫(以下稱為 CAN),是ISO國際標準化的串行通信協(xié)議。CAN 通過 ISO11898 及 ISO11519 進行了標準化,CAN的高性能和可靠性已被認同,并被廣泛地應用于工業(yè)自動化、船舶、醫(yī)療設(shè)備、工業(yè)設(shè)備等方面。

2,CAN的電平如何顯示

CAN控制器根據(jù)兩根線上的電位差來判斷總線電平。總線電平分為顯性電平(0)和隱性電平(1),二者必居其一。發(fā)送方通過使總線電平發(fā)生變化,將消息發(fā)送給接收方。其中,CAN_H-CAN_L < 0.5V 時候為隱性的,邏輯信號表現(xiàn)為"邏輯1"高電平;CAN_H-CAN_L > 0.9V 時候為顯性的,邏輯信號表現(xiàn)為"邏輯0"低電平。

76ef8a16-27b5-11ed-9ade-dac502259ad0.png

3,CAN信號是如何傳輸?shù)?/p>

發(fā)送過程:

CAN控制器將CPU傳來的信號轉(zhuǎn)換為邏輯電平(即邏輯0-顯性電平或者邏輯1-隱性電平)。CAN發(fā)射器接收邏輯電平之后,再將其轉(zhuǎn)換為差分電平輸出到CAN總線上。

770bce24-27b5-11ed-9ade-dac502259ad0.png

接收過程:

CAN接收器將CAN_H 和 CAN_L 線上傳來的差分電平轉(zhuǎn)換為邏輯電平輸出到CAN控制器,CAN控制器再把該邏輯電平轉(zhuǎn)化為相應的信號發(fā)送到CPU上。

771d2b9c-27b5-11ed-9ade-dac502259ad0.png

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

    關(guān)注

    57

    文章

    2663

    瀏覽量

    462433
收藏 人收藏

    評論

    相關(guān)推薦

    了解藍牙模塊串口通訊基礎(chǔ)知識

    許多嵌入式系統(tǒng)和物聯(lián)網(wǎng)(IoT)設(shè)備中廣泛應用。以下是藍牙串口UART的一些基礎(chǔ)知識、UART基本概念接口又稱串口,又稱串行通信接口,般也稱COM口,這是
    的頭像 發(fā)表于 09-02 16:16 ?1050次閱讀
    了解藍牙模塊串口通訊<b class='flag-5'>基礎(chǔ)知識</b>

    哪有FPGA的verilog編程基礎(chǔ)知識?

    沒接觸過FPGA開發(fā),那個verilog編程有什么入門基礎(chǔ)知識學習的?
    發(fā)表于 04-29 23:09

    FPGA學習筆記-入門

    大概10年前,大學同學建議我學習DSP。當因為工作忙,也只是簡單學習了DSP的一些基礎(chǔ)知識,沒有進步深入
    發(fā)表于 04-09 10:55

    細談SolidWorks教育版的一些基礎(chǔ)知識

    SolidWorks教育版是款廣泛應用于工程設(shè)計和教育領(lǐng)域的三維建模軟件。它具備直觀易用的操作界面和強大的設(shè)計功能,為學生提供了學習和實踐的平臺。在本文中,我們將詳細探討SolidWorks教育版的
    的頭像 發(fā)表于 04-01 14:35 ?248次閱讀

    跟優(yōu)秀的人,學習筆記!文末有看海的點評

    放秘籍》-儀表放大器專項的優(yōu)秀學習筆記,說實話,我看了后感覺非常驚艷,簡約美觀,目了然,部分筆記截圖如下,作者: 冰朔 咱們看上面的學習
    的頭像 發(fā)表于 03-22 18:19 ?1063次閱讀
    跟優(yōu)秀的人,<b class='flag-5'>學習</b>記<b class='flag-5'>筆記</b>!文末有看海的點評

    射頻與微波基礎(chǔ)知識

    射頻與微波基礎(chǔ)知識
    的頭像 發(fā)表于 01-16 10:05 ?674次閱讀
    射頻與微波<b class='flag-5'>基礎(chǔ)知識</b>

    電氣技術(shù)基礎(chǔ)知識

    電氣技術(shù)基礎(chǔ)知識
    的頭像 發(fā)表于 12-14 09:11 ?1344次閱讀
    電氣技術(shù)<b class='flag-5'>基礎(chǔ)知識</b>

    電子元器件的基礎(chǔ)知識

    電子元器件的基礎(chǔ)知識
    的頭像 發(fā)表于 12-04 10:42 ?4551次閱讀
    電子元器件的<b class='flag-5'>基礎(chǔ)知識</b>

    光器件BOSA的基礎(chǔ)知識

    與供應商交流的時候,一些專業(yè)的詞匯也是聽的云里霧里,什么LD,PD,APD,ATI等等。所以專門學習了BOSA相關(guān)的基礎(chǔ)知識及基本概念。
    的頭像 發(fā)表于 12-03 15:45 ?1.3w次閱讀
    光器件BOSA的<b class='flag-5'>基礎(chǔ)知識</b>

    西門子伺服驅(qū)動器維修的一些基本知識

    西門子伺服驅(qū)動器維修的一些基本知識
    的頭像 發(fā)表于 11-23 10:55 ?1470次閱讀

    經(jīng)典設(shè)計經(jīng)驗筆記,電子工程師必備基礎(chǔ)知識

    電子發(fā)燒友網(wǎng)站提供《經(jīng)典設(shè)計經(jīng)驗筆記,電子工程師必備基礎(chǔ)知識.pdf》資料免費下載
    發(fā)表于 11-21 11:13 ?12次下載
    經(jīng)典設(shè)計經(jīng)驗<b class='flag-5'>筆記</b>,電子工程師必備<b class='flag-5'>基礎(chǔ)知識</b>

    網(wǎng)絡視頻監(jiān)控系統(tǒng)相關(guān)知識科普

    今天發(fā)篇基本的知識,一些網(wǎng)絡視頻監(jiān)控基礎(chǔ)知識,非常適合新手學習,也可做公司培訓資料。
    的頭像 發(fā)表于 11-20 10:29 ?1006次閱讀
    網(wǎng)絡視頻監(jiān)控系統(tǒng)相關(guān)<b class='flag-5'>知識</b>科普

    電池的基礎(chǔ)知識

    電子發(fā)燒友網(wǎng)站提供《電池的基礎(chǔ)知識.doc》資料免費下載
    發(fā)表于 11-15 11:29 ?1次下載
    電池的<b class='flag-5'>基礎(chǔ)知識</b>

    如何學習FPGA?FPGA學習必備的基礎(chǔ)知識

    FPGA已成為現(xiàn)今的技術(shù)熱點之,無論學生還是工程師都希望跨進FPGA的大門。網(wǎng)絡上各種開發(fā)板、培訓班更是多如牛毛,仿佛在告訴你不懂FPGA你就OUT啦。那么我們要玩轉(zhuǎn)FPGA必須具備哪些基礎(chǔ)知識呢?下面我們慢慢道來。 ()
    的頭像 發(fā)表于 10-27 17:43 ?683次閱讀

    TTL與BJT的基礎(chǔ)知識

    教科書上面在講述TTL工作原理時候,運用到了BJT雙極性三極管的基礎(chǔ)知識,比如:倒置,鉗位,深飽和,飽和壓降。這些基礎(chǔ)知識在教材上并沒有特別明晰的說明。這里對此做了一些自己的思考和整理,歡迎指正。
    的頭像 發(fā)表于 10-21 11:01 ?3151次閱讀
    TTL與BJT的<b class='flag-5'>基礎(chǔ)知識</b>