Oct 01, 2022 Jäta sõnum

Kuidas LIN-buss töötab

Kuidas LIN-buss töötab


LIN-siin koosneb peasõlmest ja ühest või mitmest alamsõlmest. Kõik sõlmed sisaldavad alamsideülesannet, mis on jaotatud saatmis- ja vastuvõtmisülesanneteks, samas kui hostsõlm sisaldab ka täiendavat hosti saatmisülesannet. Reaalajas LIN-is algatab side alati hostülesanne.


LIN-võrgu sõlmed ei kasuta muud teavet süsteemisätete kohta peale hostisõlme nimetamise. Saame LIN-i sõlme lisada ilma, et teised alamsõlmed riist- ja tarkvara vahetaksid.


Hostsõlm saadab sõnumi päise, mis sisaldab sünkroonimiskatkestust, sünkroonimisbaiti ja sõnumi identifikaatorit. Alamülesanne aktiveeritakse pärast identifitseerimiskoodi vastuvõtmist ja filtreerimist ning alustab sõnumi vastuse edastamist. Vastus sisaldab kahte, nelja või kaheksat andmebaiti ja kontrollsummabaiti. Päise ja vastuse osad moodustavad sõnumiraami. Kogu side LIN-siinil algatab hosti sõlmes asuv hostülesanne. Hostiülesanne määrab vastavalt ajakavale praeguse suhtlussisu, saadab vastava kaadri päise ja eraldab sõnumikaadrite jaoks kaadrikanalid. Pärast seda, kui siini alluv sõlm on kaadri päise vastu võtnud, tõlgendab see identifikaatorit, et teha kindlaks, kas ja millist vastust ta peaks praegusele suhtlusele vastama. Selle sõnumi filtreerimismeetodi põhjal saab LIN rakendada mitut andmeedastusrežiimi ning sõnumikaadrit saab vastu võtta ja kasutada korraga mitu sõlme. LIN-siini füüsiline kiht kasutab ühejuhtmelist ühendust ja maksimaalne edastuskaugus kahe elektroonilise juhtseadme vahel on 40 m. Selle siini draiverite ja vastuvõtjate spetsifikatsioonid järgivad muudetud ISO 9141 ühejuhtmelist standardit. Põhineb SCI/UART (Universal Asynchronous Receiver/Receiver Interface Single Bus Serial Communication) protokollil; SCI/UART liides on olemas peaaegu kõigil mikrokontrolleri kiipidel. Madal edastuskiirus, alla 20 kb/s, kasutades NRZ-kodeeringut.


DB9 CAN Bus Terminal 120ohms Resistor


Küsi pakkumist

whatsapp

teams

E-posti

Küsitlus