uC positive Flanke (mit offset) detektieren

Gast #1337296
Hallo @All,

Ich habe ein Rechteckssignal (2-3V) mit Offset (ca. 1,5V-2V).
Die positive Flanke möchte ich mit dem ATMega16 als externen Interrupt 
detektieren (steigende Flanke interrupt).
Jetzt ist die Frage ob der uC mit dem Offset zurechtkommt oder ich mein 
Offset irgendwie analog wegbringen muss.

Wäre sehr dankbar wenn mir jemand weiter helfen könnte.

 Gruß Stefan
Persönliche Seite
Wenn du eh nur auf die Flanke triggern willst, dann nimm doch einfach 
einen Kondensator in Reihe zum Signal. Bei jeder Flanke wird dann ein 
Peak nach oben oder nach unten (bei negativer Flanke) erzeugt. Den 
negativen Peak würde ich mit einer Schottkydiode herausfilter, damit der 
Eingang nicht kaputt geht.

Den Offset bist du so auch los. Bei einer steigenden Flanke erhälst du 
einen Puls, der dann wieder auf 0 abfällt.
Gast
>Versuche doch einfach den offset durch einen Komparator raus zu filtern.

Der ATMega16 hat sogar einen eingebaut. Der kann auch Ints auslösen.
Ist das nicht schön?
Gast
Bei konstantem Offset geht das bestimmt.
Wenn sich die Spannung langsam ändert und darauf eine Flanke erzeugt 
wird, dann geht das nur über einen Hochpass (Kondensator).

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.