Sivu 1/1

CAN-väylä

Lähetetty: Ke Marras 21, 2007 7:58 pm
Kirjoittaja Å
Kokeilenpa kepillä jäätä ja laitan tuon ihastusta ja vihastusta herättävän teknisen ratkaisun tänne ruodittavaksi, kun en oikein tältä foorumilta juttua löytynyt (jos löytyy, niin ohjatkaa sinne).

Plussia, miinuksia, kokemuksia, luulo- ja kuulopuheita, linkkejä muihin tietolähteisiin jne.

Oma Mansikki on ojassa sikäli, että tuo BMW F 800 GS kiinnostaa kovasti, mutta CAN-väylä ratkaisuna ja sen toimivuus moottoripyörässä mietityttää. Itse olen vasta aloittamassa tutustumisen kyseiseen tekniikkaan ja siihen, miten ja mihin sitä sovelletaan. Eniten mietityttää, miten nopeasti systeemin saa sekaisin omilla asennuksilla (jos tuosta järjestelmästä ottaa ohjausvirtaa releille), miten kestää vettä/kosteutta, kylmyyttä, onko huollettavia kohteita, onko antureita miljoona pitkin pyörää, kuinka pahasti pyörä sekoaa/halvaantuu, jos liittimissä kosketusongelmia jne.

Muita kuin BMW, jotka käyttää CAN-väylää moottoripyörissä?

Lähetetty: Ke Marras 21, 2007 9:24 pm
Kirjoittaja Veijo
Control Area Network (CAN) on ihan hyvä ja toimiva ratkaisu oikeassa paikassa. Kyllä se moottoripyörässäkin toimii. Tee-se-itse-miehelle mahdollisen vian hakeminen vain on vaikeaa ilman kunnollista analysaattoria.

Re: CAN-väylä

Lähetetty: Ke Marras 21, 2007 9:58 pm
Kirjoittaja jyrki
Å kirjoitti: Muita kuin BMW, jotka käyttää CAN-väylää moottoripyörissä?
Mulla oli KTM LC4 Adventuressa aikanaan CAN-väylä. Jotenkinhan ne tiedot (nopeus, RPM, kulutus) piti välittää antureilta mittarille, ja CAN-väylä tuntui luontevimmalta ratkaisulta :wink:

Lähetetty: Ke Marras 21, 2007 10:20 pm
Kirjoittaja Peltsi
Ducatissa on käsittääkseni ollut tuo käytössä jostain 2002 tai sinnepäin asti.

Ei ole omia kokemuksia. Mulle kaikki sähköpiuhat on "can´t" väyliä. No tuo verkkovirta toimiessaa tottelee jopa mua.

Lähetetty: Ke Marras 21, 2007 10:58 pm
Kirjoittaja Pekkavee
No mulla on se käsitys, kun en hommasta mitään tiedä, että ei tohon CAN-väylään parane koskea.

Jos haluat jotain lisälaitteita pyörään, niin vedä suoraan akulta sulakkeiden kautta kytkimiin ja releisiin virrat ihan vanhaan tapaan. Siitä sitten lisävarusteisiin.

No ihan maallikon ajatus tää.

En ota mitään vastuusta tästä.

Pekka
:shock: :shock: :shock:

Lähetetty: Ke Marras 21, 2007 11:08 pm
Kirjoittaja Raimo
TomiKoo kirjoitti:Liittimen hapettuminen on autoissa pahin ongelma, ei liene suuri juttu prätkässä, jota ei uiteta suolavedessä. Henkilökohtaisesti uskon, että Bemari osaa tehdä systeemin joka kestää pakkasta ja muutenkin pyörän ympäristöä.
Juurihan nuo liitin ja johdinmurheet ovat erottaneet bemarin jaappanilaisista kilpakumppaneistaan. 80/90-luvun K-mallien sähkömurheet olivat melkoinen riesa, ja ainakaan sivusta seurattuna eivät uudemmat 650 gessut ja R1XX0GS bemarit ole sen kummempia. Jospa väyläliittimet ovat sitten kunnollisia vesitiiviitä tyyliin AMP, niin siltä osin juttu on kunnossa, kunhan vaan johtimet eivät ole näitä bemun normaaleja parissa vuodessa korputtuvia mitäliemuoviseoksisia.

Japanilaiset osaavat tehdä huomattavasti paremmin nuo sähköjutut, kotka ja bemu tulee jossain takana, valitettavasti.

Lähetetty: Ke Marras 21, 2007 11:54 pm
Kirjoittaja Hakahill
CAN-väylä sekä siinä käytettävä protokolla lienevät melko luotettavia ja vikasietoisia. Ongelmat johtunevat pääosin siihen liitettyjen laitteiden ohjelmistoista. Joko bugeista taikka sitten huonosta varautumisesta poikkeustilanteisiin. Suurin osa siihen liitetyistä laitteista sisältää ainakin pienen ohjelmanpätkän. Ne voivat kylläkin sitten ohjata perinteisemmällä tavalla taas niihin kytkettyjä laitteita. Osa ongelmista aiheutuu siitä, että laitteet yrittävät olla käyttäjäänsä viisaampia, vaihtelevalla menestyksellä.

Moottoripyörissä suurin hyöty tulee varmaankin huolto- ja markkinointiosastolle. Tosin markkinoinnin kannalta kaikki mielikuvat eivät välttämättä ole positiivisia.

Re: CAN-väylä

Lähetetty: To Marras 22, 2007 12:18 am
Kirjoittaja jyrki
TomiKoo kirjoitti: CAN-väylä on tapa siirtää tietoa kahden ohjainyksikön välillä. Jännitetasot ja toteutustavat vaihtelevat hieman, mutta ideana on muuttaa tieto eri jännitetasoilla esitettäviksi biteiksi.
Jos nyt turhantarkka haluaisi olla, niin CAN-biteissä kyse on jännite-eroista eikä jännitetasoista.
CAN järjestelmissä viestit yleensä 'huudetaan' (broadcast) väylään, kuuntelijoita per viesti voi olla nolla tai vaikka kuinka monta.
TomiKoo kirjoitti: Yleensä väylä on "fyysisesti" kierrettyä parikaapelia. Voi olla myös yksijohtiminen, jolloin vertailujännite on maataso.
Tuo BMW-moottoripyörässä oleva CAN-väylä on käsittääkseni/muistaakseni yksijohtiminen (en ole tutkinut kun ei ole tuollaista pyörää). Autoissa väylä on oikeastaan aina kaksijohtiminen (se kierretty parikaapeli).
TomiKoo kirjoitti: Tarkka vastaus kysymykseen, kuinka voit saada väylän sekaisin on et mitenkään! Väylällä liikkuvaa tietoa et siis saa sekaisin, ellet liitä omia piuhoja väyläjohtoihin. Muuten virheiden mahdollisuus viestiliikenteessä on olematon.
Lliikenne CAN väylässä lakkaa 'normaaleissa' oikosulkutilanteissa, esim. jos kierretyn parikaapelin johdot kytkeytyvät toisiinsa. Tuommoinen skenaario on mahdollinen ikääntyvässä ajoneuvossa jos piuhat pääsevät hankaamautumaan. CAN-laitteet kestävät tuota oikosulkua fyysisesti ja väylän toiminnan pitäisi palautua normaaliksi kun oikosulun poistaa. Kaksikaapelinen CAN-väylä saattaa kestää rajoitetusti tilannetta, jossa toinen johdin oikosulkeutuu maahan (ajoneuvon runkoon).
TomiKoo kirjoitti:Helppo tapa sekoittaa väylällisen ajoneuvon toimintaa on pudottaa jokin ohjainyksikkö pelistä tai täyttää väylä ylimääräisellä viestiliikenteellä esim rikkinäisen anturin takia. Tällöin melko pian väylä täytyy viesteistä, vikakoodeja ilmaantuu ja järjestelmä menee hätäkäytölle.
Myös väylättömän ajoneuvon toiminta yleensä sekoaa kun pudottaa jonkin ohjainlaitteen pelistä. Oikein suunnitellun CAN-väylän ei pitäisi mennä polvilleen viallisen anturin takia.Viestit voi priorisoida, eikä alempiprioriteettisten viestien pitäisi pystyä estämään korkeampiprioritteettisten viestien välitystä. Perus CAN-standarin päälle on speksattu aikajakoinen CAN (TTCAN), jolla voi varmistaa että kaikki saavat jutella.
TomiKoo kirjoitti: Joo, eiköhän tuossa ollu alkuun... Nuo pätee autopuolen väylään, todennäköisesti pitkälti myös Bemarin mp-väylään. Jatkanko?
Jatka ihmeessä!

Lähetetty: To Marras 22, 2007 12:34 am
Kirjoittaja Marko Hemmilä
Muutama linkki:

http://fi.wikipedia.org/wiki/CAN-v%C3%A4yl%C3%A4
http://www.can-cia.de/
http://www.canbus.us/
ja näitähän löytyy lisää vaikka kuinka...

Lähetetty: To Marras 22, 2007 10:07 am
Kirjoittaja Marko Hemmilä
Lainausta Wikipediasta:
* kun CAN-verkossa lähetetään arvo nolla, on high-johdon jännite 3.5 volttia ja low-johdon jännite 1,5 volttia.
* kun CAN-verkossa lähetetään arvo yksi, on molempien johtojen jännite 2,5 volttia.

Tämä siis kierretyllä parikaapelilla

Lähetetty: To Marras 22, 2007 11:04 am
Kirjoittaja hiskiv
Tuosta Suomenkielisestä Wiki-artikkelista on jätetty pätkä kääntämättä, tässä Englanninkielisestä CAN-määritelmästä katkelma: "differential serial bus".
Eli jännite-eroon pohjautuva järjestelmä.

Lähetetty: To Marras 22, 2007 11:12 am
Kirjoittaja impreza_MY04
Ja syy miksi näissä väylissä käytetään jännite-eroa selittyy alla olevasta kuvasta. Jännite-ero kahden signaalin välillä pysyy samana vaikka väyläkaapelointiin pääsisikin indusoitumaan ulkoisia häiriötä.