Oct 31, 2023 Jäta sõnum

Kuidas andmeid CAN siinis edastatakse?

CAN (Controller Area Network) siin on täiustatud ja usaldusväärne sideprotokoll, mida kasutatakse paljudes kaasaegsetes sõidukites ja tööstuslikes rakendustes. See võimaldab andmete edastamist elektrooniliste juhtseadmete (ECU) vahel reaalajas, muutes selle tänapäevaste sidesüsteemide oluliseks aspektiks.

CAN-siinis saadetakse andmed sõnumite seeriana. Iga sõnum sisaldab sõnumi identifikaatorit ja andmekoormust. Sõnumi identifikaator identifitseerib sõnumi allika ja sihtkoha, samas kui andmekoormus sisaldab tegelikke edastatavaid andmeid. CAN-siin kasutab leviedastustüüpi sidemeetodit, mis tähendab, et kõik võrgus olevad ECU-d võtavad vastu ja töötlevad kõiki siinil edastatavaid sõnumeid, kuid sõnumite alusel tegutsevad ainult ettenähtud adressaadid.

CAN-siini tuumas on kaks andmejuhet: CAN High (CANH) ja CAN Low (CANL). Need juhtmed edastavad nende vahel diferentsiaalsignaali, mis muutub sõltuvalt saadetava sõnumi olekust. Näiteks kui edastatakse bitti '0', on CANH-juhe kõrgemal pingel kui CANL-juhe. Ja vastupidi, kui edastatakse bitti 1, on CANL-juhtmel kõrgem pinge kui CANH-juhtmel. Seda diferentsiaalsignaali kasutatakse müra ja häirete kõrvaldamiseks, muutes CAN siini tugevaks ja usaldusväärseks sideprotokolliks.

Sõnumite edastamine CAN siinil toimub prioriseerimisprotsessi kaudu, tagades, et kõrgema prioriteediga sõnumid edastatakse enne madalama prioriteediga sõnumeid. Side ajal jälgib iga võrgus olev ECU pidevalt CAN-siini ja ootab enne sõnumi edastamist aega, mil siinil liiklust ei toimu. See tagab, et iga sõnum edastatakse ilma konfliktide või andmete kokkupõrketa.

CAN logger power Cable

Küsi pakkumist

whatsapp

teams

E-posti

Küsitlus