A busz oszcillátor toleranciája?

Pontszám: 4,8/5 ( 59 szavazat )

A CAN busz által elfogadott oszcillátortűrés a használt bitidőzítési konfigurációtól függ. A CAN FD lehetővé teszi a CAN FD keret egy részének elküldését nagyobb bitsebességgel, mint az arbitrációhoz használt bitsebesség. A nagyobb bitsebesség használatához a bitsebességet kétszer kell váltani egy CAN FD kereten belül.

Lehetséges maximális oszcillátortűrés?

Az oszcillátor maximális tűréshatára a maximális adatsebességhez akkor érhető el, ha az 1. és 2. fázisszegmens megegyezik a maximális szinkronizálási ugrásszélességgel (4TQ) . Ezenkívül a terjedési szegmens minimális, ami rövid buszt és gyors adó-vevőt jelez.

CAN busz oszcillátor frekvencia?

A kereskedelemben kapható állítható oszcillátor a Dallas Maxim DS1085L. Alapfrekvenciája 33 MHz és 66 MHz között választható, 13 átfedő tartományban. Három változatban kapható, különböző tartományokkal, 5,12, 12,80 vagy 25,60 MHz-en, és tartományonként 1024 lépésben hangolható.

CAN busz időzítési paraméterei?

A legtöbb CAN vezérlő lehetővé teszi a programozó számára a bitidőzítés beállítását a következő paraméterek használatával:
  • Egy óra előskálázó értéke.
  • A kvantumok száma a mintavételi pont előtt.
  • A kvantumok száma a mintavételi pont után.
  • A kvantumok száma a szinkronizálási ugrás szélességében, SJW.

Tudsz tolerálni a harapást?

Általában az egyes CAN-csomópontok CAN-rendszerórája egy másik oszcillátorból származik. ... A CAN rendszer óratűrése relatív tűrésként van definiálva: (6) ahol f az aktuális frekvencia és fN a névleges frekvencia .

A CAN FD oszcillátor tűrésének kiszámítása

45 kapcsolódó kérdés található

FD oszcillátor?

A CAN-busz által elfogadott oszcillátortűrés a használt bitidőzítési konfigurációtól függ. A CAN FD lehetővé teszi a CAN FD keret egy részének elküldését nagyobb bitsebességgel, mint az arbitrációhoz használt bitsebesség. A nagyobb bitsebesség használatához a bitsebességet kétszer kell váltani egy CAN FD kereten belül.

CAN busz sávszélesség számítás?

A CAN busz terhelése a felhasznált kapacitás és a maximális kapacitás elosztásán alapul. Például egy 125 KHz-es sebességű CAN rendszerben a maximális kapacitás 1 s * 125 KHz = 125 000 bit/s. A CAN buszon egy CAN keretben ismert az overhead: minden 4 bitre 1 bit kerül.

CAN busz szinkronizálás?

A szinkronizálás kemény szinkronizálással kezdődik az első recesszív-domináns átmenetnél a busz tétlenségi időszaka után (a start bit). Az újraszinkronizálás minden recesszív-domináns átmenetnél megtörténik a keret során. A CAN vezérlő arra számít, hogy az átmenet a névleges bitidő többszörösekor történik meg.

CAN busz frekvencia?

2.0A, más néven Basic vagy Standard CAN 11 bites üzenetazonosítókkal, amely eredetileg 250 Kbit/sec maximális frekvenciával működött, és ISO11519. A 2.0B Full CAN vagy kiterjesztett keretes CAN 29 bites üzenetazonosítóval, amely legfeljebb 1 Mbit/sec sebességgel használható, és ISO 11898.

CAN protokollvezérlő IC?

Az MCP2510-I/P egy önálló CAN vezérlő SPI interfésszel. Támogatja a CAN 1.2, CAN 2.0A, CAN 2.0B passzív és CAN 2.0B aktív verzióit, és képes szabványos és kiterjesztett üzenetek továbbítására és fogadására.

CAN protokoll bitidőzítés?

A bitidőzítés annak az időnek a száma, amelyre a Quanta (tq, a bitidő alapegysége) egyetlen bit (azaz egy bit körbejárása a CAN buszon az írástól az olvasásig) átviteléhez szükséges a CAN buszon. A bitidőzítés reciproka bitsebességként vagy névleges bitsebességként ismert. A CAN szabvány szerint a CAN 1000 kbps-ig támogatja a bitsebességet.

CAN busz protokoll?

A CAN kommunikációs protokoll egy vivőalapú, többszörös hozzáférésű protokoll ütközésészleléssel és üzenetprioritáson alapuló arbitrációval (CSMA/CD+AMP). A CSMA azt jelenti, hogy a buszon minden csomópontnak meg kell várnia az előírt inaktivitási időszakot, mielőtt üzenetet küldene.

CAN protokoll jitter?

ÓRA ÉS MÉRHETŐ REZGÉS A CAN protokoll bittöltési technikát használ, amely egy adott polaritású bitet szúr be, öt bitet követve ellentétes polaritással. Ez összesen 10 bitet eredményez újraszinkronizálás nélkül (a jitter vagy fázishiba kompenzációja).

CAN protokoll adatátviteli sebesség?

A CAN busz több adatátviteli sebességet is használhat 1 Mbit/s-ig . A leggyakoribb adatátviteli sebesség a 125 kbit/s (alapértelmezett CANopen) és 250 kbit/s (J1939). A CAN-busz kommunikáció akár 100%-os buszterhelést tesz lehetővé (az adatok átvitele folyamatosan történik, és minden csomópont továbbíthat), lehetővé téve a névleges bitsebesség teljes kihasználását.

Beállíthatjuk az adatátviteli sebességet?

A webes felületen lépjen a Konfiguráció > CAN Bus menüpontra. A két CAN busz interfész beállításainak két csoportja van. ... Ellenőrizze, hogy a CAN-busz engedélyezése opció be van-e jelölve. Módosítsa az adatátviteli sebesség beállítását az alapértelmezettről, az Auto Baud értékről 250 000 -re.

CAN busz rendszer hibaelhárítás?

A CANBUS egy nagy sebességű hálózat, amely jó minőségű vezetékeket igényel a megfelelő működéshez. Mint ilyen, érzékeny a nem megfelelő vezetékekre. A CANBUS kommunikációs problémák többségét a rossz vezetékezés , a helytelen lezárás vagy több frekvencia ugyanazon a buszon történő használata okozza.

CAN busz jelszintek?

Amint az alábbi képen látható, a CAN-busz szintje általában 1,5 (CAN_L a domináns bitnél) és 3,5 Volt (CAN_H a domináns bitnél) között mozog (Közös módú feszültség = 0 V) . Azonban a tényleges jelállapot, legyen az recesszív vagy domináns, a CAN_H és CAN_L közötti Vdiff feszültségkülönbségen alapul.

CAN busz protokoll hullámforma?

A CAN-L hullámforma 2,5 V-ról 1,5 V -ra, a CAN-H hullámforma pedig 2,5 V-ról 3,5 V-ra vált. Az alacsony és magas feszültségek, valamint a köztük lévő átmenetek jelentős zaj vagy torzítás nélkül zajlanak. Két teljes CAN-üzenet, mindegyiknek kifejezettebb feszültsége van a végén.

CAN feszültségszintek?

Az értéknek általában 2,5 és 3,5 volt között kell lennie. Működő gépen mérve általában 2,7 és 3,3 volt között mozog. Az értéknek általában 1,5 és 2,5 volt között kell lennie. Működő gépen mérve általában 1,7 és 2,3 volt között mozog.

CAN protokoll autó?

A CAN protokoll (az ISO11898 szerint) egy jól definiált keretrendszer , amely alapján az összes autóipari OEMS és beszállító kommunikációs interfészt tervez a különböző vezérlőegységek között. . A CAN Protokoll meghatározza, hogy a jármű adatai, például a motor fordulatszáma, a jármű sebessége, a diagnosztikai információk stb.

CAN protokoll programozás?

A CAN a Controller Area Network rövidítése. Ez egy soros kommunikációs technológia, amelyet a lineáris buszon csatlakoztatott ECU-k közötti adatcserére használnak . Ezt a kurzust mindazok számára terveztem, akik kezdők a CAN protokollal, és szeretnék jobban megérteni a CAN kommunikációs protokollt.

CAN busz max átviteli sebesség?

Egy CAN busz maximális sebessége a szabvány szerint 1 Mbit/ s. Egyes CAN-vezérlők ennek ellenére 1 Mbit/s-nál nagyobb sebességet is kezelnek, és speciális alkalmazásokhoz megfontolandóak. A kis sebességű CAN (ISO 11898-3, lásd fent) akár 125 kbit/s-ig is felmegy.

CAN busz protokoll overhead?

Protokoll többletterhelés – A CAN protokoll mérsékelt többletterheléssel rendelkezik (szigorú üzenetformázás, CRC-ellenőrzés, bittömés stb.), és bonyolultabb, mint más protokollok, például az I2C és az SPI.

CAN busz késleltetés?

adatok nélküli és a legmagasabb prioritású maximális késleltetési idő 54 µs lehet a buszon, ha 1 Mb/s átviteli sebességet használunk. - Az üzenetek küldhetők pontról pontra, vagy sugározhatók vagy csoportosíthatók. bármely más egység kérésére haladéktalanul továbbítja a rendelkezésre álló legfrissebb adatokat.

LEHET FD 8mbps?

A megnövelt sávszélesség iránti igény kielégítése érdekében 2012-ben bevezették a CAN protokoll kiterjesztését CAN FD néven, más néven CAN rugalmas adatsebességként. Ez az új bővítmény akár 8 Mbps-os adatátvitelt is lehetővé tett, ami nagyobb, mint az eredeti CAN protokoll által kínált kezdeti 1 Mbps.