wie am besten externen interrupt am ARM-µC "anschließen"

Gast #960708
Hallo.
Ich möchte ein Signal erfassen, an meinem ARM µC. Also als erstes dachte 
ich mir, ich muss die Spannung des Signals auf 3,3V begrenzen 
(Spannungsteiler?). Dann mit einem Widerstand den Strom begrenzen? Kann 
ich dann direkt an den Portpin anschließen? Oder wie macht man sowas am 
sinnvollsten?
Soll die steigende Flanke erfasst werden, sind keine schnelle Signale, 
liegen mehrere Sekunden an wenn sie auftreten und können am schnellsten 
alle paar Minuten auftreten. Sollen 2 Signale erfasst werden, also jeder 
an einem anderen Pin, damit ich sie unterscheiden kann. Denke das reicht 
als Hintergrundinfo.

Jemand Tips?
Gast #960716
Ein Spannungsteiler und eine Z-Diode mit Widerstand zur Sicherheit wäre 
schon ok. Du kannst das Signal entweder an einen "echten" IRQ Pin 
anschließen oder an einen I/O Pin. Die AT91SAM7 (und andere bestimmt 
auch) sind so flexibel, dass sie Interrupts auslösen können, falls sich 
die Flanke an dem I/O Pin ändert. Du solltest aber vorher 
sicherheitshalber ins Datenblatt deines ARM MCU schauen.
Gast #960721
Ja, der kann an GPIO Interrupts erkennen, ist ein ARM von Phillips. Auf 
dem Testboard das ich gekauft habe sind die Buttons auch an nem GPIO, 
nur eben gegen Masse also fallende Flanke.

Also Spannungsteiler, Z-Diode, Widerstand. Danke. Immer ratsam vor dem 
ersten Versuch zu fragen als hinterher zu ärgern. :)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.