Úvod do typů CAN rámů osciloskopů
Vzhledem k tomu, že počet automobilových elektronických zařízení neustále roste, je spolehlivé i ekonomické používat sériové sběrnice k dosažení vícekanálového přenosu a vytvoření automobilové elektronické sítě.
V původních tradičních automobilových obvodech byla spojení mezi modulem hnacího ústrojí a modulem karoserie spojením bod-bod, díky čemuž byly obvody stále složitější. Zvýšení počtu obvodů by také vedlo ke zvýšení poruchovosti vozidel.
Později se sběrnice CAN začala používat stále více v automobilech. Takzvaný multiplexní přenos se týká způsobu míchání nebo křížení více typů informací komunikačním kanálem v počítačové lokální síti. Síť s možností multiplexování umožňuje více počítačům přistupovat k ní současně.
Aplikace CAN (technologie vícekanálového přenosu) v automobilech může zjednodušit kabeláž, snížit náklady, zjednodušit a zrychlit komunikaci mezi elektronickými řídicími jednotkami, snížit počet senzorů a realizovat sdílení informačních zdrojů.
Multiplexní komunikační sítě se používají ve vícemodulových operačních systémech. Moduly jsou vzájemně propojeny běžnými kroucenými páry a jako diagnostické rozhraní využívají zásuvku datového spoje. Informace se vyměňují podobným způsobem jako na telefonní lince, přičemž moduly komunikují pomocí zpráv a firemních standardních protokolů. Informační obsah zahrnuje řídicí, stavové nebo diagnostické informace a provozní parametry. Twisted pair kabel má tu výhodu, že poskytuje zálohu redundance, to znamená, že když je jedna linka přerušena, druhá linka může zajistit chod systému. Kroucené páry navíc snižují vnější elektronické rušení do vícekanálové komunikační sítě a také snižují elektronické rušení generované samotnou vícekanálovou komunikační sítí.
Pojďme se podívat na to, jak pomocí osciloskopu měřit signál CAN sběrnice auta. Nejprve najděte rozhraní OBD automobilu.
Podívejme se na definice pinů rozhraní:
4. Uzemnění těla 5. Uzemnění signálu 6. CAN vysoká (ISO 15765-4)
14.CAN nízká (ISO15765-4) 16.Napětí baterie
3. CAN vysoká (pohotovostní režim) 11. CAN nízká (pohotovostní režim)
Připojte kanály 1 a 2 osciloskopu ke kabelu BNC – banánek, připojte černý banánkový kabel k krokosvorce a připojte kolík 4 k zemi. Připojte kanál 1 k OBD PIN6 (CAN_H), kanál 2 k OBD PIN14 (CAN_L), otevřete nabídku dekódování osciloskopu a nakonfigurujte sběrnici CAN. Upravte prahovou úroveň sběrnice pro získání dekódovaných dat, nastavte režim spouštění na dekódování spouštění a stabilizujte křivku ID datového rámce. Upravte svislý převod a časovou základnu, abyste pozorovali signál.
Výše uvedené je normální průběh CAN-BUS. Průběhy CAN-H a CAN-L jsou stejné, ale s opačnou polaritou.
Když je systém CAN-BUS ve stavu spánku, elektronická řídicí jednotka ECU přivede napětí baterie do vedení CAN-H a CAN-L prostřednictvím konektorů EN a STB. V tuto chvíli se napětí CAN-H blíží 12 V a napětí CAN-L se blíží 0V.
Pokud je vedení CAN-H zkratováno k zemi, CAN-L je normální křivka přenosového signálu a napětí signálu CAN-H je 0V.
Když je vedení CAN-L zkratováno k zemi, CAN-H je normální křivka přenosového signálu a napětí signálu CAN-L je 0V.
Když jsou obě vedení CAN-H a CAN-L zkratována k zemi, oba signály mají napětí 0V.
Když jsou vedení CAN-H a CAN-L vzájemně zkratována, jejich signálová napětí mají stejnou polaritu a průběhy mají tendenci být konzistentní.
Když je vedení CAN-H zkratováno k napájecímu zdroji, jeho napětí je vždy 12V a průběh vedení CAN-L je normální.
Když je vedení CAN-L zkratováno k napájecímu zdroji, jeho napětí je vždy 12V a průběh vedení CAN-H je normální.
Když jsou oba CAN-L a CAN-H zkratovány k napájecímu zdroji, napětí obou je napětí baterie.
Když je linka CAN-H odpojena, tvar vlny linky CAN-H je stále normální, zatímco linka CAN-L je vždy na potenciálu 0.
Když je linka CAN-L odpojena, napětí linky CAN-L má vysoký potenciál a zůstává 5V, zatímco tvar vlny linky CAN-H je stále normální.
Typy CAN rámů:
Datový rámec: Datový rámec, který se používá k přenosu 0-8bajtových dat.
Vzdálený rámec: Vzdálený rámec, který se používá k tomu, aby ostatní uzly posílaly datové rámce se stejným ID.
Error Frame: Chybový rámec, kterýkoli uzel na sběrnici může odeslat chybový rámec, pokud najde chybu.
Rámec přetížení: Rámec přetížení, generovaný mezi datovými rámci nebo vzdálenými rámci, když je zatížení sběrnice příliš vysoké.






