Mitä komponentteja CAN-väyläjärjestelmä sisältää?
CAN-väyläjärjestelmä koostuu seuraavista pääkomponenteista:
Controller Area Network (CAN): CAN-väylän ydin on Controller Area Network, sarjaliikenneprotokolla, jota käytetään hajautetun ohjauksen ja viestinnän toteuttamiseen autoteollisuudessa, teollisuusautomaatiossa ja muilla aloilla. CAN-protokolla tarjoaa luotettavan viestien siirron, häiriönkestävyyden ja korkean reaaliaikaisen{1}}suorituskyvyn.
CAN-ohjain: CAN-väyläjärjestelmä vaatii CAN-ohjaimen hallitsemaan ja ohjaamaan CAN-väyläviestintää. CAN-ohjain vastaa datakehysten lähettämisestä ja vastaanottamisesta sekä virheiden, kuten törmäysten havaitsemisesta ja virheenkorjauksesta, käsittelystä.
CAN-solmu: Jokaista CAN-väyläjärjestelmän tietoliikenteeseen osallistuvaa laitetta tai moduulia kutsutaan CAN-solmuksi. Jokainen CAN-solmu on kytketty CAN-väylään CAN-ohjaimen kautta ja voi lähettää ja vastaanottaa datakehyksiä kommunikoidakseen muiden solmujen kanssa.
Solmujen väliset yhteydet: CAN-väyläjärjestelmä yhdistää yksittäiset solmut fyysisen kerroksen kautta. Näissä liitännöissä käytetään yleensä kierrettyä-parijohtoa tai -kaapelia, jotka sisältävät kaksi johdinta-CAN_H ja CAN_L- sekä virta- ja maadoitusnastat.
Verkkotopologia: CAN-väyläjärjestelmän verkkotopologia voi olla eri muodoissa, kuten väylä, tähti, puu tai hybridi. Väylätopologia on yleisin, jossa kaikki solmut on kytketty samaan CAN-väylään.
Ylemmän-kerroksen protokollat ja sovellukset: CAN-väyläjärjestelmä tukee ylemmän-kerroksen protokollien kehittämistä ja CAN-protokollaan perustuvien sovellusten toteuttamista. Esimerkiksi autoteollisuudessa standardiprotokollia, kuten CANopen ja J1939, voidaan käyttää datakehysmuotojen ja viestintäsääntöjen määrittelemiseen, mikä mahdollistaa eri laitteiden välisen vuorovaikutuksen.
Nämä komponentit muodostavat yhdessä tyypillisen CAN-väyläjärjestelmän, joka on suunniteltu täyttämään hajautetun ohjauksen ja tiedonsiirron vaatimukset.
Mitkä ovat CAN-väylän ajamisen komponentit?
CAN-väylän käyttäminen vaatii erityisiä laitteisto- ja ohjelmistokomponentteja. Seuraavat ovat pääkomponentit, joita yleisesti käytetään CAN-väylän ohjaamiseen:
CAN-ohjainsiru: CAN-ohjainpiiri toimii liitäntänä tietokoneen tai sulautetun järjestelmän ja CAN-väylän välillä. Se vastaa CAN-väylän tiedonsiirtoprotokollaan liittyvistä toiminnoista, kuten datakehysten lähettämisestä ja vastaanottamisesta, virheiden havaitsemisesta ja korjaamisesta. Yleisiä CAN-ohjainsiruja ovat Intel 82527 ja Microchip MCP2515.
CAN-muunnin tai lähetin-vastaanotin: CAN-muunninta tai lähetin-vastaanotinta käytetään muuttamaan CAN-ohjainsirun sähköiset signaalit jännitetasoiksi, jotka soveltuvat lähetettäväksi CAN-väylän kautta. Se tarjoaa asianmukaisen sähköisen eristyksen ja signaalin muuntamisen varmistaakseen vakaan ja luotettavan tiedonsiirron CAN-väylän kautta.
Ohjaimet: Ajuri on ohjelmistokoodi, jota käytetään vuorovaikutukseen käyttöjärjestelmän ja laitteiston kanssa CAN-ohjainsirun määrittämiseksi ja ohjaamiseksi. Eri käyttöjärjestelmät ja ohjelmointikielet voivat tarjota erilaisia CAN-ohjainvaihtoehtoja, kuten SocketCAN Windowsille ja can{1}}utils Linuxille.
CAN-väylän diagnostiikkatyökalut: Erikoistettuja CAN-väylän diagnostiikkatyökaluja voidaan käyttää helpottamaan virheenkorjausta ja CAN-väylän tilan ja tiedonsiirron valvontaa. Nämä työkalut tarjoavat yleensä reaaliaikaisia-seuranta-, tiedonkeruu- ja analysointiominaisuuksia, jotka auttavat käyttäjiä ymmärtämään CAN-väylän toimintatilan, havaitsemaan mahdolliset ongelmat ja suorittamaan vianmäärityksen.
Huomaa, että CAN-väylää käytettäessä erityiset toteutustavat ja komponenttien valinta voivat vaihdella laitteiston, käyttöjärjestelmän ja sovellusvaatimusten mukaan. On suositeltavaa valita sopivat laitteisto- ja ohjelmistokomponentit tilanteesi perusteella ja tutustua asiaan liittyviin asiakirjoihin tai kehittäjän oppaisiin saadaksesi tarkempia tietoja ja ohjeita.




