hallo, ich möchte auf meinem xmega-entwicklungsbord einen externen interrupt auslösen, indem ich an einen eingangspin des bords einen generator mit rechtecksingnal anschließe. bei jeder steigenden flanke soll ein interrupt ausgelöst werden und eine led toggeln. nun meine eigentliche frage: kann ich den generator ohne weiteres an einen eingangspin anstüpseln und der xmega erkennt dann die steigende flanke oder muss ich mit einem adc arbeiten? gruß und danke
Hängt davon ab, wie du deinen Generator einstellst bzw was der ausgibt. Wenn der ein 0v/12V-Rechtsignal liefert, ist der XMega nachher kaputt. Wenn der z.B. ein 1Vss - Audio-LineIn-Kompatibles Signal ausspuckt, kriegt der Chip evtl. nicht alle Flanken mit. Wenn der Signalgenerator einen schönen Rechteck zwischen 0V und VCC ausgibt, und du auch nicht vergisst, neben dem Signal auch die GND-Leitungen zu verbinden, dann klappt das ohne Probleme.
Εrnst B✶ schrieb: > Hängt davon ab, wie du deinen Generator einstellst bzw was der ausgibt. > Wenn der ein 0v/12V-Rechtsignal liefert, ist der XMega nachher kaputt. > Wenn der z.B. ein 1Vss - Audio-LineIn-Kompatibles Signal ausspuckt, > kriegt der Chip evtl. nicht alle Flanken mit. > Wenn der Signalgenerator einen schönen Rechteck zwischen 0V und VCC > ausgibt, und du auch nicht vergisst, neben dem Signal auch die > GND-Leitungen zu verbinden, dann klappt das ohne Probleme. danke erstmal für die antwort. nun, es ist leider kein sauberes ttl-signal, welches aus dem generator rauskommt, sondern es hat ganz leichte schwankungen in den spitzen. Aber es liegt im bereich der geforderten spannung für ein High bzw. ein Low. Somit müsste er den interrupt auslösen können, oder? Oder verursachen die leichten schwankungen in den spitzen auch bereit einen interrupt, dass man das toggeln der led dann nicht mehr erkennt?
Horst G. schrieb: > Kannst Du ein Screenshot vom Scope mit dem Rechteck hochladen? nein, leider nicht da es nicht speichern kann. aber wie gesagt, der pegel für das high wird durch die schwankungen nicht unterschritten. meine frage ist einfach nur, ob die kleinen schwankungen während der positiven flanke ebenfalls ein interrupt auslösen können, da der interrupt auf steigende flanken reagieren soll. gruß
Hcuk Finn schrieb: > meine frage ist einfach nur, ob die kleinen > schwankungen während der positiven flanke ebenfalls ein interrupt > auslösen können, Die Aussage "klein" reicht nicht! Da musst Du schon die Spannungen diese "Schwankungen" mit den Datenblattangaben vergleichen: 1. Pegel für "High" kommend 2. Pegel für "High" gehend, nachdem 1. überschritten wurde: die Differenz ist die Hysterese (falls vorhanden). Nachdem 1. überschritten ist, darf 2. durch die "Schwankung" nicht unterschritten werden. Sonst gibt es 2 Flanken. Gruß Dietrich
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.