ATtiny167 - LIN Pins schützen

Gast #2915253
Lesenswert?

Hallo,

ich habe folgende Aufgabe von Prof. bekommen. Die LIN Pins (PA0 und PA1) 
von ATtiny167 sollen gegen Transienten im Auto geschütz werden.

LIN ist ja eine Art UART, aber wie schütze ich den uC gegen alle 
möglichen Transienten und vielleicht ESD im Auto.

Ich habe mir überlegt vielleicht mit einer Z-Diode (4,7V), falls jemand 
zufällig 12V anlegt. Aber da frage ich mich ob es reicht!?

Ich wäre für jeden Tipp, oder Application Notes dankbar!

Gruss Michael
#2915408
Lesenswert?

Du brauchst ohnehin noch einen LIN-Transceiver wie den ATA6620/21/61/62, 
um aus den RXD/TXD-Pins einen LIN-Knoten zu machen. LIN ist ja ein 
Eindraht-Bus mit 12V-Pegel. Der CAN-Transceiver macht nicht nur die 
Pegelwandlung, sondern enthält auch Schutzschaltungen gegen 
Spannungsspitzen auf dem Bus.

Der ATA6620/21 enthält auch einen Spannungsregler für die Versorgung des 
Tiny167 aus der Bordnetzspannung. Schau Dir das Datenblatt zum ATA6620 
an. Auf dem VS und dem LIN-Pin kann der Transceiver kurzzeitig bis zu 
40V ab und schützt damit auch den Prozessor.

fchk
Gast #2918799
Lesenswert?

Sorry ich war unterwegs für paar Tage, daher konnte ich nicht antworten.

Danke für die Tipps.

Das mit der Spannungsversorgung über ATA6620 klingt echt gut. Frage 
reichen die 85mA bei 4 Analogen Eingängen und zwei HighSide Ausgängen?

Guss Micha

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren