Hvad er en J-1939-protokollen?
Vehicle designere har i stigende grad anvendt elektroniske styringer til at styre motor, transmission, bremser og andre store funktionelle områder. Disse kontroller, kaldet elektroniske styreenheder, motor styringer eller motorstyreenheder indarbejde en mikroprocessor, hukommelse og andre kredsløb til at sanse og styre opførslen af en lastbil s dele. For eksempel justerer motorens ECU timing og brændstofindsprøjtning for at opnå optimal ydelse og lave emissioner i løbet af en række temperaturer og driftsforhold. ECU har typisk elektroniske diagnostiske koder, der bistår teknikere i vedligeholdelse og reparation. Moderne biler kan have et dusin eller flere ECU, kommunikere med hinanden over en standard digital vej, såsom J-1939.
Physical Layer
J-1939 netværkets fysiske lag består af sine ledninger, stik og elektriske standarder for spænding og strøm. Elektroniske moduler kommunikere over en enkelt snoet par ledninger i en seriel dataformat. Hvert netværk segment bruger termineringsmodstande i hver ende af ledningerne, med 120 ohm er en typisk modstand værdi. ECU og andet udstyr tillægger netværket via trekantede trebenede stik defineret i J-1939 standarden. Disse stik kaldes Deutch DT06-3S-E008. Andet stik bruges til at forbinde diagnostiske og emissioner testudstyr har en ni-bens design kaldet Deutch HD10-9-1939P.
Message Layer
Moduler i en J-1939-netværk kommunikerer ved hjælp af digitale data budskaber på en specialdesignet format. Data i meddelelser omfatter en 29-bit identifikationskode, som sætter budskabet prioritet, budskabet format og andre oplysninger. Meddelelser tjener til at styre ECNs tillade ECNs at sende information med kølervæske temperatur, hastighed og transmission gear og udføre diagnostik på netværket selv. Meddelelserne prioriteres, så tidskritiske informationer såsom en kommando til at skifte transmissionskomponenter tilsidesætter lavere prioritet statusmeddelelser. Prioriteter tillade flere moduler til at dele den samme kommunikation kabel. Hvis en meddelelse tilsidesætter den anden, lav prioritet budskab generelt gentager efter en kort forsinkelse.
Dynamic Adresser
Hvert modul i en J-1939-netværket har en unik adresse bruges til at sende beskeder, hver netværket understøtter op til 255 adresser. Modulerne har ikke fabrikken kodede adresser, i stedet for J-1939-protokollen anvender en dynamisk adresse-hævder system. Da enhederne først får magt, de sender beskeder på netværket hævder en adresse. Den første enhed til at kræve en adresse får lov til at beholde den, efterfølgende enheder vil modtage en "kan ikke hævde address" besked fra den første, og de skal bruge den næste tilgængelige adresse. Selvom forhandlingerne er noget kompliceret, det fjerner muligheden for løse konflikter.
.from:https://www.biler.biz/automotive/cars-trucks-autos/trucks/144694.html