Forum: Mikrocontroller und Digitale Elektronik uC positive Flanke (mit offset) detektieren


von Stefan (Gast)


Lesenswert?

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

von Martin (Gast)


Lesenswert?

Ohne offset geht es auf jeden Fall.

Versuche doch einfach den offset durch einen Komparator raus zu filtern.

von Simon K. (simon) Benutzerseite


Lesenswert?

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.

von holger (Gast)


Lesenswert?

>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?

von Martin (Gast)


Lesenswert?

Mich würde es auch interessieren ob das geht...

von STK500-Besitzer (Gast)


Lesenswert?

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).

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
Noch kein Account? Hier anmelden.