OBD bil doktor - Pre historia av mobila App utvecklingen



OBD bil doktor - historia av mobil applikationsutveckling

Tanken på att ansluta en smartphone till den fordonsbaserade fordonssystem intresserad av mänskligheten länge sedan.

Forskning om möjliga sätt att lansera till bilen visar att diagnosuttaget DLC - datalänkanslutningen, som tjänar till att ansluta den fordonsbaserade nätverken av bilen till auto diagnostic skannrar och begära / läsa data från olika fordon delsystem.

Problemet i samband med antal och olika bilar märken, skannrar, kopplingar, har lösts på grund av en av de miljömässiga organ i Förenta staterna - California Air Resources Board - CARB, som ansvarar för fordonets utsläppskontroll. Idag det är den faktiska uppsättningen standarder som OBD-II, anger vilken typ av diagnosuttag och dess pinut, elektrisk signalering protokollen tillgängliga och messaging format.

Det bör nämnas att överensstämmelse med en av parametrarna som inte garanterar överensstämmelse med de andra. Så, just mekaniska kontakten i bilen garanterar inte överensstämmelse med signal och logik standardprotokollen, därför nödvändigtvis att säkerställa inte överensstämmelse med OBD-II standarden.

Tänk de ovan nämnda nivåerna av kompatibilitet:

  • Mekaniskt är det 16-pin (2 x 8) J1962 honkontakten.
  • Elektrisk signalnivån definierar protokoll: det finns fem huvudsignal protokoll - SAE J1850 PWM, SAE J1850 VPW, ISO 9141-2, ISO 14230 KWP2000, ISO 15765 kan
  • Logik nivå anger standard struktur meddelanden och därmed få ett strukturerat svar. Paketet består av en rubrik, meddelandetexten och en kontrollsumma: < header >< kropp >< crc >.

Låt oss betrakta begäran kroppen struktur:

Strukturera av < body > representeras:

  • < läget > (1 byte) definierar gruppen parametrar, såsom 01 - parametrar i realtid, 02 – frysta av parametrarna på tiden fel, etc.
  • < pid > (1 eller 2 byte) - parametern ID, efterfrågades för parametern identifierare i samband med gruppen, till exempel för läge 01 pid 0D läge är ansvarig för den aktuella fordonets hastigheten.

Till exempel 68 01 6-c F1 0 D A6, där huvudet = 68 6 c F1, kroppen = 01 0 D, crc = A6.

Svar kropp struktur innehåller returkod:

  • för ett positivt svar
  • information om fel 7F
  • sedan det faktiska returvärdet.

Till exempel 6B 48 10 41 00 0D 11 där huvudet = 48 10 6B, kropp = 41 0D 00, crc = 11, dvs faktiska returvärdet 00

Som ett resultat, får vi en uppsättning kommandon som beskrivs av den standard http://en.wikipedia.org/wiki/OBD-II_PIDs, med olika modeller av maskiner som stöder en liten del av denna lista. Dessutom, OBD-II standarden erbjuder anpassade kommandon som är specifika för vissa bilmärken och modeller, men den allmänna informationen om dessa kommandon finns inte.

Sammanfattar resultaten. Vi har en lista över egenskaper som beskrivs i standarden och om det stöds av bilen, de kan läsas. Oftast är det de dynamiska parametrar som kan övervakas i realtid (hastighet, rpm, temperatur, parametrar av lambda sensorer, parametrar för att beräkna bränsleförbrukning, etc.), fel leder till CheckEngine indikatorn tur på; katt fordonsbaserade system självdiagnostik resultat. Också klart felkoder funktionen kan stödjas.

Dessutom hypotetiskt är det möjligt att rika att bilen användarinställningar, en lista som är mycket större än standarden.

Relaterade Ämnen

OBD bil doktor - bil + Adapter + enhet

Efter att vi fick lite teoretisk information (man kan se vår tidigare behandling här), redan kan vi föreställa oss vad vi kan förvänta oss om vi ansluter vår smartphone till bilen. Så, låter gå vidare till bruket.Låt oss börja med det faktum att för...

Blockera e-post på Yahoo Mobile App

Om du inte vill ta emot e-postmeddelanden från spammare, kan du följa denna video för att blockera e-post på Yahoo Mobile AppSteg 1: Följa denna enkla stegMeddelanden från e-postadressen kommer aldrig göra det till din inkorg, och avsändaren vet inte...

Utveckling av mobila App till kontroll lampor av två rum

Utveckla mobila apps är en viktig del av en IoT eller DIY ingenjörer arsenal. Vi kan använda en Android eller iOS app att konfigurera eller styr våra prototyper eller färdiga enheter. Tidigare skrev jag några tutorials, de var:Kontrollera en LED anvä...

Hur man skapar en eBay auktionen med en mobil App

Har några saker du behöver sälja för snabba pengar? Ja nu har eBay gjort livet mycket lättare för säljare som krypa vid tanken på att inrätta auktioner för att sälja alla sina lite smått och gott! Ja menar jag det var egentligen inte raketforskning f...

MrRobot - Ubuntu Mobile app aktiverad Robotics (Raspberry Pi och arduino inblandade)

Projektet MrRobot är en Ubuntu Mobile app aktiverad Robotics som har funktionen av röst, touch och skaka kontroll för att interagera med den Rapiro roboten. Detta projekt utförs inom 28 timmar i Ubuntu Shenzhen Hackathon av vårt team E-minderåriga. A...

Hela världen Yule Log: Handgjorda Mobile App

instruktioner för att göra din Worldwide Julvedträet: Mobile App med hjälp av Drillteam Holiday kort.(Inte på vår lista? Slå oss en signal på wwyl så skickar vi dig en.)World Wide Julvedträet började utgjuta sin LED skenet av goodwill i November 2008...

Papper prototypen för en mobil App

För mitt första projekt i en intensivkurs i UX design fick jag 3 dagar att skapa en papper prototyp av en mobil app för en partner i min klass och till mina klasskamrater och lärare.Detta kanske låter som gott om tid, men alla i min klass är verklige...

Utforma Mobile Apps använder denna Prototyping Whiteboard

Har en aning om mobila app? Ta din idé till nästa steg genom att rita ut olika skärmar. Denna typ av låg-fi prototyper kan hjälpa dig att förfina din idé utan att ens behöva skriva kod eller design något. Jag gjorde en av dessa för min kod för Amerik...

Hur man logga ut av Dropbox Mobile App

Steg för steg guide om hur att logga ut Dropbox mobila App. följa denna video tutorial:)...

Hur man laddar ner bilder från Google Plus på Mobile App

Ladda ner Google bilder och njuta av det på enhetenSteg 1:Enkel video tutorial hur man ladda ner bilder från Google Plus på Mobile App...

Hur man hittar utkast på Tumblr Mobile App

Hur till inlägget från utkast på Tumblr Mobile App (Android / IOS)?Tumblr ansökan för Android kan du få din tumblr formulerar med så lätt!1. Öppna Tumblr app.2. Tryck på "Dashboard."3. Välj "Utkast"4. Tryck "Redigera" om förs...

Android bil för nybörjare (MIT app inventor)

Detta är en enkel arduino bil/robot, kontrollerad av en android app som skapats med MIT app inventor (öppen källkod app). OM DU ÄR NYBÖRJARE PÅ DETTA OMRÅDE OROA DIG INTE JAG HAR GETT VARJE DETALJ I MITT PROJEKT, SÅ BLIR DET EN DETALJERAD INSTRUCTABL...

RC bil hacka - bluetooth kontrolleras via Android app

Jag är säker på att ni kan hitta på hem oanvända RC bil. Denna anvisning hjälper dig att ändra din gamla RC bil till ursprungliga gåva :) På grund av att den RC bil jag hade var liten i storlek har jag valt Arduino Pro Mini som huvudsakliga controlle...

Hur följer någon på Tumblr Mobile App

Du kan följa människor på din mobila enhet med Tumblr app....

Ta bort Facebook messenger på Mobile App

Ta bort Facebook messenger app?Steg 1: Ta bort Facebook messengerDenna video tutorial visar att ta bort Facebook Messenger på din enhet med en steg för steg-guide....

Göra en vas med 123D göra mobila App @ TechShop!

Autodesk lanserade nyligen en 123D Make! App för iPhone, så jag använde den för att tillverka en vas, och sedan jag laser skär den på TechShop SF.Vasen är bra för att hålla några av krimskrams på mitt skrivbord på kontoret!Steg 1: Ladda ner och använ...

Gör AC Inverter med mobila App & förstärkare

En power inverter växelriktare, är en elektronisk anordning eller kretsar som ändrar likström till växelström. Inspänning, tillverkad spänning och frekvens, och övergripande effekttålighet beror på utformningen av den specifika enheten eller kretsar....

Hur du byter konto på Facebook Messenger på Mobile App

Om du behöver ändra det primära kontot som du använder med Messenger, gör ta bort och installera om Messenger app att du kan logga in med ett annat kontoSteg 1:Följ denna video för att växla konton i nya facebook messenger app för Android...

Hur man hittar vänner på Tumblr Mobile App

Följ denna video tutorial om du vill hitta någon på tumblr app :)...