Leave Your Message
O le a le Pasi Can?
Blog

O le a le Pasi Can?

2024-08-13 16:29:49

O le Feso'ota'iga a le Eria Pule (pasi CAN) ose feso'ota'iga malosi, fa'avae fe'au e fa'atagaina microcontrollers ma masini e feso'ota'i e aunoa ma se komepiuta talimalo. Muamua na atiina ae e Bosch i le 1980s mo talosaga tau taavale, CAN pasi talu mai lena taimi ua avea ma tulaga masani i pisinisi eseese e manaʻomia ai faʻamatalaga faʻalagolago ma lelei.

I lona autu, MAFAI pasi mafai ai le tele Vaega Pulea Fa'aeletonika (ECUs)—pei o i latou e pulea taofi, pulea afi, po o moli—e faasoa atu faamatalaga i luga o se uaea milo-paiga tasi. Nai lo o uaea fa'asino-i-itu, e fa'aaoga e CAN se fausaga matai tele lea e mafai e node uma ona fa'asalalau ma maua, fa'aleleia uma scalability ma faapalepale sese.


Aisea e taua ai le CAN Bus:

  • Fa'aitiitia le lavelave o uaea, fa'aitiitia le mamafa ma le tau i ta'avale

  • ofo feso'ota'iga taimi moni, lelei mo faiga fa'apipi'i

  • Fa'aaogaina i ta'avale, fa'ainisinia fa'apisinisi, fa'ato'aga, ma masini faafomai

Ole agava'a ole feagaiga e iloa ai fa'aletonu, pulea mea e ave i ai fa'amuamua, ma fa'amautinoaina feso'ota'iga fa'amautu ua fa'atasi ai ma fa'aonaponei feso'ota'iga ta'avale ma faiga fa'atonuga tau alamanuia.


Fa'afefea ona galue le pasi CAN?

O le CAN faiga pasi galue i luga o a tele-matai, faʻasalalauga faʻavae, fa'atagaina le tele o masini po'o ECUs (Iunite Pulea Fa'aeletonika) e fesoʻotaʻi i luga o se fesoʻotaʻiga fefaʻasoaaʻi e aunoa ma se talimalo tutotonu. E le pei o feso'ota'iga tu'usa'o-i-itu, CAN pasi e mafai ai ona fa'afeso'ota'i uma nodes i lafo ma maua fa'amaumauga tuto'atasi a'o fa'amautinoa e na'o le tasi le fe'au e fa'agasolo ile taimi e ala ile masini e ta'ua faamasinoga.

Fa'avae Autu ole CAN Bus Feso'ota'iga:

  1. Faasalalauga Feau: O fe'au uma e lafo i nodes uma i luga o le pasi, ae na'o le node e fa'amoemoeina (fa'avae i le ID fe'au) fa'agasolo fa'amatalaga.

  2. Fa'aituau Fa'amuamua: A taumafai nodes e lua e fa'asalalau fa'atasi, o le tasi e iai le fa'ailoa maualalo (fa'amuamua maualuga) fa'aauau a'o fa'atali le isi. E 'alofia ai fete'ena'iga ma fa'amautinoa le tu'uina atu o fa'amatalaga i taimi moni.

  3. Fa'ailoga eseese: CAN fa'aaoga laina e lua—MAFAI Maualuga ma MAFAI maualalo—lea e ave ai fa'aliliuga fa'aliliu o le fa'ailoga. O lenei mamanu ua faaleleia le pisa puipuia ma malosi eletise, fa'apena ona talafeagai mo siosiomaga fa'atau pisinisi ma ta'avale.


CAN Bus Data Frame Fa'atulagaga:

fanua Fa'amatalaga
Amata o le Fa'avaa Fa'ailoa le amataga o se fe'au
Fa'ailoa Fa'amatala le fa'amuamua o fe'au
Pulea Field Fa'ailoa le umi o fa'amaumauga
Fa'amatalaga Field E o'o atu ile 8 paita (Classical CAN)
CRC Field Fa'ailoga sese-siaki
ACK Slot Fa'amaonia le fe'au na maua
Fa'ai'uga o le Fa'avaa Faailoga le mae'a o fe'au


Tulaga Fa'aoga masani:

  • Faiga ta'avale: Pulea taofi, mataituina afi, faʻapipiʻiina o taga ea

  • Otometi fa'apisinisi: Fa'amaopoopoina o masini-i-masini

  • Meafaigaluega faafomai: Fa'alogo ma feso'ota'iga fa'atino

I le fa'aaogaina fa'ailoga fe'au, fa'atonuga, ma le a 'ese'ese vaega fa'aletino, ua mautinoa e le CAN protocol lelei, taimi moni, ma fesootaiga faatuatuaina i luga o faiga fa'apipi'i lavelave. O lenei mamanu tulaga ese e avea ma maatulimanu i fesoʻotaʻiga taʻavale ma le tele pulega tau alamanuia talosaga.


Vaega Autu ole CAN Bus System

A CAN faiga pasi e aofia ai ni nai mea taua vaega meafaigaluega, o lo'o faia e ta'ito'atasi se sao taua i le fa'amalosia o le fa'atuatuaina feso'ota'iga fa'asologa va o masini. O le malamalama i nei vaega e fesoasoani i inisinia ma tekinisia lelei le mamanuina, faʻapipiʻi, ma fofo faʻafitauli feso'ota'iga vaega e pulea faiga i talosaga eseese—mai su'esu'ega tau ta'avale ia fa'ainisinia fa'apisinisi.


1. Vaega Pulea Faaeletonika (ECU)

O le ECU ose masini fa'avae microcontroller e fa'atautaia le polokalame mo galuega fa'apitoa e pei o le fa'atonutonuina o afi, ABS, po'o moli. O se taavale e mafai ona aofia ai le tele o ECU, e fesoʻotaʻi uma i luga o le CAN feso'otaiga.


2. CAN Pule

O lenei iunite e taulimaina le fa'atatau o le CAN protocol, e aofia ai le fa'avasegaina o fe'au, su'esu'eina o mea sese, ma fa'atalanoaga. Tele microcontrollers fa'aonaponei ua fausia i totonu CAN pule, faafaigofieina le mamanu faiga.


3. MAFAI ONA Transceiver

O le E mafai transceiver fa'aliliuina fa'ailoga fa'akomepiuta mai le pule i totonu fa'ailoga eletise eseese i luga ole pasi CAN (CAN High ma CAN Low). E maua foi faailoilo mai le pasi ma toe pasi atu i le pule. E mautinoa e le transceiver malosi fa'asalalauga fa'amatalaga e oo lava i totonu siosiomaga pisapisao.


4. Uaea pasi ma faamutaina

E masani ona fa'aoga uaea pasi CAN uaea paipa mimilo mo le teena o le pisa. O pito uma o le pasi e tatau ona iai se 120-ohm fa'amuta tete'e e puipuia ai le fa'aalia o fa'ailoga ma fa'amautinoa le fa'amaoni o fa'ailo.


Autu CAN Bus Topology Aotelega:

Vaega Galuega
ECU Fa'atino faiga fa'apitoa
CAN Pule Fa'atino tulafono fa'akomepiuta CAN
Transceiver Fa'aliliuina fa'ailoga fa'atatau i tulaga pasi
Pas & Fa'amuta Feso'ota'i nodes ma fa'amautu fa'ailoga

E ala i le tuufaatasia o vaega nei, a CAN faiga pasi ofo atu se scalable, fofo taugofie mo feso'ota'iga taimi moni i totonu o faiga fa'apipi'i. O nei poloka faufale e fai ma faavae mo le anoanoai ta'avale, faafomai, ma alamanuia CAN pasi talosaga.


    CAN Bus Protocol Structure

    O le CAN pasi fa'atonuga fa'amatalaina se fa'atuatuaina, maualuga fa'amaoni auala feso'ota'iga fa'aoga lautele i feso'ota'iga ta'avale, fa'atonuga tau alamanuia, ma faiga fa'apipi'i. I lona autu, CAN o se fa'atonuga fa'atatau i fe'au—nodes e auina atu fe'au e iai ID ma fa'amaumauga, ae le o tuatusi tuusa'o. O lenei fausaga ua faaleleia fetuutuunai, fa'atinoga taimi moni, ma scalability faiga.


    Ituaiga o CAN Frames

    1. Fa'amatalaga Fa'amatalaga - O loʻo tauaveina faʻamatalaga moni poʻo faʻatonuga

    2. Fa'avaa Mamao - Talosagaina faʻamatalaga mai se isi node

    3. Fa'avaa Sese – Faailoga se mea sese ua iloa i luga o le pasi

    4. Ova le Fa'avaa – Tuuina atu se taimi faaopoopo a o lei faia se tali


    Fa'atonuga vs. Fa'ava'a Fa'alautele

    Ituaiga Fa'atulagaina Faailoa Umi Fa'aoga Tulaga
    Tulaga 11 pito Fa'aoga faigofie, numera pito maualalo
    Fa'alautele 29 pito Feso'ota'iga lavelave e tele nodes


    Ta'itasi MAFAI fa'avaa e mulimuli i se faauigaina fausaga tulaga-maui:

    • Amata o le Fa'avaa (SOF): Amataina fe'au fe'au

    • Fa'ailoa: Fa'ailoa ai le fa'amuamua o fe'au (maualalo tau = maualuga maualuga)

    • Pulea Field: Fa'amaoti le umi o fa'amaumauga (0–8 paita ile CAN masani)

    • Fa'amatalaga Field: Taofi le uta fe'au

    • CRC Field: Faʻamautinoa le faʻamaoni o faʻamatalaga

    • ACK Field: Faʻamaonia le mauaina o feʻau e isi nodes

    • Fa'ai'uga o le Fa'avaa (EOF): Faailoga le mae'a o fe'au


    Bit Taimi ma Fa'amaopoopo

    O le sina taimi e fa'amatala ai le umi e fa'atumauina ai vaega ta'itasi ile feso'otaiga ma a'afia ai paud rate (e masani lava 125 kbps i le 1 Mbps). Fa'atasi lelei i le va o nodes e mautinoa ai le sa'o sa'o fa'ata'ita'iga, e o'o lava i le isi itu siosiomaga pisapisao eletise.

    E ala i le lagolagoina faamasinoga, iloa sese, ma fa'amuamua le fa'avaa, o le CAN fa'atonuga fa'atonu e mafai ai ona fa'amautu, fa'alilolilo feso'ota'iga i faiga fa'asoa-ma fa'atatau mo fa'atonuga fa'atonu taimi moni i taavale, robotics, ma falegaosimea.

    Talosaga masani a le CAN Bus

    O le CAN faiga pasi o lo'o fa'aaogaina lautele i alamanuia e mana'omia faatuatuaina, feso'ota'iga taimi moni i le va o masini faaeletonika tufatufaina. Muamua fuafuaina mo faiga tau taavale, CAN pasi talu mai lena taimi na tupu aʻe i se faʻavae faʻavae i totonu fa'ainisinia fa'apisinisi, faaeletonika faafomai, masini fa'ato'aga, ma faiga tau gataifale.


    1. Ta'avale Ta'avale

    I totonu o taavale, E MAFAI fesootaiga pasi fa'afeso'ota'i le tele Vaega Pulea Fa'aeletonika (ECUs) mo le tu'ufa'atasiga le lelei o subsystems taua. E pulea galuega e pei o:

    • Pulea afi

    • Faiga fa'asalalau

    • taofi loka (ABS)

    • Fa'apipi'iina o taga ea

    • Pulea o le tau

    • Fa'amalama ma fa'amatalaga fa'amatalaga

    E ala i le fa'atagaina o vaega nei e fa'asoa fa'amaumauga i luga o a uaea milo-paiga tasi, CAN pasi e faʻaitiitia ai le lavelave o uaea, faʻaleleia suʻesuʻega, ma faʻaleleia faatinoga saogalemu.


    2. Alamanuia Automation

    I falegaosimea, CAN protocol e fa'aoga e fa'afeso'ota'i Pulea PLC, fa'alogo, fa'agaioia, ma lima robotic. MAFAI fesootaiga mautu faʻamautinoa le taimi saʻo mo le faʻatonutonuina o le gaioiga ma le mataʻituina o tulaga, aemaise lava pe a tuʻufaʻatasia ma faʻasalalauga maualuga e pei o E mafai ona tatala pe DeviceNet.


    3. Meafaigaluega Fomai ma Faatoaga

    E fa'atuatuaina le pasi CAN ata fa'afoma'i, masini mata'ituina ma'i, ma faiga fa'ainu ona o lona faapalepale sese ma fa'amaoni fa'amaumauga. I faatoaga, e lagolagoina ta'avale ta'ita'i GPS, tagata selesele, ma fa'afuifu e ala i le fa'afeso'ota'iina o ECU ma masini i totonu o si'osi'omaga gaoa.


    4. Fa'aaogāga ole gataifale ma fafo ole auala

    E manuia foi le protocol i totonu faaeletonika o le gataifale (fa'ata'ita'iga, faiga NMEA 2000) ma ta'avale mamafa fa'apei masini faufale ma loli la'u, o fea le pisa puipuia ma fa'ailoga malosi e taua.


    Tulaga lelei o le fa'aaogaina o le pasi CAN

    O le Feso'ota'iga a le Eria Pule (pasi CAN) tulaga ese e pei o se fesootaiga protocol ona o lona mamanu malosi, tau fa'atinoina, ma lelei le taulimaina o faamatalaga. Muamua na fausia mo feso'ota'iga ta'avale, ua avea ma fofo sili ona fiafia i ai faiga fa'apipi'i, fa'ainisinia fa'apisinisi, ma faaeletonika faafomai. O le mea taua ole CAN pasi tekonolosi o lo'o taoto i lona fausaga, fa'atinoga, ma le fa'amaoni.


    1. Malosi i Siosiomaga Saua

    E MAFAI fesootaiga pasi fa'aaogaina fa'ailoga eseese i luga o se paga mimilo (CAN High ma CAN Low), lea e faʻaleleia le pisa puipuia ma mafai ai ona faatino lelei i totonu siosiomaga pisapisao eletise pei o falegaosimea po o taavale.


    2. Lelei Tele-Master Fesootaiga

    E le pei o tulafono fa'asino-i-itu po'o le matai-pologa, CAN pasi lagolago tele-matai gafatia, fa'atagaina so'o se node e amata feso'ota'iga. E mautinoa e le faamasinoga savali maualuga-faamuamua fa'asalalau muamua e aunoa ma ni fa'alavelave, fa'amautinoa tali atu i le taimi moni.


    3. Fa'aitiitiga Lavelave Uea

    E MAFAI ona fa'aiti'itia uaea e ala i le fa'atagaina o ECU e tele e fa'afeso'ota'i i luga a pasi fa'atasi, e tau atu i:

    • Tau meafaitino maualalo

    • Fa'apipi'i faigofie

    • E itiiti ni mea e toilalo ai


    4. Su'esu'eina Fa'aletonu ma Fa'asa'o Fa'aletonu

    Faatasi ai ma CRC siaki, mata'ituina sina vaega, ma mea sese, CAN pasi ofo su'esu'ega a le tagata lava ia ma le fa'aesea masei, fa'ateleina le fa'atuatuaina o le faiga.


    5. Tau-Tagata ma Fa'ateleina

    Fa'atonu meafaigaluega pei CAN transceivers ma fa'atonu e maua lautele ma taugofie. E le gata i lea, o le protocol e faigofie ona faʻaogaina mo mea uma e lua feso'ota'iga fa'apipi'i laiti ma faiga tau alamanuia tetele.


    Fa'atusatusaga ma Isi Feso'ota'iga Protocols

    A o le CAN pasi fa'atonuga o se filifiliga sili mo feso'ota'iga fa'apipi'i taimi moni, e taua le malamalama pe faʻafefea ona faʻatusatusa i isi tulaga faʻasalalau fesoʻotaʻiga pei o LIN, Ethernet, RS-485, ma Modbus. O fa'atonuga ta'itasi e iai malosiaga fa'apitoa ma tapula'a e fa'afaigofie ai mo fa'aoga fa'apitoa.

    1. CAN vs. LIN (Feso'ota'iga Feso'ota'i Fa'alotoifale)

    LIN pasi o se fa'aoga faigofie, tasi-matai, tasi-uaea fa'aogaina mo tau-maualalo, maualalo-saosaoa talosaga e pei o afi fa'amalama pe fetuunaiga nofoa. Fa'atusatusa ile CAN:

    Fa'aaliga MAFAI pasi LIN pasi
    Saosaoa E oʻo i le 1 Mbps E oo atu i le 20 Kbps
    Topology Matai tele Matai nofofua
    Fa'atuatuaina Maualuga (fa'atasi ai ma le siakiina o mea sese) Maulalo

    Fa'aoga Tulaga: CAN e sili atu mo galuega taua, ae o le LIN e faʻaaogaina mo e le-taimi ma'ale'ale galuega.


    2. CAN vs. Ethernet

    Ethernet ofoina atu le tele o bandwidth maualuga atu (100 Mbps i le 1 Gbps+) ma lagolago tele fa'amaumauga totogi, ae leai se taimi mautinoa ma faapalepale sese o CAN.

    • MAFAI e sili atu mo feso'ota'iga vavalo, fa'aletonu

    • Ethernet silisili i fa'amatalaga-malosi pe feso'ota'i i ao


    3. CAN vs. RS-485 / Modbus

    RS-485 o se ese'esega, tele-pa'u tulaga masani fa'aaogaina ma le Modbus protocol. E lauiloa i fa'ainisinia fa'apisinisi, ae leai se mea na fausia i totonu iloa sese, fe'au fe'au, ma fetuutuunai o CAN.

    Filifilia o le Polokalama Sa'o

    Polokalama Sili mo
    MAFAI Pulea taimi moni, faiga fa'apalepale fa'aletonu
    LIN Faigofie, taugofie mea fa'apipi'i
    Ethernet Faʻamatalaga maualuga ma faʻataʻitaʻiga
    RS-485 Feso'ota'iga fa'asologa mamao

    O le malamalama i nei fefa'ataua'iga e fesoasoani i enisinia e mamanuina lelei, taugofie, ma fa'atuatuaina fausaga feso'ota'iga mo fa'aonaponei fa'apipi'i ma faiga tau alamanuia.


    Lumanai ole CAN Bus Technology

    A'o fa'aauau pea le fa'atupuina o faiga fa'apipi'i ma fa'ainisinia fa'apisinisi, o le CAN pasi fa'atonuga o lo'o fa'agasolo fo'i suiga e fa'afetaui ai mana'oga fou. A o E MAFAI masani o lo'o fa'aaogaina lautele, mea fou e pei o CAN FD (Fesuia'i Fua o Fa'amatalaga) ma le tu'ufa'atasiga o le CAN ma IoT ma fesoʻotaʻiga faʻavae Ethernet o lo'o fa'atulagaina le lumana'i o CAN faiga feso'ota'iga.


    1. Tulaga ole CAN FD

    MAFAI FD fa'alautele le agava'a o le Classical CAN e ala i le lagolagoina:

    • E tele atu uta fa'amaumauga (e oo atu i le 64 paita)

    • Tulaga maualuga o fa'amaumauga (sili atu i le 1 Mbps)

    • Fa'aleleia atili le fa'aogaina o le protocol

    O lenei mea e mafai ai e faiga ona faʻasalalau faʻamatalaga sili atu ona faigata, faʻatagaina le faʻaogaina i totonu faiga fesoasoani aveta'avale (ADAS), pulega maa, ma pulega tau alamanuia.


    2. Faʻatasi ma Ethernet ma IoT

    A'o fa'ateleina feso'ota'iga ta'avale ma masini, MAFAI pasi ua faateleina le fesootai i faitotoa Ethernet, faʻatagaina faʻamatalaga e tuʻuina atu i luga o mamao mamao pe tuʻufaʻatasia i totonu au'ili'iliga i ao tulaga.

    Fa'aoga tulaga e aofia ai:

    • Pulega o va'a fa'atasi ma su'esu'ega mamao

    • Fuafuaga tausiga e ala ile IoT sensors

    • Fa'ato'aga atamai ma alalaupapa CAN-Ethernet


    3. Fa'aleleia Fofo Saogalemu

    Tuuina atu le faatupulaia o atugaluga o loo siomia ai CAN fa'aletonu pasi, o lo'o fa'aaogaina faiga i le lumana'i:

    • Fa'amatalaga fa'amaonia fe'au

    • Fa'ailoga fa'amatalaga fa'ailoga

    • Saogalemu faitotoa ma pa puipui


    4. Matafaioi i Ta'avale Tuto'atasi ma Ta'avale Fa'aeletise

    Fa'aonaponei ta'avale eletise ma ta'avale tuto'atasi faalagolago tele i feso'ota'iga taimi moni i le va o ECUs, sensors, ma actuators. CAN FD, faʻatasi ma feso'ota'iga ma'ale'ale taimi (TSN) ma Ethernet pito i tua, e fa'amoemoe e tumau pea i se tulaga taua i nei fausaga fa'apipi'i.

    Fa'amalosia lau Talosaga Pasi CAN Alamanuia ma SINSMART Industrial Computers

    Mo alamanuia o lo'o fa'alagolago iai feso'ota'iga taimi moni, fa'atonuga tele-node, ma masini fa'aautomatika malosi, o le Pusa o le Pule Fa'alapotopotoga (CAN). o lo'o tumau pea le fa'atonuga autu-aemaise i ta'avale, robotics, ma masini fa'atosina. AGASALA e tu'uina atu se fa'atonuga fa'alagolago ma fa'atinoina le fa'atinoina o meafaigaluega e fa'atatau mo fa'agaioiga fa'avae CAN ma lona fa'asologa o komipiuta alamanuia gaoa.

    CAN Bus-Sauni Alamanuia PC Lineup

    Fa'ata'ita'iga PPU Platform CAN Bus Lagolago Fa'asinomaga autu Talosaga Fautuaina
    SIN-3094-H610E Intel® 12th Gen Alder Lake (LGA1700) Filifili LAN lua, 6x COM, DP/HDMI, PCIe x16 Fa'atonuga gaioiga fa'atele, talimalo AGV
    SIN-3095-N97 Intel® N97 (Alder Lake-N) I luga ole va'a/filifiliga 6x COM, 2x LAN, 1x HDMI, DC-IN Su'esu'ega ta'avale, masini feavea'i
    SIN-3025-H110 Intel® 6/7th Gen Core i7/i5/i3 Filifili 6x COM, VGA+HDMI, PCI, DC 9–36V Toe fa'aleleia o masini fa'apisinisi
    SIN-3042-H110 Intel® 6/7th Gen Core Filifili 6x COM, 6x USB, WiFi + SIM avanoa Fa'ato'aga atamai, feso'ota'iga fa'alogo


    O fa'ata'ita'iga ta'itasi e fa'ainisinia ma lautele voltage DC fa'aoga, filifiliga mamanu leai se fana, ma tele ports serial- lelei mo feso'ota'i CAN transceivers po'o kata fa'alautele. Lagolago mo Mini PCIe, PCIe lapo'a atoa, ma GPIO i totonu e maua ai le fetuutuuna'i mo aganu'u CAN feso'ota'iga tu'ufa'atasiga, pei o le:

    • E MAFAI i USB modules

    • PCIe fa'avae lua/quad CAN adapters

    • Mini PCIe CAN faʻalauteleina kata faʻatasi ma le tuʻuesea


    Aisea e Filifili ai SINSMART mo CAN Bus Applications?

    • Fa'amautu tulaga fa'apisinisi i siosiomaga faigata

    • Fa'alautelega fetuutuunai e fa'aogaina feso'ota'iga tu'ufua CAN

    • Fa'agaioiga taimi moni lagolago fa'atasi ma tulaga fa'apipi'i maualalo

    • Fa'amaufa'atasi, fa'a-mauga-fa'auoga puipui mo le fa'apipi'iina o kapeneta ma ta'avale


    Pe o e fausia se AGV navigation pule, a node feso'ota'iga masini-i-masini, po o a faitotoa fa'alogo, SINSMART PC pisinisi fa'amautinoa o lo'o fa'agaoioi lau faiga pasi CAN la'ititi pa'u leiloa, maualuga le faapalepale eletise, ma fa'aauau pea galuega.


    Mofa'amatalaga fa'apitoa po'o fofo fa'apitoa, fa'amolemole fa'afeso'ota'iSINSMART'svaega lagolago.


    Oloa Fa'atatau

    LET'S TALK ABOUT YOUR PROJECTS

    • sinsmarttech@gmail.com
    • 3F, Block A, Future Research & Innovation Park, Yuhang District, Hangzhou, Zhejiang, China

    Our experts will solve them in no time.