Counter/Timer0

Gast #217124
Lesenswert?
• ▲
▼
Hallo,
ich habe folgendes Problem.Ich will mit dem Counter0 1/0-Wechsel
zählen, diese Wechsel produziere ich mit einem Reed-Kontakt. Nun mein
Problem, ich weiss was das Problem ist, habe aber keine Lösung,
natürlich prellt der Reed-Kontakt und der Counter zählt natürlich nun
auch die "falschen" Wechsel. Kann mir da vielleicht jemand helfen wie
ich hier entprellen könnte. Programmiere mit Bascom.

(P.S.: nicht gleich wieder sagen steht schon 1000mal im Forum oder geh
Googlen.)

Ich danke schon im Voraus für eure Antworten.

Mfg Relheob
Gast #217126
Lesenswert?
• ▲
▼
Oder ein C nach Masse, ein R nach 5V, vorne dran den Reed, der nach
Masse zieht und hinten dran den Prozi. Wenn Du den NoiseCanceller noch
aktivierst (vorausgesetzt, der Pin hat einen), hilft das dann, die
relativ weichen Pegelübergänge eindeutig zu detektieren
Gast #217129
Lesenswert?
• ▲
▼
Dann könnte noch ein Serien-R helfen, welcher den Kondensator weich
läd/entläd. Noch eine Variante zum Reed ist ein Hall-Sensor, nutzt
nicht ab, backt nicht und hat einen nett zu verwendenden
Open-Collector-Ausgang. Reichelt hat z.B. den TLE 4905 L für 77 Cent.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.