MICROCHIP CAN Bus Analyzer
Guida di l'usu di l'analizzatore di bus CAN
Stu manuale d'utilizatore hè per l'analizzatore CAN Bus, un pruduttu sviluppatu da Microchip Technology Inc. è e so filiali. U pruduttu vene cun una guida d'utilizatore chì furnisce infurmazioni nantu à cumu installà è aduprà u pruduttu.
Installazione
U prucessu di stallazione di u CAN Bus Analyzer implica dui passi:
- Installazione di software
- Installazione di hardware
L'installazione di u software implica l'installazione di i drivers necessarii è u software in u vostru urdinatore. L'installazione di hardware implica a cunnessione di l'Analyzer CAN Bus à u vostru urdinatore cù un cable USB.
Utilizà a GUI di u PC
U CAN Bus Analyzer vene cun una PC GUI (Graphical User Interface) chì permette di interagisce cù u pruduttu. A GUI di u PC furnisce e seguenti caratteristiche:
- Accuminciari cù una installazione rapida
- Trace Feature
- Funzione di trasmissione
- Funzione di installazione di hardware
A funzione "Inizià cù una installazione rapida" furnisce struzzioni passu per passu nantu à cumu cunfigurà rapidamente è aduprà u pruduttu. U "Trace Feature" vi permette di view è analizà u trafficu CAN bus. U "Trasmetti Feature" permette à voi à mandà missaghji nant'à u bus CAN. U "Hardware Setup Feature" permette di cunfigurà u CAN Bus Analyzer per l'usu cù diversi tipi di rete CAN.
Nota i seguenti dettagli di a funzione di prutezzione di codice nantu à i prudutti Microchip:
- I prudutti Microchip rispondenu à e specificazioni cuntenute in a so specifica Scheda di Dati Microchip.
- Microchip crede chì a so famiglia di prudutti hè sicura quandu s'utilice in a manera prevista, in e specificazioni operative, è in cundizioni normali.
- Microchip valorizza è prutegge in modu aggressivu i so diritti di pruprietà intellettuale. I tentativi di violazione di e funzioni di prutezzione di u codice di u produttu Microchip sò strettamente pruibiti è ponu violà a Digital Millennium Copyright Act.
- Nè Microchip nè un altru fabricatore di semiconductor pò guarantisci a sicurità di u so codice. A prutezzione di u codice ùn significa micca chì guarantimu chì u pruduttu hè "unbreakable". A prutezzione di u codice hè in constante evoluzione. Microchip hè impegnatu à migliurà continuamente e funzioni di prutezzione di codice di i nostri prudutti.
Questa publicazione è l'infurmazioni quì ponu esse aduprate solu cù i prudutti Microchip, cumpresu per cuncepisce, pruvà è integrà i prudutti Microchip cù a vostra applicazione. L'usu di sta infurmazione in ogni altra manera viola questi termini. L'infurmazioni riguardanti l'applicazioni di u dispositivu sò furnite solu per a vostra comodità è ponu esse rimpiazzate da l'aghjurnamenti. Hè a vostra rispunsabilità per assicurà chì a vostra applicazione risponde à e vostre specificazioni. Cuntattate u vostru uffiziu di vendita Microchip locale per supportu supplementu o, uttene supportu supplementu à https://www.microchip.com/en-us/support/design-help/client-support-services.
QUESTA INFORMAZIONE hè furnita da u microchip "AS IS". MICROCHIP NON FACCIA RIPRESENTAZIONI O GARANTIE DI ALCUNA TIPI, SIA ESPRESSA O IMPLICITA, SCRITTA O ORALE, STATUTARIA O ALTRE, RELATIVA A L'INFORMAZIONI INCLUSI, MA NON LIMITATE A ALCUNA GARANZIA IMPLICITA DI NON VIOLAZIONE, POSSIBILITÀ E PARTECIPABILITÀ PER A COMMERCIALE, A PUBLICIDAD, A PUBLICIDAD. GARANTIE RELATATI À A SO CONDIZIONE, QUALITÀ, O PRESTAZIONI.
IN NESSUN CASU MICROCHIP SERÀ RESPONSABILE PER QUALUNQUE INDI-RECT, SPECIALE, PUNITIVE, INCIDENTALE, O CONSEGUENTE PERDA, DANNI, COST, O SPESE DI QUALUNQUE TIPI RELATATI À L'INFORMAZIONI O U SO USU, QUANTO CAUSATE, ANCHE AMMINISTRATE. DI A POSSIBILITÀ O I DANNI SONT PREVISIBILI. À LA MESSA ALTERNATA PERMISSATA DA LEGGE, A RESPONSABILITÀ TOTALE DI MICROCHIP PER TUTTE LE RECLAMAZIONI IN QUALSIASI MANIERA RELATATA À L'INFORMAZIONI O U U SO USU NON SUPERARÀ L'IMPORTU DI TARIFFE, SE CUALQUIE, CHE AVRAI PAGATA DIRETTAMENTE À MICROCHIP PER L'INFORMAZIONI.
L'usu di i dispositi Microchip in l'applicazioni di supportu di vita è / o di sicurezza hè interamente à u risicu di u cumpratore, è u cumpratore accetta di difende, indemnizà è mantene innocu Microchip da qualsiasi danni, rivendicazioni, vestiti, o spese risultanti da tali usu. Nisuna licenza hè trasmessa, implicitamente o altrimenti, sottu à alcunu diritti di pruprietà intellettuale di Microchip, salvu s'ellu ùn hè micca dichjaratu altrimenti.
Prefazione
AVVISU À I CLIENTI
Tutta a documentazione diventa datata, è stu manuale ùn hè micca eccezzioni. L'arnesi è a documentazione di Microchip sò in evoluzione constantemente per risponde à i bisogni di i clienti, cusì alcuni dialoghi reali è / o descrizzioni di l'utensili ponu differisce da quelli in stu documentu. Per piacè riferite à i nostri websitu (www.microchip.com) per ottene l'ultima documentazione dispunibule.
I documenti sò identificati cù un numeru "DS". Stu numeru hè situatu in u fondu di ogni pagina, davanti à u numeru di pagina. A cunvenzione di numerazione per u numeru DS hè "DSXXXXXXXXA", induve "XXXXXXXX" hè u numeru di documentu è "A" hè u livellu di rivisione di u documentu.
Per l'infurmazioni più recenti nantu à i strumenti di sviluppu, vede l'aiutu in linea MPLAB® IDE. Selezziunate u menu Aiutu, è dopu Temi per apre una lista di l'aiutu in linea dispunibule files.
INTRODUZIONE
Stu capitulu cuntene infurmazione generale chì serà utile per sapè prima di utilizà u Nome di u Capitulu. Elementi discututi in stu capitulu include:
- Disposizione di documentu
- Cunvenzioni Aduprate in sta Guida
- Lettura consigliata
- U Microchip Websitu
- Serviziu di Notificazione di Cambiamentu di Produttu
- Assistenza Clienti
- Storia di Revisione di Documenti
DISPOSIZIONE DI DOCUMENTI
Questa guida d'utilizatore descrive cumu utilizà u Chapter Name cum'è strumentu di sviluppu per emulà è debug firmware nantu à una tavola di destinazione. I temi discututi in questa prefazione includenu:
- Capitulu 1. "Introduzione"
- Capitulu 2. "Installazione"
- Capitulu 3. "Usendu a GUI di u PC"
- Appendice A. "Missaggi d'errore"
CONVENZIONI USATE IN STA GUIDA
Stu manuale usa e seguenti cunvenzioni di documentazione:
CONVENZIONI DI DOCUMENTAZIONE
Descrizzione | Rapprisenta | Examples |
Font Arial: | ||
Caractères italiques | Libri referenziati | MPLAB® Guida per l'utente IDE |
Testu enfatizatu | ... hè u solu compilatore... | |
Cappucci iniziali | Una finestra | a finestra Output |
Un dialogu | u dialogu Settings | |
Una scelta di menu | selezziunà Enable Programmer | |
Quotes | Un nome di campu in una finestra o dialogu | "Salvà u prugettu prima di custruisce" |
Testu sottolineatu, italicu cù parentesi angulu drittu | Una strada di menu | File> Salvà |
Caratteri audaci | Un buttone di dialogu | Cliccate OK |
Una tabulazione | Cliccate u putenza tab | |
N'Rnnnn | Un numeru in u formatu verilog, induve N hè u numeru tutale di cifre, R hè a radice è n hè un cifru. | 4'b0010, 2'hF1 |
Testu in parentesi angulari < > | Una chjave nantu à u teclatu | Press , |
Courier New font: | ||
Plain Courier Novu | Sampu codice fonte | #define START |
Filenomi | autoexec.bat | |
File camini | c:\mcc18\h | |
Parole chjave | _asm, _endasm, staticu | |
Opzioni di linea di cummanda | -Opa+, -Opa- | |
Valori di bit | 0, 1 | |
Custanti | 0xFF, 'A' | |
Curriculu corsu Novu | Un argumentu variabile | file.o, induve file pò esse qualsiasi validu filenomu |
parentesi quadrate [ ] | Argumenti opzionali | mcc18 [opzioni] file [opzioni] |
Curly parentesi è caratteru pipe: { | } | Scelta di argumenti mutuamente esclusivi; una selezzione OR | livellu d'errore {0|1} |
ellissi… | Sustituisce u testu ripetutu | var_name [, var_name...] |
Rapprisenta u codice furnitu da l'utilizatori | void main (void)
{… } |
LETTURA RACCOMANDATA
Questa guida di l'utilizatori descrive cumu utilizà l'analizzatore CAN Bus in una rete CAN. I seguenti documenti Microchip sò dispunibuli nantu www.microchip.com è sò ricumandati cum'è risorse di riferimentu supplementari per capiscenu CAN (Controller Area Network) più in fondu.
AN713, Rete di Controller Area Network (CAN) Basics (DS00713)
Questa nota di l'applicazione descrive i principii è e caratteristiche chjave di u protocolu CAN.
AN228, A CAN Discussione di strata fisica (DS00228)
AN754, Capisce u timing di bit di u modulu CAN di Microchip (DS00754
Queste note d'applicazione discute u transceiver MCP2551 CAN è cumu si adatta à a specificazione ISO 11898. ISO 11898 specifica a strata fisica per assicurà a cumpatibilità trà i transceivers CAN.
CAN Design Center
Visita u centru di cuncepimentu CAN nantu à Microchip websitu (www.microchip.com/CAN) per infurmazione nantu à l'ultime infurmazione di u produttu è e novi note d'applicazione.
U MICROCHIP WEBSITE
Microchip furnisce supportu in linea via u nostru websitu à www.microchip.com. Questu webU situ hè utilizatu com'è un mezzu per fà files è l'infurmazioni facilmente dispunibili à i clienti. Accessibile cù u vostru navigatore Internet preferitu, u webU situ cuntene l'infurmazioni seguenti:
- Support Product - Schede dati è errata, note appiicazioni è sampi prugrammi, risorse di cuncepimentu, guide d'utilizatori è documenti di supportu hardware, l'ultime versioni di u software è u software archiviatu
- Assistenza Tecnica Generale - Domande Frequenti (FAQs), richieste di supportu tecnicu, gruppi di discussione in linea, lista di membri di u prugramma di cunsultante Microchip
- Affari di Microchip - Selettore di prudutti è guide d'ordine, ultimi comunicati di stampa Microchip, lista di seminarii è avvenimenti, liste di uffizii di vendita di Microchip, distributori è rapprisentanti di fabbrica
SERVICE DI NOTIFICAZIONE DI CAMBIAMENTI DI PRODUTTU
U serviziu di notificazione à i clienti di Microchip aiuta à mantene i clienti attuali nantu à i prudutti Microchip. L'abbonati riceveranu una notificazione per e-mail ogni volta chì ci sò cambiamenti, aghjurnamenti, rivisioni o errata ligati à una famiglia di prudutti specifica o strumentu di sviluppu d'interessu.
Per registrà, accede à u Microchip websitu à www.microchip.com, cliccate nantu à Notificazione di cambiamentu di produttu è seguite l'istruzzioni di registrazione.
SUPPORTU CLIENTI
L'utilizatori di i prudutti Microchip ponu riceve assistenza attraversu parechji canali:
- Distributore o Rappresentante
- Uffiziu di Vendita Locale
- Ingénieur d'applications sur le terrain (FAE)
- Assistenza tecnica
I clienti anu da cuntattà u so distributore, rappresentante o FAE per supportu. L'uffizii di vendita lucali sò ancu dispunibili per aiutà i clienti. Una lista di l'uffizii di vendita è i lochi hè inclusa in u spinu di stu documentu.
U supportu tecnicu hè dispunibule attraversu u websitu à: http://support.microchip.com.
STORIA DI REVISIONE DOCUMENTI
Revisione A (lugliu 2009)
- Liberazione iniziale di stu Documentu.
Revisione B (ottobre 2011)
- Seczioni aghjurnata 1.1, 1.3, 1.4 è 2.3.2. Aghjurnatu i figuri in u Capitulu 3, è aghjurnatu Sezioni 3.2, 3.8 è 3.9.
Revisione C (nuvembre 2020)
- Eliminate Sezioni 3.4, 3.5, 3.6 è 3.8.
- Capitulu aghjurnatu 1. "Introduzione", Sezione 1.5 "CAN Bus Analyzer Software" è Sezione 3.2 "Trace Feature".
- Edizioni tipografiche in tuttu u documentu.
Revisione C (ferraghju 2022)
- Sezione aghjurnata 1.4 "CAN Bus Analyzer Hardware Features". Revisione D (aprile 2022)
- Sezione aghjurnata 1.4 "CAN Bus Analyzer Hardware Features".
- Edizioni tipografiche in tuttu u documentu.
Introduzione
U strumentu CAN Bus Analyzer hè distinatu à esse un semplice à aduprà, low-costu CAN Bus monitor, chì pò esse usatu per sviluppà è debug una reta CAN high-vitezza. L'uttellu presenta una larga gamma di funzioni, chì permettenu di esse aduprata in diversi segmenti di u mercatu, cumprese l'automobile, marina, industriale è medica.
L'utillita CAN Bus Analyzer supporta CAN 2.0b è ISO 11898-2 (CAN ad alta velocità cù velocità di trasmissione finu à 1 Mbit/s). U strumentu pò esse cunnessu à a reta CAN utilizendu u cunnessu DB9 o attraversu una interfaccia di terminal à viti.
U CAN Bus Analyzer hà a funziunalità standard prevista in un strumentu di l'industria, cum'è traccia è trasmette Windows. Tutte queste caratteristiche facenu un strumentu assai versatile, chì permette un debugging veloce è simplice in ogni reta CAN d'alta veloce.
U capitulu cuntene l'infurmazioni seguenti:
- Can Bus Analyzer Kit Contenutu
- Overview di u CAN Bus Analyzer
- Funzioni di hardware di l'analizzatore di bus CAN
- U software CAN Bus Analyzer
CAN BUS ANALYZER KIT CONTENUT
- CAN Bus Analyzer Hardware
- U software CAN Bus Analyzer
- CD di software CAN Bus Analyzer, chì include trè cumpunenti:
- Firmware per u PIC18F2550 (Hex File)
- Firmware per u PIC18F2680 (Hex File)
- L'interfaccia grafica d'utilizatore (GUI) di l'analizzatore di bus CAN.
- Mini-cavu USB per cunnette u CAN Bus Analyzer à u PC
OVERVIEW DI U CAN BUS ANALYZER
U CAN Bus Analyzer furnisce caratteristiche simili dispunibuli in un strumentu di analizatore di rete CAN high-end à una frazzioni di u costu. U strumentu CAN Bus Analyzer pò esse usatu per monitorà è debug una rete CAN cù una Interfaccia Grafica User Facile à aduprà. U strumentu permette à l'utilizatori view è log ricevuti è trasmessi missaghji da u CAN Bus. L'utilizatore hè ancu capaci di trasmette missaghji CAN unichi o periodichi nantu à un Bus CAN, chì hè utile durante u sviluppu o a prova di una rete CAN.
Aduprà stu strumentu CAN Bus Analyzer hà assai advantaghè sopra à i metudi tradiziunali di debugging chì l'ingegneri integrati si basanu tipicamente. Per esample, a finestra di traccia di u strumentu mostrarà à l'utilizatore i missaghji CAN ricevuti è trasmessi in un furmatu faciule da leghje (ID, DLC, bytes di dati è timest).amp).
CAN BUS ANALYZER CARATTERISTICHE HARDWARE
L'hardware CAN Bus Analyzer hè un strumentu compactu chì include e seguenti caratteristiche hardware. Vede a Sezione 1.5 "CAN Bus Analyzer Software" per più infurmazione nantu à e funzioni di u software.
- Connettore Mini-USB
Stu connettore furnisce l'Analizzatore di Bus CAN un mediu di cumunicazione à u PC, ma pò ancu furnisce un alimentazione elettrica se l'alimentazione esterna ùn hè micca cunnessa à l'Analizzatore di Bus CAN. - Connettore d'alimentazione 9-24 Volt
- Connettore DB9 per u CAN Bus
- Resistore di terminazione (cuntrullabile da u software)
L'utilizatore pò accende o disattivà a terminazione di u Bus CAN 120 Ohm attraversu a GUI di u PC. - LED di statu
Mostra u statu di USB. - LED di trafficu CAN
Mostra u trafficu RX CAN Bus attuale da u transceiver à alta velocità.
Mostra u trafficu attuale di l'autobus TX CAN da u transceiver à alta velocità. - LED Errore CAN Bus
Mostra l'errore attivu (verde), l'errore passivu (giallu), u bus off (rossu) di u CAN Bus Analyzer. - Accessu direttu à i pin CANH è CANL attraversu un terminal à viti
Permette à l'utilizatori l'accessu à u CAN Bus per cunnette un oscilloscopiu senza avè à mudificà u fazzolu di fili CAN Bus. - Accessu Direttu à i Pins CAN TX è CAN RX attraversu un Terminal à Vite Permette à l'utilizatori l'accessu à u latu digitale di u transceiver CAN Bus.
CAN BUS ANALYZER SOFTWARE
U CAN Bus Analyzer vene cun dui firmware Hex files è u software per PC chì furnisce l'utilizatore cù una interfaccia grafica per cunfigurà l'uttellu, è analizà una rete CAN. Hà e seguenti caratteristiche di l'utillita software:
- Trace: Monitorà u trafficu CAN Bus.
- Trasmettite: Trasmette missaghji unicu, periodicu o periodicu cù una ripetizione limitata nantu à u CAN Bus.
- Log File Setup: Salvà u trafficu CAN Bus.
- Configurazione Hardware: Configurate l'analizzatore di bus CAN per a rete CAN.
Installazione
INTRODUZIONE
U capitulu seguente descrive e prucedure per installà l'hardware è u software CAN Bus Analyzer.
Stu capitulu cuntene l'infurmazioni seguenti:
- Installazione di software
- Installazione di hardware
INSTALLAZIONE DI SOFTWARE
Installazione di a GUI
Installa .NET Framework Version 3.5 prima di installà l'Analyzer CAN Bus.
- Eseguite "CANAnalyzer_verXYZ.exe", induve "XYZ" hè u numeru di versione di u software. Per automaticamente, questu installerà u files à: C:\Program Files\ Microchip Technology Inc\CANAnalyzer_verXYZ.
- Eseguite u setup.exe da u cartulare: C:\Program Files\Microchip Technology Inc\CANAnalyzer_verXYZ\GUI.
- A cunfigurazione creà una scurciatoia in u menù di Programmi sottu "Microchip Technology Inc" cum'è Microchip CAN Tool ver XYZ.
- Se u software CAN Bus Analyzer per PC hè aghjurnatu à una versione più nova, u firmware deve esse aghjurnatu per currisponde à u livellu di revisione di u software per PC. Quandu aghjurnà u firmware, assicuratevi chì u Hex files sò programati in i so rispettivi microcontrollers PIC18F nantu à u hardware CAN Bus Analyzer.
Aghjurnà u Firmware
Sè aghjurnà u firmware in u CAN Bus Analyzer, l'utilizatore hà bisognu à impurtà u Hex files in MBLAB® IDE è prugrammate i MCU PIC®. Quandu prugrammà u PIC18F2680, l'utilizatore pò alimentà l'analizzatore CAN Bus da una fonte di energia esterna o da u cable mini-USB. Quandu prugrammà u PIC18F550, l'utilizatore hà bisognu di alimentà l'analizzatore di bus CAN da una fonte di energia esterna. Inoltre, quandu u prugramma Hex files in MCU PIC, hè cunsigliatu di verificà a versione di firmware da a GUI. Questu pò esse fattu clicchendu nantu à l'opzione di menu Help> About.
INSTALLAZIONE HARDWARE
Requisiti di u sistema
- Windows® XP
- .NET Framework Versione 3.5
- Portu seriale USB
Requisiti di putenza
- Un alimentatore (9 à 24-Volt) hè necessariu quandu si opera senza u PC è quandu si aghjurnà u firmware in u USB PIC MCU
- U strumentu CAN Bus Analyzer pò ancu esse alimentatu cù u portu USB
Requisiti di Cavu
- Cavu Mini-USB - per cumunicà cù u software di PC
- U strumentu CAN Bus Analyzer pò esse cunnessu à una reta CAN usendu i seguenti:
- Via u cunnessu DB9
- Via terminali a vite
Cunnettendu u CAN Bus Analyzer à u PC è CAN Bus
- Cunnette l'analizzatore CAN Bus via u cunnessu USB à u PC. Vi sarà dumandatu à stallà i driver USB per u strumentu. I cunduttori ponu esse truvati in questu locu:
C:\Program Files\Microchip Technology Inc\CANAnalyzer_verXYZ - Cunnette u strumentu à a reta CAN utilizendu u cunnessu DB9 o i terminali à viti. Per piacè riferite à Figura 2-1 è Figura 2-2 per u connettore DB9, è i terminali di viti per cunnette a reta à l'uttellu.
TABELLA 2-1: 9-PIN (MALE) D-SUB CAN BUS PINOUT
Pin Number | Signal Name | Descrizzione di u segnu |
1 | No Connect | N/A |
2 | CAN_L | Bassu dominante |
3 | GND | Terra |
4 | No Connect | N/A |
5 | No Connect | N/A |
6 | GND | Terra |
7 | CAN_H | Alta dominante |
8 | No Connect | N/A |
9 | No Connect | N/A |
TABELLA 2-2: PINOUT DI CONNETTORE A VITE 6-PIN
Pin Number | Nomi di signali | Descrizzione di u segnu |
1 | VDC | Alimentazione PIC® MCU |
2 | CAN_L | Bassu dominante |
3 | CAN_H | Alta dominante |
4 | RXD | CAN Signal Digital da Transceiver |
5 | TXD | Segnale digitale CAN da PIC18F2680 |
6 | GND | Terra |
Utilizà a GUI di u PC
Una volta chì l'hardware hè cunnessu è u software hè stallatu, apre u PC GUI usendu u shortcut in u Menu Programmi sottu "Microchip Technology Inc", marcatu cum'è "Microchip CAN Tool ver XYZ". A Figura 3-1 hè una screen shot di u predefinitu view per l'analizzatore CAN Bus.
INIZIÀ CU UNA SETUP RAPIDA
I seguenti sò i passi di stallazione per inizià rapidamente a trasmissione è a ricezione nantu à u CAN Bus. Per più dettagli, riferite à e sezioni individuali per e diverse funzioni GUI di PC.
- Cunnette u CAN Bus Analyzer à u PC cù u cable mini-USB.
- Aprite l'interfaccia grafica di u PC di l'analizzatore CAN Bus.
- Aprite l'Configurazione di Hardware è selezziunate u bit rate CAN Bus in u CAN Bus.
- Cunnette u CAN Bus Analyzer à u CAN Bus.
- Aprite a finestra Trace.
- Aprite a finestra di trasmissione.
CARATTERISTICHE TRACE
Ci sò dui tipi di Windows Trace: Fixed è Rolling. Per attivà una finestra di Trace, selezziunate l'opzione da u menu principale di Strumenti.
A finestra Trace mostra u trafficu CAN Bus in una forma leggibile. Questa finestra listerà l'ID (Estesu hè significatu cù una "x" precedente o Standard), DLC, DATA Bytes, Timest.amp è a diffarenza di u tempu da l'ultimu missaghju CAN Bus in u bus. A finestra Rolling Trace vi mostra i missaghji CAN sequentially comu si prisentanu nant'à u CAN Bus. U tempu delta trà i missaghji serà basatu annantu à l'ultimu missaghju ricevutu, indipendentemente da THE CAN ID.
A finestra di Trace Fixed mostrarà i missaghji CAN in una pusizioni fissa nantu à a finestra Trace. U messagiu serà sempre aghjurnatu, ma u delta di u tempu trà i missaghji serà basatu annantu à u missaghju precedente cù u listessu CAN ID.
TRASMISSIONE CARACTERISTICA
Per attivà a finestra di trasmissione, selezziunà "TRANSMIT" da u menù principale di Strumenti.
A finestra di trasmissione permette à l'utilizatore per interagisce cù altri nodi nantu à u CAN Bus trasmettendu missaghji. L'utilizatore hè capaci di inserisce qualsiasi ID (Extended o Standard), DLC o DATA bytes combinazione per a trasmissione di un missaghju unicu. A finestra di trasmissione permette ancu à l'utilizatori di trasmette un massimu di nove missaghji separati è unichi, sia periòdicamenti, sia per periodi cun un modu limitatu "Ripetizione". Quandu si usa u modu limitatu di Ripetizione, u messagiu serà mandatu à a tarifa periodica per un numeru di volte "ripetizione".
Passi per trasmette un messagiu Single-Shot
- Pupulate i campi di missaghju CAN, chì includenu l'ID, DLC è DATA.
- Pupulate i campi Periodicu è Ripetizione cù "0".
- Cliccate nant'à u buttone Send per quella fila.
Passi per trasmette un messagiu periodicu
- Pupulate i campi di missaghju CAN, chì includenu l'ID, DLC è DATA.
- Pupula u campu Periodicu (50 ms à 5000 ms).
- Populate u campu Repeat cù "0" (chì si traduce in "ripetizione per sempre").
- Cliccate nant'à u buttone Send per quella fila.
Passi per trasmette un messagiu periodicu cù ripetizioni limitate
- Pupulate i campi di missaghju CAN, chì includenu l'ID, DLC è DATA.
- Pupula u campu Periodicu (50 ms à 5000 ms).
- Populate u campu Repeat (cù un valore da 1 à 10).
- Cliccate nant'à u buttone Send per quella fila.
FUNZIONE DI SETUP HARDWARE
Per attivà a finestra di installazione di hardware, selezziunate "CONFIGURAZIONE DI HARDWARE" da u menu principale di Strumenti.
A finestra di Configurazione di Hardware permette à l'utilizatori di cunfigurà l'Analizzatore di Bus CAN per a cumunicazione nantu à u Bus CAN. Questa funzione dà ancu à l'utilizatore a capacità di pruvà rapidamente u hardware nantu à l'Analyzer CAN Bus.
Per stallà u strumentu per cumunicà nantu à u CAN Bus:
- Selezziunà a tarifa di bit CAN da a casella combinata.
- Cliccate u buttone Set. Cunfirmà chì u bit rate hà cambiatu da viewin u fondu di a finestra principale di l'Analyzer CAN Bus.
- Se u CAN Bus hà bisognu di a resistenza di terminazione attiva, poi accendelu clicchendu u buttone Accende per a terminazione di l'autobus.
Pruvate u hardware di l'analizzatore di bus CAN:
- Assicuratevi chì u CAN Bus Analyzer hè cunnessu. Pudete cunfirmà questu per viewU statutu di cunnessione di l'uttellu nantu à a striscia di statutu in u fondu di a finestra principale di l'Analyzer CAN Bus.
- Per cunfirmà chì a cumunicazione funziona trà u USB PIC® MCU è u CAN PIC MCU, cliccate nantu à l'opzione Aiutu->About menu principale per view i numeri di versione di u firmware caricatu in ogni PIC MCU.
Missaghji d'errore
In questa sezione, i diversi errori "pop-up" chì si trovanu in a GUI seranu discututi in dettagliu per quessa chì ponu accade, è e pussibuli suluzioni per correggere l'errori.
TABLE A-1: MESSAGGI D'ERRORE
Numeru d'errore | Errore | Soluzione Possibile |
1.00.x | Trouble lettura di a versione di firmware USB | Unplug / plug u strumentu in u PC. Assicuratevi puru chì u PIC18F2550 hè programatu cù u Hex propiu file. |
2.00.x | Trouble lettura di a versione di firmware CAN | Unplug / plug u strumentu in u PC. Assicuratevi puru chì u PIC18F2680 hè programatu cù u Hex propiu file. |
3.00.x | U campu ID hè viotu | U valore in u campu ID ùn pò esse viotu per un missaghju chì un utilizatore dumanda à esse trasmessu. Inserite un valore validu. |
3.10.x | U campu DLC hè viotu | U valore in u campu DLC ùn pò micca esse viotu per un messagiu chì un utilizatore dumanda à esse trasmessu. Inserite un valore validu. |
3.20.x | U campu DATA hè viotu | U valore in u campu DATA ùn pò micca esse viotu per un missaghju chì un utilizatore dumanda à esse trasmessu. Inserite un valore validu. Ricurdativi, u valore DLC guida quanti byte di dati seranu mandati. |
3.30.x | U campu PERIOD hè viotu | U valore in u campu PERIOD ùn pò micca esse viotu per un messagiu chì un utilizatore dumanda à esse trasmessu. Inserite un valore validu. |
3.40.x | U campu REPEAT hè viotu | U valore in u campu REPEAT ùn pò micca esse viotu per un messagiu chì un utilizatore dumanda à esse trasmessu. Inserite un valore validu. |
4.00.x | Inserite l'ID Extended in u seguitu intervallu (0x-1FFFFFFFx) | Inserite un ID validu in u campu TEXT. L'uttellu s'aspittava un valore hexidecimal per un ID Estensu in a gamma di
"0x-1FFFFFFFx". Quandu inserite un ID Estensu, assicuratevi di appiccicà "x" à l'ID. |
4.02.x | Inserite l'ID Extended in u seguitu intervallu (0x-536870911x) | Inserite un ID validu in u campu TEXT. L'uttellu aspetta un valore decimale per un ID Estensu in a gamma di
"0x-536870911x". Quandu inserite un ID Estensu, assicuratevi di appiccicà "x" à l'ID. |
4.04.x | Inserite l'ID Standard in u seguitu intervallu (0-7FF) | Inserite un ID validu in u campu TEXT. L'uttellu aspetta un valore hexidecimal per un ID Standard in a gamma di "0-7FF". Quandu inserite un ID Standard, assicuratevi di appiccicà "x" à l'ID. |
4.06.x | Inserite l'ID Standard in u seguitu intervallu (0-2047) | Inserite un ID validu in u campu TEXT. U strumentu aspetta un valore decimale per un ID Standard in a gamma di "0-2048". Quandu inserite un ID Standard, assicuratevi di appiccicà "x" à l'ID. |
4.10.x | Inserite DLC in u seguitu intervallu (0-8) | Inserite un DLC validu in u campu TEXT. U strumentu aspetta un valore in u range di "0-8". |
4.20.x | Inserite DATA in u seguitu intervallu (0-FF) | Inserite dati validi in u campu TEXT. U strumentu aspetta un valore hexidecimal in a gamma di "0-FF". |
4.25.x | Inserite DATA in u seguitu intervallu (0-255) | Inserite dati validi in u campu TEXT. U strumentu aspetta un valore decimale in a gamma di "0-255". |
4.30.x | Inserite un PERIODU validu in u seguitu intervallu (100-5000)\nO (0) per un messagiu one-shot | Inserite un periodu validu in u campu TEXT. U strumentu aspetta un valore decimale in a gamma di "0 o 100-5000". |
4.40.x | Inserite un REPEAT validu in u seguitu intervallu (1-99)\nO (0) per un messagiu one-shot | Inserite una ripetizione valida in u campu TEXT. U strumentu aspetta un valore decimale in a gamma di "0-99". |
4.70.x | Errore scunnisciutu causatu da input di l'utilizatori | Verificate chì u campu TEXT ùn hà micca solu caratteri speciali o spazii. |
4.75.x | L'input necessariu per u messagiu CAN hè viotu | Verificate chì i campi ID, DLC, DATA, PERIOD è REPEAT cuntenenu dati validi. |
5.00.x | Riservatu per l'errori di Missaghju Ricevutu | Riservatu per l'errori di Missaghju Ricevutu. |
6.00.x | Impossibile di log Data | U strumentu ùn pò micca scrive u trafficu CAN à Log File. A causa pussibule pò esse chì l'unità sia piena, prutetta da scrittura o ùn esiste micca. |
Marchi
U nome è u logu di Microchip, u logu di Microchip, Adaptec, AnyRate, AVR, logo AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheckSty, LinkluMDs, maX, maXTouch, MediaLB, megaAVR, Microsemi, Logo Microsemi, 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 è XMEGA sò marchi registrati di Microchip Technology Incorporated in i Stati Uniti è in altri paesi.
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 è ZL sò marchi registrati di Microchip Technology Incorporated in i Stati Uniti.
Suppressione di chjave adiacente, AKS, Analogicu per l'Età Digitale, Qualchese Capacitor, AnyIn, AnyOut, Switching Augmented, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic DAM Matching , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, Programmazione Seriale In-Circuit, ICSP, INICnet, Parallelazione Intelligente, Connettività Inter-Chip, 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, REALICE , 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 è ZENA sò marchi di Microchip Technology Incorporated in i Stati Uniti è in altri paesi.
SQTP hè una marca di serviziu di Microchip Technology Incorporated in i Stati Uniti
U logu Adaptec, Frequency on Demand, Silicon Storage Technology, Symmcom è Trusted Time sò marchi registrati di Microchip Technology Inc. in altri paesi.
GestIC hè una marca registrata di Microchip Technology Germany II GmbH & Co. KG, una filiale di Microchip Technology Inc., in altri paesi.
Tutti l'altri marchi citati quì sò pruprietà di e so cumpagnie rispettive.
© 2009-2022, Microchip Technology Incorporated è e so filiali.
Tutti i diritti riservati.
ISBN: 978-1-6683-0344-3
Per infurmazione nantu à i Sistemi di Gestione di Qualità di Microchip, visitate www.microchip.com/quality.
AMERICA
Uffiziu Corporate
2355 West Chandler Blvd.
Chandler, AZ 85224-6199
Tel: 480-792-7200
Fax: 480-792-7277
Assistenza tecnica:
http://www.microchip.com/
sustegnu
Web Indirizzu:
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. è i so filiali
Documenti / Risorse
![]() |
MICROCHIP CAN Bus Analyzer [pdfGuida di l'utente CAN Bus Analyzer, CAN, Bus Analyzer, Analyzer |