MIKROCHIP-LOGO

MICROCHIP CAN Bus Ontleder

MICROCHIP-CAN-Bus-analiseerder

CAN Bus Analyzer Gebruikersgids

Hierdie gebruikershandleiding is vir die CAN Bus Analyzer, 'n produk wat ontwikkel is deur Microchip Technology Inc. en sy filiale. Die produk kom met 'n gebruikersgids wat inligting verskaf oor hoe om die produk te installeer en te gebruik.

Installasie

Die installasieproses vir die CAN Bus Analyzer behels twee stappe:

  1. Sagteware installasie
  2. Hardeware Installasie

Die sagteware-installasie behels die installering van die nodige drywers en sagteware op jou rekenaar. Die hardeware-installasie behels dat die CAN Bus Analyzer met 'n USB-kabel aan jou rekenaar gekoppel word.

Gebruik die PC GUI

Die CAN Bus Analyzer kom met 'n PC GUI (Graphical User Interface) wat jou toelaat om met die produk te kommunikeer. Die PC GUI bied die volgende kenmerke:

  1. Aan die gang met 'n vinnige opstelling
  2. Spoor kenmerk
  3. Versendingsfunksie
  4. Hardeware-opstellingsfunksie

Die "Begin met 'n vinnige opstelling"-funksie verskaf stap-vir-stap instruksies oor hoe om die produk vinnig op te stel en te gebruik. Die "Spoorkenmerk" laat jou toe om view en ontleed CAN-busverkeer. Die "Transmit Feature" laat jou toe om boodskappe oor die CAN bus te stuur. Die "Hardware Setup Feature" laat jou toe om die CAN Bus Analyzer op te stel vir gebruik met verskillende tipes CAN netwerke.

Let op die volgende besonderhede van die kodebeskermingsfunksie op Mikroskyfie-produkte:

  • Mikroskyfie-produkte voldoen aan die spesifikasies vervat in hul spesifieke mikroskyfie-datablad.
  • Microchip glo dat sy familie produkte veilig is wanneer dit op die beoogde manier gebruik word, binne bedryfspesifikasies en onder normale toestande.
  • Mikroskyfie waardeer en beskerm sy intellektuele eiendomsregte aggressief. Pogings om die kodebeskermingskenmerke van Microchip-produk te oortree, is streng verbode en kan die Digital Millennium Copyright Act oortree.
  • Nóg Microchip nóg enige ander halfgeleiervervaardiger kan die sekuriteit van sy kode waarborg. Kodebeskerming beteken nie dat ons waarborg dat die produk “onbreekbaar” is nie. Kodebeskerming ontwikkel voortdurend. Microchip is daartoe verbind om die kodebeskermingseienskappe van ons produkte voortdurend te verbeter.

Hierdie publikasie en die inligting hierin mag slegs met Mikroskyfie-produkte gebruik word, insluitend om Mikroskyfie-produkte met jou toepassing te ontwerp, te toets en te integreer. Gebruik van hierdie inligting op enige ander wyse oortree hierdie bepalings. Inligting rakende toesteltoepassings word slegs vir u gerief verskaf en kan deur opdaterings vervang word. Dit is jou verantwoordelikheid om te verseker dat jou aansoek aan jou spesifikasies voldoen. Kontak jou plaaslike Microchip-verkoopskantoor vir bykomende ondersteuning of, kry bykomende ondersteuning by https://www.microchip.com/en-us/support/design-help/client-support-services.

HIERDIE INLIGTING WORD “SOOS IS” DEUR MICROCHIP VERSKAF. MICROCHIP MAAK GEEN VERTOë OF WAARBORGE VAN ENIGE AARD, HETsy UITDRUKKELIJK OF GEÏMPLISEERD, SKRIFTELIK OF MONDELING, STATUTÊR OF ANDERS NIE, VERWANTE MET DIE INLIGTING INGESLUIT, MAAR NIE BEPERK TOT ENIGE GEÏSPLISEERDE WAARBORGE-EN-VERBORGING, GESKIKTHEID VIR 'N SPESIFIEKE DOEL, OF WAARBORGE VERWANTE MET DIE TOESTAND, KWALITEIT OF PRESTASIE.

IN GEEN GEVAL SAL MICROCHIP AANSPREEKLIK WEES VIR ENIGE INDIREKTE, SPESIALE, STRAF-, TOEVALLE OF GEVOLLIKE VERLIES, SKADE, KOSTE OF UITGAWE VAN ENIGE AARD WAT OOKAL VERWANT IS MET DIE INLIGTING OF DIE GEBRUIK DAARVAN, HOOF IN GEEN GEVAL. VAN DIE MOONTLIKHEID OF DIE SKADE IS VOORSIENBAAR. IN DIE VOLSTE MAAT DEUR WET TOEGELAAT, SAL MICROCHIP SE TOTALE AANSPREEKLIKHEID OP ALLE EISE OP ENIGE MANIER VERWANTE MET DIE INLIGTING OF DIE GEBRUIK DAARVAN NIE DIE BEDRAG FOOIE, INDIEN ENIGE, WAT U DIREK AAN DIE INFORMASIE BETAAL HET, OORSKRYF NIE.

Die gebruik van Mikroskyfie-toestelle in lewensondersteunende en/of veiligheidstoepassings is geheel en al op die koper se risiko, en die koper stem in om Mikroskyfie te verdedig, te vrywaar en skadeloos te hou teen enige en alle skade, eise, regsgedinge of uitgawes wat uit sodanige gebruik voortspruit. Geen lisensies word, implisiet of andersins, onder enige mikroskyfie intellektuele eiendomsregte oorgedra nie, tensy anders vermeld.

Voorwoord

KENNISGEWING AAN KLIËNTE

Alle dokumentasie word gedateer, en hierdie handleiding is geen uitsondering nie. Mikroskyfiegereedskap en dokumentasie ontwikkel voortdurend om aan klante se behoeftes te voldoen, so sommige werklike dialoë en/of gereedskapbeskrywings kan verskil van dié in hierdie dokument. Verwys asseblief na ons webwerf (www.microchip.com) om die jongste beskikbare dokumentasie te bekom.
Dokumente word met 'n "DS"-nommer geïdentifiseer. Hierdie nommer is aan die onderkant van elke bladsy, voor die bladsynommer. Die nommerkonvensie vir die DS-nommer is “DSXXXXXXXXA”, waar “XXXXXXXX” die dokumentnommer is en “A” die hersieningsvlak van die dokument is.
Vir die mees onlangse inligting oor ontwikkelingshulpmiddels, sien die MPLAB® IDE aanlyn hulp. Kies die Hulp-kieslys en dan Onderwerpe om 'n lys van beskikbare aanlynhulp oop te maak files.

INLEIDING

Hierdie hoofstuk bevat algemene inligting wat nuttig sal wees om te weet voordat die Hoofstuknaam gebruik word. Items wat in hierdie hoofstuk bespreek word, sluit in:

  • Dokumentuitleg
  • Konvensies wat in hierdie Gids gebruik word
  • Aanbevole leeswerk
  • Die mikroskyfie Webwebwerf
  • Kennisgewingdiens vir produkverandering
  • Kliënte ondersteuning
  • Dokument Hersieningsgeskiedenis

DOKUMENTUITLEG 

Hierdie gebruikersgids beskryf hoe om die Hoofstuknaam as 'n ontwikkelingshulpmiddel te gebruik om firmware op 'n teikenbord na te boots en te ontfout. Die onderwerpe wat in hierdie voorwoord bespreek word, sluit in:

  • Hoofstuk 1. “Inleiding”
  • Hoofstuk 2. “Installasie”
  • Hoofstuk 3. "Gebruik van die PC GUI"
  • Bylaag A. “Foutboodskappe”

KONVENSIES WAT IN HIERDIE GIDS GEBRUIK word

Hierdie handleiding gebruik die volgende dokumentasiekonvensies:

DOKUMENTASIEKONVENSIES

Beskrywing Verteenwoordig Examples
Arial font:
Kursief karakters Verwysde boeke MPLAB® IDE-gebruikersgids
Beklemtoonde teks …is die slegs samesteller...
Aanvanklike pette N venster die Uitvoer venster
'n Dialoog die Instellings dialoog
'n Spyskaart keuse kies Aktiveer programmeerder
Aanhalings 'n Veldnaam in 'n venster of dialoog "Stoor projek voor bou"
Onderstreepte, kursief teks met reghoekige hakie 'n Spyskaartpad File> Stoor
Vet karakters 'n Dialoogknoppie Klik OK
'N Oortjie Klik op die Krag oortjie
N'Rnnnn 'n Getal in verilog-formaat, waar N die totale aantal syfers is, R die radiks en n 'n syfer is. 4'b0010, 2'hF1
Teks tussen hakies < > 'n Sleutel op die sleutelbord Druk ,
Courier Nuwe lettertipe:
Plain Courier Nuut Sampdie bronkode #definieer BEGIN
Filename autoexec.bat
File paaie c:\mcc18\h
Sleutelwoorde _asm, _endasm, staties
Opdragreëlopsies -Opa+, -Opa-
Bietjie waardes 0, 1
Konstante 0xFF, 'A'
Kursief Courier Nuut 'n Veranderlike argument file.o, waar file enige geldig kan wees filenaam
Vierkantige hakkies [ ] Opsionele argumente mcc18 [opsies] file [opsies]
Curly hakies en pypkarakter: { | } Keuse van wedersyds uitsluitende argumente; 'n OF seleksie foutvlak {0|1}
Ellipse... Vervang herhaalde teks var_naam [, var_naam...]
Verteenwoordig kode verskaf deur gebruiker nietig hoof (void)

{ …

}

AANBEVOLE LEES

Hierdie gebruikersgids beskryf hoe om die CAN Bus Analyzer op 'n CAN-netwerk te gebruik. Die volgende Mikroskyfie-dokumente is beskikbaar op www.microchip.com en word aanbeveel as aanvullende verwysingsbronne om CAN (Controller Area Network) deegliker te verstaan.
AN713, Beheerder Area Network (CAN) Basics (DS00713)
Hierdie toepassingsnota beskryf die basiese beginsels en sleutelkenmerke van die CAN-protokol.
AN228, A CAN Fisiese Laag Bespreking (DS00228)
AN754, Verstaan ​​Microchip se CAN Module Bit Timing (DS00754
Hierdie toepassingsnotas bespreek die MCP2551 CAN-senderontvanger en hoe dit binne die ISO 11898-spesifikasie pas. ISO 11898 spesifiseer die fisiese laag om verenigbaarheid tussen CAN-ontvangers te verseker.
CAN-ontwerpsentrum
Besoek die CAN-ontwerpsentrum op Microchip's webwerf (www.microchip.com/CAN) vir inligting oor die jongste produkinligting en nuwe aansoeknotas.

DIE MIKROSKIP WEBWERF

Microchip bied aanlyn ondersteuning via ons webwebwerf by www.microchip.com. Hierdie webwebwerf word gebruik as 'n manier om te maak files en inligting maklik beskikbaar vir kliënte. Toeganklik deur jou gunsteling internetblaaier, die webwebwerf bevat die volgende inligting:

  • Produkondersteuning – Datablaaie en errata, toepassingsnotas en aample-programme, ontwerphulpbronne, gebruikersgidse en hardeware-ondersteuningsdokumente, nuutste sagtewarevrystellings en argiefsagteware
  • Algemene Tegniese Ondersteuning – Gereelde Vrae (Gereelde Vrae), tegniese ondersteuningsversoeke, aanlyn besprekingsgroepe, Mikroskyfie-konsultantprogramledelys
  • Business of Microchip – Produkkieser- en bestelgidse, jongste Microchip-persvrystellings, lys van seminare en geleenthede, lyste van Microchip-verkoopskantore, verspreiders en fabrieksverteenwoordigers

PRODUKVERANDERING KENNISGEWINGSDIENS

Microchip se kliëntkennisgewingsdiens help om kliënte op hoogte te hou van Microchip-produkte. Intekenare sal e-poskennisgewing ontvang wanneer daar veranderings, opdaterings, hersienings of foute is wat verband hou met 'n spesifieke produkfamilie of ontwikkelingsinstrument van belang.
Om te registreer, gaan na die Mikroskyfie webwebwerf by www.microchip.com, klik op Product Change Notification en volg die registrasie-instruksies.

KLIËNTE ONDERSTEUNING

Gebruikers van Microchip-produkte kan bystand deur verskeie kanale ontvang:

  • Verspreider of verteenwoordiger
  • Plaaslike Verkoopskantoor
  • Veldtoepassingsingenieur (FAE)
  • Tegniese Ondersteuning

Kliënte moet hul verspreider, verteenwoordiger of FAE kontak vir ondersteuning. Plaaslike verkoopskantore is ook beskikbaar om kliënte te help. 'n Lys van verkoopskantore en liggings is agter in hierdie dokument ingesluit.
Tegniese ondersteuning is beskikbaar deur die webwebwerf by: http://support.microchip.com.

DOKUMENTHERSIENINGSGESKIEDENIS

Hersiening A (Julie 2009)

  • Aanvanklike vrystelling van hierdie dokument.

Hersiening B (Oktober 2011)

  • Opgedateerde afdelings 1.1, 1.3, 1.4 en 2.3.2. Het die syfers in Hoofstuk 3 opgedateer en Afdelings 3.2, 3.8 en 3.9 opgedateer.

Hersiening C (November 2020)

  • Verwyder Afdelings 3.4, 3.5, 3.6 en 3.8.
  • Opgedateer Hoofstuk 1. “Inleiding”, Afdeling 1.5 “CAN Bus Analyzer Sagteware” en Afdeling 3.2 “Spoorkenmerk”.
  • Tipografiese wysigings regdeur dokument.

Hersiening C (Februarie 2022)

  • Opgedateerde afdeling 1.4 “CAN Bus Analyzer Hardeware-kenmerke”. Hersiening D (April 2022)
  • Opgedateerde afdeling 1.4 “CAN Bus Analyzer Hardeware-kenmerke”.
  • Tipografiese wysigings regdeur dokument.

Inleiding

Die CAN Bus Analyzer-instrument is bedoel om 'n maklik-om-te-gebruik, laekoste CAN Bus-monitor te wees, wat gebruik kan word om 'n hoëspoed CAN-netwerk te ontwikkel en te ontfout. Die instrument beskik oor 'n wye reeks funksies, wat dit moontlik maak om oor verskeie marksegmente gebruik te word, insluitend motor-, mariene-, nywerheids- en medies.
Die CAN Bus Analyzer-instrument ondersteun CAN 2.0b en ISO 11898-2 (hoëspoed CAN met transmissietempo's van tot 1 Mbit/s). Die instrument kan aan die CAN-netwerk gekoppel word deur die DB9-aansluiting of deur 'n skroefterminaalkoppelvlak.
Die CAN Bus Analyzer het die standaard funksionaliteit wat verwag word in 'n industrie-instrument, soos spoor en stuur vensters. Al hierdie kenmerke maak dit 'n baie veelsydige hulpmiddel, wat vinnige en eenvoudige ontfouting in enige hoëspoed CAN-netwerk moontlik maak.

Die hoofstuk bevat die volgende inligting:

  • Can Bus Analyzer Kit Inhoud
  • verbyview van die CAN Bus Analyzer
  • CAN Bus Analyzer Hardeware kenmerke
  • CAN Bus Analyzer sagteware

CAN BUS ANALYZER SIT INHOUD

  1. CAN Bus Analyzer Hardeware
  2. CAN Bus Analyzer sagteware
  3. CAN Bus Analyzer sagteware CD, wat drie komponente insluit:
    • Firmware vir die PIC18F2550 (Hex File)
    • Firmware vir die PIC18F2680 (Hex File)
    • Die CAN Bus Analyzer PC Graphical User Interface (GUI)
  4. USB mini-kabel om die CAN Bus Analyzer aan die rekenaar te koppel

VERBYVIEW VAN DIE KAN BUS ONTLEDER

Die CAN Bus Analyzer bied soortgelyke kenmerke beskikbaar in 'n hoë-end CAN netwerk ontleder instrument teen 'n fraksie van die koste. Die CAN Bus Analyzer-instrument kan gebruik word om 'n CAN-netwerk te monitor en te ontfout met 'n maklik-om-te gebruik grafiese gebruikerskoppelvlak. Die instrument laat die gebruiker toe om view en teken ontvang en versend boodskappe vanaf die CAN Bus. Die gebruiker is ook in staat om enkel- of periodieke CAN-boodskappe na 'n CAN-bus te stuur, wat nuttig is tydens ontwikkeling of toetsing van 'n CAN-netwerk.
Die gebruik van hierdie CAN Bus Analyzer-instrument het baie voordeletages oor die tradisionele ontfoutingsmetodes waarop ingebedde ingenieurs tipies staatmaak. Byvoorbeeldampdan sal die gereedskapspoorvenster vir die gebruiker die ontvangde en versende CAN-boodskappe wys in 'n maklik leesbare formaat (ID, DLC, datagrepe en tydstipamp).

CAN BUS ANALYSER HARDEWARE KENMERKE

Die CAN Bus Analyzer hardeware is 'n kompakte hulpmiddel wat die volgende hardeware kenmerke insluit. Verwys na Afdeling 1.5 “CAN Bus Analyzer Sagteware” vir meer inligting oor die sagteware kenmerke.

MIKROCHIP-KAN-Bus-analiseerder-1

  • Mini-USB-aansluiting
    Hierdie verbinding verskaf die CAN Bus Analyzer 'n kommunikasiemedium aan die PC, maar dit kan ook 'n kragtoevoer verskaf as die eksterne kragtoevoer nie by die CAN Bus Analyzer ingeprop is nie.
  • 9-24 Volt Kragtoevoer Connector
  • DB9 Connector vir die CAN Bus
  • Beëindigingsweerstand (sagteware beheerbaar)
    Die gebruiker kan die 120 Ohm CAN Bus-beëindiging aan- of afskakel deur die PC GUI.
  • Status-LED's
    Wys die USB-status.
  • KAN Verkeer LED's
    Toon die werklike RX CAN Bus-verkeer vanaf die hoëspoed-senderontvanger.
    Toon die werklike TX CAN Bus-verkeer vanaf die hoëspoed-senderontvanger.
  • CAN Bus Fout LED
    Toon die fout aktief (groen), fout passief (geel), bus af (rooi) toestand van die CAN Bus ontleder.
  • Direkte toegang tot die CANH- en CANL-penne deur 'n skroefterminal
    Laat die gebruiker toegang tot die CAN Bus toe om 'n ossilloskoop te koppel sonder om die CAN Bus-draadboom te verander.
  • Direkte toegang tot die CAN TX- en CAN RX-penne deur 'n skroefterminal Laat die gebruiker toegang tot die digitale kant van die CAN Bus-senderontvanger toe.

MIKROCHIP-KAN-Bus-analiseerder-2

CAN BUS ANALYSER SAGTEWARE

Die CAN Bus Analyzer kom met twee firmware Hex files en rekenaarsagteware wat die gebruiker voorsien van 'n grafiese koppelvlak om die instrument te konfigureer, en 'n CAN-netwerk te ontleed. Dit het die volgende sagteware-nutsmiddelkenmerke:

  1. Spoor: Monitor die CAN Bus-verkeer.
  2. Versend: Stuur enkelskoot, periodieke of periodieke boodskappe met 'n beperkte herhaling na die CAN Bus.
  3. Log File Opstelling: Stoor CAN-busverkeer.
  4. Hardeware-opstelling: Konfigureer die CAN Bus Analyzer vir die CAN-netwerk.

Installasie

INLEIDING

Die volgende hoofstuk beskryf die prosedures vir die installering van die CAN Bus Analyzer hardeware en sagteware.

Hierdie hoofstuk bevat die volgende inligting:

  • Sagteware installasie
  • Hardeware Installasie

SAGTEWARE INSTALLASIE

Die installering van die GUI

Installeer .NET Framework Weergawe 3.5 voor die installering van die CAN Bus Analyzer.

  1. Begin "CANAnalyzer_verXYZ.exe", waar "XYZ" die weergawenommer van die sagteware is. By verstek sal dit die files na: C:\Program Files\ Microchip Technology Inc\CANAnalyzer_verXYZ.
  2. Begin die setup.exe vanaf die gids: C:\Program Files\Microchip Technology Inc\CANAnalyzer_verXYZ\GUI.
  3. Die opstelling sal 'n kortpad skep in die Programme-kieslys onder "Microchip Technology Inc" as Microchip CAN Tool ver XYZ.
  4. As die CAN Bus Analyzer PC-sagteware na 'n nuwer weergawe opgegradeer word, moet die firmware opgedateer word om by die hersieningsvlak van die PC-sagteware te pas. Wanneer u die firmware opdateer, maak seker dat die Hex files is geprogrammeer in hul onderskeie PIC18F mikrobeheerders op die CAN Bus Analyzer hardeware.

Opgradering van die firmware

As die firmware in die CAN Bus Analyzer opgradeer word, sal die gebruiker die Hex moet invoer files in MBLAB® IDE en programmeer die PIC® MCU's. Wanneer die PIC18F2680 geprogrammeer word, kan die gebruiker die CAN Bus Analyzer van krag voorsien deur 'n eksterne kragbron of deur die mini-USB-kabel. Wanneer die PIC18F550 geprogrammeer word, moet die gebruiker die CAN Bus Analyzer van krag voorsien deur 'n eksterne kragbron. Daarbenewens, wanneer Hex geprogrammeer word files in PIC MCU's, word dit aanbeveel om die firmware-weergawe vanaf die GUI na te gaan. Dit kan gedoen word deur op die Help>Meer kieslysopsie te klik.

HARDWARE INSTALLASIE

Stelselvereistes

  • Windows® XP
  • .NET Framework Weergawe 3.5
  • USB-reekspoort

Kragvereistes

  • 'n Kragtoevoer (9 tot 24-Volt) is nodig wanneer jy sonder die rekenaar werk en wanneer firmware in die USB PIC MCU opgedateer word
  • Die CAN Bus Analyzer-instrument kan ook aangedryf word deur die USB-poort te gebruik

Kabelvereistes

  • Mini-USB-kabel – om met die rekenaarsagteware te kommunikeer
  • Die CAN Bus Analyzer-instrument kan aan 'n CAN-netwerk gekoppel word deur die volgende te gebruik:
    • Via die DB9-aansluiting
    • Via inskroefklemme

Koppel die CAN Bus Analyzer aan die rekenaar en CAN Bus

  1. Koppel die CAN Bus Analyzer via die USB-aansluiting aan die rekenaar. U sal gevra word om die USB-bestuurders vir die instrument te installeer. Die bestuurders kan op hierdie plek gevind word:
    C:\Program Files\Microchip Technology Inc\CANAnalyzer_verXYZ
  2. Koppel die instrument aan die CAN-netwerk deur die DB9-aansluiting of die inskroefterminale te gebruik. Verwys asseblief na Figuur 2-1 en Figuur 2-2 vir die DB9-koppelaar, en die skroefterminale om die netwerk aan die instrument te koppel.

TABEL 2-1: 9-PIN (MANLIK) D-SUB CAN BUS PINOUT

Pin nommer Sein Naam Seinbeskrywing
1 Geen verbinding nie NVT
2 KAN_L Dominante laag
3 GND Grond
4 Geen verbinding nie NVT
5 Geen verbinding nie NVT
6 GND Grond
7 KAN_H Dominante Hoog
8 Geen verbinding nie NVT
9 Geen verbinding nie NVT

MIKROCHIP-KAN-Bus-analiseerder-3

TABEL 2-2: 6-PEN SKROEFKOPPELAAR PINOUT

Pin nommer Seinname Seinbeskrywing
1 VCC PIC® MCU-kragtoevoer
2 KAN_L Dominante laag
3 KAN_H Dominante Hoog
4 RXD KAN Digitale Sein vanaf Transceiver
5 TXD KAN digitale sein van PIC18F2680
6 GND Grond

MIKROCHIP-KAN-Bus-analiseerder-4

Gebruik die PC GUI

Sodra die hardeware gekoppel is en die sagteware geïnstalleer is, maak die rekenaar GUI oop deur die kortpad in die Programs Menu onder "Microchip Technology Inc", gemerk as 'Microchip CAN Tool ver XYZ', te gebruik. Figuur 3-1 is 'n skermskoot van die verstek view vir die CAN Bus Analyzer.

MIKROCHIP-KAN-Bus-analiseerder-5

KOM BEGIN MET 'N VINNIGE OPSTEL
Die volgende is opstelstappe om vinnig te begin versend en ontvang op die CAN Bus. Vir meer besonderhede, verwys na die individuele afdelings vir die verskillende PC GUI-kenmerke.

  1. Koppel die CAN Bus Analyzer aan die rekenaar met die mini-USB-kabel.
  2. Maak die CAN Bus Analyzer PC GUI oop.
  3. Maak die hardeware-opstelling oop en kies die CAN Bus-biskoers op die CAN Bus.
  4. Koppel die CAN Bus Analyzer aan die CAN Bus.
  5. Maak die Trace-venster oop.
  6. Maak die Transmit-venster oop.

SPOOR KENMERK
Daar is twee tipes Trace-vensters: Vas en Rollend. Om enige van die Trace-vensters te aktiveer, kies die opsie in die hoofnutsgoedkieslys.

MIKROCHIP-KAN-Bus-analiseerder-6

Die Trace-venster vertoon die CAN Bus-verkeer in 'n leesbare vorm. Hierdie venster sal die ID lys (Uitgebreid word aangedui met 'n voorafgaande 'x' of Standaard), DLC, DATA Bytes, die Timestamp en die tydsverskil vanaf die laaste CAN Bus-boodskap op die bus. Die Rolling Trace-venster sal die CAN-boodskappe opeenvolgend wys soos hulle op die CAN Bus verskyn. Die tyddelta tussen boodskappe sal gebaseer wees op die laaste ontvangde boodskap, ongeag DIE CAN ID.
Die Fixed Trace-venster sal die CAN-boodskappe in 'n vaste posisie op die Trace-venster wys. Die boodskap sal steeds opgedateer word, maar die tyddelta tussen boodskappe sal gebaseer wees op die vorige boodskap met dieselfde CAN ID.

VERSEND KENMERK
Om die Transmit-venster te aktiveer, kies "TRANSMIT" uit die hoofnutsgoedkieslys.

MIKROCHIP-KAN-Bus-analiseerder-7

Die Transmit-venster laat die gebruiker toe om met ander nodusse op die CAN Bus te kommunikeer deur boodskappe uit te stuur. Die gebruiker is in staat om enige ID (Uitgebreide of Standaard), DLC of DATA grepe kombinasie in te voer vir enkel boodskap oordrag. Die Transmit-venster laat die gebruiker ook toe om 'n maksimum van nege afsonderlike en unieke boodskappe te stuur, hetsy periodiek, of periodiek met 'n beperkte "Herhaal"-modus. Wanneer die beperkte Herhaalmodus gebruik word, sal die boodskap teen die periodieke koers vir 'n aantal "herhaal" kere uitgestuur word.

Stappe om 'n enkelskootboodskap oor te dra

  1. Vul die CAN-boodskapvelde in, wat die ID, DLC en DATA insluit.
  2. Vul die Periodieke en Herhaal velde met "0".
  3. Klik op die Stuur-knoppie vir daardie ry.

Stappe om 'n periodieke boodskap oor te dra

  1. Vul die CAN-boodskapvelde in, wat die ID, DLC en DATA insluit.
  2. Vul die Periodieke veld in (50 ms tot 5000 ms).
  3. Vul die Herhaal-veld in met "0" (wat vertaal word na "herhaal vir ewig").
  4. Klik op die Stuur-knoppie vir daardie ry.

Stappe om 'n periodieke boodskap met beperkte herhalings oor te dra

  1. Vul die CAN-boodskapvelde in, wat die ID, DLC en DATA insluit.
  2. Vul die Periodieke veld in (50 ms tot 5000 ms).
  3. Vul die Herhaal-veld in (met 'n waarde van 1 tot 10).
  4. Klik op die Stuur-knoppie vir daardie ry.
HARDEWARE OPSTEL KENMERK

Om die hardeware-opstelling-venster te aktiveer, kies “HARDEWARE-OPSTELLING” uit die hoofnutsgoedkieslys.

MIKROCHIP-KAN-Bus-analiseerder-8

Die hardeware-opstelling-venster laat die gebruiker toe om die CAN Bus Analyzer op te stel vir kommunikasie op die CAN Bus. Hierdie kenmerk gee die gebruiker ook die vermoë om die hardeware op die CAN Bus Analyzer vinnig te toets.

Om die instrument op te stel om op die CAN Bus te kommunikeer:

  1. Kies die CAN bit rate uit die aftreklys kombinasie boks.
  2. Klik op die Stel-knoppie. Bevestig dat die bistempo verander het teen viewdie bistempo-instelling aan die onderkant van die hoof CAN Bus Analyzer-venster te gebruik.
  3. As die CAN Bus die terminasieweerstand aktief benodig, skakel dit dan aan deur die Skakel Aan-knoppie vir die Busterminasie te klik.

Toets die CAN Bus Analyzer hardeware:

  1. Maak seker dat die CAN Bus Analyzer gekoppel is. U kan dit bevestig deur viewing die instrumentverbindingstatus op die statusstrook onderaan die hoof CAN Bus Analyzer-venster.
  2. Om te bevestig dat die kommunikasie tussen die USB PIC® MCU en die CAN PIC MCU werk, klik op die Help->About hoofkieslys opsie om view die weergawenommers van die firmware wat in elke PIC MCU gelaai is.

Foutboodskappe

In hierdie afdeling sal die verskillende "pop-up" foute wat in die GUI gevind word in detail bespreek word oor hoekom hulle kan voorkom, en die moontlike oplossings om die foute reg te stel.

TABEL A-1: ​​FOUTBOODSKAPPE

Foutnommer Fout Moontlike Oplossing
1.00.x Sukkel om die USB-firmwareweergawe te lees Ontkoppel/prop die instrument in die rekenaar. Maak ook seker dat die PIC18F2550 met die regte Hex geprogrammeer is file.
2.00.x Sukkel om die CAN-firmwareweergawe te lees Ontkoppel/prop die instrument in die rekenaar. Maak ook seker dat die PIC18F2680 met die regte Hex geprogrammeer is file.
3.00.x ID-veld is leeg Die waarde in die ID-veld kan nie leeg wees vir 'n boodskap wat 'n gebruiker versoek om versend te word nie. Voer 'n geldige waarde in.
3.10.x DLC-veld is leeg Die waarde in die DLC-veld kan nie leeg wees vir 'n boodskap wat 'n gebruiker versoek om versend te word nie. Voer 'n geldige waarde in.
3.20.x DATA-veld is leeg Die waarde in die DATA-veld kan nie leeg wees vir 'n boodskap wat 'n gebruiker versoek om versend te word nie. Voer 'n geldige waarde in. Onthou, die DLC-waarde dryf hoeveel datagrepe gestuur sal word.
3.30.x PERIOD-veld is leeg Die waarde in die PERIOD-veld kan nie leeg wees vir 'n boodskap wat 'n gebruiker versoek om versend te word nie. Voer 'n geldige waarde in.
3.40.x REPEAT veld is leeg Die waarde in die REPEAT-veld kan nie leeg wees vir 'n boodskap wat 'n gebruiker versoek om versend te word nie. Voer 'n geldige waarde in.
4.00.x Voer die uitgebreide ID binne die volgende reeks in (0x-1FFFFFFFx) Voer 'n geldige ID in die TEKS-veld in. Die instrument verwag 'n heksidesimale waarde vir 'n Uitgebreide ID in die reeks van

"0x-1FFFFFFFFx". Wanneer u 'n uitgebreide ID invoer, maak seker dat u 'x' by die ID voeg.

4.02.x Voer die uitgebreide ID binne die volgende reeks in (0x-536870911x) Voer 'n geldige ID in die TEKS-veld in. Die instrument verwag 'n desimale waarde vir 'n Uitgebreide ID in die reeks van

“0x-536870911x”. Wanneer u 'n uitgebreide ID invoer, maak seker dat u 'x' by die ID voeg.

4.04.x Voer die standaard-ID binne die volgende reeks (0-7FF) in Voer 'n geldige ID in die TEKS-veld in. Die instrument verwag 'n heksidesimale waarde vir 'n Standaard ID in die reeks van "0-7FF". Wanneer u 'n standaard-ID invoer, maak seker dat u 'x' by die ID voeg.
4.06.x Voer die standaard-ID binne die volgende reeks in (0-2047) Voer 'n geldige ID in die TEKS-veld in. Die instrument verwag 'n desimale waarde vir 'n Standaard ID in die reeks van "0-2048". Wanneer u 'n standaard-ID invoer, maak seker dat u 'x' by die ID voeg.
4.10.x Voer DLC binne die volgende reeks in (0-8) Voer 'n geldige DLC in die TEKS-veld in. Die instrument verwag 'n waarde in die reeks van "0-8".
4.20.x Voer DATA binne die volgende reeks in (0-FF) Voer geldige data in die TEKS-veld in. Die instrument verwag 'n heksidesimale waarde in die reeks van "0-FF".
4.25.x Voer DATA binne die volgende reeks in (0-255) Voer geldige data in die TEKS-veld in. Die instrument verwag 'n desimale waarde in die reeks van "0-255".
4.30.x Voer 'n geldige TYDPERK binne die volgende reeks (100-5000) in\nOf (0) vir 'n eenskootboodskap Voer 'n geldige tydperk in die TEKS-veld in. Die instrument verwag 'n desimale waarde in die reeks van "0 of 100-5000".
4.40.x Voer 'n geldige HERHAAL binne die volgende reeks (1-99) in\nOf (0) vir 'n eenskootboodskap Voer 'n geldige herhaling in die TEKS-veld in. Die instrument verwag 'n desimale waarde in die reeks van "0-99".
4.70.x Onbekende fout veroorsaak deur gebruikerinvoer Maak seker dat die TEKS-veld net geen spesiale karakters of spasies het nie.
4.75.x Vereiste invoer vir CAN-boodskap is leeg Kontroleer dat die ID, DLC, DATA, PERIOD en REPEAT velde geldige data bevat.
5.00.x Gereserveer vir boodskap ontvang foute Gereserveer vir boodskap ontvang foute.
6.00.x Kan nie data aanteken nie Gereedskap kan nie CAN-verkeer na Log skryf nie File. Moontlike oorsaak kan wees dat die skyf óf vol, skryfbeskermd is óf nie bestaan ​​nie.

Handelsmerke
Die mikroskyfie naam en logo, die mikroskyfie logo, Adaptec, AnyRate, AVR, AVR logo, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, Microsemi-logo, MOST, MOST-logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32-logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST-logo, SuperFlash , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron en XMEGA is geregistreerde handelsmerke van Microchip Technology Incorporated in die VSA en ander lande.
AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus-logo, Quiet- Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath en ZL is geregistreerde handelsmerke van Microchip Technology Incorporated in die VSA
Aangrensende sleutelonderdrukking, AKS, Analoog-vir-die-Digitale Ouderdom, Enige Kapasitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic DAMage Matching , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programmering, ICSP, INICnet, Intelligente Paralleling, Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL . , Ripple Blocker, RTAX, RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, TSHARC, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect en ZENA is handelsmerke van Microchip Technology Incorporated in die VSA en ander lande.
SQTP is 'n diensmerk van Microchip Technology Incorporated in die VSA
Die Adaptec-logo, Frequency on Demand, Silicon Storage Technology, Symmcom en Trusted Time is geregistreerde handelsmerke van Microchip Technology Inc. in ander lande.
GestIC is 'n geregistreerde handelsmerk van Microchip Technology Germany II GmbH & Co. KG, 'n filiaal van Microchip Technology Inc., in ander lande.
Alle ander handelsmerke wat hierin genoem word, is die eiendom van hul onderskeie maatskappye.
© 2009-2022, Microchip Technology Incorporated en sy filiale.
Alle regte voorbehou.
ISBN: 978-1-6683-0344-3
Vir inligting rakende Microchip se kwaliteitbestuurstelsels, besoek asseblief www.microchip.com/quality.

AMERIKA

Korporatiewe Kantoor
2355 West Chandler Blvd.
Chandler, AZ 85224-6199
Tel: 480-792-7200
Faks: 480-792-7277
Tegniese ondersteuning:
http://www.microchip.com/
ondersteun
Web Adres:
www.microchip.com

Atlanta
Duluth, GA
Tel: 678-957-9614
Faks: 678-957-1455

Austin, TX
Tel: 512-257-3370

Boston
Westborough, MA
Tel: 774-760-0087
Faks: 774-760-0088

Chicago
Itasca, IL
Tel: 630-285-0071
Faks: 630-285-0075

Dallas
Addison, TX
Tel: 972-818-7423
Faks: 972-818-2924

Detroit
Novi, MI
Tel: 248-848-4000
Houston, TX
Tel: 281-894-5983

Indianapolis
Noblesville, IN
Tel: 317-773-8323
Faks: 317-773-5453
Tel: 317-536-2380

Los Angeles
Missie Viejo, CA
Tel: 949-462-9523
Faks: 949-462-9608
Tel: 951-273-7800

Raleigh, NC
Tel: 919-844-7510
New York, NY
Tel: 631-435-6000

San Jose, CA
Tel: 408-735-9110
Tel: 408-436-4270

Kanada – Toronto
Tel: 905-695-1980
Faks: 905-695-2078

2009-2022 Microchip Technology Inc. en sy filiale

Dokumente / Hulpbronne

MICROCHIP CAN Bus Ontleder [pdf] Gebruikersgids
CAN Bus Analyzer, CAN, Bus Analyzer, Analyzer

Verwysings

Los 'n opmerking

Jou e-posadres sal nie gepubliseer word nie. Vereiste velde is gemerk *