Ich möchte den I / O-Pin vor Überstrom schützen, um die Schaltung robuster zu machen. AVR040: EMC Design Considerations von Atmel behandelt den internen Überspannungsschutz im Abschnitt Allgemeiner I/O-Pin-Schutz . Aber ich brauche einen Schutzfall, wenn ein IC-Ausgangspin mit einer bestimmten MCU verbunden ist und der MCU-Pin aufgrund eines Firmware-Fehlers unbeabsichtigt auch als Ausgang konfiguriert ist. Und beide Pins werden manchmal auf den entgegengesetzten Logikpegel gezwungen.
Ein ähnlicher Fall, wenn der MCU-Pin mit einer taktilen Taste verbunden ist und der Pin mit 5 V ausgegeben wird.
Eine einfache Lösung besteht darin, einen einfachen seriellen Widerstand zwischen diesen Pins hinzuzufügen. Wird es benötigt oder soll MCU/IC ohne Schutz überleben?
Schauen Sie hier , Seite 303. Es scheint, dass Atmel keinen Kurzschlussschutz in seinen I/O-Pins enthält, daher könnte ein Schutz erforderlich sein.
Bei einer anderen MCU könnten Sie die Verwendung von Widerständen vermeiden, aber das hängt von der MCU und von Ihrem Glück ab. Mit einem Knopf brauchen Sie tatsächlich einen Widerstand, also hier ist, wie man ihn berechnet.
Auf derselben Tabelle sehen Sie verschiedene Parameter wie z und . Dies sind die minimal garantierten Spannungen, wenn der Ausgang hoch ist, und die maximalen Spannungen, wenn der Ausgang niedrig ist. Ich würde konservativ vollen Ausgangshub annehmen, dh Sie verbinden grundieren. Unter der Annahme, dass 40 mA der maximale Strom ist, den Ihr Chip liefern kann, erhalten Sie:
Ich würde mitgehen und gehen Sie auf Nummer sicher.
Holen Sie sich rückstellbare SMD-Sicherungen, 10 mA 5 V. Die einfachste Antwort von allen auf diese Frage, wenn Sie 11 $ pro Pin-Schutz ausgeben können.
am besten vor dem Einsetzen des ʯcont. Nimm einfach ein Multimeter und mach eine gute Inspektion
sherrelbc
Wladimir Cravero
TMa
Wladimir Cravero