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
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
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
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.