Bus ishobora iki?
Uwiteka Umuyoboro w'akarere (CAN bus) ni ubutumwa bukomeye, bushingiye ku butumwa bushingiye ku itumanaho ryemerera microcontrollers n'ibikoresho kuvugana nta mudasobwa yakiriye. Mubyambere byateguwe na Bosch muri za 1980 kuri porogaramu zikoresha imodoka, Bus ya CAN imaze kuba ihame mubikorwa bitandukanye bisaba guhanahana amakuru yizewe kandi neza.
Muri rusange, CAN bus Gushoboza byinshi Ibice bigenzura ibikoresho bya elegitoronike (ECUs)- nkabashinzwe gufata feri, kugenzura moteri, cyangwa kumurika - gusangira amakuru hejuru ya a umugozi umwe. Aho kugirango ingingo-ku-nsinga, CAN ikoresha a ubwubatsi-bwinshi aho buri node ishobora kohereza no kwakira, kuzamura byombi ubunini na kwihanganira amakosa.
Kuki BASHOBORA GUKORA Bisi:
-
Kugabanya insinga zigoye, kugabanya uburemere nigiciro mumodoka
-
Amaturo itumanaho nyaryo, byiza kuri sisitemu yashyizwemo
-
Byakoreshejwe muri imodoka, gutangiza inganda, ubuhinzi, na ibikoresho by'ubuvuzi
Ubushobozi bwa protocole bwo kumenya amakosa, gucunga ibyihutirwa, no kwemeza itumanaho rya détinistiniste ryagize uruhare runini muri kijyambere imiyoboro y'imodoka na sisitemu yo kugenzura inganda.

Nigute Bus ishobora gukora?
Uwiteka Sisitemu ya bisi ikora kuri a byinshi-shobuja, ubutumwa bushingiye kuri protocole, kwemerera ibikoresho byinshi cyangwa ECUs (Ibikoresho byo kugenzura ibikoresho bya elegitoroniki) kuvugana kumurongo usangiwe udafite uwakiriye hagati. Bitandukanye na gakondo ingingo-ku-itumanaho, bisi ya CAN ituma imiyoboro yose ihuza kohereza no kwakira amakuru wigenga mugihe wemeza ko ubutumwa bumwe gusa butunganyirizwa icyarimwe hakoreshejwe uburyo bwitwa ubukemurampaka.
Amahame yingenzi ya CAN Itumanaho:
-
Ubutumwa bwamamaza: Ubutumwa bwose bwoherejwe kuri bisi zose kuri bisi, ariko gusa ibyateganijwe (bishingiye kuri Indangamuntu) itunganya amakuru.
-
Ubukemurampaka bushingiye ku byihutirwa: Iyo imitwe ibiri igerageza kohereza icyarimwe, imwe hamwe na indangamuntu yo hasi (ibyihutirwa cyane) birakomeza mugihe undi ategereje. Ibi birinda kugongana kandi byemeza gutanga amakuru nyayo.
-
Ibimenyetso Bitandukanye: URASHOBORA gukoresha imirongo ibiri -URASHOBORA na URASHOBORA—Iyo itwara verisiyo ihindagurika yikimenyetso. Igishushanyo kiratera imbere ubudahangarwa bw'urusaku na imbaraga z'amashanyarazi, kubikora bikwiranye ninganda zikomeye n’imodoka.

URASHOBORA KUBONA amakuru ya bisi:
| Umurima | Ibisobanuro |
|---|---|
| Gutangira Ikadiri | Yerekana intangiriro yubutumwa |
| Ikiranga | Sobanura ubutumwa bwibanze |
| Umwanya wo kugenzura | Yerekana uburebure bwamakuru |
| Umwanya wamakuru | Yitwaza byite 8 (Classic CAN) |
| Umwanya wa CRC | Kode yo kugenzura amakosa |
| AKAZI | Yemeza ubutumwa bwakiriwe |
| Iherezo rya Frame | Shyira ahagaragara ubutumwa bwuzuye |
Imanza zisanzwe zikoreshwa:
-
Sisitemu yimodoka: Kugenzura feri, kugenzura moteri, kohereza ikirere
-
Gukoresha inganda: Guhuza imashini-kumashini
-
Ibikoresho byo kwa muganga: Itumanaho rya Sensor na actuator
Ukoresheje ibiranga ubutumwa, ubukemurampaka, na a itandukaniro ryumubiri, protocole ya CAN iremeza gukora neza, igihe nyacyo, na itumanaho ryizewe hejuru ya sisitemu yashyizwemo. Igishushanyo cyihariye kiba ibuye ryimfuruka mumiyoboro yimodoka nibindi byinshi kugenzura inganda Porogaramu.
Ibice byingenzi bigize sisitemu ya bisi
A. Sisitemu ya bisi igizwe na byinshi byingenzi Ibikoresho, buriwese ufite uruhare runini mugushoboza kwizerwa itumanaho rikurikirana hagati y'ibikoresho. Gusobanukirwa ibi bice bifasha injeniyeri nabatekinisiye gushushanya neza, kubohereza, no gukemura ibibazo umugenzuzi w'akarere Sisitemu muri Porogaramu zitandukanye - kuva gusuzuma ibinyabiziga Kuri gutangiza inganda.
1. Igenzura rya elegitoroniki (ECU)
Uwiteka ECU ni microcontroller igikoresho gishingiye kuri software ikora imirimo yihariye nko kugenzura moteri, ABS, cyangwa kumurika. Ikinyabiziga gishobora kuba kirimo ECU nyinshi, zose zivuga hejuru ya URUBUGA.
2. URASHOBORA kugenzura
Iki gice gikora logique ya URASHOBORA, harimo gushiraho ubutumwa, kugenzura amakosa, hamwe n'ubukemurampaka. Microcontrollers nyinshi zigezweho zubatswe URASHOBORA kugenzura, koroshya igishushanyo cya sisitemu.
3. URASHOBORA Kwimura
Uwiteka URASHOBORA ihindura ibimenyetso bya digitale ya digitale kuva mugenzuzi ibimenyetso bitandukanye bya voltage kuri bisi ya CAN (CAN Hejuru na CAN Hasi). Yakira kandi ibimenyetso biva muri bisi ikabisubiza kuri mugenzuzi. Transceiver iremeza ihererekanyamakuru rikomeye ndetse no muri urusaku rw'ibidukikije.
4. Gutwara bisi no guhagarika
CAN bus irashobora gukoresha insinga zahinduwe kubera kwanga urusaku. Buri mpera ya bisi igomba kugira a 120-ohm kurangiza gukumira ibimenyetso byerekana no kwemeza ubunyangamugayo.
Shingiro CAN Bus Bus Topology Incamake:
| Ibigize | Imikorere |
|---|---|
| ECU | Gukora sisitemu yihariye |
| URASHOBORA kugenzura | Gushyira mu bikorwa amategeko ya protocole |
| Transceiver | Guhindura ibimenyetso byumvikana kurwego rwa bisi |
| Bus & Guhagarika | Ihuza imitwe kandi ikomeza ibimenyetso |
Muguhuza ibyo bice, a Sisitemu ya bisi itanga igisubizo kinini, cyigiciro cyiza kuri itumanaho nyaryo kuri sisitemu yashyizwemo. Izi nyubako zubaka zigize umusingi utabarika imodoka, ubuvuzi, na inganda zirashobora gusaba bisi.
URASHOBORA Imiterere ya Porotokole
Uwiteka URASHOBOKA bus isobanura uburyo bwitumanaho bwizewe, bwuzuye-bwitumanaho bukoreshwa cyane muri imiyoboro yimodoka, abagenzuzi b'inganda, na sisitemu yashyizwemo. Muri rusange, CAN ni a ubutumwa-bushingiye kuri protocole—Node yohereza ubutumwa burimo indangamuntu namakuru, ntabwo ari aderesi itaziguye. Iyi miterere iratera imbere guhinduka, imikorere-nyayo, na Ubunini bwa sisitemu.
Ubwoko bwa CAN Frames
-
Ikadiri yamakuru - Itwara sensor nyayo cyangwa igenzura amakuru
-
Ikadiri ya kure - Gusaba amakuru kuva kurundi
-
Ikosa Ikadiri - Yerekana ikosa ryagaragaye kuri bisi
-
Kurenza Ikadiri - Itanga igihe cyinyongera mbere yo gusubiza
Bisanzwe na Imiterere Yagutse Ikadiri
| Ubwoko bw'imiterere | Uburebure | Koresha Urubanza |
|---|---|---|
| Bisanzwe | 11 bits | Porogaramu yoroshye, kubara hasi |
| Yaguwe | 29 bits | Imiyoboro igoye ifite imitwe myinshi |
Buri kimwe URASHOBORA ikurikira ibisobanuro Imiterere-bito:
-
Gutangira Ikadiri (SOF): Gutangiza ubutumwa
-
Ikiranga: Yerekana ubutumwa bwambere (agaciro kari hasi = hejuru cyane)
-
Umwanya wo kugenzura: Kugaragaza uburebure bwamakuru (0-8 bytes muri classique ya CAN)
-
Umwanya wamakuru: Ifite ubutumwa bwishura
-
Umwanya wa CRC: Iremeza ubudakemwa bwamakuru
-
ACK Umwanya: Yemeza ubutumwa bwakiriwe nizindi ngingo
-
Iherezo rya Frame (EOF): Shyira ahagaragara ubutumwa bwuzuye
Igihe cyagenwe na Syncronisation
Uwiteka Igihe asobanura igihe buri biti bimara kumurongo kandi bigira ingaruka igipimo cya baud (mubisanzwe 125 kbps kugeza kuri 1 Mbps). Guhuza neza hagati yumutwe byemeza neza amakuru yatanzwe, ndetse no hakurya amashanyarazi urusaku rwibidukikije.
Mugushyigikira ubukemurampaka, gutahura amakosa, na Gushyira imbere, i CAN protocole imiterere ituma détinistinistique, itumanaho ryihuta muri sisitemu zagabanijwe-bigatuma biba byiza kuri Igihe-Igenzura Porogaramu mu binyabiziga, robotike, no gukoresha uruganda.
Porogaramu Zisanzwe za CAN Bus
Uwiteka Sisitemu ya bisi ikoreshwa cyane mu nganda zisaba kwiringirwa, itumanaho nyaryo hagati y'ibikoresho bya elegitoroniki byakwirakwijwe. Mu ntangiriro yagenewe sisitemu yo kugenzura ibinyabiziga, CAN bus kuva yahindutse protocole ishingiro muri gutangiza inganda, ibikoresho bya elegitoroniki, imashini z'ubuhinzi, na sisitemu yo mu nyanja.
1. Porogaramu yimodoka
Mu modoka, URASHOBORA gutumanaho ihuza byinshi Ibice bigenzura ibikoresho bya elegitoronike (ECUs) kubufatanye butagira ingano ya sisitemu ikomeye. Gucunga imirimo nka:
-
Kugenzura moteri
-
Sisitemu yo kohereza
-
Feri yo kurwanya gufunga (ABS)
-
Ikoreshwa ry'indege
-
Kurwanya ikirere
-
Sisitemu yo kumurika no gutanga amakuru
Mugushoboza ibyo bice gusangira amakuru hejuru ya a umugozi umwe, CAN bus igabanya insinga zingana, itezimbere kwisuzumisha, kandi ikazamura imikorere yumutekano.
2. Gutangiza inganda
Mu ruganda, URASHOBORA ni Byakoreshejwe Kuri Guhuza Abagenzuzi ba PLC, Rukuruzi, Abakoresha, na amaboko ya robo. URASHOBORA itumanaho rigena iremeza igihe nyacyo cyo kugenzura no kugenzura igihe nyacyo, cyane cyane iyo bihujwe na protocole yo mu rwego rwo hejuru nka CANopen cyangwa Igikoresho.
3. Ibikoresho byubuvuzi nubuhinzi
CAN bus irashobora kwizerwa amashusho yubuvuzi, ibikoresho byo gukurikirana abarwayi, na sisitemu yo kwinjiza kubera kwihanganira amakosa na ubunyangamugayo bwamakuru. Mu buhinzi, irashyigikira Imashini ziyobowe na GPS, abasaruzi, na spray muguhuza ECUs na sensor hirya nohino yibidukikije.
4. Gukoresha inyanja no hanze yumuhanda
Porotokole nayo iratera imbere ibikoresho bya elegitoroniki (urugero, sisitemu ya NMEA 2000) hamwe nibinyabiziga biremereye nka imashini zubaka na amakamyo, aho ubudahangarwa bw'urusaku na ibimenyetso bikomeye ni ngombwa.

Ibyiza byo gukoresha bisi ya CAN
Uwiteka Umuyoboro w'akarere (CAN bus) igaragara nka protocole y'itumanaho bitewe nayo Igishushanyo gikomeye, gushyira mu bikorwa amafaranga make, na gukoresha neza amakuru. Mubyambere byubatswe imiyoboro yimodoka, byahindutse igisubizo gitoneshwa hirya no hino sisitemu yashyizwemo, gutangiza inganda, na ibikoresho bya elegitoroniki. Uwiteka ibyiza by'ingenzi ya tekinoroji ya bisi ya CAN iri mububiko bwayo, imikorere, no kwizerwa.
1. Gukomera mubidukikije bikaze
URASHOBORA gutumanaho ikoresha ibimenyetso bitandukanye hejuru yabagoretse (CAN Hejuru na CAN Hasi), izamura ubudahangarwa bw'urusaku kandi ikemerera gukora neza muri amashanyarazi urusaku rwibidukikije nk'inganda cyangwa ibinyabiziga.
2. Itumanaho ryiza rya Multi-Master
Bitandukanye na point-to-point cyangwa shobuja-imbata protocole, CAN bus ishigikira ubushobozi-bwinshi, gushoboza urwego urwo arirwo rwose rwo gutangiza itumanaho. Ubukemurampaka bwemeza ko ubutumwa-bwibanze kwanduzwa mbere nta kugongana, byemeza igihe nyacyo cyo kwitabira.
3. Kugabanya insinga zingana
URASHOBORA kugabanya cyane insinga zemerera ECU nyinshi guhuza hejuru ya a bus, biganisha kuri:
-
Igiciro cyo hasi
-
Kwiyubaka byoroshye
-
Ingingo nke zo gutsindwa
4. Yubatswe mu makosa yo kumenya no gusobanura amakosa
Hamwe na Kugenzura CRC, gukurikirana bito, na Ikadiri, CAN itanga kwisuzumisha no kwigunga, kongera sisitemu yo kwizerwa.
5. Igiciro-Cyiza kandi Cyuzuye
Ibyuma bisanzwe bisanzwe nka URASHOBOKA na abagenzuzi irahari henshi kandi ihendutse. Byongeye, protocole iroroshye kugereranywa byombi imiyoboro mito yashizwemo na sisitemu nini yinganda.
Gereranya nandi masezerano y'itumanaho
Mugihe URASHOBOKA bus ni iyobora Kuri igihe nyacyo cyashyizwemo itumanaho, ni ngombwa kumva uburyo igereranya nibindi bipimo byitumanaho bikurikirana nka LIN, Ethernet, RS-485, na Modbus. Buri protocole ifite imbaraga nimbogamizi zidasanzwe bigatuma irushaho gukoreshwa mubikorwa byihariye.
1. URASHOBORA NA LIN (Umuyoboro waho uhuza)
LIN bus ni byoroshye, umwe-shobuja, protokole imwe-imwe ikoreshwa kubiciro bidahenze, byihuse-byihuta nka Idirishya cyangwa Guhindura Intebe. Ugereranije na CAN:
| Ikiranga | CAN Bus | LIN Bus |
|---|---|---|
| Umuvuduko | Kugera kuri 1 Mbps | Kugera kuri 20 Kbps |
| Topologiya | Umukoresha-shobuja | Umwigisha umwe |
| Kwizerwa | Hejuru (hamwe no kugenzura amakosa) | Hasi |
Koresha Urubanza: URASHOBORA guhitamo imirimo ikomeye, mugihe LIN ikoreshwa kuri Ibihe-Byihariye imirimo.
2. URASHOBORA NA Ethernet
Ethernet itanga umurongo mwinshi cyane (100 Mbps kugeza 1 Gbps +) kandi igashyigikira amakuru manini yishyurwa, ariko ikabura igihe cyagenwe na kwihanganira amakosa ya CAN.
-
URASHOBORA ni byiza kuri guhanura, itumanaho rito
-
Ethernet indashyikirwa muri amakuru-yibanze cyangwa igicu gihujwe na porogaramu
3. URASHOBORA na RS-485 / Modbus
RS-485 ni itandukaniro, byinshi-bitonyanga bisanzwe bikoreshwa hamwe na Modbus protocole. Birazwi muri gutangiza inganda, ariko ikabura ibyubatswe gutahura amakosa, ubukemurampaka, na guhinduka ya CAN.
Guhitamo Porotokole Yukuri
| Porotokole | Ibyiza kuri |
|---|---|
| URASHOBORA | Igenzura-nyaryo, sisitemu-yihanganira amakosa |
| LIN | Byoroheje, bidahenze ibikoresho byashizwemo |
| Ethernet | Amakuru yihuse kandi asuzumwa |
| RS-485 | Itumanaho rirerire |
Gusobanukirwa nubucuruzi bufasha injeniyeri gushushanya neza, bidahenze, kandi byizewe byubaka itumanaho rya sisitemu igezweho kandi yinganda.
Ejo hazaza h'ikoranabuhanga rya bisi
Nka sisitemu yashyizwemo hamwe ninganda zikoresha inganda zikomeza gutera imbere ,. URASHOBOKA bus nayo irimo guhinduka kugirango ihuze ibyifuzo bishya. Mugihe CAN ikomeza gukoreshwa cyane, udushya nka URASHOBORA FD (Igipimo cyoroshye cya Data) no guhuza CAN hamwe Imiyoboro ishingiye kuri IoT na Ethernet barimo gutegura ejo hazaza Sisitemu y'itumanaho.
1. Kuzamuka kwa CAN FD
URASHOBORA FD yagura ubushobozi bwa Classic CAN mugushyigikira:
-
Amakuru manini yishyurwa (kugeza kuri 64 bytes)
-
Igipimo cyo hejuru cyamakuru (kurenga 1 Mbps)
-
Kunoza imikorere ya protocole
Ibi bituma sisitemu yohereza amakuru aruhije cyane, igufasha gukoresha sisitemu igezweho yo gufasha-gutwara (ADAS), gucunga bateri, na kugenzura inganda.
2. Kwishyira hamwe na Ethernet na IoT
Mugihe ibinyabiziga n'imashini bigenda bihuza, CAN bus ni Birenzeho Kuri Inzira ya Ethernet, kwemerera amakuru koherezwa kure cyane cyangwa yinjijwemo Igicu gishingiye ku isesengura urubuga.
Koresha imanza zirimo:
-
Gucunga amato hamwe no kwisuzumisha kure
-
Guteganya guteganya binyuze muri sensor ya IoT
-
Ubuhinzi bwubwenge hamwe nikiraro cya CAN-Ethernet
3. Ibisubizo byumutekano byongerewe
Urebye impungenge zikura hirya no hino URASHOBORA kwibasirwa na bisi, sisitemu izaza irimo gukoreshwa:
-
Ubuhanga bwo kwemeza ubutumwa
-
Ibanga ryibanga
-
Kurinda amarembo hamwe numuriro
4. Uruhare mu binyabiziga byigenga n'amashanyarazi
Ibigezweho ibinyabiziga by'amashanyarazi kandi byigenga shingira cyane itumanaho nyaryo hagati ya ECUs, sensor, hamwe na moteri. URASHOBORA FD, hamwe na guhuza ibihe-igihe (TSN) na Ethernet umugongo, byitezwe ko bizakomeza kuba urwego rukomeye muri ubu bwubatsi.
Guha imbaraga Inganda zawe ZISHOBORA Gusaba Bus hamwe na SINSMART Mudasobwa Yinganda
URASHOBORA Bus-Yiteguye Inganda PC
| Icyitegererezo | Ihuriro rya CPU | URASHOBORA Gufasha Bus | Imigaragarire yingenzi | Gusabwa |
|---|---|---|---|---|
| ICYAHA-3094-H610E | Intel® 12 ya Gen Alder Lake (LGA1700) | Bihitamo | Inzira ebyiri, 6x COM, DP / HDMI, PCIe x16 | Igenzura ryinshi ryimikorere, AGV yakiriye |
| ICYAHA-3095-N97 | Intel® N97 (Alder Lake-N) | Ikibaho / Bihitamo | 6x COM, 2x LAN, 1x HDMI, DC-IN | Gusuzuma ibinyabiziga, robot zigendanwa |
| ICYAHA-3025-H110 | Intel® 6/7 Gen Core i7 / i5 / i3 | Bihitamo | 6x COM, VGA + HDMI, PCI, DC 9–36V | Imashini yinganda |
| ICYAHA-3042-H110 | Intel® 6/7 Gen Core | Bihitamo | 6x COM, 6x USB, WiFi + SIM | Ubuhinzi bwubwenge, imiyoboro ya sensor |
Buri cyitegererezo cyakozwe na ubugari bwagutse DC yinjiza, amahitamo adafite abafana, na ibyambu byinshi—Ikindi guhuza imiyoboro ya CAN cyangwa amakarita yo kwagura. Inkunga ya Mini PCIe, PCIe yuzuye, na imbere GPIOs itanga ibintu byoroshye CAN interineti ihuza, nka:
-
URASHOBORA kuri USB module
-
PCIe ishingiye kubintu bibiri / quad CAN adaptator
-
Mini PCIe ASHOBORA amakarita yo kwagura hamwe no kwigunga
Kuki Hitamo SINSMART kuri CAN Bus zisaba?
-
Inganda zo mu rwego rwo hejuru ahantu habi
-
Kwaguka byoroshye kugirango yakire intera yihariye ya CAN
-
Gutunganya igihe inkunga hamwe nubukererwe buke bwashyizwemo
-
Iyegeranye, yubatswe neza yo gushyiramo akabati no gushyiraho ibinyabiziga
Niba wubaka an Umugenzuzi wa AGV, a imashini-imashini itumanaho, cyangwa a irembo, SINSMART PC yinganda menya neza ko sisitemu ya bisi ya CAN ikorana nayo igihombo gito, kwihanganira amashanyarazi menshi, na Gukomeza gukora cyane.
Kuriibisobanuro birambuye cyangwa ibisubizo byihariye, nyamuneka hamagaraSINSMART'sitsinda ryunganira.
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.

PC PC
Kubara
Mudasobwa zigendanwa
Ibinini binini
Mudasobwa igendanwa
Akanama gashinzwe inganda PC
Ikiganza
PC Yinganda PC