一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

CAN技術(shù)的特點及在MCU領(lǐng)域的應(yīng)用

電子設(shè)計 ? 來源:郭婷 ? 作者:電子設(shè)計 ? 2019-02-15 08:22 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

雖然CAN控制器區(qū)域網(wǎng)絡(luò))可以說是舊技術(shù)并且是為汽車應(yīng)用而設(shè)計的,但是當(dāng)在工業(yè)或其他嵌入式應(yīng)用的分布式系統(tǒng)中組合多個微控制器MCU)時,嵌入式設(shè)計團(tuán)隊經(jīng)常發(fā)現(xiàn)它是最簡單的互連選擇。雙線接口簡單而強(qiáng)大,帶寬隨著標(biāo)準(zhǔn)的發(fā)展而增加。 CAN是可擴(kuò)展的,并且很容易將節(jié)點添加到基于CAN的系統(tǒng)。此外,您將在整個MCU領(lǐng)域獲得支持。這意味著您可以在分布式系統(tǒng)中部署低端8位MCU與最快的32位MCU,同時輕松連接分布式網(wǎng)絡(luò)和CAN。在本文中,我們將回顧C(jī)AN技術(shù)的基礎(chǔ)知識,并研究支持CAN的新MCU的范圍。

CAN傳統(tǒng)產(chǎn)生可靠性

CAN被認(rèn)為是連接分布式汽車子系統(tǒng)的一種方式,如發(fā)動機(jī)控制,防抱死制動,動力轉(zhuǎn)向和其他元件。它與用于汽車信息娛樂和遠(yuǎn)程信息處理應(yīng)用的MOST(媒體導(dǎo)向系統(tǒng)傳輸)等高速網(wǎng)絡(luò)分開。 CAN主要用于連接對汽車安全運行至關(guān)重要的系統(tǒng)。

由于CAN規(guī)范是針對相對惡劣的汽車環(huán)境而開發(fā)的,因此它是許多嵌入式應(yīng)用(如分布式工業(yè)控制系統(tǒng))的理想選擇。隨著時間的推移,CAN背后的標(biāo)準(zhǔn)的頒布從SAE(汽車工程師協(xié)會)轉(zhuǎn)移到ISO(國際標(biāo)準(zhǔn)組織),盡管SAE仍然控制著一些以汽車為中心的CAN相關(guān)標(biāo)準(zhǔn)。

CAN被定義為用于通信網(wǎng)絡(luò)的七層ISO OSI(開放系統(tǒng)互連)模型的數(shù)據(jù)鏈路層標(biāo)準(zhǔn)。該層專注于兩個網(wǎng)絡(luò)實體之間的可靠通信。

CAN是一種多主總線,當(dāng)它是免費的時,任何節(jié)點都可以開始傳輸。最多八個數(shù)據(jù)字節(jié)的消息以NRZ(非歸零)格式編碼。該消息還包括指示優(yōu)先級的ID字段。當(dāng)兩個節(jié)點嘗試同時傳輸時,優(yōu)先級較高的消息基本上會覆蓋優(yōu)先級較低的消息。通信是單雙工的。節(jié)點不能同時發(fā)送和接收數(shù)據(jù)。

最初,CAN標(biāo)準(zhǔn)沒有定義PHY(物理層)。隨后,ISO已經(jīng)發(fā)布了CAN的幾種PHY標(biāo)準(zhǔn)。 2003 ISO 11898-2標(biāo)準(zhǔn)定義了最廣泛使用的PHY;網(wǎng)絡(luò)范圍最大為40 m時,最大帶寬為1 Mbps。節(jié)點沿著雙線電纜連接到網(wǎng)絡(luò)。您可以將數(shù)據(jù)速率降低到較低級別以擴(kuò)展范圍。例如,網(wǎng)絡(luò)可以覆蓋500米,速率為125 bps。顯然,與以太網(wǎng)等替代方案相比,速度很快,但對于許多分布式MCU系統(tǒng)來說已經(jīng)綽綽有余了。

如果您想了解有關(guān)CAN技術(shù)及其應(yīng)用方式的更多信息,您可以在CAN上觀看多個Digi-Key多媒體產(chǎn)品培訓(xùn)模塊之一。 CAN基礎(chǔ) - 第1部分和基礎(chǔ)知識 - 第2部分,由瑞薩提出,特別有用。

CAN實現(xiàn)

當(dāng)汽車工程師首次構(gòu)思CAN時,IC密度相對較低。多年來,設(shè)計團(tuán)隊使用專用CAN IC來支持網(wǎng)絡(luò)。實際上,典型應(yīng)用可能包括MCU或微處理器,CAN IC和外圍IC,例如連接到傳感器和執(zhí)行器的數(shù)據(jù)轉(zhuǎn)換器。

今天,MCU幾乎集成了所有系統(tǒng)功能,但實際的傳感器或執(zhí)行器除外。例如,如果需要監(jiān)控應(yīng)用中某些物體的溫度,可以將熱電偶連接到MCU上的A/D轉(zhuǎn)換器輸入。同樣,驅(qū)動電機(jī)需要外部驅(qū)動電子設(shè)備,但控制算法將在MCU內(nèi)捕獲。

我們現(xiàn)在將討論從瑞薩產(chǎn)品開始包含CAN支持的MCU系列。 R8C 16位系列依賴于CISC(復(fù)雜指令集計算機(jī))架構(gòu),并針對低功耗應(yīng)用進(jìn)行了優(yōu)化,盡管MCU還能夠處理時鐘速度高達(dá)20 MHz的相當(dāng)復(fù)雜的應(yīng)用。

CAN技術(shù)的特點及在MCU領(lǐng)域的應(yīng)用

圖1:瑞薩的R8C系列包括多個支持CAN的MCU,可以針對與本框圖所示的家庭或辦公自動化類似的應(yīng)用。例如,瑞薩(Renesas)將R8C系列的其他應(yīng)用中的電機(jī)控制作為目標(biāo)。 40 MHz定時器和6通道PWM(脈沖寬度調(diào)制)控制器的組合使MCU能夠在各種應(yīng)用中工作,包括BLDC(無刷直流)電機(jī)。圖1顯示了家庭或辦公自動化應(yīng)用中使用的R8C,其中CAN用于連接照明,HVAC和其他分布式系統(tǒng)。 R8C還可以通過專用SCU(傳感器控制單元)支持基于觸摸的接口

轉(zhuǎn)向更高端的處理器,瑞薩還在其32位MCU中支持CAN。 RX MCU系列是該公司的最新產(chǎn)品,采用CISC架構(gòu),時鐘速度最高可達(dá)100 MHz。此外,MCU可以從片上閃存執(zhí)行代碼,并且在該速度下具有零等待狀態(tài)。除了CAN之外,RX600 MCU還具有256字節(jié)到2 MB的閃存以及豐富的外設(shè)。在其產(chǎn)品線的RISC(精簡指令集計算機(jī))方面,瑞薩為V850 MCU系列提供CAN支持。

具有CAN的PIC系列

正如我們在本文開頭所討論的那樣,您也可以將CAN集成到8位MCU中。 Microchip提供此類產(chǎn)品,實際上支持8位,16位和32位PIC系列中的CAN,包括增加了DSP中心數(shù)學(xué)功能的16位dsPIC系列。

Microchip的8位PIC18C和PIC18F系列包括多種支持CAN的MCU。您可以指定內(nèi)存范圍為16 KB到96 KB的產(chǎn)品。數(shù)據(jù)轉(zhuǎn)換器有廣泛的選擇,許多型號都包含內(nèi)部振蕩器,以最大限度地減少材料清單。如果您想嘗試CAN,可以使用許多演示板。例如,Microchip提供兩個以CAN為中心的演示板,其中包括PIC18系列的成員(圖2)。

圖2:Microchip的DM16305演示套件包括PIC18F MCU,允許設(shè)計人員嘗試CAN和LIN(本地互連網(wǎng)絡(luò))網(wǎng)絡(luò)。

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

    關(guān)注

    146

    文章

    17961

    瀏覽量

    366158
  • 嵌入式
    +關(guān)注

    關(guān)注

    5148

    文章

    19651

    瀏覽量

    317123
  • CAN
    CAN
    +關(guān)注

    關(guān)注

    57

    文章

    2917

    瀏覽量

    467575
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    MCUCAN總線中繼器設(shè)計

    穩(wěn)定工作。環(huán)形隊列queue溢出的情況可以通過增加雙口RAM的大小來解決?! 〔捎秒pMCU配合雙口RAM設(shè)計CAN總線中繼器,解決了單MCU無法快速處理CAN總線負(fù)載過重的問題,使其性
    發(fā)表于 01-12 10:11

    您最看好MCU未來哪個細(xì)分領(lǐng)域的發(fā)展?

    ,“老牌”的MCU產(chǎn)品不斷迸發(fā)活力?! 〈送猓?b class='flag-5'>MCU界正在發(fā)生一個大的技術(shù)遷移,這就是由之前專有的或其他運行多年的架構(gòu)向最新的ARMCortex-M架構(gòu)的遷移。NXP、ST、 TI、飛思卡爾等都準(zhǔn)備
    發(fā)表于 12-14 16:03

    MCU 嵌入式系統(tǒng)的領(lǐng)域分析方法

    )和應(yīng)用過程(使用構(gòu)件開發(fā)應(yīng)用程序)兩個獨立的子過程。領(lǐng)域工程是可復(fù)用軟件資產(chǎn)生產(chǎn)的主要技術(shù)手段,它包含領(lǐng)域分析、領(lǐng)域設(shè)計和領(lǐng)域實現(xiàn) 3 個
    發(fā)表于 10-10 15:46

    MCU技術(shù)工業(yè)應(yīng)用領(lǐng)域的發(fā)展趨勢

    隨著全球能源消耗量的指數(shù)式飛升,越來越多公司專注開發(fā)有助于降低能耗的產(chǎn)品。ECN China與英飛凌技術(shù)公司工業(yè)應(yīng)用MCU高級經(jīng)理Andy Wong探討了微控制器(MCU)提高系統(tǒng)能
    發(fā)表于 07-26 08:21

    CAN總線技術(shù)汽車中的應(yīng)用具有什么優(yōu)勢?

    CAN總線技術(shù)特點是什么?CAN總線技術(shù)汽車中的應(yīng)用具有什么優(yōu)勢?
    發(fā)表于 05-14 06:36

    國民技術(shù)MCU特點是什么

    國民MCU硬件上可與意法半導(dǎo)體(STM32)、兆易(GD32)同規(guī)格MCU產(chǎn)品PintoPin,軟件上稍做修改移植即可完成替換( 國民技術(shù)MCU選型表)國民
    發(fā)表于 11-01 07:51

    電機(jī)驅(qū)動MCU技術(shù)特點

    電機(jī)驅(qū)動MCU技術(shù)要點它是電機(jī)控制器即動力輸出。通俗點就是你要加速他讓電機(jī)轉(zhuǎn)得快一些,要剎車他能讓電機(jī)轉(zhuǎn)的慢一點。所以他有如下特點:(1)響應(yīng)快,這個很容易理解,但其實不好做,因為工況比較復(fù)雜。舉一
    發(fā)表于 11-01 07:44

    如何對MCUCAN節(jié)點進(jìn)行編址呢

    如何對MCUCAN節(jié)點進(jìn)行編址呢?STM系列芯片的UDID特點有哪些呢?
    發(fā)表于 11-04 06:43

    CAN總線的特點

    CAN特點CAN 協(xié)議具有以下特點。(1) 多主控制總線空閑時,所有的單元都可開始發(fā)送消息(多主控制)。最先訪問總線的單元可獲得發(fā)送權(quán)
    發(fā)表于 07-19 21:23 ?4571次閱讀

    CAN特點

    CAN特點CAN 協(xié)議具有以下特點。(1) 多主控制總線空閑時,所有的單元都可開始發(fā)送消息(多主控制)。最先訪問總線的單元可獲得發(fā)送權(quán)(
    發(fā)表于 03-25 09:16 ?2091次閱讀

    CAN總線應(yīng)用—汽車領(lǐng)域

    文中分析了CAN總線的發(fā)展和汽車CAN總線技術(shù)的特征,對CAN總線汽車領(lǐng)域的應(yīng)用進(jìn)行了深入的探
    發(fā)表于 12-14 14:58 ?86次下載

    線下培訓(xùn) | 瑞薩電子RA MCU CAN/CAN FD技術(shù)培訓(xùn)

    協(xié)議,瑞薩電子技術(shù)專家將在 北京和深圳舉辦RA MCU CAN/CAN FD技術(shù)培訓(xùn) ,為您詳細(xì)介紹CA
    的頭像 發(fā)表于 06-04 16:25 ?1045次閱讀
    線下培訓(xùn) | 瑞薩電子RA <b class='flag-5'>MCU</b> <b class='flag-5'>CAN</b>/<b class='flag-5'>CAN</b> FD<b class='flag-5'>技術(shù)</b>培訓(xùn)

    CAN總線的基本概念、工作原理、特點以及應(yīng)用領(lǐng)域

    CAN總線技術(shù)是一種廣泛應(yīng)用于汽車、工業(yè)自動化等領(lǐng)域的串行通信協(xié)議。它是由德國公司BOSCH開發(fā)的,全稱為Controller Area Network(控制器局域網(wǎng))。本文將對CAN
    發(fā)表于 09-12 17:04 ?1.4w次閱讀

    STM32 MCU技術(shù)特點和應(yīng)用前景

    Processing Unit,CPU)、隨機(jī)存取存儲器(Random Access Memory,RAM)、Flash存儲器以及其他周邊設(shè)備。本文將介紹STM32 MCU技術(shù)特點和應(yīng)用前景。
    發(fā)表于 09-13 17:18 ?3346次閱讀

    MCU的基本原理、分類、特點以及應(yīng)用領(lǐng)域

    MCU(Microcontroller Unit)是一種集成了處理器、存儲器和輸入/輸出接口的微型計算機(jī)芯片。它可以廣泛應(yīng)用于各種領(lǐng)域,如汽車電子、工業(yè)自動化、智能家居等。本文將介紹MCU的基本原理、分類、
    的頭像 發(fā)表于 09-14 18:24 ?5015次閱讀