Schutzbeschaltung für Ports ATmega

OP #1435832
Guten Abend!

Ich habe eine Schaltung aufgebaut an der an den Ports durchaus auch mal 
längere Kabel angeschlossen werden. Die Schaltung mach so 
Zähler-Geschichten aber das ist hier mal nicht so wichtig.

Ich habe in einem alten Beitrag folgende Schutzbeschaltung für die Ports 
gesehen:

AVR ---+--- 4,7k ---+--- Klemme1
       |            |
      100n         4,7k
       |            |
      GND          GND

5V --------------------- Klemme2

An der Klemme liegen dann entweder nix (offen) oder 5V (die gleich 
nebenan aus der Schaltung kommen).
Leider funktioniert das nicht wie gedacht. Per Software sollte auch noch 
entprellt werden, aber ich kann am AVR-Port bei deaktivierten Pullups 
leider in keinem Fall +5V messen (und somit auch nichts brauchbares 
programmieren).
Für Hilfe/Verbesserung wäre ich sehr dankbar.
...evtl hab ich auch nur ein Brett vor dem Kopf...

schönen Abend

jan
#1435847
>Vermutungen:
Das Port des AVR ist als Ausgang programmiert, und sorgt dafür dass am 
PIN ständig Null ansteht, was es ja tun soll, wenn es ein Ausgang ist, 
der Null ausgibt.
Der Längswiderstand 4,7 kOhm ist was Größeres z.B. 470 kOhm.
C hat nen Kurzschluss.
Sonstwas hat nen Kurzschluss. (Die Sache hinter dem Brett ?)
OP #1435877
mea culpa! mea culpa!!
mea maxima culpa!

ich habe die port-definitionen lediglich in meinen kommentaren geändert 
und das einfach nicht gemerkt! (ohgott ist mir das peinlich!)
oh man oh man.
sorry dafür das internet vollgemüllt zu haben.
schäm

schönen abend euch

jan

und danke an peter r: ich hab deinen beitrag gelesen und im gleiche 
moment in meinem kopf: "moment ich hab das immer nur im kommentar 
geändert" aua. sorry nochmals!

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.