Forum: Mikrocontroller und Digitale Elektronik ATtiny167 - LIN Pins schützen


von Michael (Gast)


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

von Frank K. (fchk)


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

von Harald A. (embedded)


Lesenswert?

Weitere LIN Tranceiver:

TJA1020
MCP2022

AppNote bzgl. ESD Schutz:
http://www.nxp.com/documents/application_note/AN00093.pdf

Oder suche einfach nach  LIN ESD PROTECTION

von Michael (Gast)


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

von Harald (Gast)


Lesenswert?

Michael schrieb:
> Frage
> reichen die 85mA bei 4 Analogen Eingängen und zwei HighSide Ausgängen?

Wer soll das beantworten können ohne die Schaltung zu kennen?

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.