Analyseur de bus CAN de voiture (CAN Hacker). Adaptateur USB-CAN double canal CAN-Hacker Programme pour travailler avec le bus CAN

Analyseur de bus CAN CAN-Hacker 3.0 25.06.2019 14:38

Electronique embarquée voiture moderne surprend par la variété des actionneurs et des dispositifs de commande, divers capteurs et les contrôleurs. L'interaction entre eux nécessite une stabilité réseau de communication. Il existe actuellement une telle interface réseau et elle s'appelle CAN (Controller Réseau local).

Le bus CAN fournit des connexions à tout appareil pouvant simultanément recevoir et transmettre des informations numériques. Par exemple, grâce aux packages CAN, les rétroviseurs sont repliés, les phares sont allumés, les vitres électriques sont contrôlées, etc. Un adaptateur et un programme spéciaux, nombreux dans la nature, nous aideront à voir ce qui se passe dans le bus CAN de la voiture. Mais et si je vous disais qu'il existe un adaptateur USB universel qui peut étendre les capacités matérielles et logicielles du bus CAN ?

En utilisantPEUT- Pirate tu peux:

  1. Analyser le fonctionnement des bus CAN et LIN pour voitures et équipements spéciaux
  2. Présentoir Can - colis reçus dans le bus Can
  3. Allumez « sur la table » les unités de commande et les composants du véhicule contrôlés via les bus CAN et LIN (par exemple, les blocs-boutons, les tableaux de bord, etc.)
  4. Émulez le fonctionnement des compteurs et des unités de contrôle directement dans la voiture
  5. Programmer les unités de commande de la machine

Toutes ces fonctions de l'adaptateur CAN Haker, pour son prix très bas, apporteront une aide précieuse lors des travaux de réparation, ainsi que lors de l'installation et du développement d'équipements auxiliaires de sécurité et de navigation pour divers équipements mobiles.

Les fonctionnalités de la version principale de KEN-Hacker 3.0 peuvent être considérablement étendues à l'aide d'options et de programmes supplémentaires. La liste des options ne cesse de s'allonger, suivez l'actualité sur le site

Options additionelles:

  1. Analyseur de bus LIN-K (LIN-K) LIN.
  2. K est une option supplémentaire pour l'interface CAN-USB CAN Hacker 3.0
  1. Bombardier CAN-Hacker.

Désormais, la liste complète des fonctions du CAN-Hacker Bomber est intégrée dans le logiciel d'analyse CAN.

Il existe des cas où vous avez un besoin urgent de savoir quel package sur le bus CAN est responsable de quelle fonction ; si le protocole d'échange n'est pas standardisé, cela est très problématique et prend beaucoup de temps. Ou, sans voiture, il sera difficile de savoir quel package est responsable de la détermination de la vitesse et lequel est responsable de l'angle de rotation de l'aiguille du tachymètre. L'utilitaire Bomber Can Hacker vous permettra d'étudier le bus CAN en utilisant la méthode d'usurpation d'identité, c'est-à-dire le programme envoie simplement des paquets avec les octets de données que nous spécifions dans la plage d'ID donnée.

  1. Option supplémentaire KIA-Coder pour travailler avec les voitures KIA-Hyundai

À l'aide de KIA-Coder, vous pouvez effectuer un codage EOL de variante sur les voitures KIA et Hyundai et recoder la mémoire du tableau de bord via le connecteur de diagnostic de base OBD2. Diverses programmations vous permettent d'activer et de désactiver différentes options de la voiture, telles que : Pression des pneus TPMS, éclairage adaptatif et autres.

4. Option supplémentaire pour travailler avec les voitures Nissan Leaf Leaf-Coder

  1. -Hacker Leaf-Coder est gratuit et programme simple pour coder les tableaux de bord Nissan Leaf et Teana via le connecteur OBD2.

Examinons maintenant les avantages de Kanhacker 3.0 par rapport aux autres adaptateurs.

AvantagesCAN-Hacker 3.0:

  1. Deux canaux CAN. Possibilité de transférer des paquets de canal en canal, fonctionnant en mode passerelle CAN (CAN) / passerelle CAN à l'aide d'un firmware spécial inclus dans le kit
  2. Terminateurs connectables de 120 Ohms
  3. Fonction de travail avec le bus LIN. (option supplémentaire)
  4. Mise à jour en ligne (en ligne)
  5. Fonction d'énumération automatique (recherche) d'ID par le programme CAN Hacker -Bomber
  6. Corps miniature
  7. Alimenté par USB
  8. Sauvegarde des paquets de messages au format texte sur le disque dur de votre PC.
  9. Enregistrez les journaux de messages en temps réel
  10. Analyse et visualisation des logs

CANHacker 3.0 (CAN Hacker 3.0) peut fonctionner à la fois avec l'ancien logiciel CANHacker (CAN Hacker) 2.002 et le nouvel analyseur CAN.

  1. Analyser le fonctionnement des bus CAN et LIN des voitures et véhicules spéciaux. technologie.
  2. Activer les unités de commande « sur la table » et les composants du véhicule contrôlés via les bus CAN et LIN (par exemple, crémaillères de direction et unités de direction assistée)
  3. Émulez le fonctionnement des capteurs et des unités de contrôle directement sur la voiture
  4. Programmer les unités de commande de la voiture.

Toutes ces fonctionnalités apporteront une aide précieuse dans le processus de réparation automobile, ainsi que lors de l'installation et du développement d'équipements supplémentaires de sécurité, de télématique et de navigation pour tout équipement mobile.

Avantages de CAN-Hacker 3.0 :

  1. Deux canaux CAN. Possibilité de travailler en mode passerelle CAN/passerelle CAN à l'aide d'un micrologiciel spécial inclus dans le kit
  2. Terminateurs connectables de 120 Ohms
  3. Capacité à travailler avec le bus LIN . (option supplémentaire)
  4. Mise à jour en ligne
  5. Possibilité d'énumération (recherche) automatique des identifiants par le programme CAN-Hacker-Bomber

Notre adaptateur CAN - USB fonctionne avec le programme bien connu CAN-Hacker, nous développons également une version améliorée de notre logiciel pour analyser les bus CAN et LIN.

Équipement:
Dernière version de l'adaptateur Canhacker
Câble USB en cadeau
Logiciels et pilotes pour le travail
(Utilitaire Can-Hacker 2.0.1,Bombardier CAN-Hacker,CAN-Hacker Bomber + Gateway, pilotes, instructions de démarrage rapide, pilotes pour Windows XP, 7, etc.)

ATTENTION!

Tous les appareils sont fournis « tels quels ». Nous n'assumons aucune responsabilité quant aux résultats de l'utilisation de nos équipements. Autrement dit, si quelque chose se brise lors de l'utilisation de notre équipement, c'est entièrement la faute de l'utilisateur de l'appareil. En achetant CAN-Hacker, vous acceptez les termes et conditions décrits ci-dessous.

Avant d'acheter CAN-Hacker, qui est un outil professionnel pour travailler avec des voitures, assurez-vous que :

  1. Vous savez comment installer les pilotes pour les nouveaux appareils dans votre version de Windows
  2. Vous connaissez le dispositif bus CAN et les principes de son fonctionnement
  3. Vous avez des connaissances de base en électronique et en électrotechnique

De plus, vous devez considérer et accepter :

  1. Le support technique est fourni uniquement les jours ouvrables via e-mail. Sur notre forum, vous pouvez poser une question à tout moment.
  2. Compatibilité de l'utilitaire CAN-Hacker de canhack.de avec votre configuration spécifique et Version Windows PAS GARANTIE. Il peut être nécessaire de sélectionner le bon pilote virtuel Port COM ou supprimer plus tôt pilotes installés, qui peut entrer en conflit avec les pilotes STM sur lesquels CAN-Hacker est construit. Cela peut également nécessiter une réinstallation. système opérateur votre PC.
  3. Si CAN-Hacker ne prend pas en charge la vitesse du bus CAN utilisée dans le véhicule que vous recherchez, il nous faudra un certain temps pour ajouter cette vitesse.

Si vous avez des doutes, il vaut mieux ne pas acheter CAN-Hacker.

VOUS POUVEZ TÉLÉCHARGER LES INSTRUCTIONS ET LE LOGICIEL CI-DESSOUS :

CAN Analyzer - version actuelle du programme
Analyseur CAN - manuel d'utilisation actuel
Manuel pour l'ancienne version de l'adaptateur CAN-Hacker 3.2
Manuel du codeur KIA

L'adaptateur universel (CAN Hacker) est conçu pour analyser et scanner le bus CAN des voitures.

L'adaptateur Kan hacker fonctionne en utilisant le protocole LAWICEL et est entièrement compatible
avec le programme allemand le plus populaire et probablement le meilleur CAN HACKER

Le matériel de l'appareil dispose d'un microcontrôleur stm32 32 bits moderne,
construit sur le noyau ARM Cortex. CAN Hacker est également équipé
filtre CAN spécial, qui donne très haute qualité communications.

L'appareil est alimenté par USB et ne nécessite pas d'alimentation externe.

Les fonctions:

  1. Lecture et transmission des messages CAN en temps réel.
  2. Surveillance du bus CAN.
  3. Filtrage des messages par CAN ID (identifiant).
  4. Prétraitement et stockage des messages CAN.
  5. Enregistrement des paquets de messages dans format de texte sur le disque dur du PC.
  6. Enregistrez les journaux de messages en temps réel.
  7. Visualisation et analyse des journaux.
  8. Lecture des logs enregistrés et envoi au réseau en temps réel.
  9. Prend en charge l'ID CAN standard et étendu (identifiants 11 et 29 bits).
  10. La vitesse de transfert des données de l'interface peut atteindre 1 Mbit/s.
  11. Capacité à travailler avec des vitesses non standard (33,333 – 83,333 kB/s)

Paramètres du programme :

1. (Périphérique CAN) dans les paramètres, vous devez sélectionner le port COM sur lequel notre adaptateur est suspendu,
Pour savoir sur quel port se trouve l'adaptateur, vous devez vous rendre dans le gestionnaire de périphériques de votre ordinateur.
2. (COM Baudrate) réglez la vitesse du port sur 115 200 bit/s.
3. (CAN Baudrate) sélectionnez la vitesse du bus CAN utilisé dans la voiture.

Mode d'écoute du bus CAN.

Filtre

À l'aide d'un filtre, vous pouvez filtrer les ID inutiles des packages de messages

Copier dans la liste TX

En utilisant le bouton « Copier vers la liste TX », il est possible de copier un message du moniteur de réception,
au moniteur d'envoi (Transmit) avec la possibilité de l'envoyer au réseau à un intervalle de temps spécifié.

Envoi de messages au réseau

1. Vous devez cliquer sur le bouton Ajouter
2. Entrez l'ID requis et le contenu du package
3. Dans l'onglet Mode TX, sélectionnez Période
4. Dans le champ Période (ms), ajoutez la période d'envoi du message

Cette méthode vous permet d'envoyer simultanément un nombre illimité de messages.

Mode traceur

Le mode Tracer permet de recevoir les messages dans l'ordre dans lequel ils arrivent sur le réseau.
Il est également possible d'enregistrer un journal, avec la possibilité ultérieure de le lire et de l'envoyer au réseau.
dans l'ordre dans lequel il a été enregistré. Un journal en cours d'exécution peut être arrêté à tout moment et
cliquez manuellement sur la souris, envoyez les messages un par un. Très outil pratique lors de la recherche d’identifiants spécifiques.

Appareil en action (vidéo)


DANS Dernièrement, tant dans l'automobile que dans l'automatisation industrielle, le bus dit CAN (Controller Area Network) est devenu très souvent utilisé. Des vitesses de transfert de données élevées, une excellente immunité au bruit et la possibilité de combiner de nombreux appareils en un seul réseau le rendent pratiquement non compétitif par rapport aux autres bus. Pour transmettre des données via le bus CAN, deux fils suffisent, soit en d'autres termes, un paire torsadée. Les détails du fonctionnement du bus CAN sont décrits à plusieurs reprises ; toute personne intéressée le trouvera et le lira. Nous nous intéressons davantage à la manière de se connecter au bus CAN à l'aide d'un ordinateur, d'un ordinateur portable ou d'une tablette. Pour cette tâche, j'ai fait

Adaptateur USB vers bus CAN

qui vous permet de vous connecter à l'aide d'un PC à n'importe quel bus CAN, de regarder les paquets qui le traversent, de les enregistrer, et il y a aussi une pleine possibilité d'envoyer vos données sur le bus CAN !
L'adaptateur USB vers CAN sera utile pour les électriciens automobiles ; il est idéal pour le suivi des colis pour les personnes qui fabriquent des enrouleurs d'odomètre CAN, ainsi que pour les ingénieurs qui travaillent avec des automatismes utilisant le bus CAN.
L'appareil est réalisé à l'aide d'un microcontrôleur de la puce PIC18F1XK50. en tant que contrôleur avec une interface SPI MCP2515 et un émetteur-récepteur CAN haute vitesse mcp2551. IMPORTANT!!! Les puces CAN du contrôleur MCP2515 sont disponibles dans des packages différents et leurs broches ne correspondent pas, la carte est câblée pour le MCP2515IST. si vous poussez avec d'autres lettres vous devrez prendre la fiche technique, vérifier les pattes et les ajuster à votre copie. La numérotation des broches dans la carte et le schéma ne correspondent pas, puisque dans le schéma le MCP2515 est dessiné dans un boîtier différent !
Et voici donc le schéma de l'adaptateur USB vers CAN.


En principe, rien de particulièrement compliqué par rapport aux schémas qui circulent sur le réseau. Le circuit fonctionne à 100%, outre le fait que j'ai fait un prototype, je l'ai aussi testé, si je ne suis pas trop paresseux, j'enregistrerai une vidéo de son fonctionnement avec l'enroulement CAN du compteur de vitesse, et peut-être au travail Je vais le connecter à l'automatisation pour plus de clarté. En fait, j'ai disposé un circuit imprimé pour cet appareil, les dimensions se sont avérées être de 55 x 45 mm. Tous les composants sont SMD à l'exception de quelques cavaliers. Voici les frais réels.


Eh bien, je pense que tout est clair là où tout se trouve, la carte a un cavalier de chargeur de démarrage pour programmer le contrôleur, ainsi qu'un cavalier de terminaison et les contacts du bus CAN réels. J'ai réalisé la carte avec un film photorésistant, il n'y a rien de compliqué, le connecteur est MINIUSB, pas micro !
Pour travailler avec l'adaptateur CAN, vous pouvez utiliser différents programmes, mais je recommande le programme CANHacker, il y aura un article séparé à ce sujet avec un programme de travail guéri de la cupidité des développeurs, il est assez fonctionnel, possède une fonction de filtrage de paquets, qui est souvent tout simplement irremplaçable, enregistrant également des données à la fois du bus et au bus, y compris et préalablement enregistrés (émulation du fonctionnement d'un certain appareil).
Maintenant le plus intéressant, le firmware) et tout y est intéressant, je ne m'en souviens pas, mais à mon avis j'ai tout cousu via USB sans programmateur, enfin bref, tu auras de la chance si tu as un bootloader flashé dans le contrôleur de l'usine, sinon, dans l'archive avec le firmware, il y a une description de la façon de le flasher. Les archives contiennent le plus dernière version firmware, chargeur de démarrage au cas où, pilotes pour Windows et Linux, en général vous le découvrirez. Lors du flashage du firmware, n'oubliez pas de définir le cavalier BOOT.

Il y a un fichier hexadécimal dans le dossier Bootloader, il doit être flashé dans le contrôleur à l'aide d'un programmeur ! puis placez le cavalier du chargeur de démarrage et connectez-le à l'ordinateur via USB. puis utilisez l'utilitaire Mphidflash pour remplir le firmware USB, commande mphidflash -Write USBtin_firmware_v1.7.hex, après la mise à jour, débranchez le câble, retirez le cavalier, et l'appareil est prêt !, installez les pilotes et utilisez-le. Eh bien, au moins de mémoire, c'était quelque chose comme ça)
=====================================
Un micrologiciel correct et un périphérique fonctionnel doivent être détectés comme port COM.


Également une courte vidéo de l'interface CAN fonctionnant avec l'interception de paquets provenant d'équipements industriels.

CAN Hacker (scanner CAN)

Donc, vous devez d’abord comprendre ce qu’est un bus CAN. Le bus CAN est un bus à deux fils qui permet la connexion à tous les appareils pouvant recevoir et transmettre simultanément des informations numériques. Représente paire torsadée, cette implémentation de bus permet de réduire l'influence des champs électromagnétiques externes, offrant des débits de transfert de données élevés.

Le programme CAN Hacker est conçu pour surveiller les réseaux CAN, lire les messages transmis sur le bus CAN en temps réel à l'aide d'un convertisseur USB<>PEUT. L'appareil vous aidera à trouver l'adresse d'identification message souhaité, analysez-les, si nécessaire, éditez-les et renvoyez-les. CAN Hacker peut recevoir et envoyer des messages avec un simple identifiant de 11 bits et un identifiant étendu de 29 bits. La vitesse de transmission peut être sélectionnée parmi les standards : (5 kbit/s, 10 kbit/s, 20 kbit/s, 50 kbit/s, 100 kbit/s, 125 kbit/s, 250 kbit/s, 500 kbit/s, 800 kbit/s /s, 1000 kbit/s) ou réglé manuellement pour des vitesses non standard. La transmission des messages peut être effectuée soit en mode manuel, et automatiquement.

CAN Hacker est indispensable pour les professionnels qui s'occupent du piratage CAN, et il est également indispensable pour les débutants. Pratique pour déboguer les appareils fonctionnant avec un bus CAN.

Pour rembobiner le kilométrage d'une voiture via le bus CAN, vous avez besoin d'un CAN Hacker, qui vous aidera à trouver l'identifiant responsable des relevés du compteur kilométrique, à modifier le message envoyé, à le compiler et à l'utiliser pour le rembobinage.

Le logiciel CAN Hacker utilise une technologie avancée pour lire le bus CAN. Grâce à l'interface simple, pratique et compréhensible, la recherche du message souhaité prend un minimum de temps. CAN Hacker, assemblé dans un boîtier ergonomique OBD-2 pratique, avec une LED d'état du bus CAN RX et TX qui clignote au rythme des messages reçus et transmis et un cordon USB de 180 cm de long est très pratique à utiliser.


Le scanner est connecté au bus CAN via les broches 6 (haut) et 14 (bas) ou passe à 2 et 10 à l'aide d'un cavalier, car dans les marques de voitures telles que Audi, BMW, Isuzu, Mercedes-Benz, Mitsubishi, Skoda, Volkswagen, le pneu du moteur doit être retiré. Il y a également un cavalier sur le bus Can pour une résistance terminale de 120 Ohm qui vous permet de recevoir et de transmettre des messages même lorsque vous travaillez avec un seul appareil.

gastrogourou 2017