PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Steigende Flanke mittels Interrupt detektieren



Moebius
08.11.2010, 10:40
Hi,
ich möchte ein digitales Signal messen. Es besteht eigentlich nur aus periodischen Peaks von etwa einem halben Volt.
Nun dachte ich mir, dass ich das ja über ein Interrupt lösen könnte, welches bei einer steigenden Flanke ausgelöst wird. Hier sehe ich nur das Problem. Meine Spannung am Atmega beträgt 5 Volt auf High. Erkennt er dann auch ein solch kleines Signal? Und wenn nicht wie könnte ich das tun?

Mfg Moebius

TobiKa
08.11.2010, 11:06
Nein er wird es wohl nicht erkennen.
OPV würde mir da einfallen

Moebius
08.11.2010, 11:37
Ok, dann werd ich das verstärken müssen. Logischweise auf 5 Volt oder?

Der Signalpeak ist nicht besonders lang(ms-Bereich). Ich hätte dafür einen Opa2340 verwendet. Liefert der mir noch ein halbwegs rechteckiges Signal zurück? (Er hat eine Rate von 6V/mus)

Ist eine leicht doofe Frage, ich möchte nur sichergehen, dass ich das richtig verstanden habe.

Mfg Moebius

TobiKa
08.11.2010, 13:42
Du hast nicht geschrieben welchen Atmega du benutzen möchtest.
Aber wenn du 5V als Referenz nehmen willst, dann erkennt er ein High meist so ab 2,7V. Ist aber nicht allgemein gültig.

Moebius
08.11.2010, 14:08
Ups, das hätte ich schreiben sollen ;)

Ich habe einen Atmega32.

Mfg Moebius