Hallo, ich habe an einen mega 16 keine VCC angelegt aber über die Eingänge PortB,1 und B,2 liegt ein Signal mit TTL Pegel an. Wie kann es sein das der Controller auch ohne VCC läuft was er eigentlich nicht soll gibt es ein Mittel das zu verhindern?
Der versorgt sich da ungewollt über seine Klemmdioden mit, würd ich mal sagen schmunzel
@ René Schink (rene66) >ich habe an einen mega 16 keine VCC angelegt aber über die Eingänge >PortB,1 und B,2 liegt ein Signal mit TTL Pegel an. Wie kann es sein das >der Controller auch ohne VCC läuft was er eigentlich nicht soll Weil die Schutzdioden dein Spannung an Vcc weitergeben, siehe Pegelwandler. > gibt es ein Mittel das zu verhindern? Ja, AVR mit Spannung versorgen und RESET LOW schalten. MFg Falk
An jedem Pin sind Schutzdioden nach VCC und GND eingebaut. Darüber fließt ein Strom nach VCC. Du könntest zb die Resetleitung über einen Transistor auf Masse ziehen, wenn keine Spannung anliegt. (Über eine Diode die Versorgung vom VCC des AVRs trennen, damit dein Eingangssignal den Transistor nicht erreicht.)
Hallo, ich kann Sven nur zustimmen. Setzt mal alle inputs auf low, dann ist der Saft weg. Schöne Grüße, Peter
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.