Hallo Habe Problem mit Int0 (Pin4 von Atmega8) An int0 habe ich ein Digitalsignal mit rechteck-Pulsen (ähnlich wie serielles Signal). Wenn ich mein Signal mit dem Oszi ansehe ist es sauber Rechteckig (Pulse entweter 0,2ms oder 0,4 ms lang, Pause auch so). Also richtig steile Flanken. Es ist ein 2/3 Signal. Ich möchte mit Int0 die Flanken erkennen. (Change, also sowohl positive als auch negative Flanken erkennen und zusätzlich mit Timer die Zwischenzeiten messen). Ich bekomme aber wirre Zeiten. Das problem ist schon bei der Hardware. Sobald ich aber mein Signal an Int0 anklemme sieht es völlig verfremdet aus. Wie ein wirre Welle. Keine Flanken erkennbar. Rauschen. Es scheint so als wäre der Eingang sehr niederohmig gegen schnelle Signale (Periodendauer ist immer 0.6ms,sollte doch nicht zu hochfrequent sein oder? ) Auch wenn ich das Signal mit nem Transistor verstärke sieht es erst sauber aus, wenn ich aber an int0 anschließe genauso wild. Wie muss ich den externen Interrupteingang konfigurieren (Bascom wäre von vorteil, damit sowas nicht passiert?) Danke
Hallo, habe wie immer nicht ruhe gegeben und den Fehler bei mir gesucht .... und gefunden. Es liegt an meinem Entwicklungsboard von (Pol...). Habe mal was gemacht was man nicht machen sollte (Pin 4 weggebogen und ab in den Sockel) siehe da das signal sieht nach wie vor sauber aus und meine gemessenen Zeiten scheinen auch plausibel. Trotzdem toll dass es dieses Forum gibt.
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.