Ich verwende einen Atmega 1284P, um (nicht ganz ideale) Rechtecksignale in RLE Daten zu wandeln. Mit Kombination aus Pin Change Interrupt und Timer. Funktioniert soweit, nur habe ich immer einen systematischen, praktisch konstanten Zeitunterschied zwischen den negativen und positiven Halbwellen. Der vermutlich auch erklärbar wär, wenn ich die Triggerspannungen für die Pin Change Interrupts verfügbar hätte. Im Datenblatt zum 1284P hab ich bisher nichts gefunden, vielleicht fehlt mir der geeignete Suchbegriff... Weiß jemand, bei welcher Spannung fallende bzw. steigende Flanken so einen Pin Change Interrupt auslösen?
Hi >Im Datenblatt zum 1284P hab >ich bisher nichts gefunden, vielleicht fehlt mir der geeignete >Suchbegriff... 31.1 DC Characteristics ->VIL/VIH MfG Spess
Danke! Auf diese Parameter wär ich alleine nicht gekommen. Hab allerdings noch etwas Probleme mit der Interpretation der Daten in jener Tabelle. So wie ich es versuche zu verstehen: Bei einer Betriebsspannung Vcc von ca. 5V ist: VIL_max = 0.3V, d.h bei Unterschreiten von 0.3V triggert ein "falling edge" Interrupt VIH_min = 0.6V, d.h. bei Überschreiten von 0.6V triggert ein "rising edge" Interrupt Ist das so gemeint?
spess53 schrieb: > 31.1 DC Characteristics ->VIL/VIH Nein! Die Angaben findet man unter "Pin Threshold and Hysteresis". Man sieht, daß die Schaltschwelle leicht unterhalb von VCC/2 liegt und die Hysterese bei ca. 10% von VCC liegt. Es sind damit 'schöne' Schmitttrigger-Eingänge ;-)
Hi >VIH_min = 0.6V, d.h. bei Überschreiten von 0.6V triggert ein "rising >edge" Interrupt >Ist das so gemeint? Nein, denn da steht *0,6 VCC*. MfG Spess
Aua, jetzt hab ich zwei Meinungen vorliegen und weiss nicht so recht, welche richtig ist. Mir selber erscheint der Verweis auf "Pin Threshold and Hysteresis" plausibel. Vielleicht sollte ich mich tatsächlich mal hinsetzten und mittels Breadboard-Experiment und Oszi ausprobieren...
Micha schrieb: > Aua, jetzt hab ich zwei Meinungen vorliegen und weiss nicht so recht, > welche richtig ist. Mir selber erscheint der Verweis auf "Pin Threshold > and Hysteresis" plausibel. Vielleicht sollte ich mich tatsächlich mal > hinsetzten und mittels Breadboard-Experiment und Oszi ausprobieren... Zitat aus einem anderen Thread: >Die Ingenieure von Atmel sind Deppen und im Datenblatt steht Unsinn. Beitrag "Re: ATmega8: Das Buch"
Micha schrieb: > Vielleicht sollte ich mich tatsächlich mal > hinsetzten und mittels Breadboard-Experiment und Oszi ausprobieren... Das kannst Du machen, Dir aber auch ersparen. Ich habe es wiederholt gemacht. Geh davon aus, daß Atmel in ihre Datenblätter nicht meine Meinung sondern ihre Daten schreiben.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.