Gast
#1194916
Was ist denn der Unterschied beim z. B. detektieren von steigenden Flanken über den ICP-Pin und dem INT0-Pin eines AVRs? Gibts Unterschiede in der Flankenerkennung? Danke schonmal im Voraus.
|
Anzeige
|
Unterschied ICP und INT0
Gast
#1194916
Was ist denn der Unterschied beim z. B. detektieren von steigenden Flanken über den ICP-Pin und dem INT0-Pin eines AVRs? Gibts Unterschiede in der Flankenerkennung? Danke schonmal im Voraus.
Gast
#1194922
>Gibts Unterschiede in der Flankenerkennung?
Nein, aber in der Reaktion des µC
Gast
#1194934
Und der wäre ?
Gast
#1194936
ein anderer Interruptvektor Rush wrote: > Und der wäre ? Die Input Capture-Funktion arbeitet mit einem Timer, die externen Interrupts nicht. Deshalb kann die Input Capture-Einheit automatisch einen Zeitstempel speichern, der externe Interrupt nicht. BTW: http://www.lmgtfy.com/?q=input+capture
Gast
#1195004
Und was ist der Unterschied zwischen den PCINT (Pin Change Interrupts) und INT0??
Gast
#1195012
@Johannes M. Dass der ICP mit dem Timer arbeitet weiss ich. Aber in meiner Anwendung (Blitz detektieren) brauche ich keinen Timestamp. Also kann ich den Aussagen hier zu Folge auch den INT0 nehmen weil die Flankenerkennung bzw. Interpretation identisch sind. Richtig ?
Gast
#1195017
mal als Beispiel: INT0 oder ICP: es liegen 3 Volt an, dann Flanke auf 3,5 Volt. Werden solche Differenzen problemlos von beiden Pins erkannt ? Oder ist einer von dem beiden "empfindlicher"
Gast
#1195034
Warum ist das Datenblatt im Bereich "Elektrische Eigenschaften" eigentlich so dick? Rush wrote:
> es liegen 3 Volt an, dann Flanke auf 3,5 Volt.
Das ist keine "Flanke", sondern nur eine analoge Spannungsänderung.
Eine "Flanke" geht von einem logischen Pegel zu einem anderen.
Du brauchst den Analog-Komparator.
Gast
#1195056
Wenn ich jetzt also am helligen Tag, im Sonnenlicht, einen Blitz detektieren will, wieviel Volt dürfte dann max. am INT0 anliegen dass es noch L-Pegel ist? Rush wrote: > Wenn ich jetzt also am helligen Tag, im Sonnenlicht, einen Blitz > detektieren will, wieviel Volt dürfte dann max. am INT0 anliegen dass es > noch L-Pegel ist? Beispiel Atmega16: VIL Input Low Voltage except XTAL1 and RESET pins VCC=2.7-5.5 => max. 0.2*VCC V (1) (1) “Max” means the highest value where the pin is guaranteed to be read as low
Gast
#1195104
@ Johannes M. Ich bin nicht blöd! Ich wende mich an dieses Forum weil ich einige Sachen aus dem Datasheet nicht verstehe und nicht weil ich zu faul bin!
Gast
#1195386
Du willst einen Blitz dedektieren... Was ist ein Blitz? - Erstmal ein sprunhafter Anstieg der Helligkeit. Daher bietet es sich an, den Analog-Comparator so zu beschalten, dass er ganz dicht vor seiner Schaltschwelle ist und den Helligkeitswechsel kapazitiv einzukoppeln. Ist nun ein Helligkeitsanstieg schnell genug, dann überschreitet der Pegel am Analog-Komparator kurzzeitig den Schwellwert und der Interrupt wird ausgelöst. ...
Gast
#1195456
>Du willst einen Blitz dedektieren...
Lass alle Abblockkondensatoren weg und detektiere einfach auf internen
Reset ;-)
Gast
#1195474
Lippi, ich meinte den Blitz einer Kamera. Zumindest war in den anderen Threads davon die Rede, falls ich mich recht erinnere... ... Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|