interner Pull - up

Gast #157921
Hallo!

Ich möchte mit einem ATTiny26 zwei mechanische Endschalter abfragen.
Ich verwende vom Tiny die internen Pull-ups und schalte mit dem
Endschalter Gnd zum jeweiligen Pin durch. Das Problem ist nun wenn die
Schalter nicht betätigt sind messe ich am Pin eine Schwankung von ca
4,5V - 5V und alles spielt verrückt. Wenn ich zum testen +5V direkt an
den Pin anlege funktionierts.

Was mach ich falsch?
Gast
Es funktioniert auch mit eternen 10k Pull-ups nicht. (High zw. 4,8
u.5,5V (?)).

Habs mal mit Taster, die einen Öffner und einen Schließer besitzen
probiert und alles funkt problemlos.
Nur mit dem High-Pegel vom Pull-up kommt er nicht zurecht.
Sind so große Spannungsschwankungen normal?
Gast
Ich hab den Fehler gefunden.
Der mechanische Endschalter, der Signal auf GND zieht, hat zusätzlich
einen Öffner, den ich als Sicherheitsöffnerkontakt für einen 230VAC
Kondensatormotor benutze. Von den 230V die im gleichen Kabel wie die 5V
verlaufen bekomm ich die häßlichen Störungen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 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.