Verkennen van de Tesla Model S CAN-Bus


Onlangs ik dacht dat het misschien leuk om te proberen de Model S CAN bus, rondneuzen, want de auto is in feite één grote computer met bijna alle besturingselementen vanuit de grote centraal geplaatst 17-inch scherm van de Aanraking. Zo ik eens iemand zeggen, "de enige reden de wielen er is om te stoppen met de computers hoorde zijn van het slepen langs de grond"

Voordat we duiken in laat de tutorial enkele fundamentele vragen die kunnen worden zeuren op je antwoord.

Wat is CAN?

KAN is een standaard voor het eerst geïntroduceerd in 1983 door Bosch, het was ontworpen om microcontrollers en andere sensoren om met elkaar communiceren binnen een voertuig zonder een hostcomputer, sterk vereenvoudigen wat had van oudsher een ratten nest van draden voor zelfs de eenvoudigste functies, bijvoorbeeld hoge en lage voertuig-bus balken vereist draden direct verbinding met de koplampen aan de driver hoog/laag-schakelaar. Dit betekende veel van draad, soms honderden pond waard van koper, niet goedkoop en niet makkelijk te repareren als er iets mis ging, zoals het vaak hoesten... vintage Jaguar... hoesten

Structuur van het netwerk is vrij eenvoudig, opdrachten worden verstuurd via de CAN netwerk (of netwerken van sommige auto's hebben 3 of meer) en kan worden ontvangen door iedereen op de bus, maar alleen gebruikt door degenen die daadwerkelijk iets mee kan doen, bijvoorbeeld laat zeggen u druk op de bestuurders kant venster omlaag knop, een opdracht wordt verzonden naar alle apparaten in het netwerk, maar alleen de venster motorcontroller daadwerkelijk iets mee doet , hopelijk rollen neer uw venster.

Wat is OBD/OBDII

Boorddiagnosesystemen zijn in de meeste auto's en lichte vrachtwagens op de weg vandaag. Tijdens de jaren ' 70 en vroege jaren 1980 begon fabrikanten met behulp van elektronische middelen controlefuncties van de motor en motor problemen. Dit was vooral EPA emissienormen te voldoen. Door de jaren diagnostische boordsystemen en controle werd steeds meer verfijnd, zodat de volgende generatie genaamd OBD-II werd in 1996 verplicht in de meeste Amerikaanse auto's, deze verbetering geboden bijna volledige motor controle en ook toezicht op het chassis, het lichaam en de accessoire apparaten, alsmede waardoor van de diagnostische foutcode controleren en clearing. Meer informatie vindt u op de onderstaande links.

Waarom zouden we willen doen een van deze?

Als u vragen dat hebt, is het mogelijk in de verkeerde plaats. Mijn antwoord, want het is leuk! (indien niet iets nerdy)

Juridische Disclaimer:

TL; DR: u (en alleen jij) bent verantwoordelijk voor uw eigen derrière, niet niets gevaarlijk of dom en zeggen dat het is mijn schuld.

De informatie in dit document is gebaseerd op informatie die wordt verondersteld te zijn nauwkeurig tot de beste van mijn kennis, maar wordt geleverd zonder garantie of vertegenwoordiging juistheid. Ik wijzen en maken geen garantie of garantie, expliciet of impliciet, voor de nauwkeurigheid of volledigheid van de hierin gepubliceerde informatie. Gebruik van het eindproduct die voortvloeien uit het project is op eigen risico. Ik wijzen alle verantwoordelijkheid voor daaruit voortvloeiende schade, schade of kosten. Terwijl niets echt gevaarlijk van het gewoon op zoek naar gegevens van uw auto komen kan, wees u ervan bewust dat door de toegang tot deze poort kunt u toegang hebben tot veiligheid kritieke, aandrijflijn en High Voltage systemen, terwijl niet eng door zich, voorzichtigheid, respect en gezond verstand zijn een aanrader.

Gerelateerde Artikelen

DIY Beaglebone CAN Bus Cape

DIY Beaglebone CAN Bus Cape

Dit is een aanvulling op mijn andere tutorial verkennen van de Tesla Model S CAN bus, voor dat tutorial ik moest sommige manier verbinding maken en verzenden van berichten via het systeem kan, maar niet willen betalen en arm en een been voor een fanc
Hack uw voertuig CAN-BUS met Arduino en het Seeed CAN-BUS Shield

Hack uw voertuig CAN-BUS met Arduino en het Seeed CAN-BUS Shield

Moderne voertuigen alle zijn voorzien van een CAN-BUS Controller Area Network, in plaats van een miljoen draden lopen terug en weer vanaf verschillende apparaten in uw auto naar de batterij, de gebruikmaking van een slimmer systeem.Alle elektronische
Auto de mededeling van de Arduino: CAN-Bus snuiven en uitzenden met Arduino

Auto de mededeling van de Arduino: CAN-Bus snuiven en uitzenden met Arduino

Uit Wikipedia is de bus Controller Area Network (CAN) een "voertuig bus standaard zo ontworpen dat microcontrollers en apparaten met elkaar communiceren binnen een voertuig zonder een hostcomputer." Deze apparaten kunnen ook worden hierna aanged
Hoe om te analyseren van een voertuig CAN-BUS met behulp van een Arduino verbonden aan een CAN-BUS schild en vrije software.

Hoe om te analyseren van een voertuig CAN-BUS met behulp van een Arduino verbonden aan een CAN-BUS schild en vrije software.

De Hardware die is ingebouwd in een vorige InstructableIn een vorige instructable Ive getoond hoe kun je samen hardware als u wilt scannen uw kan bus, de instructable kan hier worden gevonden.Ik heb gemaakt een forumdraad uitleggen een beetje meer in
Arduino controle/integreren Aftermarket accessoires via de CAN-BUS

Arduino controle/integreren Aftermarket accessoires via de CAN-BUS

Als je wilde controleren aftermarket accessoires met de bestaande besturingselementen in uw voertuig zou je moet een relais verbinden met einde waar een bestaande fabriek accessoire is aangesloten op.Voor een voorbeeld:U hebt een 4 x 4 en wil afterma
Hoe leg een knoopje van 320 facet globe met behulp van een 3D model afgedrukt

Hoe leg een knoopje van 320 facet globe met behulp van een 3D model afgedrukt

een globe-knoop is een vorm van de Turk hoofd knoop die ter dekking van een bol kan worden gekoppeld. De standaard manier om Leg een knoopje van de wereld is om de knoop te binden rond een cilindrische as, vervolgens overbrengen in de knoop een bal d
Kunnen de vonken van een tesla spoel marshmallows roosteren?

Kunnen de vonken van een tesla spoel marshmallows roosteren?

Kunnen de vonken van een tesla spoel marshmallows roosteren?(Waarschuwend Opmerking: we hadden een expert in de groep om te helpen met veiligheidskwesties).Stap 1: DiagramEerst een diagram van wat wij aan het opbouwen zijn.Stap 2: Winding van de spoe
Bevattende lucht, het verkennen van de structuur

Bevattende lucht, het verkennen van de structuur

Bevattende lucht, verkennen van de structuur:Formulieren en structurele kasten kunnen worden onderzocht op een aantal manieren. Deze serie onderzoekt een eenvoudig formulier dat is gebaseerd op ongeveer de helft van de curve van een Lemniscaat van Be
Mijn unieke eerste huis ontwerpen - verkennen van de situatie

Mijn unieke eerste huis ontwerpen - verkennen van de situatie

Hallo, is mijn naam Brianna Wise. Ik ben uit Melbourne, Australië en ik studeer ontwerp voor architecturale omgeving. Hier ik u mijn eerste project zal presenteren en laat u kennismaken met mijn idee, hoe het werd geboren en alle stappen die ik nam a
Schattig Origami Robot van het 3D-Model

Schattig Origami Robot van het 3D-Model

Hallo! In dit instructable, leert u hoe u een eenvoudig te maken van papieren origami robot maakt! De robot is echt schattig en gemaakt van een aangepaste 3D-model die ik heb gemaakt! U kunt download 8.5x11 werkbladsjabloon of een 11 x 17 hieronder!S
Het maken van een 3D-Model van een Shuriken in Blender

Het maken van een 3D-Model van een Shuriken in Blender

dit instructable is bedoeld om een duidelijke, gedetailleerde reeks instructies over het maken van een eenvoudig model in de Blender. Het maakt een groot eerste project en leert enkele van de basisprincipes van blender die kan worden gebruikt om veel
Eerst gedetailleerde weergave van de Tesla Turbine

Eerst gedetailleerde weergave van de Tesla Turbine

werken van Tesla TurbinePulse verbranding is één van de meest opwindende nieuwe technologieën voor de zee vogel beschouwd. Het is belangrijk dat elk systeem en het ontwerp worden voorgelegd aan de test om ervoor te zorgen dat het echt zo effectief is
Frezen van bed voor Modela MDX-20 PCB

Frezen van bed voor Modela MDX-20 PCB

De modela MDX-20 is zeer wijd verspreid in vele fablabs zoveel en compact CNC voor verschillende toepassingen...Deze machine wordt gebruikt voor het maken van PCB's voor digitale fabricage. Het probleem is dat de meeste mensen de dubbele dubbelzijdig
Hoe te binden van een Turk hoofd achtbaan met behulp van een 3D model afgedrukt

Hoe te binden van een Turk hoofd achtbaan met behulp van een 3D model afgedrukt

lastig zonder iets te volgen samen met koppelverkoop van een Turk hoofd knoop kan worden, vooral wanneer u wilt krijgen ingewikkelder dan de standaard 3 deel x 5 bocht degenen u instructies voor het online kunnen vinden. Ik gegenereerd een 3D-model v