Forum: Mikrocontroller und Digitale Elektronik AVR: Externe Interrupts


von Karlheinz Druschel (Gast)


Lesenswert?

Hi Leuts,

ich bin hier ja leider ein absoluter Anfänger, deshalb folgende Frage:
Ich möchte mir ein Drehfeldmessgerät(wohl eher Anzeigegerät) stricken, 
das mir also bei einer dreiphasigen Wechselspannung die Richtung des 
Drehfeldes anzeigt.
Ich dachte mir dass ich dazu an jede Phase einen Nulldurchgangsdetektor 
anschliesse, die mir wiederum bei jedem Nulldurchgang einen Interrupt im 
AVR auslösen.
Mein Problem besteht jetzt darin, dass ich ja dazu 3 externe 
Interruptquellen bräuchte, ich finde aber nur AVR´s mit 2 externen 
Eingängen.
Hat jemand einen anderen Ansatz, oder kann ich einen PIC (Programmable 
Interruptcontroller) an den AVR anschliessen ?

Greetings
Karlheinz

von Oliver K. (Gast)


Lesenswert?

Hallo Karlheinz,

eine Möglichkeit ist noch das Pollen von Eingängen. Ist zwar nicht 
besonders schön, kann aber durchaus zufriedenstellende Ergebnisse 
bringen.

Grüße
Oliver

von Karlheinz Druschel (Gast)


Lesenswert?

*lol, ist mit Sicherheit der einfachste Weg. Wieso ist mir Dummie das 
nicht eingefallen ?!?

bei einer Netfrequenz von 50 Hz habe ich (soweit ich mich nicht 
verrechnet habe) alle 10 ms einen Nulldurchgang, dürfte also auch kein 
Zeitproblem geben. Zumal der AVR ja nichts anderes tut als diese 3 
Eingänge abfragt, Bits entsprechend setzt und einen LED an einem Ausgang 
schaltet.

Danke für den Hinweis

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.