Forum: Mikrocontroller und Digitale Elektronik K-Line und LIN


von Johannes (menschenskind)


Lesenswert?

Hallo

Es geht um die Einbindung einer LIN und K-Line-Schnittstelle.
Wikipedia sagt für LIN:
>Im Gegensatz zum CAN stellt die Bordnetzspannung den rezessiven Zustand sowie den 
>Ruhezustand dar und ca. 0 V den dominanten Zustand.
Heißt das, 12V sind 0 und 0V ist logisch 1?

Bei K-Line ist's genau umgedreht.

Ich würde nun also einfach 2 LIN-ICs(konnte bisher noch keinen für 
K-Line finden) nehmen und bei einem nen Inverter davorschalten.
Nach meinem Verständnis würde das dann funktionieren :) Wie seht ihr 
das?

Gruß
Hannes

von Anja (Gast)


Lesenswert?

Johannes Hofmann schrieb:
> Bei K-Line ist's genau umgedreht.

Nö.

es ist beides Mal 12V = Stopbit = High.

Bei der K-Line ist der Pull-Up Widerstand im Tester.
Bei LIN mit Rückspeiseschutz im Steuergerät.

K-Line Treiber findest Du als ISO-9141 (z.B. L9637)

Gruß Anja

von Joachim P. (yes_i_can)


Lesenswert?

Hier ist auch noch ein Treiber.
MCP 2003 von Microchip.

Den gibt es bei Rxxxxxxx für unter 1 EUR als DIL ode SMD-Teil.
Viel Spass beim Basteln.

Joachim

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

Joachim P. schrieb:
> Den gibt es bei Rxxxxxxx für unter 1 EUR

ist "Reichelt" genau so ein verbotes Wort wie "Jehova" oder warum wird 
das aus-ge-ixt? Werd ich jetzt gesteinigt?

von Teo D. (teoderix)


Lesenswert?

@Wegstaben Verbuchsler

Keine Panik!
Zuwenig Weibsvolk anwesend :D

von tom (Gast)


Lesenswert?

Johannes Hofmann schrieb:
> Ich würde nun also einfach 2 LIN-ICs(konnte bisher noch keinen für
> K-Line finden) nehmen und bei einem nen Inverter davorschalten.

Was willst Du mit zwei LIN-IC's - sprich ?!
...und noch einem Inverter - ich denk, Du weisst es nich(t).

Schiller, hülf er dem Knaben doch mal bitte ! ;o)


Aber Spass beiseite - mal richtig informieren (guhgeln, wikipedia, 
Bücher) und dann wirst Du sehender.


Für LIN nimmst Du am besten einen gängigen Transceiver IC (Atmel, NXP, 
Infineon, Microchip, TI, ...) und da schliesst Du RxD und TxD des UART 
gemäss Datenblatt an.

Bei K-Line ähnlich, IC's u.s.w. findest Du u.a. mit guhgel suche nach 
K-Line Transceiver ;o).
Datasheet und Appnotes lesen schadet nie...

gruss, tom.

P.S. wenn Du dem geneigten Forum Dein eigentliches Vorhaben bzw. was das 
Dings denn machen soll mitteilst, hast Du gute Chancen auf Unterstützung 
wie das am besten umsetzbar wäre...

von Cyblord -. (cyblord)


Lesenswert?

Wegstaben Verbuchsler schrieb:
> Joachim P. schrieb:
>> Den gibt es bei Rxxxxxxx für unter 1 EUR
>
> ist "Reichelt" genau so ein verbotes Wort wie "Jehova" oder warum wird
> das aus-ge-ixt? Werd ich jetzt gesteinigt?

Es gibt anscheinend doch viele Leute, denen inzwischen durch diverse 
Debatten in den Medien eingetrichtert wurde, alles und jedes sei 
geschützt und würde man nur einmal einen Markennamen nennen, so komme 
man sofort hinter Gitter.
Das nervt mich auch, wenn man in einem Fachforum noch nichtmal einen 
Elektronikversender bei Namen nennen kann, was traut sich dieser Mensch 
dann noch im Leben? Manchmal glaub ich sowieso, dass ich nur noch von 
Duckmäusern und Angsthasen umgeben bin.

gruß cyblord

von >>> (Gast)


Lesenswert?

cyblord ---- schrieb:
> Wegstaben Verbuchsler schrieb:
>> Joachim P. schrieb:
>>> Den gibt es bei Rxxxxxxx für unter 1 EUR
>>
>> ist "Reichelt" genau so ein verbotes Wort wie "Jehova" oder warum wird
>> das aus-ge-ixt? Werd ich jetzt gesteinigt?

Die Sache ist vor allem die - es geht um die Wiedererkennung und nicht 
darum, dass etwas genau so ausgeschrieben ist wie es gehört. Nur 
verstehen die meisten Menschen das Gesetz einfach leider nicht. Ob ich 
jetzt Reichelt, RXXXXXX, oder sonst irgend eine gängige Bezeichnung 
schreibe die VERSTANDEN wird und das ganze verboten wäre , dann 
hätte man ohnehin ein Problem.

von Stephan (Gast)


Lesenswert?

zB. MC33290D, L9637, Si9243 usw. usf.

von Johannes (menschenskind)


Lesenswert?

@Anja
Hab mir noch mal CAN und LIN vergleichend angeschaut, bei LIN ist die 
Bordnetzspannung der rezessive Zustand also logisch 0 und dominant dann 
0Volt also logisch 1.
Wie gesagt, bei K-Line ist's genau umgedreht.
Oder hab ich da irgendwo einen Verständnisfehler? Quelle ist bei allen 
Wikipedia.

@tom
Na einen IC für den LIN-Bus und einen für die K-Leitung. Weil ich einen 
LIN-IC fand bei dem im Datenblatt stand, dass der K-Line unterstützt.

Ich entwickle ein Telematikgerät, was mit einigen Fahrzeugschnittstellen 
kommunizieren soll.

von Soul E. (Gast)


Lesenswert?

Johannes Hofmann schrieb:

> Hab mir noch mal CAN und LIN vergleichend angeschaut, bei LIN ist die
> Bordnetzspannung der rezessive Zustand also logisch 0 und dominant dann
> 0Volt also logisch 1.

Bei Lin ist der rezessive Zustand (= Logisch High, = 1, = Space) die 
Bordnetzspannung über 1k Pullup, der dominante Zustand (= Logisch Low, = 
0, = Mark) Masse über einen open Collector-Treiber.

> Wie gesagt, bei K-Line ist's genau umgedreht.

Der Unterschied zwischen LIN und K-Line liegt in der Datenrate. 
Ausserdem ist bei LIN das Protokoll spezifiziert, also die Art und 
Weise, wie die übertragenen Datenpakete auszusehen haben. Bei der K-Line 
sind das nur Bytes, die alles und nichts bedeuten können.

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.