Leave Your Message
Can Bus yog dab tsi?
Blog

Can Bus yog dab tsi?

2024-08-13 16:29:49 dr hab

Cov Controller Area Network (CAN npav) yog lub zog, kev sib txuas lus raws tu qauv uas tso cai rau microcontrollers thiab cov khoom siv sib txuas lus yam tsis muaj lub khoos phis tawj tswj hwm. Keeb kwm tsim los ntawm Bosch nyob rau hauv 1980s rau automotive applications, CAN tsheb npav tau dhau los ua tus qauv hauv ntau qhov kev lag luam uas xav tau kev sib pauv ntaub ntawv txhim khu kev qha thiab muaj txiaj ntsig zoo.

Hauv nws qhov tseem ceeb, CAN tsheb npav enables ntau Electronic Control Units (ECUs)-zoo li cov tswj kev nres tsheb, kev tswj lub cav, lossis teeb pom kev zoo - los qhia cov ntaub ntawv dhau ib ib leeg twisted-pair cable. Hloov chaw xaim-to-point, CAN ntiav a multi-master architecture qhov twg txhua lub node tuaj yeem xa thiab tau txais, txhim kho ob qho tib si scalability thiab txhaum cai.


Vim li cas CAN Bus Matters:

  • Minimizes txoj kab complexity, txo qhov hnyav thiab nqi hauv tsheb

  • Muaj kev sib txuas lus ntawm lub sijhawm, zoo tagnrho rau embedded systems

  • Siv hauv tsheb, kev lag luam automation, kev ua liaj ua teb, thiab khoom siv kho mob

Cov txheej txheem muaj peev xwm los txheeb xyuas qhov tsis raug, tswj hwm qhov tseem ceeb, thiab xyuas kom muaj kev sib txuas lus txiav txim siab tau ua rau nws tseem ceeb rau niaj hnub tsheb networks thiab industrial tswj systems.


Lub tsheb npav tuaj yeem ua haujlwm li cas?

Cov CAN tsheb npav system ua haujlwm ntawm a multi-master, message-based raws tu qauv, tso cai rau ntau yam khoom siv lossis ECUs (Electronic Control Units) sib txuas lus los ntawm kev sib koom network yam tsis muaj tus tswv tsev. Tsis zoo li kev sib txuas lus taw tes rau ib txwm, CAN tsheb npav ua rau txhua qhov txuas txuas rau xa thiab txais cov ntaub ntawv ntawm nws tus kheej thaum ua kom ntseeg tau tias tsuas yog ib qho kev ua tiav ntawm ib lub sijhawm los ntawm lub tshuab hu ua kev txiav txim.

Lub Ntsiab Tseem Ceeb ntawm CAN Bus Communication:

  1. Broadcast Messaging: Txhua cov lus raug xa mus rau tag nrho cov nodes ntawm lub npav, tab sis tsuas yog lub hom phiaj (raws li Message ID) ua cov ntaub ntawv.

  2. Priority-Based Arbitration: Thaum ob lub nodes sim kis ib txhij, tus nrog rau tus lej qis dua (qhov tseem ceeb dua) txuas ntxiv thaum lwm tus tos. Qhov no tiv thaiv kev sib tsoo thiab ua kom cov ntaub ntawv xa tawm hauv lub sijhawm.

  3. Differential Signaling: CAN siv ob kab-YOG siab thiab QHOV TSEEB-uas nqa inverted versions ntawm lub teeb liab. Qhov kev tsim no txhim kho suab nrov tiv thaiv thiab hluav taws xob robustness, ua rau nws haum rau hnyav industrial thiab automotive ib puag ncig.


CAN Bus Data Frame Structure:

Teb Kev piav qhia
Pib ntawm Frame Qhia qhov pib ntawm cov lus
Tus cim Txhais qhov tseem ceeb ntawm cov lus
Tswj teb Qhia qhov ntev ntawm cov ntaub ntawv
Cov ntaub ntawv teb Nqa mus txog 8 bytes (Classical CAN)
CRC Field yuam kev-checking code
ACK qhov Paub meej tias cov lus tau txais
Xaus ntawm Ncej Marks lus ua tiav


Hom Kev Siv Khoom Siv:

  • Automotive systems: Nres tswj, xyuas lub cav, airbag xa

  • Muaj automation: Machine-rau-machine kev sib koom tes

  • Cov cuab yeej kho mob: Sensor thiab actuator kev sib txuas lus

Los ntawm kev siv xov xwm identifiers, bitwise arbitration, thiab a Differential lub cev txheej, CAN raws tu qauv kom paub meej muaj txiaj ntsig, lub sijhawm tiag tiag, thiab kev sib txuas lus txhim khu kev qha nyob rau hauv lub complex embedded systems. Qhov kev tsim tshwj xeeb no ua rau nws yog lub hauv paus hauv kev siv tsheb sib txuas thiab ntau yam kev tswj hwm kev lag luam daim ntawv thov.


Cov Cheebtsam tseem ceeb ntawm CAN Bus System

A CAN tsheb npav system yog tsim los ntawm ob peb yam tseem ceeb hardware Cheebtsam, txhua tus ua lub luag haujlwm tseem ceeb hauv kev ua kom ntseeg tau kev sib txuas lus serial nruab nrab ntawm cov khoom siv. Kev nkag siab txog cov khoom no pab cov engineers thiab cov kws tshaj lij tsim qauv tsim, xa tawm, thiab daws teeb meem tswj cheeb tsam network systems nyob rau hauv ntau yam kev siv - los ntawm automotive diagnostics rau kev lag luam automation.


1. Electronic Control Unit (ECU)

Cov ECU yog microcontroller-based device uas khiav software rau cov haujlwm tshwj xeeb xws li kev tswj lub cav, ABS, lossis teeb pom kev zoo. Ib lub tsheb yuav muaj ntau ntau ECUs, txhua qhov sib txuas lus UA Network.


2. CAN Controller

Qhov no unit tuav lub logic ntawm lub UA raws tu qauv, suav nrog cov kab lus, kev kuaj xyuas yuam kev, thiab kev txiav txim me ntsis. Muaj ntau lub microcontrollers niaj hnub muaj built-in UA controllers, simplifying system tsim.


3. TSIS MUAJ Transceiver

Cov YOG transceiver converts cov logic cov cim los ntawm tus maub los rau hauv Differential voltage signals ntawm lub npav CAN (CAN Siab thiab CAN Tsawg). Nws kuj tau txais cov cim qhia ntawm lub npav thiab hla lawv rov qab mus rau tus tswj hwm. Lub transceiver xyuas kom meej robust cov ntaub ntawv kis tau tus mob txawm nyob rau hauv tsis nrov ib puag ncig.


4. Kev caij tsheb npav thiab caij tsheb npav

CAN tsheb npav thaiv feem ntau siv twisted khub cables rau suab nrov tsis lees paub. Txhua qhov kawg ntawm lub npav yuav tsum muaj 120-ohm termination resistor los tiv thaiv teeb liab reflections thiab xyuas kom meej lub teeb liab.


Basic CAN Bus Topology Txheej txheem cej luam:

Cheebtsam Muaj nuj nqi
ECU Executes system-specific logic
CAN Controller Siv cov cai CAN raws tu qauv
Transceiver Hloov cov cim logic rau qib tsheb npav
Bus & Termination Txuas cov nodes thiab stabilizes cov cim

Los ntawm kev sib xyaw cov khoom no, a CAN tsheb npav system muaj ib tug scalable, nqi-zoo tov rau kev sib txuas lus ntawm lub sijhawm thoob plaws embedded systems. Cov tsev thaiv no tsim lub hauv paus rau suav tsis txheeb tsheb, kho mob, thiab industrial CAN daim ntawv thov tsheb npav.


    CAN Bus Protocol Structure

    Cov CAN tsheb npav raws tu qauv txhais tau ib txoj kev ntseeg siab, siab ncaj kev sib txuas lus siv dav hauv automotive networks, industrial controllers, thiab embedded systems. Ntawm nws lub hauv paus, CAN yog ib lus-oriented raws tu qauv-nodes xa cov lus uas muaj IDs thiab cov ntaub ntawv, tsis yog chaw nyob ncaj qha. Cov qauv no txhim kho yooj, real-time kev ua tau zoo, thiab qhov system scalability.


    Hom CAN Frames

    1. Cov ntaub ntawv Frame - Nqa qhov tseeb sensor lossis tswj cov ntaub ntawv

    2. Tej thaj chaw deb ncej - Thov cov ntaub ntawv los ntawm lwm lub node

    3. yuam kev Frame - Qhia pom qhov yuam kev ntawm lub npav

    4. Overload Ncej - Muab sijhawm ntxiv ua ntej teb


    Standard vs. Extended Frame Format

    Hom hom Identifier Ntev Siv Case
    Txuj 11 bits Cov ntawv thov yooj yim, cov lej qis dua
    Txuas ntxiv 29bit ib Complex networks nrog ntau cov nodes


    Txhua UA PHEM ua raws li ib tug txhais bit-level qauv:

    • Pib ntawm Frame (SOF): Pib xa xov

    • Tus cim: Qhia qhov tseem ceeb ntawm cov lus (tus nqi qis dua = qhov tseem ceeb dua)

    • Tswj teb: Qhia cov ntaub ntawv ntev (0–8 bytes hauv classical CAN)

    • Cov ntaub ntawv teb: Tuav cov lus payload

    • CRC Field: Ua kom cov ntaub ntawv muaj tseeb

    • ACK Field: Paub meej tias cov lus tau txais los ntawm lwm cov nodes

    • Xaus ntawm Ncej (EOF): Cim cov lus ua tiav


    Bit Timing thiab synchronization

    Cov me ntsis sij hawm txhais tau tias ntev npaum li cas txhua lub sijhawm ntawm lub network thiab cuam tshuam baud nqi (feem ntau yog 125 kbps rau 1 Mbps). Zoo synchronization ntawm nodes kom paub meej cov ntaub ntawv sampling, txawm nyob thoob plaws hluav taws xob tsis zoo ib puag ncig.

    Los ntawm kev txhawb nqa kev txiav txim, kev tshawb nrhiav yuam kev, thiab frame prioritization, cov CAN raws tu qauv qauv ua rau kev txiav txim siab, kev sib txuas lus qis-latency thoob plaws cov kab ke sib faib-ua rau nws zoo tagnrho rau real-time tswj kev siv hauv tsheb, robotics, thiab Hoobkas automation.

    Cov Kev Siv Feem Ntau ntawm CAN Bus

    Cov CAN tsheb npav system yog dav siv thoob plaws kev lag luam uas xav tau ntseeg tau, kev sib txuas lus ntawm lub sijhawm nruab nrab ntawm cov khoom siv hluav taws xob faib. Pib tsim rau automotive tswj systems, CAN tsheb npav tau hloov zuj zus mus rau hauv lub hauv paus raws tu qauv hauv kev lag luam automation, kho mob electronics, ua liaj ua teb machinery, thiab marine systems.


    1. Automotive Applications

    Hauv tsheb, CAN kev sib tham hauv npav txuas ntau yam Electronic Control Units (ECUs) rau seamless kev koom ua ke ntawm tseem ceeb subsystems. Nws tswj cov haujlwm xws li:

    • Cav tswj

    • Cov kab ke sib kis

    • Anti-lock braking (ABS)

    • Kev xa tawm Airbag

    • Kev tswj huab cua

    • Teeb pom kev zoo thiab infotainment systems

    Los ntawm kev ua kom cov khoom siv no los qhia cov ntaub ntawv dhau ib ib leeg twisted-pair cable, CAN tsheb npav txo cov kev sib txuas sib txuas, txhim kho kev kuaj mob, thiab txhim kho kev nyab xeeb kev ua haujlwm.


    2. Muaj Automation

    Hauv kev teeb tsa Hoobkas, UA raws tu qauv yog siv los sib txuas PLC tswj, sensors, cov actuators, thiab robotic caj npab. UA's kev txiav txim siab kev sib txuas lus xyuas kom meej lub sij hawm rau kev tswj cov lus tsa suab thiab saib xyuas cov xwm txheej ntawm lub sijhawm, tshwj xeeb tshaj yog thaum koom nrog cov txheej txheem qib siab xws li CANOPE los yog DeviceNet.


    3. Cov khoom siv kho mob thiab kev ua liaj ua teb

    CAN tsheb npav tau tso siab rau daim duab kho mob, cov cuab yeej saib xyuas neeg mob, thiab infusion systems vim nws txhaum cai thiab cov ntaub ntawv ncaj ncees. Hauv kev ua liaj ua teb, nws txhawb nqa GPS-guided tsheb laij teb, cov sau qoob, thiab tshuaj tsuag los ntawm kev sib txuas ECUs thiab sensors thoob plaws thaj chaw rugged.


    4. Kev siv Marine thiab Off-Highway

    Cov txheej txheem kuj thrives nyob rau hauv marine electronics (piv txwv li, NMEA 2000 systems) thiab cov tsheb hnyav xws li siv tshuab thiab tsheb mining, qhov twg suab nrov tiv thaiv thiab muaj zog signaling yog qhov tseem ceeb.


    Qhov zoo ntawm Kev Siv CAN Bus

    Cov Controller Area Network (CAN npav) sawv tawm raws li kev sib txuas lus raws tu qauv vim nws tsim muaj zog, kev siv nyiaj tsawg, thiab kev tuav ntaub ntawv zoo. Keeb kwm ua rau automotive networks, nws tau dhau los ua kev daws teeb meem thoob plaws embedded systems, kev lag luam automation, thiab kho mob electronics. Cov qhov zoo tseem ceeb ntawm CAN tsheb npav technology nyob rau hauv nws cov architecture, kev ua tau zoo, thiab kev ntseeg tau.


    1. Kev ua tau zoo nyob rau hauv ib puag ncig hnyav

    CAN kev sib tham hauv npav siv kev taw qhia txawv dhau ib khub twisted (CAN High thiab CAN Low), uas txhim kho suab nrov tiv thaiv thiab tso cai rau nws ua tau zoo nyob rau hauv hluav taws xob tsis zoo ib puag ncig xws li factories lossis tsheb.


    2. Kev sib txuas lus ntau tus tswv tau zoo

    Tsis zoo li point-to-points lossis master-slave raws tu qauv, CAN tsheb npav txhawb nqa multi-master muaj peev xwm, ua kom txhua qhov node pib kev sib txuas lus. Arbitration xyuas kom meej tias cov lus tseem ceeb dua tau kis thawj zaug tsis muaj kev sib tsoo, lav lub sij hawm teb.


    3. Txo txoj hlua tsis yooj yim

    CAN txo qis kev xaim los ntawm kev tso cai rau ntau ECUs los txuas rau ib qho siv tsheb npav, ua rau:

    • Cov khoom siv qis dua

    • Yooj yim installation

    • Tsawg dua cov ntsiab lus tsis ua haujlwm


    4. Built-in Error Detection thiab Fault Confinement

    Nrog CRC kuaj xyuas, kev soj ntsuam me ntsis, thiab yuam kev ncej, CAN tsheb npav muaj kev kuaj tus kheej thiab kev cais tawm tsis raug, nce system kev cia siab.


    5. Nqi-zoo thiab Scalable

    Standardized kho vajtse zoo li YOG transceivers thiab cov tswj yog dav muaj thiab pheej yig. Ntxiv rau, cov txheej txheem yog yooj yim scalable rau ob leeg me me embedded networks thiab loj industrial systems.


    Sib piv nrog Lwm Cov Kev Sib Txuas Lus

    Thaum lub CAN tsheb npav raws tu qauv yog ib qho kev xaiv rau real-time embedded kev sib txuas lus, nws yog ib qho tseem ceeb kom nkag siab tias nws piv nrog lwm cov qauv kev sib txuas lus zoo li cas LIN, Ethernet, Qauv: RS-485, thiab Modbus. Txhua tus txheej txheem muaj qhov tshwj xeeb zoo thiab cov kev txwv uas ua rau nws tsim nyog rau cov ntawv thov tshwj xeeb.

    1. CAN vs. LIN (Local Interconnect Network)

    LIN bus yog ib qho yooj yim, ib tus tswv, ib leeg-xaim raws tu qauv siv rau cov nqi qis, kev siv ceev ceev xws li qhov rais motors los yog kev kho lub rooj zaum. Piv rau CAN:

    Feature CAN Bus LIN Bus
    Ceev Mus txog 1 Mbps Mus txog 20 Kbps
    Topology Ntau tus tswv Ib leeg- tswv
    Kev ntseeg tau Siab (nrog kev kuaj xyuas yuam kev) qis

    Siv Case: CAN yog nyiam rau cov haujlwm tseem ceeb, thaum LIN siv rau tsis-lub sij hawm-sensitive hauj lwm.


    2. CAN vs. Ethernet

    Ethernet muaj ntau dua bandwidth (100 Mbps rau 1 Gbps +) thiab txhawb nqa loj cov ntaub ntawv payloads, tab sis lacks lub sijhawm txiav txim siab thiab txhaum cai ntawm CAN.

    • YOG yog zoo dua rau kev kwv yees, kev sib txuas lus tsawg-latency

    • Ethernet excels hauv data-intensive lossis cloud-connected applications


    3. CAN vs. RS-485 / Modbus

    RS-485 yog ib qho kev sib txawv, ntau-poob tus qauv feem ntau siv nrog cov Modbus raws tu qauv. Nws yog nrov nyob rau hauv kev lag luam automation, tab sis tsis muaj lub built-in kev tshawb nrhiav yuam kev, lus arbitration, thiab yooj ntawm CAN.

    Xaiv txoj cai raws cai

    raws tu qauv Zoo tshaj rau
    YOG Real-time tswj, fault-tolerant systems
    LIN Cov khoom siv yooj yim, tus nqi qis
    Ethernet Cov ntaub ntawv ceev ceev thiab kuaj mob
    Qauv: RS-485 Kev sib txuas lus ntev-ntev serial

    Kev nkag siab txog cov kev lag luam tawm no pab cov engineers tsim kom muaj txiaj ntsig zoo, muaj txiaj ntsig zoo, thiab txhim khu kev qha kev sib txuas lus architectures rau niaj hnub embedded thiab industrial systems.


    Yav tom ntej ntawm CAN Bus Technology

    Raws li embedded systems thiab industrial automation txuas ntxiv mus, cov CAN tsheb npav raws tu qauv tseem tab tom hloov pauv kom tau raws li qhov xav tau tshiab. Thaum Classical CAN tseem siv dav, kev tsim kho tshiab xws li CAN FD (Flexible Data Rate) thiab kev koom ua ke ntawm CAN nrog IoT thiab Ethernet-based networks yog shaping lub neej yav tom ntej ntawm CAN kev sib txuas lus systems.


    1. Sawv ntawm CAN FD

    YOG FD ncua lub peev xwm ntawm Classical CAN los ntawm kev txhawb nqa:

    • Cov ntaub ntawv loj dua payloads (txog 64 bytes)

    • Cov ntaub ntawv siab dua (tshaj li 1 Mbps)

    • Txhim kho raws tu qauv efficiency

    Qhov no tso cai rau cov tshuab xa cov ntaub ntawv nyuaj dua, ua rau siv hauv advanced driver-assistance systems (ADAS), roj teeb tswj, thiab kev tswj hwm kev lag luam.


    2. Kev koom ua ke nrog Ethernet thiab IoT

    Raws li cov tsheb thiab cov cav tov sib txuas ntxiv, CAN tsheb npav yog txuas ntxiv mus Ethernet rooj vag, tso cai rau cov ntaub ntawv xa mus ntev dua los yog ua ke rau hauv huab-based analytics platforms.

    Cov kev siv xws li:

    • Fleet tswj nrog tej thaj chaw deb diagnostics

    • Predictive txij nkawm los ntawm IoT sensors

    • Kev ua liaj ua teb ntse nrog CAN-Ethernet txuas hniav


    3. Txhim kho kev ruaj ntseg daws teeb meem

    Muab kev txhawj xeeb ntxiv nyob ib puag ncig CAN tsheb npav vulnerabilities, yav tom ntej systems tau txais:

    • Message authentication cov txheej txheem

    • Cov ntaub ntawv encrypted

    • Ruaj ntseg rooj vag thiab firewalls


    4. Lub luag haujlwm hauv Autonomous thiab Electric Tsheb

    Niaj hnub hluav taws xob thiab autonomous tsheb cia siab rau ntau kev sib txuas lus ntawm lub sijhawm ntawm ECUs, sensors, thiab actuators. CAN FD, ua ke nrog Lub sij hawm-sensitive networking (TSN) thiab Ethernet nraub qaum, xav tias yuav nyob twj ywm txheej txheej tseem ceeb hauv cov hybrid architectures.

    Txhawb Nqa Koj Cov Kev Lag Luam CAN Tsheb Npav nrog SINSMART Industrial Computers

    Rau kev lag luam cia siab rau kev sib txuas lus ntawm lub sijhawm, multi-node tswj, thiab robust tshuab automation, cov Controller Area Network (CAN) npav tseem yog ib qho tseem ceeb raws tu qauv - tshwj xeeb tshaj yog nyob rau hauv tsheb, neeg hlau, thiab Hoobkas automation. SINSMART xa ib qho kev txhim khu kev qha thiab kev ua tau zoo-tsav hardware platform tsim rau CAN-based deployments nrog nws cov kab ntawm rugged industrial computers.

    CAN Bus-Ready Industrial PC Lineup

    Qauv CPU Platform CAN Bus Support Key Interfaces Pom zoo daim ntawv thov
    SIN-3094-H610E Intel® 12th Gen Alder Lake (LGA1700) Xaiv tau Dual LAN, 6x COM, DP/HDMI, PCIe x16 Multi-axis motion control, AGV party
    SIN-3095-N97 Intel® N97 (Alder Lake-N) Onboard/Optional 6 x COM, 2 x LAN, 1 x HDMI, DC-IN Tsheb diagnostics, mobile robots
    SIN-3025-H110 Intel® 6/7th Gen Core i7/i5/i3 Xaiv tau 6 x COM, VGA + HDMI, PCI, DC 9-36V Muaj tshuab retrofitting
    SIN-3042-H110 Intel® 6/7th Gen Core Xaiv tau 6 x COM, 6 x USB, WiFi + SIM qhov Ntse ua liaj ua teb, sensor networks


    Txhua tus qauv yog engineered nrog dav voltage DC input, fanless tsim xaiv, thiab ntau serial ports- zoo tagnrho rau Txuas CAN transceivers los yog expansion cards. Txhawb nqa rau Mini PCIe, tag nrho-size PCIe, thiab Internal GPIOs muab kev yooj yim rau kev cai CAN interface kev koom ua ke, xws li:

    • CAN rau USB modules

    • PCIe-raws li dual/quad tuaj yeem hloov kho

    • Mini PCIe tuaj yeem nthuav daim npav nrog kev sib cais


    Vim li cas thiaj xaiv SINSMART rau CAN Bus Applications?

    • Industrial-qib stability nyob rau hauv ib puag ncig hnyav

    • Yooj yim expansion kom haum rau kev sib cais CAN interfaces

    • Kev ua haujlwm tiag tiag txhawb nrog tsawg-latency embedded platforms

    • Compact, mount-friendly enclosures rau txee thiab tsheb installation


    Seb koj tab tom tsim ib qho AGV navigation maub los, a tshuab-rau-machine kev sib txuas lus node,lub a sensor rooj vag, SINSMART muaj PCs xyuas kom koj lub tsheb npav CAN khiav nrog tsawg pob ntawv poob, siab hluav taws xob kam rau ua, thiab siab tshaj kev ua haujlwm txuas ntxiv.


    Rauncauj lus kom ntxaws specifications los yog tailored kev daws teeb meem, thov hu rauSINSMART covpab txhawb nqa.


    Yam khoom

    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.