Analizzatore CAN Bus MICROCHIP
Guida per l'utente dell'analizzatore di bus CAN
Questo manuale per l'utente riguarda CAN Bus Analyzer, un prodotto sviluppato da Microchip Technology Inc. e dalle sue filiali. Il prodotto viene fornito con una guida per l'utente che fornisce informazioni su come installare e utilizzare il prodotto.
Installazione
Il processo di installazione di CAN Bus Analyzer prevede due fasi:
- Installazione del software
- Installazione hardware
L'installazione del software prevede l'installazione dei driver e del software necessari sul computer. L'installazione dell'hardware prevede il collegamento dell'analizzatore CAN Bus al computer tramite un cavo USB.
Utilizzando l'interfaccia grafica del PC
L'analizzatore CAN Bus viene fornito con una GUI per PC (Graphical User Interface) che consente di interagire con il prodotto. La GUI del PC offre le seguenti funzionalità:
- Iniziare con una configurazione rapida
- Funzione di traccia
- Funzione di trasmissione
- Funzionalità di configurazione dell'hardware
La funzione "Introduzione con una configurazione rapida" fornisce istruzioni dettagliate su come configurare e utilizzare rapidamente il prodotto. La "Funzione Trace" ti consente di farlo view e analizzare il traffico del bus CAN. La "funzione di trasmissione" consente di inviare messaggi tramite il bus CAN. La "funzione di configurazione dell'hardware" consente di configurare l'analizzatore del bus CAN per l'utilizzo con diversi tipi di reti CAN.
Si noti quanto segue in merito alla funzionalità di protezione del codice sui prodotti Microchip:
- I prodotti Microchip soddisfano le specifiche contenute nella rispettiva scheda tecnica Microchip.
- Microchip ritiene che la sua famiglia di prodotti sia sicura se utilizzata nel modo previsto, nel rispetto delle specifiche operative e in condizioni normali.
- Microchip apprezza e protegge in modo aggressivo i suoi diritti di proprietà intellettuale. I tentativi di violare le funzionalità di protezione del codice del prodotto Microchip sono severamente vietati e possono violare il Digital Millennium Copyright Act.
- Né Microchip né alcun altro produttore di semiconduttori può garantire la sicurezza del suo codice. La protezione del codice non significa che stiamo garantendo che il prodotto sia "indistruttibile". La protezione del codice è in continua evoluzione. Microchip si impegna a migliorare costantemente le funzionalità di protezione del codice dei nostri prodotti.
Questa pubblicazione e le informazioni qui contenute possono essere utilizzate solo con i prodotti Microchip, anche per progettare, testare e integrare i prodotti Microchip con la vostra applicazione. L'uso di queste informazioni in qualsiasi altro modo viola questi termini. Le informazioni relative alle applicazioni del dispositivo sono fornite solo per comodità dell'utente e possono essere sostituite da aggiornamenti. È tua responsabilità assicurarti che la tua applicazione soddisfi le tue specifiche. Contatta l'ufficio vendite Microchip locale per ulteriore supporto oppure ottieni ulteriore supporto all'indirizzo https://www.microchip.com/en-us/support/design-help/client-support-services.
QUESTE INFORMAZIONI SONO FORNITE DA MICROCHIP "COSÌ COME SONO". MICROCHIP NON RILASCIA ALCUNA DICHIARAZIONE O GARANZIA DI ALCUN TIPO, SIA ESSE ESPRESSE O IMPLICITE, SCRITTE O ORALI, STATUTARIE O ALTRO, RELATIVE ALLE INFORMAZIONI, INCLUSE, SENZA LIMITAZIONE, QUALSIASI GARANZIA IMPLICITA DI NON VIOLAZIONE, COMMERCIABILITÀ E IDONEITÀ PER UNO SCOPO PARTICOLARE, O GARANZIE RELATIVE ALLA SUA CONDIZIONE, QUALITÀ O PRESTAZIONI.
IN NESSUN CASO MICROCHIP SARÀ RESPONSABILE PER QUALSIASI PERDITA, DANNO, COSTO O SPESA INDIRETTI, SPECIALI, PUNITIVI, INCIDENTALI O CONSEQUENZIALI DI QUALSIASI TIPO RELATIVI ALLE INFORMAZIONI O AL SUO UTILIZZO, COMUNQUE CAUSATI, ANCHE SE MICROCHIP È STATA AVVISATA DELLA POSSIBILITÀ OI DANNI SONO PREVEDIBILI. NELLA MISURA MASSIMA CONSENTITA DALLA LEGGE, LA TOTALE RESPONSABILITÀ DI MICROCHIP PER TUTTE LE RIVENDICAZIONI IN QUALSIASI MODO RELATIVE ALLE INFORMAZIONI O AL SUO UTILIZZO NON SUPERERÀ L'IMPORTO DELLE EVENTUALI TARIFFE CHE HAI PAGATO DIRETTAMENTE A MICROCHIP PER LE INFORMAZIONI.
L'uso dei dispositivi Microchip in applicazioni di supporto vitale e/o di sicurezza è interamente a rischio dell'acquirente, il quale accetta di difendere, indennizzare e tenere indenne Microchip da qualsiasi danno, reclamo, causa o spesa risultante da tale uso. Nessuna licenza viene trasferita, implicitamente o in altro modo, in base ai diritti di proprietà intellettuale di Microchip, salvo diversamente specificato.
Prefazione
AVVISO AI CLIENTI
Tutta la documentazione diventa datata e questo manuale non fa eccezione. Gli strumenti e la documentazione di Microchip sono in continua evoluzione per soddisfare le esigenze dei clienti, quindi alcune finestre di dialogo e/o descrizioni degli strumenti effettive potrebbero differire da quelle in questo documento. Si prega di fare riferimento al nostro webposto (www.microchip.com) per ottenere l'ultima documentazione disponibile.
I documenti sono identificati con un numero “DS”. Questo numero si trova in fondo a ogni pagina, davanti al numero di pagina. La convenzione di numerazione per il numero DS è "DSXXXXXXXXA", dove "XXXXXXXX" è il numero del documento e "A" è il livello di revisione del documento.
Per le informazioni più aggiornate sugli strumenti di sviluppo, consultare la guida in linea di MPLAB® IDE. Selezionare il menu Guida, quindi Argomenti per aprire un elenco di guida in linea disponibile files.
INTRODUZIONE
Questo capitolo contiene informazioni generali che sarà utile conoscere prima di utilizzare il nome del capitolo. Gli elementi discussi in questo capitolo includono:
- Layout del documento
- Convenzioni utilizzate in questa guida
- Letture consigliate
- Il microchip Websito
- Servizio di notifica di modifica del prodotto
- Assistenza clienti
- Cronologia delle revisioni del documento
DISPOSIZIONE DEL DOCUMENTO
Questa guida dell'utente descrive come utilizzare il nome del capitolo come strumento di sviluppo per emulare ed eseguire il debug del firmware su una scheda di destinazione. Gli argomenti trattati in questa prefazione includono:
- Capitolo 1 introduzione"
- Capitolo 2. "Installazione"
- Capitolo 3. "Utilizzo della GUI del PC"
- Appendice A. "Messaggi di errore"
CONVENZIONI UTILIZZATE IN QUESTA GUIDA
Questo manuale utilizza le seguenti convenzioni di documentazione:
CONVENZIONI DI DOCUMENTAZIONE
Descrizione | Rappresenta | Examples |
Carattere Arial: | ||
Caratteri corsivi | Libri referenziati | MPLAB® IDE Guida per l'utente |
Testo enfatizzato | …è il soltanto compilatore... | |
Tappi iniziali | Una finestra | la finestra di uscita |
Un dialogo | la finestra di dialogo Impostazioni | |
Una selezione di menu | selezionare Abilita programmatore | |
Citazioni | Un nome di campo in una finestra o finestra di dialogo | "Salva progetto prima di compilarlo" |
Testo sottolineato in corsivo con parentesi angolari chiuse | Un percorso di menu | File>Salva |
Personaggi audaci | Un pulsante di dialogo | Clic OK |
Una scheda | Fare clic sul Energia scheda | |
N'Rnnnn | Un numero in formato verilog, dove N è il numero totale di cifre, R è la radice e n è una cifra. | 4'b0010, 2'hF1 |
Testo tra parentesi angolari < > | Un tasto sulla tastiera | Premere , |
Corriere Nuovo carattere: | ||
Corriere Normale Nuovo | Sample codice sorgente | #definire INIZIO |
Filenomi | autoexec.bat | |
File percorsi | c:\mcc18\h | |
Parole chiave | _asm, _endasm, statico | |
Opzioni della riga di comando | -Opa+, -Opa- | |
Valori in bit | 0, 1 | |
Costanti | 0xFF, 'A' | |
Corsivo Corsivo Nuovo | Un argomento variabile | file.o, dove file può essere qualsiasi valido filenome |
Parentesi quadre [ ] | Argomenti opzionali | mcc18 [opzioni] file [opzioni] |
Curlparentesi y e carattere barra verticale: { | } | Scelta di argomenti che si escludono a vicenda; una selezione OR | livello di errore {0|1} |
Ellissi… | Sostituisce il testo ripetuto | nome_var [, nome_var…] |
Rappresenta il codice fornito dall'utente | void main (void)
{… } |
LETTURA CONSIGLIATA
Questa guida dell'utente descrive come utilizzare l'analizzatore bus CAN su una rete CAN. I seguenti documenti Microchip sono disponibili su www.microchip.com e sono consigliati come risorse di riferimento supplementari per comprendere più a fondo CAN (Controller Area Network).
AN713, Nozioni di base CAN (Controller Area Network) (DS00713)
Questa nota applicativa descrive le basi e le caratteristiche principali del protocollo CAN.
AN228, Discussione sul livello fisico CAN (DS00228)
AN754, Comprensione del bit timing del modulo CAN di Microchip (DS00754
Queste note applicative descrivono il ricetrasmettitore CAN MCP2551 e come si adatta alla specifica ISO 11898. ISO 11898 specifica il livello fisico per garantire la compatibilità tra i ricetrasmettitori CAN.
Centro di progettazione CAN
Visita il centro di progettazione CAN su Microchip webposto (www.microchip.com/CAN) per informazioni sulle ultime informazioni sul prodotto e sulle nuove note applicative.
IL MICROCHIP WEBSITO
Microchip fornisce supporto online tramite il nostro websito all'indirizzo www.microchip.com. Questo webil sito è utilizzato come mezzo per realizzare filee informazioni facilmente accessibili ai clienti. Accessibile tramite il tuo browser Internet preferito, il webil sito contiene le seguenti informazioni:
- Supporto al prodotto – Schede tecniche ed errata, note applicative e sampprogrammi, risorse di progettazione, guide per l'utente e documenti di supporto hardware, ultime versioni software e software archiviato
- Supporto tecnico generale: domande frequenti (FAQ), richieste di supporto tecnico, gruppi di discussione online, elenco dei membri del programma di consulenza Microchip
- Business di Microchip - Guide per la selezione e l'ordinazione dei prodotti, gli ultimi comunicati stampa di Microchip, elenco di seminari ed eventi, elenchi di uffici vendita, distributori e rappresentanti di fabbrica Microchip
SERVIZIO DI NOTIFICA CAMBIO PRODOTTO
Il servizio di notifica ai clienti di Microchip aiuta a mantenere i clienti aggiornati sui prodotti Microchip. Gli abbonati riceveranno una notifica via e-mail ogni volta che ci sono cambiamenti, aggiornamenti, revisioni o errata relativi a una specifica famiglia di prodotti o strumento di sviluppo di interesse.
Per registrarsi accedere al Microchip websito a www.microchip.com, fare clic su Notifica di modifica del prodotto e seguire le istruzioni di registrazione.
ASSISTENZA CLIENTI
Gli utenti dei prodotti Microchip possono ricevere assistenza attraverso diversi canali:
- Distributore o rappresentante
- Ufficio Commerciale Locale
- Ingegnere delle applicazioni sul campo (FAE)
- Supporto tecnico
I clienti devono contattare il proprio distributore, rappresentante o FAE per assistenza. Gli uffici vendite locali sono inoltre disponibili per aiutare i clienti. Un elenco degli uffici e delle sedi di vendita è incluso in fondo a questo documento.
Il supporto tecnico è disponibile tramite websito a: http://support.microchip.com.
STORIA DELLE REVISIONI DEI DOCUMENTI
Revisione A (luglio 2009)
- Pubblicazione iniziale di questo documento.
Revisione B (ottobre 2011)
- Sezioni 1.1, 1.3, 1.4 e 2.3.2 aggiornate. Aggiornate le figure nel capitolo 3 e aggiornate le sezioni 3.2, 3.8 e 3.9.
Revisione C (novembre 2020)
- Sezioni 3.4, 3.5, 3.6 e 3.8 rimosse.
- Capitolo 1. "Introduzione", Sezione 1.5 "Software analizzatore bus CAN" e Sezione 3.2 "Funzione Trace" aggiornati.
- Modifiche tipografiche in tutto il documento.
Revisione C (febbraio 2022)
- Sezione 1.4 aggiornata "Caratteristiche hardware dell'analizzatore bus CAN". Revisione D (aprile 2022)
- Sezione 1.4 aggiornata "Caratteristiche hardware dell'analizzatore bus CAN".
- Modifiche tipografiche in tutto il documento.
Introduzione
Lo strumento CAN Bus Analyzer è concepito per essere un monitor CAN Bus semplice da usare ea basso costo, che può essere utilizzato per sviluppare ed eseguire il debug di una rete CAN ad alta velocità. Lo strumento è dotato di un'ampia gamma di funzioni, che ne consentono l'utilizzo in vari segmenti di mercato, tra cui automobilistico, marittimo, industriale e medicale.
Lo strumento CAN Bus Analyzer supporta CAN 2.0b e ISO 11898-2 (CAN ad alta velocità con velocità di trasmissione fino a 1 Mbit/s). Lo strumento può essere collegato alla rete CAN utilizzando il connettore DB9 o tramite un'interfaccia con terminale a vite.
L'analizzatore del bus CAN ha le funzionalità standard previste in uno strumento industriale, come le finestre di tracciamento e trasmissione. Tutte queste caratteristiche lo rendono uno strumento molto versatile, che consente un debug semplice e veloce in qualsiasi rete CAN ad alta velocità.
Il capitolo contiene le seguenti informazioni:
- Contenuto del kit dell'analizzatore Can Bus
- Sopraview dell'analizzatore CAN Bus
- Caratteristiche hardware dell'analizzatore CAN Bus
- Software per l'analisi del bus CAN
CONTENUTO DEL KIT ANALIZZATORE CAN BUS
- Hardware dell'analizzatore di bus CAN
- Software per l'analisi del bus CAN
- CD del software CAN Bus Analyzer, che include tre componenti:
- Firmware per PIC18F2550 (Hex File)
- Firmware per PIC18F2680 (Hex File)
- L'interfaccia utente grafica (GUI) per PC dell'analizzatore di bus CAN
- Mini cavo USB per collegare l'analizzatore CAN Bus al PC
SOPRAVIEW DELL'ANALIZZATORE CAN BUS
L'analizzatore di bus CAN offre funzionalità simili disponibili in uno strumento di analisi di rete CAN di fascia alta a una frazione del costo. Lo strumento CAN Bus Analyzer può essere utilizzato per monitorare ed eseguire il debug di una rete CAN con un'interfaccia utente grafica di facile utilizzo. Lo strumento consente all'utente di view e registrare i messaggi ricevuti e trasmessi dal bus CAN. L'utente è anche in grado di trasmettere messaggi CAN singoli o periodici su un bus CAN, utile durante lo sviluppo o il test di una rete CAN.
L'utilizzo di questo strumento CAN Bus Analyzer ha molti vantaggitages rispetto ai tradizionali metodi di debug su cui gli ingegneri embedded si affidano in genere. Per esample, la finestra del tool trace mostrerà all'utente i messaggi CAN ricevuti e trasmessi in un formato di facile lettura (ID, DLC, byte di dati e data/oraamp).
CARATTERISTICHE HARDWARE ANALIZZATORE CAN BUS
L'hardware CAN Bus Analyzer è uno strumento compatto che include le seguenti caratteristiche hardware. Fare riferimento alla Sezione 1.5 “Software CAN Bus Analyzer” per ulteriori informazioni sulle funzionalità del software.
- Connettore mini USB
Questo connettore fornisce all'analizzatore del bus CAN un mezzo di comunicazione con il PC, ma può anche fornire un'alimentazione se l'alimentatore esterno non è collegato all'analizzatore del bus CAN. - Connettore di alimentazione 9-24 Volt
- Connettore DB9 per il bus CAN
- Resistenza di terminazione (controllabile tramite software)
L'utente può attivare o disattivare la terminazione CAN Bus da 120 Ohm tramite la GUI del PC. - LED di stato
Visualizza lo stato USB. - LED del traffico CAN
Mostra il traffico RX CAN Bus effettivo dal ricetrasmettitore ad alta velocità.
Mostra il traffico TX CAN Bus effettivo dal ricetrasmettitore ad alta velocità. - LED di errore bus CAN
Mostra lo stato di errore attivo (verde), errore passivo (giallo), bus disattivato (rosso) dell'analizzatore bus CAN. - Accesso diretto ai pin CANH e CANL tramite un terminale a vite
Consente all'utente di accedere al bus CAN per collegare un oscilloscopio senza dover modificare il cablaggio del bus CAN. - Accesso diretto ai pin CAN TX e CAN RX tramite un terminale a vite Consente all'utente di accedere al lato digitale del ricetrasmettitore CAN Bus.
SOFTWARE ANALIZZATORE CAN BUS
L'analizzatore CAN Bus viene fornito con due firmware Hex files e software per PC che forniscono all'utente un'interfaccia grafica per configurare lo strumento e analizzare una rete CAN. Ha le seguenti caratteristiche dello strumento software:
- Trace: monitora il traffico CAN Bus.
- Trasmissione: trasmissione di messaggi singoli, periodici o periodici con una ripetizione limitata sul bus CAN.
- Tronco d'albero File Configurazione: salva il traffico CAN Bus.
- Configurazione hardware: configurare l'analizzatore bus CAN per la rete CAN.
Installazione
INTRODUZIONE
Il capitolo seguente descrive le procedure per l'installazione dell'hardware e del software dell'analizzatore CAN Bus.
Questo capitolo contiene le seguenti informazioni:
- Installazione del software
- Installazione hardware
INSTALLAZIONE DEL SOFTWARE
Installazione dell'interfaccia grafica
Installare .NET Framework versione 3.5 prima di installare CAN Bus Analyzer.
- Eseguire "CANAnalyzer_verXYZ.exe", dove "XYZ" è il numero di versione del software. Per impostazione predefinita, questo installerà il file files a: C:\Program Files\Microchip Technology Inc\CANAnalyzer_verXYZ.
- Eseguire setup.exe dalla cartella: C:\Program Files\Microchip Technology Inc\CANAnalyzer_verXYZ\GUI.
- L'installazione creerà un collegamento nel menu Programmi sotto "Microchip Technology Inc" come Microchip CAN Tool ver XYZ.
- Se il software per PC CAN Bus Analyzer viene aggiornato a una versione più recente, il firmware deve essere aggiornato in modo che corrisponda al livello di revisione del software per PC. Quando si aggiorna il firmware, assicurarsi che l'Hex files sono programmati nei rispettivi microcontrollori PIC18F sull'hardware CAN Bus Analyzer.
Aggiornamento del firmware
Se si aggiorna il firmware nell'analizzatore bus CAN, l'utente dovrà importare il formato esadecimale files in MBLAB® IDE e programmare gli MCU PIC®. Durante la programmazione del PIC18F2680, l'utente può alimentare l'analizzatore CAN Bus tramite un alimentatore esterno o tramite il cavo mini-USB. Durante la programmazione del PIC18F550, l'utente deve alimentare l'analizzatore del bus CAN tramite un alimentatore esterno. Inoltre, quando si programma Hex files negli MCU PIC, si consiglia di controllare la versione del firmware dalla GUI. Questo può essere fatto facendo clic sull'opzione di menu Help>About.
INSTALLAZIONE HARDWARE
Requisiti di sistema
- Windows® XP
- .NET Framework versione 3.5
- Porta seriale USB
Requisiti di potenza
- È necessario un alimentatore (da 9 a 24 Volt) quando si opera senza PC e quando si aggiorna il firmware nell'MCU PIC USB
- Lo strumento CAN Bus Analyzer può essere alimentato anche tramite la porta USB
Requisiti del cavo
- Cavo mini-USB – per la comunicazione con il software del PC
- Lo strumento CAN Bus Analyzer può essere collegato a una rete CAN utilizzando quanto segue:
- Tramite il connettore DB9
- Tramite morsetti a vite
Collegamento dell'analizzatore CAN Bus al PC e al CAN Bus
- Collegare l'analizzatore CAN Bus tramite il connettore USB al PC. Verrà richiesto di installare i driver USB per lo strumento. I driver possono essere trovati in questa posizione:
C:\Program Files\Microchip Technology Inc\CANAnalyzer_verXYZ - Collegare lo strumento alla rete CAN utilizzando il connettore DB9 o i terminali a vite. Fare riferimento alla Figura 2-1 e alla Figura 2-2 per il connettore DB9 e i terminali a vite per il collegamento della rete allo strumento.
TABELLA 2-1: PINOUT CAN BUS D-SUB A 9 PIN (MASCHIO).
Numero PIN | Nome del segnale | Descrizione del segnale |
1 | Non connesso | N / A |
2 | POSSO | Dominante Basso |
3 | Terra | Terra |
4 | Non connesso | N / A |
5 | Non connesso | N / A |
6 | Terra | Terra |
7 | CAN_H | Alto dominante |
8 | Non connesso | N / A |
9 | Non connesso | N / A |
TABELLA 2-2: PINOUT CONNETTORE A VITE A 6 PIN
Numero PIN | Nomi dei segnali | Descrizione del segnale |
1 | Vcc | Alimentatore MCU PIC® |
2 | POSSO | Dominante Basso |
3 | CAN_H | Alto dominante |
4 | RXD | Segnale digitale CAN dal ricetrasmettitore |
5 | Data di nascita | Segnale digitale CAN da PIC18F2680 |
6 | Terra | Terra |
Utilizzando l'interfaccia grafica del PC
Una volta collegato l'hardware e installato il software, aprire la GUI del PC utilizzando il collegamento nel menu Programmi in "Microchip Technology Inc", etichettato come "Microchip CAN Tool ver XYZ". La Figura 3-1 è una schermata dell'impostazione predefinita view per l'analizzatore CAN Bus.
INIZIARE CON UNA CONFIGURAZIONE RAPIDA
Di seguito sono riportati i passaggi di configurazione per avviare rapidamente la trasmissione e la ricezione sul bus CAN. Per maggiori dettagli, fare riferimento alle singole sezioni per le diverse funzionalità della GUI del PC.
- Collegare l'analizzatore CAN Bus al PC con il cavo mini-USB.
- Aprire la GUI del PC dell'analizzatore CAN Bus.
- Aprire la configurazione hardware e selezionare il bit rate del bus CAN sul bus CAN.
- Collegare l'analizzatore CAN Bus al CAN Bus.
- Apri la finestra Traccia.
- Apri la finestra di trasmissione.
CARATTERISTICA DELLA TRACCIA
Ci sono due tipi di finestre Trace: Fixed e Rolling. Per attivare una delle due finestre Trace, selezionare l'opzione dal menu principale Strumenti.
La finestra Trace visualizza il traffico CAN Bus in forma leggibile. Questa finestra elencherà l'ID (Esteso è indicato con una 'x' o Standard precedente), DLC, DATA Bytes, il Timestamp e la differenza di orario dall'ultimo messaggio CAN Bus sul bus. La finestra Rolling Trace mostrerà i messaggi CAN in sequenza così come appaiono sul bus CAN. Il delta temporale tra i messaggi sarà basato sull'ultimo messaggio ricevuto, indipendentemente dall'ID CAN.
La finestra Fixed Trace mostrerà i messaggi CAN in una posizione fissa sulla finestra Trace. Il messaggio verrà comunque aggiornato, ma il delta temporale tra i messaggi sarà basato sul messaggio precedente con lo stesso ID CAN.
FUNZIONE DI TRASMISSIONE
Per attivare la finestra Transmit, selezionare “TRANSMIT” dal menu principale Tools.
La finestra di trasmissione consente all'utente di interagire con altri nodi sul bus CAN trasmettendo messaggi. L'utente può inserire qualsiasi combinazione di ID (esteso o standard), DLC o DATA byte per la trasmissione di un singolo messaggio. La finestra di trasmissione consente inoltre all'utente di trasmettere un massimo di nove messaggi separati e univoci, periodicamente o periodicamente con una modalità "Ripeti" limitata. Quando si utilizza la modalità di ripetizione limitata, il messaggio verrà inviato alla frequenza periodica per un numero di volte di "ripetizione".
Passaggi per trasmettere un messaggio Single-Shot
- Compila i campi del messaggio CAN, che includono ID, DLC e DATA.
- Compilare i campi Periodico e Ripeti con "0".
- Fare clic sul pulsante Invia per quella riga.
Passi per trasmettere un messaggio periodico
- Compila i campi del messaggio CAN, che includono ID, DLC e DATA.
- Compilare il campo Periodico (da 50 ms a 5000 ms).
- Compila il campo Ripeti con "0" (che si traduce in "ripeti per sempre").
- Fare clic sul pulsante Invia per quella riga.
Passaggi per trasmettere un messaggio periodico con ripetizioni limitate
- Compila i campi del messaggio CAN, che includono ID, DLC e DATA.
- Compilare il campo Periodico (da 50 ms a 5000 ms).
- Compilare il campo Ripeti (con un valore compreso tra 1 e 10).
- Fare clic sul pulsante Invia per quella riga.
FUNZIONE DI CONFIGURAZIONE HARDWARE
Per attivare la finestra Hardware Setup, selezionare “HARDWARE SETUP” dal menu principale Tools.
La finestra Hardware Setup consente all'utente di configurare l'analizzatore CAN Bus per la comunicazione sul CAN Bus. Questa funzione offre inoltre all'utente la possibilità di testare rapidamente l'hardware sull'analizzatore CAN Bus.
Per configurare lo strumento per comunicare sul CAN Bus:
- Selezionare il bit rate CAN dalla casella combinata a discesa.
- Fare clic sul pulsante Imposta. Conferma che il bit rate è cambiato di viewl'impostazione del bit rate nella parte inferiore della finestra principale di CAN Bus Analyzer.
- Se il bus CAN richiede l'attivazione del resistore di terminazione, attivarlo facendo clic sul pulsante Attiva per la terminazione del bus.
Testare l'hardware dell'analizzatore CAN Bus:
- Assicurarsi che l'analizzatore bus CAN sia collegato. Puoi confermarlo con viewindicando lo stato di connessione dello strumento sulla striscia di stato nella parte inferiore della finestra principale di CAN Bus Analyzer.
- Per confermare che la comunicazione funziona tra l'MCU USB PIC® e l'MCU CAN PIC, fare clic sull'opzione del menu principale Help->About per view i numeri di versione del firmware caricato in ciascun PIC MCU.
Messaggi di errore
In questa sezione, i vari errori "pop-up" che si trovano nella GUI saranno discussi in dettaglio sul motivo per cui possono verificarsi e le possibili soluzioni per correggere gli errori.
TABELLA A-1: MESSAGGI DI ERRORE
Numero di errore | Errore | Possibile soluzione |
1.00.x | Errore durante la lettura della versione del firmware USB | Scollegare/collegare lo strumento al PC. Assicurarsi inoltre che il PIC18F2550 sia programmato con l'esadecimale corretto file. |
2.00.x | Errore durante la lettura della versione del firmware CAN | Scollegare/collegare lo strumento al PC. Assicurarsi inoltre che il PIC18F2680 sia programmato con l'esadecimale corretto file. |
3.00.x | Il campo ID è vuoto | Il valore nel campo ID non può essere vuoto per un messaggio che un utente richiede di trasmettere. Inserire un valore valido. |
3.10.x | Il campo DLC è vuoto | Il valore nel campo DLC non può essere vuoto per un messaggio che un utente richiede di trasmettere. Inserire un valore valido. |
3.20.x | Il campo DATI è vuoto | Il valore nel campo DATA non può essere vuoto per un messaggio che un utente richiede di trasmettere. Inserire un valore valido. Ricorda, il valore DLC determina quanti byte di dati verranno inviati. |
3.30.x | Il campo PERIODO è vuoto | Il valore nel campo PERIOD non può essere vuoto per un messaggio che un utente richiede di trasmettere. Inserire un valore valido. |
3.40.x | Il campo REPEAT è vuoto | Il valore nel campo REPEAT non può essere vuoto per un messaggio che un utente richiede di trasmettere. Inserire un valore valido. |
4.00.x | Immettere l'ID esteso all'interno del seguente intervallo (0x-1FFFFFFFx) | Inserisci un ID valido nel campo TEXT. Lo strumento prevede un valore esadecimale per un ID esteso nell'intervallo di
"0x-1FFFFFFFx". Quando inserisci un ID esteso, assicurati di aggiungere 'x' all'ID. |
4.02.x | Inserisci l'ID esteso all'interno del seguente intervallo (0x-536870911x) | Inserisci un ID valido nel campo TEXT. Lo strumento prevede un valore decimale per un ID esteso nell'intervallo di
"0x-536870911x". Quando inserisci un ID esteso, assicurati di aggiungere 'x' all'ID. |
4.04.x | Immettere l'ID standard all'interno del seguente intervallo (0-7FF) | Inserisci un ID valido nel campo TEXT. Lo strumento prevede un valore esadecimale per un ID standard nell'intervallo "0-7FF". Quando inserisci un ID standard, assicurati di aggiungere 'x' all'ID. |
4.06.x | Inserisci l'ID standard all'interno del seguente intervallo (0-2047) | Inserisci un ID valido nel campo TEXT. Lo strumento prevede un valore decimale per un ID standard nell'intervallo "0-2048". Quando inserisci un ID standard, assicurati di aggiungere 'x' all'ID. |
4.10.x | Inserisci DLC nel seguente intervallo (0-8) | Inserisci un DLC valido nel campo TEXT. Lo strumento prevede un valore compreso tra "0 e 8". |
4.20.x | Immettere DATI entro il seguente intervallo (0-FF) | Immettere dati validi nel campo TESTO. Lo strumento prevede un valore esadecimale nell'intervallo "0-FF". |
4.25.x | Immettere DATI entro il seguente intervallo (0-255) | Immettere dati validi nel campo TESTO. Lo strumento prevede un valore decimale compreso nell'intervallo "0-255". |
4.30.x | Inserisci un PERIODO valido all'interno del seguente intervallo (100-5000)\nOppure (0) per un messaggio one-shot | Immettere un periodo valido nel campo TESTO. Lo strumento prevede un valore decimale nell'intervallo "0 o 100-5000". |
4.40.x | Immettere un REPEAT valido all'interno del seguente intervallo (1-99)\nO (0) per un messaggio one-shot | Inserisci una ripetizione valida nel campo TEXT. Lo strumento prevede un valore decimale compreso nell'intervallo "0-99". |
4.70.x | Errore sconosciuto causato dall'input dell'utente | Verifica che solo il campo TEXT non contenga caratteri speciali o spazi. |
4.75.x | L'input richiesto per il messaggio CAN è vuoto | Verifica che i campi ID, DLC, DATA, PERIOD e REPEAT contengano dati validi. |
5.00.x | Riservato per gli errori di messaggio ricevuto | Riservato per gli errori di messaggio ricevuto. |
6.00.x | Impossibile registrare i dati | Lo strumento non è in grado di scrivere il traffico CAN nel registro File. La possibile causa potrebbe essere che l'unità è piena, protetta da scrittura o non esiste. |
Marchi
Il nome e il logo di Microchip, il logo di Microchip, Adaptec, AnyRate, AVR, il logo 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 e XMEGA sono marchi registrati di Microchip Technology Incorporated negli Stati Uniti e 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 e ZL sono marchi registrati di Microchip Technology Incorporated negli Stati Uniti
Soppressione della chiave adiacente, 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, DAM , 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, logo certificato MPLAB, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, generazione di codice onnisciente, 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, ViewSpan, WiperLock, XpressConnect e ZENA sono marchi registrati di Microchip Technology Incorporated negli Stati Uniti e in altri paesi.
SQTP è un marchio di servizio di Microchip Technology Incorporated negli USA
Il logo Adaptec, Frequency on Demand, Silicon Storage Technology, Symmcom e Trusted Time sono marchi registrati di Microchip Technology Inc. in altri paesi.
GestIC è un marchio registrato di Microchip Technology Germany II GmbH & Co. KG, una sussidiaria di Microchip Technology Inc., in altri paesi.
Tutti gli altri marchi qui menzionati sono di proprietà delle rispettive aziende.
© 2009-2022, Microchip Technology Incorporated e le sue sussidiarie.
Tutti i diritti riservati.
ISBN: 978-1-6683-0344-3
Per informazioni sui sistemi di gestione della qualità di Microchip, visitare www.microchip.com/qualità.
AMERICHE
Sede aziendale
2355 West Chandler Boulevard.
Chandler, AZ 85224-6199
Tel: Numero di telefono: 480-792-7200
Fax: Numero di telefono: 480-792-7277
Supporto tecnico:
http://www.microchip.com/
supporto
Web Indirizzo:
www.microchip.com
Atlanta
Duluth, Georgia
Tel: Numero di telefono: 678-957-9614
Fax: Numero di telefono: 678-957-1455
Austin, Texas
Tel: Numero di telefono: 512-257-3370
Boston
Westborough, MA
Tel: Numero di telefono: 774-760-0087
Fax: Numero di telefono: 774-760-0088
Chicago
Itasca, IL
Tel: Numero di telefono: 630-285-0071
Fax: Numero di telefono: 630-285-0075
Dallas
Addison, TX
Tel: Numero di telefono: 972-818-7423
Fax: Numero di telefono: 972-818-2924
Detroit
Novi, MI
Tel: Numero di telefono: 248-848-4000
Houston, Texas
Tel: Numero di telefono: 281-894-5983
Indianapolis
Noblesville, Indiana
Tel: Numero di telefono: 317-773-8323
Fax: Numero di telefono: 317-773-5453
Tel: Numero di telefono: 317-536-2380
Los Angeles
Missione Viejo, California
Tel: Numero di telefono: 949-462-9523
Fax: Numero di telefono: 949-462-9608
Tel: Numero di telefono: 951-273-7800
Raleigh, Carolina del Nord
Tel: Numero di telefono: 919-844-7510
Nuova York, Stati Uniti
Tel: Numero di telefono: 631-435-6000
San Jose, California
Tel: Numero di telefono: 408-735-9110
Tel: Numero di telefono: 408-436-4270
Canada – Toronto
Tel: Numero di telefono: 905-695-1980
Fax: Numero di telefono: 905-695-2078
2009-2022 Microchip Technology Inc. e sue sussidiarie
Documenti / Risorse
![]() |
Analizzatore CAN Bus MICROCHIP [pdf] Guida utente Analizzatore bus CAN, CAN, analizzatore bus, analizzatore |