Explorant la Tesla Model S CAN-Bus (1 / 9 étapes)

Etape 1: Connexion à la voiture (pas aussi facile qu’on pourrait penser)

Il semble de nos jours que je passe la moitié mon temps ingénierie juste à savoir quels types de connecteurs, j’ai besoin d’acheter, quels sont leurs brochages et comment je vais concevoir un enclos autour d’eux, bon chagrin ! Il y a quelque chose à dire sur la facilité de câblage point-à-point (sauf quand il faut revenir en arrière et déboguer 6 mois plus tard)

Connexion pour le modèle S ne fait pas exception, fondée sur ce que j’avais lu que ma première avenue essayait de se connecter au port OBD-II situé sous le volant. Certains d'entre vous demandez peut-être pourquoi une voiture qui ne produit aucune émission d’échappement aurait besoin d’un connecteur de diagnostic conçu autour de contrôle des émissions ? Bonne question, comme avec la plupart des choses dans l’industrie automobile qu’ils n’ont pas le faire parce que c’était amusant (ceinture de sécurité est quelqu'un?), la loi fédérale exige un port à moins de 2 pieds du pilote/volant.

Si Tesla avait mis un là, bien sûr comme les lois fédérales plus inutiles, qu'il n’est pas mandat que l’OEM éteindre toute donnée utile pour elle, en fait vous pourriez sortir avec juste brancher le 12V et GND ainsi que toute info émissions nécessaires (ce qui n’est pas le cas pour nous) et avoir votre propre connecteur diagnostique ultra-secret ailleurs , mais la paresse l’emporte, donc la plupart des OEM est juste utiliser les broches libres disponibles pour la sortie de leurs données CAN, habituellement les broches 6 et 14 pour CAN haute/basse, bien que cela dépend du type de véhicule et la norme qu’il utilise.

Comme j’ai découvert la manière dure, quand vous êtes construire un paradigme de déplacement voiture électrique du sol vers le haut, vous avez décidé de prendre la route de connecteur de diagnostic caché. Mes premiers tests à l’aide d’un Beaglebone Black et de TI émetteurs-récepteurs SN65HVD série peut s’est terminée dans beaucoup de langue colorée et bien casse-tête, bref Tesla n’est pas éteindre, au moins sur ce connecteur. À partir et vers le haut !

Articles Liés

BRICOLAGE Beaglebone CAN Bus Cap

BRICOLAGE Beaglebone CAN Bus Cap

Il s'agit d'un additif à mon autre tutoriel explore le bus Tesla Model S peut, pour ce tutoriel, j'ai besoin d'un moyen de se connecter et envoyer des messages via le système CAN, mais ne voulait pas payer et bras et une jambe pour une série de fanta
Pirater votre véhicule CAN-BUS avec Arduino et Seeed CAN-BUS bouclier

Pirater votre véhicule CAN-BUS avec Arduino et Seeed CAN-BUS bouclier

Tous les véhicules modernes sont équipés avec un CAN-BUS Controller Area Network, au lieu d'avoir 1 million de fils running back et -vient de différents appareils dans votre voiture à la batterie, sa faisant usage d'un système plus intelligent.Toutes
Accessoires de rechange contrôle/intégrer Arduino via le CAN-BUS

Accessoires de rechange contrôle/intégrer Arduino via le CAN-BUS

Si vous voulez commander des accessoires de rechange en utilisant les contrôles existants dans votre véhicule, vous devrez brancher un relais à la fin où un accessoire usine existante est connecté à.Pour obtenir un exemple :Vous avez un 4x4 et souhai
Comment analyser CAN-BUS un véhicule en utilisant un Arduino attaché à un bouclier de CAN-BUS et les logiciels libres.

Comment analyser CAN-BUS un véhicule en utilisant un Arduino attaché à un bouclier de CAN-BUS et les logiciels libres.

Le matériel construit dans une précédente InstructableDans un Ive instructable précédent montré comment vous pouvez mettre ensemble matériel pour numériser votre can bus, l'instructable peut être trouvés ici.J'ai créé un thread de forum expliquant un
Voiture pour Arduino Communication : Bus CAN, reniflant et radiodiffusion avec Arduino

Voiture pour Arduino Communication : Bus CAN, reniflant et radiodiffusion avec Arduino

De Wikipedia, le bus Controller Area Network (CAN) est un « véhicule bus standard conçu pour permettre des microcontrôleurs et des appareils de communiquer entre eux dans un véhicule sans ordinateur hôte ». Ces appareils peuvent également être dénomm
Tablette de tableau de bord de voiture

Tablette de tableau de bord de voiture

Mettre une tablette dans le tableau de bord de voiture. Ce projet était dans mon esprit pendant une longue période. En quelque sorte, je ne pouvais pas trouver n'importe quel temps libre de construire ce projet. Mais maintenant je l'ai fait et je vai
Solar Powered enregistreur de randonnée GPS

Solar Powered enregistreur de randonnée GPS

Le concept ici est simple, que je veux être en mesure de journal où je vais sur mes promenades afin qu'après ma promenade, je peux voir où j'ai été. Dans le passé, j'ai utilisé le GPS sur mon téléphone, mais lorsque vous allez randonnée d'une journée
Installer la Jeep Wrangler LED phares

Installer la Jeep Wrangler LED phares

Phares LED représentent l'avenir et les propriétaires de la Jeep Wrangler sont assez chanceux pour avoir un ensemble de forme directe de phares à del pour leur Wrangler ! Il y a deux ensembles différents de phares à del pour vous au choix, avec une p
Bases du système de contrôle

Bases du système de contrôle

dans la première compétition de robotique, le système de contrôle de robot est unique parce que les équipes ont une liste des pièces qu'ils doivent utiliser pour alimenter et contrôler leur robot.  Il y a variation dans Comment les équipes utilisent
Voiture redondante vrai compteur de vitesse

Voiture redondante vrai compteur de vitesse

Un compteur de vitesse dans une voiture indique toujours un maximum de 10 % de la vitesse trop élevée. GénéralementC'est autour de > 5 % trop cher. C'est définitivement pas quoi. J'attends d'un instrument de mesure dans une voiture de luxe, je veux s
Super Mario sur le système de contrôle industriel

Super Mario sur le système de contrôle industriel

j'ai programmé une petite démo qui ressemble à la Super Mario de la NES originale. J'utilise un microcontoller de dp600lx de Danfoss + affichage et un Danfoss js1000 CAN-bus joystick.
Arduino OBD2 Simulator

Arduino OBD2 Simulator

Ive été construire un Arduino OBD2 Scanner en interface avec le port OBD2 de ma Jeep, mais il est devenu un beeeeeg ! schlep Télécharger code à mon Arduino Nano + 16 x 2 LCD + Scanner ELM327 périphérique, puis transporter le prototype ensemble à la J
Interface ordinateur accessoire véhicule

Interface ordinateur accessoire véhicule

IntroductionLe document suivant vous renseignera pour développer votre propre VACI. Ce que j'ai fait est assez simple mais il a fallu environ 3 semaines de planification, de programmation et de débogage. Le facteur wow sur cette interface est génial
Smart feu stop Proof of Concept

Smart feu stop Proof of Concept

Avertissement : afficheurs à LED face arrière ne sont pas légaux aux États-Unis et donc ce projet est destiné comme une preuve de concept seulement.ATTENTION : Vidéo contient un langage expliciteJ'ai eu l'honneur d'une invitation à un événement de ha