Leave Your Message
Inona no atao hoe Can Bus?
Blog

Inona no atao hoe Can Bus?

13-08-2024 16:29:49

ny Tambajotra faritra fanaraha-maso (CAN bus) dia protocole fifandraisana matanjaka mifototra amin'ny hafatra ahafahan'ny microcontrollers sy fitaovana mifandray tsy misy solosaina mpampiantrano. Novolavolain'ny Bosch tamin'ny taona 1980 ho an'ny fampiharana fiara, Ny fiara fitateram-bahoaka CAN dia lasa fenitra amin'ny indostria isan-karazany mitaky fifanakalozana angona azo antoka sy mahomby.

Amin'ny fotony, CAN bus manome fahafahana maro Vondrona fanaraha-maso elektronika (ECU)—toy ireo mitantana frein, fifehezana maotera, na jiro—mba hizarana angona amin'ny a tariby miolakolaka tokana. Raha tokony ho tariby point-to-point, ny CAN dia mampiasa a maritrano multi-master izay ahafahan'ny node rehetra mampita sy mandray, manatsara ny roa scalability SY fandeferana fahadisoana.


Nahoana no zava-dehibe ny CAN Bus:

  • Manamaivana ny fahasarotan'ny wiring, fampihenana ny lanja sy ny vidin'ny fiara

  • tolotra fifandraisana amin'ny fotoana tena izy, mety ho an'ny rafitra napetraka

  • Ampiasaina amin'ny fiara, automation indostrialy, FAMBOLENA, ary fitaovana ara-pitsaboana

Ny fahafahan'ny protocol hamantatra lesoka, mitantana ny laharam-pahamehana, ary miantoka ny fifandraisana voafaritra tsara dia nahatonga azy ho tafiditra amin'ny maoderina tambajotra fiara SY rafitra fanaraha-maso indostrialy.


Ahoana no fiasan'ny Bus CAN?

ny CAN bus system miasa amin'ny a multi-master, protocole mifototra amin'ny hafatra, mamela fitaovana maro na ECU (Electronic Control Units) hifandraisana amin'ny tambajotra iombonana tsy misy mpampiantrano foibe. Tsy sahala amin'ny fifandraisan'ny point-to-point nentim-paharazana, ny CAN bus dia ahafahan'ny nodes mifandray rehetra mampita sy mandray angona mahaleo tena sady manome antoka fa hafatra iray ihany no karakaraina amin'ny alalan'ny rafitra antsoina hoe fanelanelanana.

Fitsipika fototra amin'ny CAN Bus Communication:

  1. Fandefasana hafatra: Ny hafatra rehetra dia alefa any amin'ny node rehetra ao anaty fiara fitateram-bahoaka, fa ny node natao ihany (mifototra amin'ny ID hafatra) manodina ny vaovao.

  2. Arbitration mifototra amin'ny laharam-pahamehana: Rehefa manandrana mamindra miaraka ny node roa, ny iray miaraka amin'ny identifier ambany ( laharam-pahamehana ambony) dia mitohy raha mbola miandry ny hafa. Misoroka ny fifandonana izany ary miantoka ny fandefasana data amin'ny fotoana tena izy.

  3. Famantarana tsy mitovy: CAN dia mampiasa andalana roa-CAN High SY CAN ambany—izay mitondra dikan-teny mivadika amin'ny famantarana. Mihatsara ity famolavolana ity hery fiarovana SY herin'ny herinaratra, ka mahatonga azy ho mety amin'ny tontolo indostrialy sy fiara mafy.


CAN Bus Data Frame Structure:

SaHa Description
Manomboka ny Frame Manondro ny fiandohan'ny hafatra
Solon'anarana Mamaritra ny laharam-pahamehana amin'ny hafatra
Sahan'ny fanaraha-maso Manondro ny halavan'ny angona
Data Field Mitondra hatramin'ny 8 bytes (CAN Classic)
CRC Field Kaody fanamarinana diso
ACK Slot Manamafy ny hafatra voaray
Faran'ny Frame Manamarika ny fahavitan'ny hafatra


Fampiasana mahazatra:

  • Rafitra fiara: Fanaraha-maso ny frein, fanaraha-maso ny maotera, fametrahana harona

  • automation indostrialy: Fandrindrana amin'ny milina

  • Fitaovana ara-pitsaboana: Fifandraisana sensor sy actuator

Amin'ny fampiasana famantarana hafatra, arbitration bitwise, ary a sosona ara-batana differential, miantoka ny protocol CAN MAHOMBY, amin'ny fotoana katroka, ary fifandraisana azo antoka manerana ny rafitra embedded sarotra. Ity endrika tsy manam-paharoa ity dia mahatonga azy ho vato fehizoro amin'ny tambajotra fiara sy ny maro fanaraha-maso indostrialy fampiharana.


Ireo singa fototra amin'ny rafitra CAN Bus

ny CAN bus system dia ahitana zavatra ilaina maro singa fitaovana, samy manana anjara toerana lehibe amin'ny fampandehanana ny azo itokisana fifandraisana serial eo anelanelan'ny fitaovana. Ny fahatakarana ireo singa ireo dia manampy ny injeniera sy ny teknisiana amin'ny fomba mahomby amin'ny famolavolana, fametrahana ary famahana olana tambajotra faritra controller rafitra amin'ny fampiharana isan-karazany—avy amin'ny diagnostics fiara ny automation indostrialy.


1. Vondrona fanaraha-maso elektronika (ECU)

ny ECU dia fitaovana mifototra amin'ny microcontroller izay mitantana ny rindrambaiko ho an'ny asa manokana toy ny fanaraha-maso motera, ABS, na jiro. Ny fiara iray dia mety misy ECU am-polony, mifandray amin'ny rehetra CAN Network.


2. CAN Controller

Ity vondrona ity dia mitantana ny lojikan'ny CAN protocol, ao anatin'izany ny fandrafetana hafatra, ny fanamarinana lesoka, ary ny arbitration bit. Maro ny microcontrollers maoderina no naorina Ireo singa mifandraika amin'ny CAN, manamora ny famolavolana rafitra.


3. CAN Transceiver

ny CAN transceiver mamadika ny famantarana lojika nomerika avy amin'ny controller ho mari-pandrefesana differential amin'ny bisy CAN (CAN High sy CAN Low). Mandray famantarana avy amin'ny fiara fitateram-bahoaka ihany koa izy ary mampita izany any amin'ny mpanara-maso. Ny transceiver dia miantoka fifindran'ny angona matanjaka na amin'ny tontolo iainana mitabataba.


4. Fametrahana fiara fitateram-bahoaka sy famaranana

CAN bus wiring matetika ampiasaina tariby miolakolaka ho fandavana ny tabataba. Ny faran'ny bus dia tsy maintsy manana a 120-ohm famaranana resistor mba hisorohana ny fisaintsainana famantarana sy hiantohana ny fahamarinan'ny famantarana.


Topologie CAN Bus fototra:

singa fototra asa
ECU Manatanteraka lojika manokana momba ny rafitra
CAN Controller Mampihatra fitsipika protocole CAN
Transceiver Manova ny famantarana lojika ho haavon'ny fiara fitateram-bahoaka
Bus & Fijanonana Mampifandray ny nodes ary mampitony famantarana

Amin'ny fampifangaroana ireo singa ireo, a CAN bus system dia manolotra vahaolana azo scalable, lafo vidy ho an'ny fifandraisana amin'ny fotoana tena izy manerana ny rafitra embedded. Mamorona fototra ho an'ny olona tsy tambo isaina ireo vato ireo fiara, FITSABOANA, ary fampiharana bisy CAN indostrialy.


    CAN Bus Protocol Structure

    ny CAN bus protocol dia mamaritra fomba fifandraisana azo itokisana sy tsy mivadika ampiasaina betsaka amin'ny tambajotra fiara, mpanara-maso indostrialy, ary rafitra napetraka. Amin'ny fotony, ny CAN dia a protocol miompana amin'ny hafatra-Ny nodes dia mandefa hafatra misy ID sy data, fa tsy adiresy mivantana. Mihatsara io rafitra io manovaova, fampisehoana amin'ny fotoana tena izy, ary rafitra scalability.


    Karazana CAN Frames

    1. Data Frame - Mitondra angona sensor na fanaraha-maso tena izy

    2. Frame lavitra - Mangataka angona avy amin'ny node hafa

    3. Error Frame - Maneho famantarana ny fahadisoana hita ao amin'ny fiara fitateram-bahoaka

    4. Overload Frame - Manome fotoana fanampiny alohan'ny valiny


    Rafitra endrika mahazatra vs

    Karazana endrika Identifier Length Use Case
    Malagasy 11 bit Fampiharana tsotra kokoa, isa ambany node
    maharitra 29 bit Tambajotra sarotra misy nodes maro


    tsirairay CAN frame manaraka voafaritra rafitra bit-level:

    • Fiantombohan'ny Frame (SOF): Manomboka fampitana hafatra

    • Solon'anarana: Manondro ny laharam-pahamehana amin'ny hafatra (sanda ambany = laharam-pahamehana ambony)

    • Sahan'ny fanaraha-maso: Mamaritra ny halavan'ny angona (0–8 bytes amin'ny CAN mahazatra)

    • Data Field: Mitazona ny entana entana

    • CRC Field: Miantoka ny fahamarinan'ny angona

    • ACK Field: Manamafy ny fandraisana hafatra avy amin'ny node hafa

    • Faran'ny Frame (EOF): Manamarika ny fahavitan'ny hafatra


    Bit Timing sy Synchronization

    ny fotoana kely mamaritra ny faharetan'ny bit tsirairay ao amin'ny tambajotra ary misy fiantraikany tahan'ny baud (matetika 125 kbps ka hatramin'ny 1 Mbps). Ny fampifanarahana tsara eo amin'ny nodes dia miantoka ny santionany amin'ny angona marina, na dia manerana tontolo iainana mitabataba elektrika.

    Amin'ny fanohanana fanelanelanana, fitadiavana fahadisoana, ary fametrahana laharam-pahamehana, ny CAN protocol structure mamela ny fifandraisana deterministika, ambany-latency amin'ny rafitra zaraina—ka mahatonga azy io ho tsara indrindra fampiharana fanaraha-maso amin'ny fotoana tena izy amin'ny fiara, robotika, ary automation amin'ny orinasa.

    Fampiharana mahazatra ny CAN Bus

    ny CAN bus system dia raisina betsaka manerana ny indostria izay mitaky azo antoka, fifandraisana amin'ny fotoana tena izy eo anelanelan'ny fitaovana elektronika zaraina. Natao voalohany ho an'ny rafitra fanaraha-maso fiara, ny fiara fitateram-bahoaka CAN dia nivoatra ho protocole fototra ao automation indostrialy, elektronika ara-pitsaboana, milina fambolena, ary rafitra an-dranomasina.


    1. Fampiharana fiara

    Amin'ny fiara, CAN bus communication mampifandray maro Vondrona fanaraha-maso elektronika (ECU) ho an'ny fampidirana mirindra ny subsystems mitsikera. Izy io dia mitantana fiasa toy ny:

    • Fanaraha-maso ny motera

    • Rafitra fampitana

    • Anti-hidy frein (ABS)

    • Fametrahana Airbag

    • Fanaraha-maso ny toetr'andro

    • Rafitra jiro sy infotainment

    Amin'ny famelana ireo singa ireo hizara angona amin'ny a tariby miolakolaka tokana, Ny bisy CAN dia mampihena ny fahasarotan'ny tariby, manatsara ny diagnostika ary manatsara fampisehoana fiarovana.


    2. Fanamboarana indostrialy

    Ao amin'ny firafitry ny orinasa, CAN protocol dia ampiasaina hifandraisana PLC controllers, Sela Mpandray Hafanana, actuators, ary fitaovam-piadiana robotika. CAN ny fifandraisana deterministika miantoka ny fotoana voafaritra tsara amin'ny fanaraha-maso ny hetsika sy ny fanaraha-maso ny sata tena izy, indrindra rehefa ampidirina amin'ny protocols avo lenta toy ny CANopen na DeviceNet.


    3. Fitaovana ara-pitsaboana sy fambolena

    CAN bus dia azo itokisana sary medikaly, fitaovana fanaraha-maso ny marary, ary rafitra fampidirana noho ny azy fandeferana fahadisoana SY ny fahamarinan'ny angona. Eo amin’ny fambolena dia manohana izany traktera arahin'ny GPS, mpijinja, ary sprayers amin'ny alàlan'ny fampifandraisana ireo ECU sy sensor amin'ny tontolon'ny saha mikitoantoana.


    4. Fampiasana an-dranomasina sy ivelan'ny lalambe

    Ny protocol koa dia mivoatra ao elektronika an-dranomasina (oh: rafitra NMEA 2000) sy fiara mavesatra toy izany milina fanorenana SY kamiao mpitrandraka, aiza hery fiarovana SY famantarana matanjaka tena ilaina.


    Tombontsoa amin'ny fampiasana CAN Bus

    ny Tambajotra faritra fanaraha-maso (CAN bus) misongadina ho protocole serasera noho ny azy famolavolana matanjaka, fampiharana sarany, ary fitantanana angona mahomby. Natao ho an'ny tambajotra fiara, lasa vahaolana tian'ny rehetra izy io rafitra napetraka, automation indostrialy, ary elektronika ara-pitsaboana. ny tombony lehibe Ny teknolojian'ny fiara fitateram-bahoaka CAN dia miankina amin'ny maritrano, ny fahombiazany ary ny fahatokisana azy.


    1. Mafy amin'ny tontolo masiaka

    CAN bus communication utilizes differential signaling amin'ny mpivady miolakolaka (CAN High sy CAN Low), izay manatsara hery fiarovana ary mamela azy hiasa tsara ao tontolo iainana mitabataba elektrika toy ny orinasa na fiara.


    2. Fifandraisana Mahery Indrindra

    Tsy toy ny protocols point-to-point na master-slave, ny CAN bus dia manohana fahaiza-manao multi-master, mamela ny node rehetra hanomboka fifandraisana. Ny arbitration no miantoka izany hafatra laharam-pahamehana kokoa afindra aloha tsy misy fifandonana, miantoka famaliana amin'ny fotoana tena izy.


    3. Mihena ny fahasarotan'ny tariby

    CAN dia manapaka be ny tariby amin'ny alàlan'ny famelana ny ECU marobe mifandray amin'ny a fiara fitateram-bahoaka, mitondra any amin'ny:

    • Vidin'ny fitaovana ambany kokoa

    • Fametrahana mora kokoa

    • Vitsy ny teboka tsy fahombiazana


    4. Famantarana ny hadisoana sy famehezana lesoka ao anatiny

    amin'ny Fanamarinana CRC, fanaraha-maso kely, ary fahadisoana frames, tolotra bisy CAN fandinihan-tena sy fitokana-monina, mampitombo ny fahatokisana ny rafitra.


    5. Sarobidy sy azo ekena

    Toy ny fitaovana manara-penitra CAN transceiver SY mpitandrina be dia be ary mora azo. Fanampin'izay, ny protocole dia mora scalable ho an'ny roa tambajotra kely tafiditra SY rafitra indostrialy lehibe.


    Fampitahana amin'ny Protocols Fifandraisana hafa

    Raha ny CAN bus protocol dia safidy lehibe ho an'ny fifandraisana miraikitra amin'ny fotoana tena izy, zava-dehibe ny mahatakatra ny fampitahana azy amin'ny fenitry ny serasera hafa toy ny LIN, Ethernet, RS-485, ary Modbus. Ny protocol tsirairay dia manana tanjaka sy fetra tokana izay mahatonga azy ho mety kokoa amin'ny fampiharana manokana.

    1. CAN vs. LIN (Tambajotra Fifandraisana eo an-toerana)

    LIN bus dia protocole tsotra kokoa, tokana tokana, tariby tokana ampiasaina amin'ny fampiharana mora vidy sy haingam-pandeha toy ny motera varavarankely na fanitsiana seza. Raha oharina amin'ny CAN:

    endri-javatra CAN Bus LIN Bus
    Haingana Hatramin'ny 1 Mbps Hatramin'ny 20 Kbps
    Topology Multi-master Tompo tokana
    azo itokisana Avo (miaraka amin'ny fanamarinana lesoka) Ambany

    Use Case: CAN no tiana indrindra asa mitsikera, raha LIN no ampiasaina amin'ny tsy ara-potoana asa.


    2. CAN vs. Ethernet

    Ethernet dia manolotra bandwidth avo kokoa (100 Mbps hatramin'ny 1 Gbps+) sy fanohanana angon-drakitra lehibe payloads, fa tsy ampy ny fotoana voafaritra SY fandeferana fahadisoana ny CAN.

    • afaka dia tsara kokoa ho an'ny fifandraisana azo vinavinaina, ambany latency

    • Ethernet miavaka amin'ny fampiasa amin'ny data-intensive na mifandray amin'ny rahona


    3. CAN vs. RS-485 / Modbus

    RS-485 dia différence, multi-drop standard ampiasaina matetika amin'ny Modbus protocole. Malaza amin'ny automation indostrialy, fa tsy ampy ny naorina-in fitadiavana fahadisoana, arbitration hafatra, ary manovaova ny CAN.

    Misafidiana ny Protocole mety

    fifanarahana Tsara indrindra ho an'ny
    afaka Fanaraha-maso amin'ny fotoana tena izy, rafitra mahazaka fahadisoana
    LIN Tsotra sy mora vidy fitaovana tafiditra
    Ethernet Data sy diagnostika haingana
    RS-485 Fifandraisana serial lavitra

    Ny fahatakarana ireo fifampiraharahana ireo dia manampy ny injeniera hamolavola rafitra fifandraisana mahomby, lafo ary azo antoka ho an'ny rafitra maoderina sy indostrialy.


    Ny hoavin'ny CAN Bus Technology

    Satria mitohy mivoatra ny rafitra embedded sy ny automation indostrialy, ny CAN bus protocol dia mandalo fiovana ihany koa mba hanomezana fitakiana vaovao. raha Classical CAN mbola ampiasaina betsaka, fanavaozana toy ny CAN FD (Taham-pamonjena) ary ny fampidirana ny CAN amin'ny Tambajotra mifototra amin'ny IoT sy Ethernet mamolavola ny hoavin'ny Ny rafitra fifandraisana CAN.


    1. Fisondrotry ny CAN FD

    CAN FD manitatra ny fahaizan'ny CAN Classical amin'ny fanohanana:

    • Payloads data lehibe kokoa (hatramin'ny 64 bytes)

    • Ny tahan'ny angona ambony kokoa (mihoatra ny 1 Mbps)

    • Nihatsara ny fahombiazan'ny protocol

    Izany dia ahafahan'ny rafitra mandefa angon-drakitra sarotra kokoa, ahafahana mampiasa azy Advanced Driver-Assistance Systems (ADAS), fitantanana bateria, ary fanaraha-maso indostrialy.


    2. Fampidirana amin'ny Ethernet sy IoT

    Rehefa lasa mifandray kokoa ny fiara sy ny milina, CAN bus dia mifandray bebe kokoa amin'ny Ethernet vavahady, mamela ny angon-drakitra azo alefa amin'ny halavirana lavitra na ampidirina ao fanadihadiana mifototra amin'ny rahona sehatra.

    Ny tranga fampiasana dia misy:

    • Fitantanana fiaramanidina miaraka amin'ny diagnostika lavitra

    • Fikojakojana vinavina amin'ny alàlan'ny sensor IoT

    • Fambolena marani-tsaina miaraka amin'ny tetezana CAN-Ethernet


    3. Fanatsarana ny fiarovana vahaolana

    Noho ny fitomboan'ny ahiahy manodidina CAN bus vulnerability, ny rafitra ho avy dia raisina:

    • Teknika fanamarinana ny hafatra

    • Frame angon-drakitra voatahiry

    • Vavahady azo antoka sy rindrina afo


    4. Anjara amin'ny fiara mandehandeha sy herinaratra

    ANKEHITRINY fiara elektrika sy autonomous miantehitra mafy fifandraisana amin'ny fotoana tena izy eo anelanelan'ny ECU, sensor ary actuators. CAN FD, mitambatra amin'ny tambajotra saro-pady fotoana (TSN) ary ny hazon-damosina Ethernet, dia antenaina hijanona ho sosona manakiana amin'ireo maritrano hybrid.

    Omeo hery ny fampiharana bisy CAN indostrialy miaraka amin'ny Solosaina Indostrialy SINSMART

    Ho an'ny indostria miantehitra fifandraisana amin'ny fotoana tena izy, multi-node fanaraha-maso, ary automatique milina matanjaka, ny fiara fitateram-bahoaka Controller Area Network (CAN). dia mijanona ho protocole fototra — indrindra amin'ny automatique, robotika, ary automation amin'ny orinasa. SINSMART dia manolotra sehatra hardware azo ianteherana sy atosiky ny zava-bita mifanaraka amin'ny fametrahana mifototra amin'ny CAN miaraka amin'ny filaharany solosaina indostrialy mafy orina.

    CAN Bus-Ready Industrial PC Lineup

    MODELY CPU Platform CAN Bus Support Key Interfaces Fampiharana soso-kevitra
    SIN-3094-H610E Intel® Farihy Alder andiany faha-12 (LGA1700) tsy voatery Dual LAN, 6x COM, DP/HDMI, PCIe x16 Multi-axis motion control, AGV host
    SIN-3095-N97 Intel® N97 (Alder Lake-N) Onboard/tsy voatery 6x COM, 2x LAN, 1x HDMI, DC-IN Diagnostika amin'ny fiara, robots finday
    SIN-3025-H110 Intel® 6/7th Gen Core i7/i5/i3 tsy voatery 6x COM, VGA+HDMI, PCI, DC 9–36V Fanavaozana milina indostrialy
    SIN-3042-H110 Intel® 6/7th Gen Core tsy voatery 6x COM, 6x USB, WiFi+SIM slot Fambolena marani-tsaina, tambajotra sensor


    Ny modely tsirairay dia namboarina miaraka amin'ny midadasika midadasika DC fidirana, safidy famolavolana tsy misy mpankafy, ary seranana maromaro maromaro- mety ho an'ny mampifandray ny CAN transceiver na karatra fanitarana. Fanohanana ny Mini PCIe, PCIe feno habe, ary GPIO anatiny manome flexibility ho an'ny custom CAN interface tsara fampidirana, toy ny:

    • CAN mankany USB modules

    • Adapter CAN roa/quad mifototra amin'ny PCIe

    • Mini PCIe CAN karatra fanitarana misy mitokana


    Nahoana no misafidy ny SINSMART ho an'ny fampiharana CAN Bus?

    • Ny fahamarinan-toerana indostrialy amin'ny tontolo masiaka

    • Fanitarana moramora mba handraisana ireo interface CAN mitoka-monina

    • Fanodinana amin'ny fotoana tena izy fanohanana miaraka amin'ny sehatra mipetaka ambany-latency

    • Fonosana matevina, mora apetraka ho an'ny fametrahana kabinetra sy fiara


    Na manorina an AGV navigation controller, a node fifandraisana amin'ny masinina, na a vavahadin'ny sensor, SINSMART PC indostrialy miantoka fa mandeha miaraka amin'ny rafi-pitaterana CAN anao fatiantoka kely indrindra, fandeferana elektrika avo lenta, ary fitohizan'ny asa ambony indrindra.


    HO AN'NYfamaritana amin'ny antsipiriany na vahaolana mifanaraka amin'izany, mifandraisa azafadyVidin'ny SINSMARTekipa mpanohana.


    Vokatra mifandraika

    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.