Forum: Mikrocontroller und Digitale Elektronik Can SAE j1939 Sensor Netzwerk


von Vicky (Gast)


Lesenswert?

hallo zusammen,

ich würde gerne Sensordaten an einem Steuergerät verschicken. Kann ich 
dabei mir eigene PDU Format Nummern aussuchen. Habe gerade hier in Forum 
gelernt dass jede Art von Sensordata z.b. Temperatur, einen ID bekommen 
soll. Kann ich mir abhängig von den Industrie zweig selber die PDUs 
aussuchen? Veschicke ich die Daten dann an allen, also BAM?

Vielen Dank

von Vicky (Gast)


Lesenswert?

Der Standard scheint nicht so beliebt zu sein. :-) Arbeitet jemand 
damit, egal was?

von Miu (Gast)


Lesenswert?

BAM benötigst du nur wenn du Daten hast die länger als 8 Byte sind. Bei 
einer Temperatur brauchst du das normalerweise nicht. Im Standard ist 
auch hinterlegt mit welcher Auflösung und Offset eine Temperatur über 
tragen wird. Wenn du dein Netzwerk komplett selber gestaltest, kannst du 
eine beliebige PGN nehmen. Hast du das nicht, kannst du nicht eine 
beliebige PGN verwenden. PF >= 0xF0 werden immer global gesendet. Unter 
diesem wert geht sowohl node2node als auch global.

von Miu (Gast)


Lesenswert?

Kleiner Tipp: Für den Privatgebrauch nimm was anderes als J1939.

von Miu (Gast)


Lesenswert?

Ich entwickle Steuergeräte für Traktoren. Ich weiß nicht, ob du es 
weißt,  aber J1939 ist ursprünglich nur für Dieselfahrzeuge entwickelt 
worden und ist voll darauf ausgerichtet...

von Vicky (Gast)


Lesenswert?

Vielen Dank schon mal. Ich habe eine Liste mit Parameter Groups( Table 
A2 J1939 Parameter Groups), dort sind die PDU Format's von 0 bis 3 für 
eine übetragungrate die kleiner ales 100ms. Ist dass eine Empfehlung? 
Und warum sind die PF's 4 bis 209 nicht mehr aufgelistet. Sind die noch 
frei? Die Liste enthält weiter PF's mit einer Übertragungsrate ab 100ms 
und so weiter.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.