MICROCHIP-LOGO

MICROCHIP CAN Bus Analyzer

MICROCHIP-CAN-Bus-Analyzer

CAN Bus Analyzer User's Guide

Ang manwal ng gumagamit na ito ay para sa CAN Bus Analyzer, isang produktong binuo ng Microchip Technology Inc. at mga subsidiary nito. Ang produkto ay may kasamang gabay sa gumagamit na nagbibigay ng impormasyon kung paano i-install at gamitin ang produkto.

Pag-install

Ang proseso ng pag-install para sa CAN Bus Analyzer ay may kasamang dalawang hakbang:

  1. Pag-install ng Software
  2. Pag-install ng Hardware

Kasama sa pag-install ng software ang pag-install ng mga kinakailangang driver at software sa iyong computer. Kasama sa pag-install ng hardware ang pagkonekta sa CAN Bus Analyzer sa iyong computer gamit ang USB cable.

Gamit ang PC GUI

Ang CAN Bus Analyzer ay may kasamang PC GUI (Graphical User Interface) na nagbibigay-daan sa iyong makipag-ugnayan sa produkto. Ang PC GUI ay nagbibigay ng mga sumusunod na tampok:

  1. Pagsisimula sa Mabilis na Pag-setup
  2. Trace Feature
  3. Ipadala ang Tampok
  4. Feature ng Hardware Setup

Ang tampok na "Pagsisimula sa Mabilis na Pag-setup" ay nagbibigay ng sunud-sunod na mga tagubilin kung paano mabilis na i-set up at gamitin ang produkto. Ang "Trace Feature" ay nagpapahintulot sa iyo na view at pag-aralan ang CAN bus traffic. Ang “Transmit Feature” ay nagbibigay-daan sa iyo na magpadala ng mga mensahe sa CAN bus. Ang “Hardware Setup Feature” ay nagpapahintulot sa iyo na i-configure ang CAN Bus Analyzer para magamit sa iba't ibang uri ng CAN network.

Tandaan ang mga sumusunod na detalye ng tampok na proteksyon ng code sa mga produkto ng Microchip:

  • Ang mga produktong Microchip ay nakakatugon sa mga pagtutukoy na nakapaloob sa kanilang partikular na Microchip Data Sheet.
  • Naniniwala ang Microchip na ang pamilya ng mga produkto nito ay ligtas kapag ginamit sa inilaan na paraan, sa loob ng mga pagtutukoy sa pagpapatakbo, at sa ilalim ng normal na mga kondisyon.
  • Pinahahalagahan ng Microchip at agresibong pinoprotektahan ang mga karapatan sa intelektwal na pag-aari nito. Mahigpit na ipinagbabawal ang mga pagtatangkang labagin ang mga tampok na proteksyon ng code ng produkto ng Microchip at maaaring lumabag sa Digital Millennium Copyright Act.
  • Ni ang Microchip o anumang iba pang tagagawa ng semiconductor ay hindi magagarantiyahan ang seguridad ng code nito. Ang proteksyon ng code ay hindi nangangahulugan na ginagarantiya namin na ang produkto ay "hindi nababasag". Ang proteksyon ng code ay patuloy na umuunlad. Ang Microchip ay nakatuon sa patuloy na pagpapabuti ng mga tampok sa proteksyon ng code ng aming mga produkto.

Ang publikasyong ito at ang impormasyon dito ay maaari lamang gamitin sa mga produkto ng Microchip, kabilang ang pagdidisenyo, pagsubok, at pagsasama ng mga produktong Microchip sa iyong aplikasyon. Ang paggamit ng impormasyong ito sa anumang iba pang paraan ay lumalabag sa mga tuntuning ito. Ang impormasyon tungkol sa mga application ng device ay ibinibigay lamang para sa iyong kaginhawahan at maaaring mapalitan ng mga update. Responsibilidad mong tiyakin na ang iyong aplikasyon ay nakakatugon sa iyong mga detalye. Makipag-ugnayan sa iyong lokal na opisina ng pagbebenta ng Microchip para sa karagdagang suporta o, kumuha ng karagdagang suporta sa https://www.microchip.com/en-us/support/design-help/client-support-services.

ANG IMPORMASYON NA ITO AY IBINIGAY NG MICROCHIP "AS IS". ANG MICROCHIP ay WALANG GUMAWA NG MGA REPRESENTASYON O WARRANTY NG ANUMANG URI MAHALAGA MAN O IPINAHIWATIG, NAKASULAT O BALIG, STATUTORY O IBA PA, NA KAUGNAY SA IMPORMASYON KASAMA NGUNIT HINDI LIMITADO SA ANUMANG IPINAHIWATIG NA WARRANTY NG HINDI PAGKAKABIGAY, AT PAGKAKATAON. LAYUNIN, O MGA WARRANTY NA KAUGNAY SA KUNDISYON, KALIDAD, O PAGGANAP NITO.

HINDI MANANAGOT ANG MICROCHIP SA ANUMANG INDI-RECT, SPECIAL, PUNITIVE, INCIDENTAL, O KAHITANG NA PAGKAWALA, PINSALA, GASTOS, O GASTOS ANUMANG URI NA KAUGNAY SA IMPORMASYON O SA PAGGAMIT NITO, GAANO MAN ANG SANHI, KAHIT NA KASAMA NG POSIBILIDAD O ANG MGA PINSALA AY MAKIKITA. HANGGANG SA BUONG SAKOT NA PINAHAYAGAN NG BATAS, ANG KABUUANG PANANAGUTAN NG MICROCHIP SA LAHAT NG MGA CLAIMS SA ANUMANG PARAAN NA KAUGNAY SA IMPORMASYON O PAGGAMIT NITO AY HINDI HIGIT SA HALAGA NG MGA BAYAD, KUNG MERON, NA DIREKTA NINYONG BINAYARAN SA MICROCHIP PARA SA IMPORMASYON.

Ang paggamit ng mga aparatong Microchip sa suporta sa buhay at/o mga aplikasyong pangkaligtasan ay ganap na nasa panganib ng mamimili, at sumasang-ayon ang bumibili na ipagtanggol, bayaran at hawakan ang Microchip na hindi nakakapinsala sa anuman at lahat ng pinsala, paghahabol, paghahabla, o gastos na nagreresulta mula sa naturang paggamit. Walang mga lisensya ang ipinadala, nang tahasan o kung hindi man, sa ilalim ng anumang mga karapatan sa intelektwal na ari-arian ng Microchip maliban kung iba ang nakasaad.

Paunang Salita

PAUNAWA SA MGA CUSTOMER

Nagiging may petsa ang lahat ng dokumentasyon, at ang manwal na ito ay walang pagbubukod. Ang mga tool at dokumentasyon ng microchip ay patuloy na nagbabago upang matugunan ang mga pangangailangan ng customer, kaya ang ilang mga aktwal na dialog at/o paglalarawan ng tool ay maaaring iba sa mga nasa dokumentong ito. Mangyaring sumangguni sa aming weblugar (www.microchip.com) upang makuha ang pinakabagong dokumentasyong magagamit.
Tinutukoy ang mga dokumento gamit ang isang "DS" na numero. Ang numerong ito ay matatagpuan sa ibaba ng bawat pahina, sa harap ng numero ng pahina. Ang numbering convention para sa DS number ay “DSXXXXXXXXXA”, kung saan ang “XXXXXXXX” ay ang document number at “A” ay ang revision level ng dokumento.
Para sa pinaka-up-to-date na impormasyon sa mga tool sa pag-develop, tingnan ang MPLAB® IDE on-line na tulong. Piliin ang Help menu, at pagkatapos ay Mga Paksa upang magbukas ng listahan ng available na on-line na tulong files.

PANIMULA

Ang kabanatang ito ay naglalaman ng pangkalahatang impormasyon na magiging kapaki-pakinabang na malaman bago gamitin ang Pangalan ng Kabanata. Ang mga bagay na tinalakay sa kabanatang ito ay kinabibilangan ng:

  • Layout ng Dokumento
  • Mga Kombensiyon na Ginamit sa Gabay na ito
  • Inirerekomendang Pagbasa
  • Ang Microchip Website
  • Serbisyong Abiso sa Pagbabago ng Produkto
  • Suporta sa Customer
  • Kasaysayan ng Pagbabago ng Dokumento

LAYOUT NG DOKUMENTO 

Ang gabay ng gumagamit na ito ay naglalarawan kung paano gamitin ang Pangalan ng Kabanata bilang isang tool sa pag-develop upang tularan at i-debug ang firmware sa isang target na board. Ang mga paksang tinalakay sa paunang salita na ito ay kinabibilangan ng:

  • Kabanata 1 Panimula"
  • Kabanata 2. "Pag-install"
  • Kabanata 3. "Paggamit ng PC GUI"
  • Appendix A. "Mga Mensahe ng Error"

MGA CONVENTIONS NA GINAMIT SA GABAY NA ITO

Ginagamit ng manwal na ito ang sumusunod na mga kumbensyon sa dokumentasyon:

KONVENSYONG DOKUMENTASYON

Paglalarawan Kumakatawan Examples
Arial font:
Italic na mga character Mga sangguniang aklat MPLAB® Gabay sa Gumagamit ng IDE
Binigyang-diin ang teksto …ay ang lamang compiler...
Mga paunang takip Bintana ang Output window
Isang diyalogo ang dialog ng Mga Setting
Isang pagpili ng menu piliin ang Paganahin ang Programmer
Mga quotes Isang pangalan ng field sa isang window o dialog "I-save ang proyekto bago itayo"
May salungguhit, italic na text na may tamang anggulong bracket Isang menu path File>I-save
Mga matatapang na karakter Isang dialog button I-click OK
Isang tab I-click ang kapangyarihan tab
N'Rnnnn Isang numero sa verilog format, kung saan ang N ay ang kabuuang bilang ng mga digit, ang R ay ang radix at ang n ay isang digit. 4'b0010, 2'hF1
Teksto sa mga anggulong bracket < > Isang susi sa keyboard Pindutin ,
Bagong font ng Courier:
Plain Courier Bago Sampang source code #define START
Filemga pangalan autoexec.bat
File mga landas c:\mcc18\h
Mga keyword _asm, _endasm, static
Mga pagpipilian sa command-line -Opa+, -Opa-
Mga halaga ng bit 0, 1
Mga Constant 0xFF, 'A'
Italic Courier Bago Isang variable na argumento file.o, saan file maaaring maging anumang wasto filepangalan
Mga square bracket [ ] Opsyonal na mga argumento mcc18 [mga opsyon] file [mga pagpipilian]
Curly bracket at pipe character: { | } Pagpipilian ng mga argumento na kapwa eksklusibo; isang O pagpili antas ng error {0|1}
Mga Ellipse... Pinapalitan ang paulit-ulit na text var_name [, var_name...]
Kinakatawan ang code na ibinigay ng user walang bisa pangunahing (walang bisa)

{…

}

GINAWA NG READING

Ang gabay ng gumagamit na ito ay naglalarawan kung paano gamitin ang CAN Bus Analyzer sa isang CAN network. Ang mga sumusunod na dokumento ng Microchip ay magagamit sa www.microchip.com at inirerekumenda bilang mga pandagdag na mapagkukunan ng sanggunian upang maunawaan ang CAN (Controller Area Network) nang mas lubusan.
AN713, Mga Pangunahing Kaalaman sa Controller Area Network (CAN) (DS00713)
Inilalarawan ng tala ng application na ito ang mga pangunahing kaalaman at pangunahing tampok ng CAN protocol.
AN228, A CAN Physical Layer Discussion (DS00228)
AN754, Pag-unawa sa CAN Module Bit Timing ng Microchip (DS00754
Tinatalakay ng mga application note na ito ang MCP2551 CAN transceiver at kung paano ito umaangkop sa loob ng ISO 11898 na detalye. Tinukoy ng ISO 11898 ang pisikal na layer upang matiyak ang pagiging tugma sa pagitan ng mga CAN transceiver.
CAN Design Center
Bisitahin ang CAN design center sa Microchip's weblugar (www.microchip.com/CAN) para sa impormasyon sa pinakabagong impormasyon ng produkto at mga bagong tala ng aplikasyon.

ANG MICROCHIP WEBSITE

Nagbibigay ang Microchip ng online na suporta sa pamamagitan ng aming website sa www.microchip.com. Ito website ay ginagamit bilang isang paraan upang gumawa files at impormasyong madaling makuha ng mga customer. Maa-access sa pamamagitan ng paggamit ng iyong paboritong Internet browser, ang webang site ay naglalaman ng sumusunod na impormasyon:

  • Suporta sa Produkto – Mga sheet ng data at errata, mga tala ng aplikasyon at sampmga programa, mapagkukunan ng disenyo, mga gabay sa gumagamit at mga dokumento ng suporta sa hardware, pinakabagong paglabas ng software at naka-archive na software
  • Pangkalahatang Suporta sa Teknikal – Mga Madalas Itanong (FAQ), mga kahilingan sa teknikal na suporta, mga online na grupo ng talakayan, listahan ng miyembro ng Microchip consultant program
  • Negosyo ng Microchip – Tagapili ng produkto at mga gabay sa pag-order, pinakabagong mga press release ng Microchip, listahan ng mga seminar at kaganapan, mga listahan ng mga opisina ng pagbebenta ng Microchip, mga distributor at mga kinatawan ng pabrika

SERBISYO NG NOTIFICATION SA PAGBABAGO NG PRODUKTO

Nakakatulong ang serbisyo ng abiso sa customer ng Microchip na panatilihing napapanahon ang mga customer sa mga produkto ng Microchip. Makakatanggap ang mga subscriber ng abiso sa e-mail sa tuwing may mga pagbabago, update, rebisyon o pagkakamali na nauugnay sa isang partikular na pamilya ng produkto o tool sa pag-develop ng interes.
Upang magparehistro, i-access ang Microchip website sa www.microchip.com, mag-click sa Notification ng Pagbabago ng Produkto at sundin ang mga tagubilin sa pagpaparehistro.

SUPORTA NG CUSTOMER

Ang mga gumagamit ng mga produkto ng Microchip ay maaaring makatanggap ng tulong sa pamamagitan ng ilang mga channel:

  • Distributor o Kinatawan
  • Lokal na Sales Office
  • Field Application Engineer (FAE)
  • Teknikal na Suporta

Dapat makipag-ugnayan ang mga customer sa kanilang distributor, kinatawan o FAE para sa suporta. Available din ang mga lokal na opisina ng pagbebenta upang tulungan ang mga customer. Ang isang listahan ng mga opisina at lokasyon sa pagbebenta ay kasama sa likod ng dokumentong ito.
Ang teknikal na suporta ay makukuha sa pamamagitan ng website sa: http://support.microchip.com.

KASAYSAYAN NG PAGBABAGO NG DOKUMENTO

Rebisyon A (Hulyo 2009)

  • Paunang Paglabas ng Dokumentong ito.

Rebisyon B (Oktubre 2011)

  • Na-update na Seksyon 1.1, 1.3, 1.4 at 2.3.2. Na-update ang mga numero sa Kabanata 3, at na-update ang Mga Seksyon 3.2, 3.8 at 3.9.

Rebisyon C (Nobyembre 2020)

  • Inalis ang Seksyon 3.4, 3.5, 3.6 at 3.8.
  • Na-update na Kabanata 1. "Introduction", Seksyon 1.5 "CAN Bus Analyzer Software" at Seksyon 3.2 "Trace Feature".
  • Typographical na mga pag-edit sa buong dokumento.

Rebisyon C (Pebrero 2022)

  • Na-update na Seksyon 1.4 “CAN Bus Analyzer Hardware Features ”. Rebisyon D (Abril 2022)
  • Na-update na Seksyon 1.4 “CAN Bus Analyzer Hardware Features ”.
  • Typographical na mga pag-edit sa buong dokumento.

Panimula

Ang tool na CAN Bus Analyzer ay nilayon na maging isang simpleng-gamitin, murang CAN Bus monitor, na maaaring magamit upang bumuo at mag-debug ng isang high-speed CAN network. Nagtatampok ang tool ng malawak na hanay ng mga function, na nagpapahintulot na magamit ito sa iba't ibang mga segment ng merkado, kabilang ang automotive, marine, industrial at medikal.
Ang CAN Bus Analyzer tool ay sumusuporta sa CAN 2.0b at ISO 11898-2 (high-speed CAN na may transmission rate na hanggang 1 Mbit/s). Ang tool ay maaaring konektado sa CAN network gamit ang DB9 connector o sa pamamagitan ng screw terminal interface.
Ang CAN Bus Analyzer ay may karaniwang functionality na inaasahan sa isang tool sa industriya, tulad ng pagsubaybay at pagpapadala ng mga bintana. Ang lahat ng feature na ito ay ginagawa itong isang napakaraming gamit na tool, na nagbibigay-daan sa mabilis at simpleng pag-debug sa anumang high-speed CAN network.

Ang kabanata ay naglalaman ng sumusunod na impormasyon:

  • Mga Nilalaman ng Can Bus Analyzer Kit
  • Tapos naview ng CAN Bus Analyzer
  • CAN Bus Analyzer Hardware Features
  • CAN Bus Analyzer Software

CAN BUS ANALYZER KIT NILALAMAN

  1. CAN Bus Analyzer Hardware
  2. CAN Bus Analyzer Software
  3. CAN Bus Analyzer software CD, na kinabibilangan ng tatlong bahagi:
    • Firmware para sa PIC18F2550 (Hex File)
    • Firmware para sa PIC18F2680 (Hex File)
    • Ang CAN Bus Analyzer PC Graphical User Interface (GUI)
  4. USB mini-cable para ikonekta ang CAN Bus Analyzer sa PC

TAPOSVIEW NG CAN BUS ANALYZER

Ang CAN Bus Analyzer ay nagbibigay ng mga katulad na feature na available sa isang high-end na CAN network analyzer tool sa isang fraction ng halaga. Ang CAN Bus Analyzer tool ay maaaring gamitin upang subaybayan at i-debug ang isang CAN network na may madaling gamitin na Graphical User Interface. Ang tool ay nagpapahintulot sa gumagamit na view at log na natanggap at ipinadala ang mga mensahe mula sa CAN Bus. Nagagawa rin ng user na magpadala ng isa o pana-panahong CAN na mga mensahe sa isang CAN Bus, na kapaki-pakinabang sa panahon ng pagbuo o pagsubok ng isang CAN network.
Ang paggamit nitong CAN Bus Analyzer tool ay maraming advantagsa mga tradisyunal na paraan ng pag-debug na karaniwang pinagkakatiwalaan ng mga inhinyero. Para kay example, ang tool trace window ay magpapakita sa user ng natanggap at naipadalang CAN na mga mensahe sa isang madaling basahin na format (ID, DLC, data bytes at timestamp).

CAN BUS ANALYZER HARDWARE FEATURES

Ang CAN Bus Analyzer hardware ay isang compact tool na kinabibilangan ng mga sumusunod na feature ng hardware. Sumangguni sa Seksyon 1.5 “CAN Bus Analyzer Software” para sa higit pang impormasyon tungkol sa mga feature ng software.

MICROCHIP-CAN-Bus-Analyzer-1

  • Mini-USB Connector
    Ang connector na ito ay nagbibigay sa CAN Bus Analyzer ng isang medium ng komunikasyon sa PC, ngunit maaari rin itong magbigay ng power supply kung ang external power supply ay hindi nakasaksak sa CAN Bus Analyzer.
  • 9-24 Volt Power Supply Connector
  • DB9 Connector para sa CAN Bus
  • Termination Resistor (nakokontrol ang software)
    Maaaring i-on o i-off ng user ang 120 Ohm CAN Bus na pagwawakas sa pamamagitan ng PC GUI.
  • Mga LED ng Katayuan
    Ipinapakita ang katayuan ng USB.
  • CAN Traffic LEDs
    Ipinapakita ang aktwal na trapiko ng RX CAN Bus mula sa high-speed transceiver.
    Ipinapakita ang aktwal na trapiko ng TX CAN Bus mula sa high-speed transceiver.
  • CAN Bus Error LED
    Ipinapakita ang Error Active (Green), Error Passive (Dilaw), Bus Off (Red) na estado ng CAN Bus Analyzer.
  • Direktang Access sa CANH at CANL Pins sa pamamagitan ng Screw Terminal
    Nagbibigay-daan sa user ng access sa CAN Bus para sa pagkonekta ng oscilloscope nang hindi kinakailangang baguhin ang CAN Bus wire harness.
  • Direktang Pag-access sa CAN TX at CAN RX Pins sa pamamagitan ng Screw Terminal Nagbibigay-daan sa user ng access sa digital na bahagi ng CAN Bus transceiver.

MICROCHIP-CAN-Bus-Analyzer-2

CAN BUS ANALYZER SOFTWARE

Ang CAN Bus Analyzer ay may kasamang dalawang firmware na Hex files at PC software na nagbibigay sa user ng isang graphical na interface upang i-configure ang tool, at suriin ang isang CAN network. Mayroon itong mga sumusunod na tampok ng software tool:

  1. Bakas: Subaybayan ang trapiko ng CAN Bus.
  2. Magpadala: Magpadala ng single-shot, panaka-nakang mga mensahe na may limitadong pag-uulit sa CAN Bus.
  3. Log File Setup: I-save ang CAN Bus traffic.
  4. Setup ng Hardware: I-configure ang CAN Bus Analyzer para sa CAN network.

Pag-install

PANIMULA

Inilalarawan ng susunod na kabanata ang mga pamamaraan para sa pag-install ng CAN Bus Analyzer hardware at software.

Ang kabanatang ito ay naglalaman ng sumusunod na impormasyon:

  • Pag-install ng Software
  • Pag-install ng Hardware

PAG-INSTALL NG SOFTWARE

Pag-install ng GUI

I-install ang .NET Framework Bersyon 3.5 bago i-install ang CAN Bus Analyzer.

  1. Patakbuhin ang "CANAnalyzer_verXYZ.exe", kung saan ang "XYZ" ay ang numero ng bersyon ng software. Bilang default, mai-install nito ang files sa: C:\Program Files\ Microchip Technology Inc\CANAnalyzer_verXYZ.
  2. Patakbuhin ang setup.exe mula sa folder: C:\Program Files\Microchip Technology Inc\CANAnalyzer_verXYZ\GUI.
  3. Ang setup ay lilikha ng shortcut sa menu ng Mga Programa sa ilalim ng "Microchip Technology Inc" bilang Microchip CAN Tool ver XYZ.
  4. Kung ang CAN Bus Analyzer PC software ay ina-upgrade sa isang mas bagong bersyon, ang firmware ay dapat na i-update upang tumugma sa antas ng pagbabago ng PC software. Kapag ina-update ang firmware, tiyaking ang Hex files ay naka-program sa kani-kanilang PIC18F microcontrollers sa CAN Bus Analyzer hardware.

Pag-upgrade ng Firmware

Kung ina-upgrade ang firmware sa CAN Bus Analyzer, kakailanganin ng user na i-import ang Hex files sa MBLAB® IDE at i-program ang mga PIC® MCU. Kapag nagprograma ng PIC18F2680, maaaring paganahin ng user ang CAN Bus Analyzer sa pamamagitan ng external power supply o sa pamamagitan ng mini-USB cable. Kapag nagprograma ng PIC18F550, kailangan ng user na paganahin ang CAN Bus Analyzer sa pamamagitan ng external power supply. Bukod pa rito, kapag nagprograma ng Hex files sa PIC MCUs, inirerekumenda na suriin ang bersyon ng firmware mula sa GUI. Magagawa ito sa pamamagitan ng pag-click sa Help>About menu na opsyon.

PAG-INSTALL NG HARDWARE

Mga Kinakailangan sa System

  • Windows® XP
  • .NET Framework Bersyon 3.5
  • USB Serial Port

Mga Kinakailangan sa Power

  • Kailangan ng power supply (9 hanggang 24-Volt) kapag gumagana nang walang PC at kapag nag-a-update ng firmware sa USB PIC MCU
  • Ang CAN Bus Analyzer tool ay maaari ding paganahin gamit ang USB port

Mga Kinakailangan sa Cable

  • Mini-USB cable – para sa pakikipag-ugnayan sa PC software
  • Ang CAN Bus Analyzer tool ay maaaring ikonekta sa isang CAN network gamit ang sumusunod:
    • Sa pamamagitan ng DB9 connector
    • Sa pamamagitan ng mga screw-in na terminal

Pagkonekta sa CAN Bus Analyzer sa PC at CAN Bus

  1. Ikonekta ang CAN Bus Analyzer sa pamamagitan ng USB connector sa PC. Ipo-prompt kang i-install ang mga USB driver para sa tool. Ang mga driver ay matatagpuan sa lokasyong ito:
    C:\Programa Files\Microchip Technology Inc\CANAnalyzer_verXYZ
  2. Ikonekta ang tool sa CAN network gamit ang DB9 connector o ang screw-in terminals. Mangyaring sumangguni sa Figure 2-1 at Figure 2-2 para sa DB9 connector, at ang mga screw terminal para sa pagkonekta sa network sa tool.

TALAHANAYAN 2-1: 9-PIN (MALE) D-SUB MAAARING PINOUT NG BUS

Numero ng Pin Pangalan ng Signal Paglalarawan ng Signal
1 Walang Kumonekta N/A
2 CAN_L Dominant Low
3 GND Lupa
4 Walang Kumonekta N/A
5 Walang Kumonekta N/A
6 GND Lupa
7 CAN_H Dominant High
8 Walang Kumonekta N/A
9 Walang Kumonekta N/A

MICROCHIP-CAN-Bus-Analyzer-3

TALAHANAYAN 2-2: 6-PIN SCREW CONNECTOR PINOUT

Numero ng Pin Mga Pangalan ng Signal Paglalarawan ng Signal
1 VDC PIC® MCU Power Supply
2 CAN_L Dominant Low
3 CAN_H Dominant High
4 RXD CAN Digital Signal mula sa Transceiver
5 TXD CAN Digital Signal mula sa PIC18F2680
6 GND Lupa

MICROCHIP-CAN-Bus-Analyzer-4

Gamit ang PC GUI

Kapag nakakonekta na ang hardware at na-install na ang software, buksan ang PC GUI gamit ang shortcut sa Menu ng Programs sa ilalim ng "Microchip Technology Inc", na may label na 'Microchip CAN Tool ver XYZ'. Ang Figure 3-1 ay isang screen shot ng default view para sa CAN Bus Analyzer.

MICROCHIP-CAN-Bus-Analyzer-5

MAGSIMULA SA MABILIS NA SETUP
Ang mga sumusunod ay mga hakbang sa pag-setup upang mabilis na simulan ang pagpapadala at pagtanggap sa CAN Bus. Para sa higit pang mga detalye, sumangguni sa mga indibidwal na seksyon para sa iba't ibang mga tampok ng PC GUI.

  1. Ikonekta ang CAN Bus Analyzer sa PC gamit ang mini-USB cable.
  2. Buksan ang CAN Bus Analyzer PC GUI.
  3. Buksan ang Hardware Setup at piliin ang CAN Bus bit rate sa CAN Bus.
  4. Ikonekta ang CAN Bus Analyzer sa CAN Bus.
  5. Buksan ang Trace window.
  6. Buksan ang window ng Transmit.

TRACE FEATURE
May dalawang uri ng Trace window: Fixed at Rolling. Upang i-activate ang alinman sa Trace window, piliin ang opsyon mula sa pangunahing Tools menu.

MICROCHIP-CAN-Bus-Analyzer-6

Ipinapakita ng Trace window ang trapiko ng CAN Bus sa isang nababasang anyo. Ililista ng window na ito ang ID (Ang Extended ay ipinapahiwatig ng naunang 'x' o Standard), DLC, DATA Bytes, ang Timestamp at ang pagkakaiba ng oras mula sa huling mensahe ng CAN Bus sa bus. Ipapakita ng Rolling Trace window ang mga mensahe ng CAN nang sunud-sunod habang lumilitaw ang mga ito sa CAN Bus. Ang time delta sa pagitan ng mga mensahe ay ibabatay sa huling natanggap na mensahe, anuman ang THE CAN ID.
Ipapakita ng Fixed Trace window ang mga CAN na mensahe sa isang nakapirming posisyon sa Trace window. Maa-update pa rin ang mensahe, ngunit ang time delta sa pagitan ng mga mensahe ay ibabatay sa nakaraang mensahe na may parehong CAN ID.

TRANSMIT FEATURE
Para i-activate ang Transmit window, piliin ang “TRANSMIT” mula sa main Tools menu.

MICROCHIP-CAN-Bus-Analyzer-7

Ang Transmit window ay nagpapahintulot sa user na makipag-ugnayan sa ibang mga node sa CAN Bus sa pamamagitan ng pagpapadala ng mga mensahe. Nagagawa ng user na magpasok ng anumang kumbinasyon ng ID (Extended o Standard), DLC o DATA bytes para sa isang pagpapadala ng mensahe. Ang Transmit window ay nagpapahintulot din sa user na magpadala ng maximum na siyam na hiwalay at natatanging mga mensahe, alinman sa pana-panahon, o pana-panahon na may limitadong mode na "Ulitin". Kapag ginagamit ang limitadong Repeat mode, ipapadala ang mensahe sa pana-panahong rate para sa ilang beses na "ulitin".

Mga Hakbang para Magpadala ng Single-Shot Message

  1. I-populate ang mga field ng CAN message, na kinabibilangan ng ID, DLC at DATA.
  2. I-populate ang Periodic at Repeat field na may “0”.
  3. Mag-click sa button na Ipadala para sa row na iyon.

Mga Hakbang sa Pagpapadala ng Pana-panahong Mensahe

  1. I-populate ang mga field ng CAN message, na kinabibilangan ng ID, DLC at DATA.
  2. Populate ang Periodic field (50 ms hanggang 5000 ms).
  3. I-populate ang Repeat field ng “0” (na isinasalin sa “repeat forever”).
  4. Mag-click sa button na Ipadala para sa row na iyon.

Mga Hakbang sa Pagpapadala ng Pana-panahong Mensahe na may Limitadong Pag-uulit

  1. I-populate ang mga field ng CAN message, na kinabibilangan ng ID, DLC at DATA.
  2. Populate ang Periodic field (50 ms hanggang 5000 ms).
  3. Populate ang Repeat field (na may value mula 1 hanggang 10).
  4. Mag-click sa button na Ipadala para sa row na iyon.
HARDWARE SETUP FEATURE

Upang i-activate ang window ng Hardware Setup, piliin ang “HARDWARE SETUP” mula sa main Tools menu.

MICROCHIP-CAN-Bus-Analyzer-8

Ang window ng Hardware Setup ay nagpapahintulot sa user na i-set up ang CAN Bus Analyzer para sa komunikasyon sa CAN Bus. Ang tampok na ito ay nagbibigay din sa gumagamit ng kakayahang mabilis na subukan ang hardware sa CAN Bus Analyzer.

Para i-set up ang tool para makipag-usap sa CAN Bus:

  1. Piliin ang CAN bit rate mula sa drop-down na combo box.
  2. I-click ang button na Itakda. Kumpirmahin na ang bit rate ay nagbago ng viewsa setting ng bit rate sa ibaba ng pangunahing CAN Bus Analyzer window.
  3. Kung kailangan ng CAN Bus na aktibo ang termination resistor, i-on ito sa pamamagitan ng pag-click sa Turn On button para sa Bus Termination.

Subukan ang CAN Bus Analyzer hardware:

  1. Tiyakin na ang CAN Bus Analyzer ay konektado. Maaari mong kumpirmahin ito sa pamamagitan ng viewsa status ng koneksyon ng tool sa status strip sa ibaba ng pangunahing CAN Bus Analyzer window.
  2. Upang kumpirmahin na gumagana ang komunikasyon sa pagitan ng USB PIC® MCU at ng CAN PIC MCU, mag-click sa Help->About main menu option upang view ang mga numero ng bersyon ng firmware na na-load sa bawat PIC MCU.

Mga Mensahe ng Error

Sa seksyong ito, ang iba't ibang "pop-up" na mga error na matatagpuan sa GUI ay tatalakayin nang detalyado kung bakit maaaring mangyari ang mga ito, at ang mga posibleng solusyon para sa pagwawasto ng mga error.

TALAHANAYAN A-1: ​​MGA MENSAHE NG ERROR

Error Number Error Posibleng Solusyon
1.00.x Nagkakaproblema sa pagbabasa ng bersyon ng USB firmware I-unplug/plug ang tool sa PC. Tiyakin din na ang PIC18F2550 ay naka-program gamit ang wastong Hex file.
2.00.x Nagkakaproblema sa pagbabasa ng bersyon ng CAN firmware I-unplug/plug ang tool sa PC. Tiyakin din na ang PIC18F2680 ay naka-program gamit ang wastong Hex file.
3.00.x Walang laman ang field ng ID Ang halaga sa field ng ID ay hindi maaaring walang laman para sa isang mensahe na hinihiling ng isang user na maipadala. Maglagay ng tamang halaga.
3.10.x Walang laman ang field ng DLC Ang halaga sa field ng DLC ​​ay hindi maaaring walang laman para sa isang mensahe na hinihiling ng isang user na maipadala. Maglagay ng tamang halaga.
3.20.x Walang laman ang field ng DATA Ang halaga sa field ng DATA ay hindi maaaring walang laman para sa isang mensahe na hinihiling ng isang user na maipadala. Maglagay ng tamang halaga. Tandaan, ang halaga ng DLC ​​ang nagtutulak kung gaano karaming mga byte ng data ang ipapadala.
3.30.x Walang laman ang field ng PERIOD Ang halaga sa field na PERIOD ay hindi maaaring walang laman para sa isang mensahe na hinihiling ng isang user na maipadala. Maglagay ng tamang halaga.
3.40.x Walang laman ang field ng REPEAT Ang halaga sa patlang na REPEAT ay hindi maaaring walang laman para sa isang mensahe na hinihiling ng isang user na maipadala. Maglagay ng tamang halaga.
4.00.x Ilagay ang Extended ID sa loob ng sumusunod na hanay (0x-1FFFFFFFx) Maglagay ng wastong ID sa field ng TEXT. Ang tool ay umaasa ng isang hexidecimal value para sa isang Extended ID sa hanay ng

“0x-1FFFFFFFx”. Kapag naglalagay ng Extended ID, tiyaking idagdag ang 'x' sa ID.

4.02.x Ilagay ang Extended ID sa loob ng sumusunod na hanay (0x-536870911x) Maglagay ng wastong ID sa field ng TEXT. Ang tool ay umaasa ng isang decimal na halaga para sa isang Extended ID sa hanay ng

“0x-536870911x”. Kapag naglalagay ng Extended ID, tiyaking idagdag ang 'x' sa ID.

4.04.x Ilagay ang Standard ID sa loob ng sumusunod na hanay (0-7FF) Maglagay ng wastong ID sa field ng TEXT. Ang tool ay umaasa ng isang hexidecimal value para sa isang Standard ID sa hanay na "0-7FF". Kapag naglalagay ng Standard ID, tiyaking idagdag ang 'x' sa ID.
4.06.x Ilagay ang Standard ID sa loob ng sumusunod na hanay (0-2047) Maglagay ng wastong ID sa field ng TEXT. Ang tool ay umaasa ng isang decimal na halaga para sa isang Standard ID sa hanay ng "0-2048". Kapag naglalagay ng Standard ID, tiyaking idagdag ang 'x' sa ID.
4.10.x Ipasok ang DLC ​​sa loob ng sumusunod na hanay (0-8) Maglagay ng wastong DLC ​​sa field ng TEXT. Ang tool ay umaasa ng isang halaga sa hanay ng "0-8".
4.20.x Ipasok ang DATA sa loob ng sumusunod na hanay (0-FF) Ipasok ang wastong data sa field ng TEXT. Ang tool ay umaasa ng isang hexidecimal value sa hanay ng "0-FF".
4.25.x Ipasok ang DATA sa loob ng sumusunod na hanay (0-255) Ipasok ang wastong data sa field ng TEXT. Ang tool ay umaasa ng isang decimal na halaga sa hanay ng "0-255".
4.30.x Maglagay ng wastong PERIOD sa loob ng sumusunod na hanay (100-5000)\nO (0) para sa isang one-shot na mensahe Maglagay ng wastong panahon sa field ng TEXT. Ang tool ay umaasa ng isang decimal na halaga sa hanay ng "0 o 100-5000".
4.40.x Maglagay ng wastong REPEAT sa loob ng sumusunod na hanay (1-99)\nO (0) para sa isang one-shot na mensahe Maglagay ng wastong pag-uulit sa field ng TEXT. Ang tool ay umaasa ng isang decimal na halaga sa hanay ng "0-99".
4.70.x Hindi kilalang error na dulot ng input ng user Suriin na ang field ng TEXT ay walang mga espesyal na character o espasyo.
4.75.x Walang laman ang kinakailangang input para sa CAN Message Tingnan kung ang mga field ng ID, DLC, DATA, PERIOD at REPEAT ay naglalaman ng wastong data.
5.00.x Nakalaan para sa mga error sa Natanggap na Mensahe Nakalaan para sa mga error sa Natanggap na Mensahe.
6.00.x Hindi makapag-log Data Hindi maisulat ng tool ang trapiko ng CAN sa Log File. Ang posibleng dahilan ay maaaring puno ang drive, protektado ng sulat o wala.

Mga trademark
Ang pangalan at logo ng Microchip, logo ng Microchip, Adaptec, AnyRate, AVR, logo ng AVR, 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, at XMEGA ay mga rehistradong trademark ng Microchip Technology Incorporated sa USA at iba pang mga bansa.
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, Ang SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath, at ZL ay mga rehistradong trademark ng Microchip Technology Incorporated sa USA
Katabing Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DEM Average Matching , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralleling, Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified na logo, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE , 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, ViewAng Span, WiperLock, XpressConnect, at ZENA ay mga trademark ng Microchip Technology Incorporated sa USA at iba pang mga bansa.
Ang SQTP ay isang marka ng serbisyo ng Microchip Technology Incorporated sa USA
Ang logo ng Adaptec, Frequency on Demand, Silicon Storage Technology, Symmcom, at Trusted Time ay mga rehistradong trademark ng Microchip Technology Inc. sa ibang mga bansa.
Ang GestIC ay isang rehistradong trademark ng Microchip Technology Germany II GmbH & Co. KG, isang subsidiary ng Microchip Technology Inc., sa ibang mga bansa.
Ang lahat ng iba pang trademark na binanggit dito ay pag-aari ng kani-kanilang kumpanya.
© 2009-2022, Microchip Technology Incorporated at mga subsidiary nito.
Lahat ng Karapatan ay Nakalaan.
ISBN: 978-1-6683-0344-3
Para sa impormasyon tungkol sa Quality Management System ng Microchip, pakibisita www.microchip.com/quality.

AMERIKA

Tanggapan ng Kumpanya
2355 West Chandler Blvd.
Chandler, AZ 85224-6199
Tel: 480-792-7200
Fax: 480-792-7277
Teknikal na Suporta:
http://www.microchip.com/
suporta
Web Address:
www.microchip.com

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

Austin, TX
Tel: 512-257-3370

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

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

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

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

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

Los Angeles
Mission Viejo, CA
Tel: 949-462-9523
Fax: 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

Canada - Toronto
Tel: 905-695-1980
Fax: 905-695-2078

2009-2022 Microchip Technology Inc. at mga subsidiary nito

Mga Dokumento / Mga Mapagkukunan

MICROCHIP CAN Bus Analyzer [pdf] Gabay sa Gumagamit
CAN Bus Analyzer, CAN, Bus Analyzer, Analyzer

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *