Forum: Mikrocontroller und Digitale Elektronik Int0 löst ständig aus


von Rene S. (gigastulle)


Lesenswert?

Hallo Zusammen

Ich habe folgendes Problem...Ich habe einen Zündunterbrecher gebaut der 
Auslöst sobalt eine Steigende Flanke am INT0 pin anliegt. funktioniert 
so lange der motor aus ist auch super nur wenn er an ist, dann löst er 
völlig unkontroliert und von alleine ein INT0-Interrupt aus. Das selbe 
hatte ich schon mal nur mit Pin-einlessen gemacht da ging es...und nun 
mit interrupt nicht mehr ???

Ich vermute mal ganz stark das Die Zündung über die Masse mir da einen 
streich speilt...und den Interrupt ausslöst...NUN ZU MEINER FRAGE :D

Ab wie viel Volt erkennt der AVR eine Steigende Flanke an ?? 2...3...4 
VOLT ???

Den als ich einfach nur den Pin eingelesen habe funtionierte es ja. Oder 
kann ich irgendwas tunn damit das siegnal trotz zündanlage wieder 
brauchbar wird ???

Danke schon ma im vorraus

von JÜrgen G. (Firma: 4CKnowLedge) (psicom) Benutzerseite


Lesenswert?

Rene Schir wrote:

> Ab wie viel Volt erkennt der AVR eine Steigende Flanke an ?? 2...3...4
> VOLT ???

RTFM? Wir wissen ja nicht mal welchen AVR du benutzt ^^

von Rene S. (gigastulle)


Lesenswert?

zum Thema Signal stabilisieren...PULL-UP is verbeaut :D

von Rene S. (gigastulle)


Lesenswert?

JÜrgen G. wrote:
 > RTFM? Wir wissen ja nicht mal welchen AVR du benutzt ^^

Ich benutze einen ATtiny15

von JÜrgen G. (Firma: 4CKnowLedge) (psicom) Benutzerseite


Lesenswert?

Und wieso siehst du dann nicht im Datenblatt nach?

-->Electrical Charakteristics

von Rene S. (gigastulle)


Lesenswert?

JÜrgen G. wrote:
> Und wieso siehst du dann nicht im Datenblatt nach?
>
> -->Electrical Charakteristics

Das habe ich, doch irgend wie werde ich daraus nicht schlau :( das 
einzige was ich da einordnen würde, wäre das hier

*VIH Input High Voltage Except (XTAL, RESET) 0.6 VCC(2) VCC + 0.5 V*

Das würde ja bedeuten das ein stigende flanke schon ab 0,6V aktzeptiert 
würd oder liege ich da falsch ??? wenn das stimmt, dann is mir klar 
warum das ding da so rumzittert :D oder

von JÜrgen G. (Firma: 4CKnowLedge) (psicom) Benutzerseite


Angehängte Dateien:

Lesenswert?

Na gut, ich hab einen guten Tag ^^

0,6*Vcc d.h. wenn du 5V Vcc hast ist 3V deine Ansprechgrenze...

Siehe Anhang...

von Rene S. (gigastulle)


Lesenswert?

Danke !!! daruf wäre ich jetzt nich gekommen...wieder was gelernt :D 
Danke

Nu noch ma eine frage denn du scheinst sehr weise zu sein :D
damit der INT 0 bei steigender flanke erkannt wird muss die spannung 
einmal auf min. 0,3V abfallen und dann wieder auf min 0,6 Volt steigen 
???
Oder reicht es dann schon wenn die Spannung beispielsweise von 5V auf 2V 
abfällt und dann wieder steigt damit ein interrrupt bei steigender 
flanke ausgelöst wird ???

von JÜrgen G. (Firma: 4CKnowLedge) (psicom) Benutzerseite


Lesenswert?

Rene Schir wrote:
> Nu noch ma eine frage denn du scheinst sehr weise zu sein :D

LOL

> damit der INT 0 bei steigender flanke erkannt wird muss die spannung
> einmal auf min. 0,3V abfallen und dann wieder auf min 0,6 Volt steigen

Flanke = Zustandsänderung... d.h. er muss vorher "low" gewesen sein wenn 
du eine steigende Flanke haben willst...

Auf mind. 0,3*Vcc (1,5V @ 5Vcc) und dann auf besagte 3V

von Spess53 (Gast)


Lesenswert?

Hi

Die Diagramme auf S.73/74 (Schwellspannung und Hystherese) dürften für 
dich eigentlich interessanter sein.

MfG spess

von Rene S. (gigastulle)


Lesenswert?

JÜrgen G. wrote:
> Rene Schir wrote:
>> Nu noch ma eine frage denn du scheinst sehr weise zu sein :D
>
> LOL
>
>> damit der INT 0 bei steigender flanke erkannt wird muss die spannung
>> einmal auf min. 0,3V abfallen und dann wieder auf min 0,6 Volt steigen
>
> Flanke = Zustandsänderung... d.h. er muss vorher "low" gewesen sein wenn
> du eine steigende Flanke haben willst...
>
> Auf mind. 0,3*Vcc (1,5V @ 5Vcc) und dann auf besagte 3V

Auf mind. 0,3*Vcc (1,5V @ 5Vcc) und dann auf besagte 3V ??? 0,3*Vcc 
gleich 1,5V bei 5Vcc.......wie kommt man den darauf ??? ich hätte 
gedacht das damit 0,3volt gemeint sind :(

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.