MICROXIP-LOGO

Analitzador de bus MICROCHIP CAN

MICROCHIP-CAN-Bus-Analitzador

Guia de l'usuari de l'analitzador de bus CAN

Aquest manual d'usuari és per a l'analitzador de bus CAN, un producte desenvolupat per Microchip Technology Inc. i les seves filials. El producte inclou una guia d'usuari que proporciona informació sobre com instal·lar i utilitzar el producte.

Instal·lació

El procés d'instal·lació de l'analitzador de bus CAN inclou dos passos:

  1. Instal·lació de programari
  2. Instal·lació de maquinari

La instal·lació del programari implica instal·lar els controladors i el programari necessaris al vostre ordinador. La instal·lació del maquinari implica connectar l'analitzador de bus CAN a l'ordinador mitjançant un cable USB.

Utilitzant la GUI del PC

L'analitzador de bus CAN inclou una GUI de PC (Interfície gràfica d'usuari) que us permet interactuar amb el producte. La GUI de l'ordinador ofereix les funcions següents:

  1. Primers passos amb una configuració ràpida
  2. Funció de traça
  3. Característica de transmissió
  4. Funció de configuració del maquinari

La funció "Com començar amb una configuració ràpida" proporciona instruccions pas a pas sobre com configurar i utilitzar ràpidament el producte. La "Funció de rastreig" us permet view i analitzar el trànsit del bus CAN. La "Funció de transmissió" us permet enviar missatges a través del bus CAN. La "Funció de configuració del maquinari" us permet configurar l'analitzador de bus CAN per utilitzar-lo amb diferents tipus de xarxes CAN.

Tingueu en compte els detalls següents de la funció de protecció del codi als productes Microxip:

  • Els productes de microxip compleixen les especificacions contingudes a la seva fitxa de dades particular de microxip.
  • Microxip creu que la seva família de productes és segura quan s'utilitza de la manera prevista, dins de les especificacions de funcionament i en condicions normals.
  • Microxip valora i protegeix de manera agressiva els seus drets de propietat intel·lectual. Els intents d'infringir les funcions de protecció del codi del producte Microxip estan estrictament prohibits i poden infringir la Llei de drets d'autor de Digital Millennium.
  • Ni Microchip ni cap altre fabricant de semiconductors poden garantir la seguretat del seu codi. La protecció del codi no vol dir que estem garantint que el producte sigui "irrompible". La protecció del codi està en constant evolució. Microxip es compromet a millorar contínuament les funcions de protecció del codi dels nostres productes.

Aquesta publicació i la informació que s'hi inclou només es poden utilitzar amb productes Microchip, inclòs per dissenyar, provar i integrar productes Microchip amb la vostra aplicació. L'ús d'aquesta informació de qualsevol altra manera viola aquests termes. La informació sobre les aplicacions del dispositiu només es proporciona per a la vostra comoditat i pot ser substituïda per actualitzacions. És la vostra responsabilitat assegurar-vos que la vostra aplicació compleix les vostres especificacions. Poseu-vos en contacte amb l'oficina local de vendes de Microxip per obtenir assistència addicional o, per obtenir assistència addicional a https://www.microchip.com/en-us/support/design-help/client-support-services.

AQUESTA INFORMACIÓ ÉS PROPORCIONADA PER MICROCHIP "TAL CUAL". MICROCHIP NO FA REPRESENTACIONS NI GARANTIES DE CAP TIPUS, JA SIGUI EXPRESSES O IMPLÍCITES, ESCRITS O ORALS, LEGALS O D'ALTRE ALTRE, RELACIONATS AMB LA INFORMACIÓ INCLOSA, PERÒ NO LIMITADA A CAP GARANTIA IMPLÍCITA DE NO INFRACCIÓ, COMERCIABILITAT I COMERCIALITZACIÓ, COMERCIALITZACIÓ I COMERCIALITZACIÓ. GARANTIES RELACIONATS AMB EL SEU ESTAT, QUALITAT O RENDIMENT.

EN CAP CAS, MICROCHIP SERÀ RESPONSABLE DE CAP PÈRDUA INDIRECTA, ESPECIAL, PUNITIVA, INCIDENTAL O CONSEQUENTAL, DALLS, COST O DESPESA DE QUALSEVOL TIPUS RELACIONATS AMB LA INFORMACIÓ O EL SEU ÚS, SEGUI QUE S'AVISI LA CAUSA QUE S'AVISI. DE LA POSSIBILITAT O DELS DANYS SÓN PREVISIBLES. EN LA MÀXIMA MESURA PERMETIDA PER LA LLEI, LA RESPONSABILITAT TOTAL DE MICROCHIP EN TOTES LES RECLAMACIONS DE QUALSEVOL MANERA RELACIONADAS AMB LA INFORMACIÓ O EL SEU ÚS NO SUPERARÀ L'IMPORT DE LES TARIFES, SI N'HEU, QUE HEU PAGAT DIRECTAMENT A MICROCHIP PER A LA INFORMACIÓ.

L'ús de dispositius Microxip en aplicacions de suport vital i/o seguretat és totalment a risc del comprador, i el comprador es compromet a defensar, indemnitzar i excloure Microxip de qualsevol dany, reclamació, demanda o despeses derivades d'aquest ús. No es transmet cap llicència, implícita o d'una altra manera, sota cap dret de propietat intel·lectual de Microxip tret que s'indiqui el contrari.

Pròleg

AVÍS ALS CLIENTS

Tota la documentació queda datada i aquest manual no és una excepció. Les eines i la documentació del microxip evolucionen constantment per satisfer les necessitats dels clients, de manera que alguns diàlegs reals i/o descripcions d'eines poden diferir dels d'aquest document. Consulteu el nostre weblloc (www.microchip.com) per obtenir la darrera documentació disponible.
Els documents s'identifiquen amb un número "DS". Aquest número es troba a la part inferior de cada pàgina, davant del número de pàgina. La convenció de numeració per al número DS és "DSXXXXXXXXA", on "XXXXXXXX" és el número de document i "A" és el nivell de revisió del document.
Per obtenir la informació més actualitzada sobre les eines de desenvolupament, consulteu l'ajuda en línia de MPLAB® IDE. Seleccioneu el menú Ajuda i, a continuació, Temes per obrir una llista d'ajuda en línia disponible files.

INTRODUCCIÓ

Aquest capítol conté informació general que serà útil per conèixer abans d'utilitzar el nom del capítol. Els temes tractats en aquest capítol inclouen:

  • Disseny del document
  • Convencions utilitzades en aquesta guia
  • Lectura recomanada
  • El Microxip Weblloc
  • Servei de notificació de canvis de producte
  • Atenció al client
  • Historial de revisions de documents

ELABORACIÓ DEL DOCUMENT 

Aquesta guia de l'usuari descriu com utilitzar el nom del capítol com a eina de desenvolupament per emular i depurar el microprogramari en una placa de destinació. Els temes tractats en aquest prefaci inclouen:

  • Capítol 1. “Introducció”
  • Capítol 2. “Instal·lació”
  • Capítol 3. "Ús de la GUI de l'ordinador"
  • Apèndix A. "Missatges d'error"

CONVENCIONS UTILITZADES EN AQUESTA GUIA

Aquest manual utilitza les convencions de documentació següents:

CONVENCIONS DE DOCUMENTACIÓ

Descripció Representa Examples
Tipus de lletra Arial:
Personatges en cursiva Llibres de referència MPLAB® Guia de l'usuari IDE
Text emfatitzat …és el només compilador...
Caps inicials Una finestra la finestra Sortida
Un diàleg el diàleg Configuració
Una selecció de menú seleccioneu Habilita el programador
Cites Un nom de camp en una finestra o diàleg "Desa el projecte abans de construir"
Text subratllat i cursiva amb claudàtors en angle recte Una ruta de menú File> Desa
Personatges atrevits Un botó de diàleg Feu clic OK
Una pestanya Feu clic a Poder pestanya
N'Rnnnn Un nombre en format verilog, on N és el nombre total de dígits, R és la base i n és un dígit. 4'b0010, 2'hF1
Text entre claudàtors angulars < > Una tecla del teclat Premeu ,
Courier Nou tipus de lletra:
Plain Courier Nou Sampel codi font #definir INICI
Filenoms autoexec.bat
File camins c:\mcc18\h
Paraules clau _asm, _endasm, estàtic
Opcions de línia d'ordres -Opa+, -Opa-
Valors de bits 0, 1
Constants 0xFF, 'A'
Correu en cursiva Nou Un argument variable file.o, on file pot ser qualsevol vàlid filenom
Claudàtors [ ] Arguments opcionals mcc18 [opcions] file [opcions]
Curlclaudàtors y i caràcter de tub: { | } Elecció d'arguments mútuament exclusius; una selecció OR nivell d'error {0|1}
El·lipses… Substitueix el text repetit nom_var [, nom_var...]
Representa el codi subministrat per l'usuari void main (void)

{…

}

LECTURA RECOMANADA

Aquesta guia de l'usuari descriu com utilitzar l'analitzador de bus CAN en una xarxa CAN. Els següents documents de Microxip estan disponibles a www.microchip.com i es recomanen com a recursos de referència suplementaris per entendre CAN (Controller Area Network) més a fons.
AN713, Conceptes bàsics de la xarxa d'àrea del controlador (CAN) (DS00713)
Aquesta nota d'aplicació descriu els conceptes bàsics i les característiques clau del protocol CAN.
AN228, una discussió sobre la capa física de CAN (DS00228)
AN754, Entendre el temps de bits del mòdul CAN de Microxip (DS00754
Aquestes notes d'aplicació discuteixen el transceptor CAN MCP2551 i com s'adapta a l'especificació ISO 11898. La norma ISO 11898 especifica la capa física per garantir la compatibilitat entre els transceptors CAN.
Centre de Disseny CAN
Visiteu el centre de disseny CAN a Microchip's weblloc (www.microchip.com/CAN) per obtenir informació sobre la informació més recent del producte i les notes d'aplicació noves.

EL MICROXIP WEBLLOC

Microxip ofereix suport en línia a través del nostre weblloc a www.microchip.com. Això webEl lloc s'utilitza com a mitjà per fer filei informació fàcilment disponible per als clients. Accessible mitjançant el vostre navegador d'Internet preferit, el weblloc conté la informació següent:

  • Suport al producte: fulls de dades i errates, notes d'aplicació i sampprogrames, recursos de disseny, guies d'usuari i documents de suport de maquinari, últimes versions de programari i programari arxivat
  • Suport tècnic general: Preguntes freqüents (FAQ), sol·licituds d'assistència tècnica, grups de discussió en línia, llista de membres del programa de consultors Microchip
  • Negoci de Microxip: selector de productes i guies de comandes, darrers comunicats de premsa de Microxip, llistat de seminaris i esdeveniments, llistats d'oficines de vendes de Microxip, distribuïdors i representants de fàbrica

SERVEI DE NOTIFICACIÓ DE CANVIS DE PRODUCTE

El servei de notificació al client de Microchip ajuda a mantenir els clients al dia dels productes de Microchip. Els subscriptors rebran una notificació per correu electrònic sempre que hi hagi canvis, actualitzacions, revisions o errates relacionades amb una família de productes o una eina de desenvolupament específica d'interès.
Per registrar-se, accediu al Microxip weblloc a www.microchip.com, feu clic a Notificació de canvi de producte i seguiu les instruccions de registre.

ATENCIÓ AL CLIENT

Els usuaris dels productes Microxip poden rebre assistència a través de diversos canals:

  • Distribuïdor o representant
  • Oficina local de vendes
  • Enginyer d'aplicacions de camp (FAE)
  • Suport tècnic

Els clients han de contactar amb el seu distribuïdor, representant o FAE per obtenir assistència. Les oficines de vendes locals també estan disponibles per ajudar els clients. A la part posterior d'aquest document s'inclou una llista d'oficines de vendes i ubicacions.
El suport tècnic està disponible a través de weblloc a: http://support.microchip.com.

HISTÒRIA DE REVISIÓ DE DOCUMENTS

Revisió A (juliol de 2009)

  • Publicació inicial d'aquest document.

Revisió B (octubre de 2011)

  • Seccions actualitzades 1.1, 1.3, 1.4 i 2.3.2. S'han actualitzat les xifres del capítol 3 i s'han actualitzat les seccions 3.2, 3.8 i 3.9.

Revisió C (novembre de 2020)

  • S'han eliminat les seccions 3.4, 3.5, 3.6 i 3.8.
  • Actualitzat el Capítol 1. “Introducció”, Secció 1.5 “Programari de l'analitzador de bus CAN” i Secció 3.2 “Funció de traça”.
  • Edicions tipogràfiques al llarg del document.

Revisió C (febrer de 2022)

  • Secció actualitzada 1.4 "Característiques del maquinari de l'analitzador de bus CAN". Revisió D (abril de 2022)
  • Secció actualitzada 1.4 "Característiques del maquinari de l'analitzador de bus CAN".
  • Edicions tipogràfiques al llarg del document.

Introducció

L'eina CAN Bus Analyzer està pensada per ser un monitor CAN Bus de baix cost i senzill d'utilitzar, que es pot utilitzar per desenvolupar i depurar una xarxa CAN d'alta velocitat. L'eina inclou una àmplia gamma de funcions, que permeten utilitzar-la en diversos segments de mercat, com ara l'automoció, la marina, la indústria i la medicina.
L'eina CAN Bus Analyzer admet CAN 2.0b i ISO 11898-2 (CAN d'alta velocitat amb velocitats de transmissió de fins a 1 Mbit/s). L'eina es pot connectar a la xarxa CAN mitjançant el connector DB9 o mitjançant una interfície de terminal de cargol.
L'analitzador de bus CAN té la funcionalitat estàndard esperada en una eina de la indústria, com ara finestres de traça i transmissió. Totes aquestes característiques el converteixen en una eina molt versàtil, que permet una depuració ràpida i senzilla en qualsevol xarxa CAN d'alta velocitat.

El capítol conté la informació següent:

  • Contingut del kit de l'analitzador de Can Bus
  • Acabatview de l'analitzador de bus CAN
  • Característiques del maquinari de l'analitzador de bus CAN
  • Programari analitzador de bus CAN

CONTINGUT DEL KIT ANALITZAR CAN BUS

  1. Maquinari de l'analitzador de bus CAN
  2. Programari analitzador de bus CAN
  3. CD de programari CAN Bus Analyzer, que inclou tres components:
    • Firmware per al PIC18F2550 (hex File)
    • Firmware per al PIC18F2680 (hex File)
    • La interfície gràfica d'usuari (GUI) de l'ordinador de l'analitzador de bus CAN
  4. Mini-cable USB per connectar el CAN Bus Analyzer al PC

ACABATVIEW DE L'ANALITZAR CAN BUS

L'analitzador de bus CAN ofereix funcions similars disponibles en una eina d'anàlisi de xarxes CAN de gamma alta a una fracció del cost. L'eina CAN Bus Analyzer es pot utilitzar per supervisar i depurar una xarxa CAN amb una interfície gràfica d'usuari fàcil d'utilitzar. L'eina permet a l'usuari view i registre els missatges rebuts i transmesos des del bus CAN. L'usuari també pot transmetre missatges CAN únics o periòdics a un bus CAN, cosa que és útil durant el desenvolupament o la prova d'una xarxa CAN.
L'ús d'aquesta eina CAN Bus Analyzer té molts avantatgestagés sobre els mètodes de depuració tradicionals en què solen confiar els enginyers integrats. Per example, la finestra de seguiment de l'eina mostrarà a l'usuari els missatges CAN rebuts i transmesos en un format fàcil de llegir (ID, DLC, bytes de dades i temps).amp).

CARACTERÍSTIQUES DEL MAQUINARI DE L'ANALISADOR DE CAN BUS

El maquinari CAN Bus Analyzer és una eina compacta que inclou les següents característiques de maquinari. Consulteu la Secció 1.5 "Programari de l'analitzador de bus CAN" per obtenir més informació sobre les funcions del programari.

MICROCHIP-CAN-Bus-Analitzador-1

  • Connector mini-USB
    Aquest connector proporciona a l'analitzador de bus CAN un mitjà de comunicació a l'ordinador, però també pot proporcionar una font d'alimentació si la font d'alimentació externa no està connectada a l'analitzador de bus CAN.
  • Connector d'alimentació de 9-24 volts
  • Connector DB9 per al bus CAN
  • Resistència de terminació (controlable per programari)
    L'usuari pot activar o desactivar la terminació del bus CAN de 120 ohms mitjançant la GUI del PC.
  • LED d'estat
    Mostra l'estat de l'USB.
  • LED de trànsit CAN
    Mostra el trànsit real del bus RX CAN des del transceptor d'alta velocitat.
    Mostra el trànsit real del bus TX CAN des del transceptor d'alta velocitat.
  • LED d'error del bus CAN
    Mostra l'estat d'error actiu (verd), error passiu (groc), bus apagat (vermell) de l'analitzador de bus CAN.
  • Accés directe als pins CANH i CANL mitjançant un terminal de cargol
    Permet a l'usuari l'accés al bus CAN per connectar un oscil·loscopi sense haver de modificar el cablejat del bus CAN.
  • Accés directe als pins CAN TX i CAN RX mitjançant un terminal de cargol Permet l'accés de l'usuari al costat digital del transceptor CAN Bus.

MICROCHIP-CAN-Bus-Analitzador-2

PROGRAMARI ANALITZAR CAN BUS

L'analitzador de bus CAN inclou dos firmware hexadecimals files i programari per a PC que proporcionen a l'usuari una interfície gràfica per configurar l'eina i analitzar una xarxa CAN. Té les següents característiques de l'eina de programari:

  1. Traça: supervisa el trànsit del bus CAN.
  2. Transmissió: Transmet missatges d'un sol tir, periòdics o periòdics amb una repetició limitada al bus CAN.
  3. Registre File Configuració: deseu el trànsit del bus CAN.
  4. Configuració del maquinari: configureu l'analitzador de bus CAN per a la xarxa CAN.

Instal·lació

INTRODUCCIÓ

El capítol següent descriu els procediments per instal·lar el maquinari i el programari CAN Bus Analyzer.

Aquest capítol conté la informació següent:

  • Instal·lació de programari
  • Instal·lació de maquinari

INSTAL·LACIÓ DE PROGRAMARI

Instal·lació de la GUI

Instal·leu .NET Framework versió 3.5 abans d'instal·lar l'analitzador de bus CAN.

  1. Executeu "CANAnalyzer_verXYZ.exe", on "XYZ" és el número de versió del programari. Per defecte, això instal·larà el fitxer files a: C:\Program Files\ Microchip Technology Inc\CANAnalyzer_verXYZ.
  2. Executeu el setup.exe des de la carpeta: C:\Program Files\Microchip Technology Inc\CANAnalyzer_verXYZ\GUI.
  3. La configuració crearà una drecera al menú Programes a "Microchip Technology Inc" com a Microchip CAN Tool ver XYZ.
  4. Si el programari de l'analitzador de bus CAN s'està actualitzant a una versió més recent, el microprogramari s'ha d'actualitzar perquè coincideixi amb el nivell de revisió del programari de l'ordinador. Quan actualitzeu el firmware, assegureu-vos que l'hex files es programen als seus respectius microcontroladors PIC18F al maquinari CAN Bus Analyzer.

Actualització del firmware

Si actualitzeu el microprogramari a l'analitzador de bus CAN, l'usuari haurà d'importar l'hexadecimal files a MBLAB® IDE i programeu els MCU PIC®. Quan es programa el PIC18F2680, l'usuari pot alimentar l'analitzador de bus CAN mitjançant una font d'alimentació externa o mitjançant el cable mini-USB. Quan es programa el PIC18F550, l'usuari necessita alimentar l'analitzador de bus CAN mitjançant una font d'alimentació externa. A més, quan es programa Hex files a les MCU PIC, es recomana comprovar la versió del microprogramari des de la GUI. Això es pot fer fent clic a l'opció de menú Ajuda>Quant a.

INSTAL·LACIÓ DE HARDWARE

Requisits del sistema

  • Windows® XP
  • .NET Framework versió 3.5
  • Port sèrie USB

Requisits d'alimentació

  • Es necessita una font d'alimentació (de 9 a 24 volts) quan es treballa sense el PC i quan s'actualitza el microprogramari a l'USB PIC MCU
  • L'eina CAN Bus Analyzer també es pot alimentar mitjançant el port USB

Requisits de cable

  • Cable mini-USB: per comunicar-se amb el programari de l'ordinador
  • L'eina CAN Bus Analyzer es pot connectar a una xarxa CAN mitjançant el següent:
    • Mitjançant el connector DB9
    • Mitjançant terminals de rosca

Connexió de l'analitzador de bus CAN al PC i al bus CAN

  1. Connecteu l'analitzador de bus CAN mitjançant el connector USB al PC. Se us demanarà que instal·leu els controladors USB per a l'eina. Els controladors es poden trobar en aquesta ubicació:
    C:\Programa Files\Microchip Technology Inc\CANAnalyzer_verXYZ
  2. Connecteu l'eina a la xarxa CAN mitjançant el connector DB9 o els terminals de rosca. Consulteu la figura 2-1 i la figura 2-2 per al connector DB9 i els terminals de cargol per connectar la xarxa a l'eina.

TAULA 2-1: PIN DE 9 PIN (MASCUL) D-SUB CAN BUS

Número de pin Nom del senyal Descripció del senyal
1 Sense connexió N/A
2 CAN_L Baix dominant
3 GND Terra
4 Sense connexió N/A
5 Sense connexió N/A
6 GND Terra
7 CAN_H Alt dominant
8 Sense connexió N/A
9 Sense connexió N/A

MICROCHIP-CAN-Bus-Analitzador-3

TAULA 2-2: PINOUT DEL CONNECTOR DE CARGOL DE 6 PINS

Número de pin Noms de senyal Descripció del senyal
1 Vcc Font d'alimentació PIC® MCU
2 CAN_L Baix dominant
3 CAN_H Alt dominant
4 RXD Senyal digital CAN del transceptor
5 TXD Senyal digital CAN de PIC18F2680
6 GND Terra

MICROCHIP-CAN-Bus-Analitzador-4

Utilitzant la GUI del PC

Un cop connectat el maquinari i instal·lat el programari, obriu la GUI de l'ordinador mitjançant la drecera del menú Programes a "Microchip Technology Inc", etiquetada com a "Microchip CAN Tool ver XYZ". La figura 3-1 és una captura de pantalla del valor predeterminat view per a l'analitzador de bus CAN.

MICROCHIP-CAN-Bus-Analitzador-5

COMENÇAR AMB UNA CONFIGURACIÓ RÀPIDA
A continuació es mostren els passos de configuració per començar a transmetre i rebre ràpidament al bus CAN. Per obtenir més detalls, consulteu les seccions individuals per a les diferents funcions de la GUI de l'ordinador.

  1. Connecteu l'analitzador de bus CAN al PC amb el cable mini-USB.
  2. Obriu la GUI del PC de l'analitzador de bus CAN.
  3. Obriu la configuració del maquinari i seleccioneu la taxa de bits del bus CAN al bus CAN.
  4. Connecteu l'analitzador de bus CAN al bus CAN.
  5. Obriu la finestra Traça.
  6. Obriu la finestra Transmissió.

CARACTERÍSTICA TRACE
Hi ha dos tipus de finestres Trace: Fixes i Rolling. Per activar qualsevol de les finestres Trace, seleccioneu l'opció del menú principal Eines.

MICROCHIP-CAN-Bus-Analitzador-6

La finestra Trace mostra el trànsit CAN Bus d'una forma llegible. Aquesta finestra mostrarà l'identificador (estès es significa amb una "x" o estàndard), DLC, bytes de dades, el tempsamp i la diferència horària respecte de l'últim missatge CAN Bus a l'autobús. La finestra Rolling Trace mostrarà els missatges CAN seqüencialment tal com apareixen al bus CAN. El delta de temps entre missatges es basarà en l'últim missatge rebut, independentment del CAN ID.
La finestra Fixed Trace mostrarà els missatges CAN en una posició fixa a la finestra Trace. El missatge encara s'actualitzarà, però el delta de temps entre missatges es basarà en el missatge anterior amb el mateix CAN ID.

CARACTERÍSTICA DE TRANSMISSIÓ
Per activar la finestra Transmissió, seleccioneu "TRANSMITIR" al menú principal d'Eines.

MICROCHIP-CAN-Bus-Analitzador-7

La finestra Transmissió permet a l'usuari interactuar amb altres nodes del bus CAN mitjançant la transmissió de missatges. L'usuari pot introduir qualsevol combinació de bytes d'identificació (ampliat o estàndard), DLC o DATA per a la transmissió d'un sol missatge. La finestra Transmissió també permet a l'usuari transmetre un màxim de nou missatges separats i únics, ja sigui periòdicament o periòdicament amb un mode de "Repetició" limitat. Quan utilitzeu el mode de repetició limitat, el missatge s'enviarà a la velocitat periòdica durant un nombre de vegades de "repetició".

Passos per transmetre un missatge d'un sol tir

  1. Omple els camps de missatge CAN, que inclouen l'ID, el DLC i les DADES.
  2. Omple els camps Periòdic i Repetició amb "0".
  3. Feu clic al botó Envia per a aquesta fila.

Passos per transmetre un missatge periòdic

  1. Omple els camps de missatge CAN, que inclouen l'ID, el DLC i les DADES.
  2. Omple el camp Periòdic (50 ms a 5000 ms).
  3. Empleneu el camp Repetiu amb "0" (que es tradueix com "repetiu per sempre").
  4. Feu clic al botó Envia per a aquesta fila.

Passos per transmetre un missatge periòdic amb repeticions limitades

  1. Omple els camps de missatge CAN, que inclouen l'ID, el DLC i les DADES.
  2. Omple el camp Periòdic (50 ms a 5000 ms).
  3. Omple el camp Repetir (amb un valor d'1 a 10).
  4. Feu clic al botó Envia per a aquesta fila.
CARACTERÍSTICA DE CONFIGURACIÓ DEL MAQUINARI

Per activar la finestra Configuració del maquinari, seleccioneu "CONFIGURACIÓ DEL MATERIAL" al menú principal d'eines.

MICROCHIP-CAN-Bus-Analitzador-8

La finestra de configuració del maquinari permet a l'usuari configurar l'analitzador de bus CAN per a la comunicació al bus CAN. Aquesta característica també ofereix a l'usuari la possibilitat de provar ràpidament el maquinari a l'analitzador de bus CAN.

Per configurar l'eina per comunicar-se al bus CAN:

  1. Seleccioneu la taxa de bits CAN al quadre combinat desplegable.
  2. Feu clic al botó Establir. Confirmeu que la velocitat de bits ha canviat viewajustant la velocitat de bits a la part inferior de la finestra principal de l'Analitzador de bus CAN.
  3. Si el bus CAN necessita la resistència de terminació activa, enceneu-la fent clic al botó Activar per a la terminació del bus.

Proveu el maquinari de l'analitzador de bus CAN:

  1. Assegureu-vos que l'analitzador de bus CAN està connectat. Pots confirmar-ho per viewPodeu consultar l'estat de connexió de l'eina a la banda d'estat de la part inferior de la finestra principal de l'Analitzador de bus CAN.
  2. Per confirmar que la comunicació funciona entre l'USB PIC® MCU i la CAN PIC MCU, feu clic a l'opció Ajuda->Quant al menú principal per view els números de versió del microprogramari carregat a cada MCU PIC.

Missatges d'error

En aquesta secció, es discutiran amb detall els diferents errors "pop-up" que es troben a la GUI sobre per què es poden produir i les possibles solucions per corregir-los.

TAULA A-1: ​​MISSATGES D'ERROR

Número d'error Error Possible solució
1.00.x Problemes per llegir la versió del microprogramari USB Desconnecteu/connecteu l'eina a l'ordinador. Assegureu-vos també que el PIC18F2550 estigui programat amb l'hexadecimal adequat file.
2.00.x Problemes per llegir la versió del firmware CAN Desconnecteu/connecteu l'eina a l'ordinador. Assegureu-vos també que el PIC18F2680 estigui programat amb l'hexadecimal adequat file.
3.00.x El camp d'identificació està buit El valor del camp ID no pot estar buit per a un missatge que un usuari demana que es transmeti. Introduïu un valor vàlid.
3.10.x El camp DLC està buit El valor del camp DLC no pot estar buit per a un missatge que un usuari demana que es transmeti. Introduïu un valor vàlid.
3.20.x El camp DATA està buit El valor del camp DATA no pot estar buit per a un missatge que un usuari demana que es transmeti. Introduïu un valor vàlid. Recordeu que el valor DLC determina quants bytes de dades s'enviaran.
3.30.x El camp PERIOD està buit El valor del camp PERIOD no pot estar buit per a un missatge que un usuari demana que es transmeti. Introduïu un valor vàlid.
3.40.x El camp REPEAT està buit El valor del camp REPEAT no pot estar buit per a un missatge que un usuari demana que es transmeti. Introduïu un valor vàlid.
4.00.x Introduïu l'identificador ampliat dins del rang següent (0x-1FFFFFFFx) Introduïu un identificador vàlid al camp TEXT. L'eina espera un valor hexidecimal per a un ID ampliat en l'interval de

"0x-1FFFFFFFx". Quan introduïu un identificador ampliat, assegureu-vos d'afegir una "x" a l'identificador.

4.02.x Introduïu l'identificador ampliat dins del rang següent (0x-536870911x) Introduïu un identificador vàlid al camp TEXT. L'eina espera un valor decimal per a un ID ampliat en l'interval de

"0x-536870911x". Quan introduïu un identificador ampliat, assegureu-vos d'afegir una "x" a l'identificador.

4.04.x Introduïu l'identificador estàndard dins del rang següent (0-7FF) Introduïu un identificador vàlid al camp TEXT. L'eina espera un valor hexidecimal per a un identificador estàndard en el rang de "0-7FF". Quan introduïu un identificador estàndard, assegureu-vos d'afegir una "x" a l'identificador.
4.06.x Introduïu l'identificador estàndard dins de l'interval següent (0-2047) Introduïu un identificador vàlid al camp TEXT. L'eina espera un valor decimal per a un identificador estàndard en l'interval de "0-2048". Quan introduïu un identificador estàndard, assegureu-vos d'afegir una "x" a l'identificador.
4.10.x Introduïu el DLC dins del rang següent (0-8) Introduïu un DLC vàlid al camp TEXT. L'eina espera un valor en el rang de "0-8".
4.20.x Introduïu DADES dins de l'interval següent (0-FF) Introduïu dades vàlides al camp TEXT. L'eina espera un valor hexidecimal en el rang de "0-FF".
4.25.x Introduïu DADES dins de l'interval següent (0-255) Introduïu dades vàlides al camp TEXT. L'eina espera un valor decimal en el rang de "0-255".
4.30.x Introduïu un PERÍODE vàlid dins de l'interval següent (100-5000)\nO (0) per a un missatge d'un sol cop Introduïu un període vàlid al camp TEXT. L'eina espera un valor decimal en el rang de "0 o 100-5000".
4.40.x Introduïu un REPEAT vàlid dins de l'interval següent (1-99)\nO (0) per a un missatge d'un sol cop Introduïu una repetició vàlida al camp TEXT. L'eina espera un valor decimal en el rang de "0-99".
4.70.x Error desconegut causat per l'entrada de l'usuari Comproveu que el camp TEXT només no tingui caràcters especials ni espais.
4.75.x L'entrada necessària per al missatge CAN està buida Comproveu que els camps ID, DLC, DATA, PERIOD i REPEAT continguin dades vàlides.
5.00.x Reservat per errors de missatge rebut Reservat per errors de missatge rebut.
6.00.x No es poden registrar les dades L'eina no pot escriure trànsit CAN al registre File. La possible causa pot ser que la unitat estigui plena, protegida contra escriptura o no existeix.

Marques comercials
El nom i el logotip del Microxip, el logotip del Microxip, Adaptec, AnyRate, AVR, logotip d'AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMDs, maXlu, maXTouch, MediaLB, megaAVR, Microsemi, logotip de Microsemi, MOST, logotip MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, logotip PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, logotip SST, SuperFlash , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron i XMEGA són marques registrades de Microchip Technology Incorporated als EUA i altres països.
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, logotip de ProASIC Plus, Quiet- Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath i ZL són marques registrades de Microchip Technology Incorporated als EUA
Supressió de claus adjacents, AKS, Analog-for-the-Digital Age, Qualsevol condensador, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, Programació en sèrie en circuit, ICSP, INICnet, Paral·lelització intel·ligent, Connectivitat entre xips, JitterBlocker, Knob-on-Display, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, logotip de MPLAB Certified, 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 i ZENA són marques comercials de Microchip Technology Incorporated als EUA i altres països.
SQTP és una marca de servei de Microchip Technology Incorporated als EUA
El logotip d'Adaptec, Frequency on Demand, Silicon Storage Technology, Symmcom i Trusted Time són marques registrades de Microchip Technology Inc. a altres països.
GestIC és una marca comercial registrada de Microchip Technology Germany II GmbH & Co. KG, una filial de Microchip Technology Inc., a altres països.
Totes les altres marques comercials esmentades aquí són propietat de les seves respectives empreses.
© 2009-2022, Microchip Technology Incorporated i les seves filials.
Tots els drets reservats.
ISBN: 978-1-6683-0344-3
Per obtenir informació sobre els sistemes de gestió de la qualitat de Microchip, visiteu www.microchip.com/quality.

AMÈRICES

Oficina Corporativa
2355 West Chandler Blvd.
Chandler, AZ 85224-6199
Tel: 480-792-7200
Fax: 480-792-7277
Suport tècnic:
http://www.microchip.com/
suport
Web Adreça:
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

Indianàpolis
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
Nova York, NY
Tel: 631-435-6000

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

Canadà - Toronto
Tel: 905-695-1980
Fax: 905-695-2078

2009-2022 Microchip Technology Inc. i les seves filials

Documents/Recursos

Analitzador de bus MICROCHIP CAN [pdfGuia de l'usuari
Analitzador de bus CAN, CAN, analitzador de bus, analitzador

Referències

Deixa un comentari

La teva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats *