- Modernes Energiemessgeraet    Werbung      
Ergebnis 1 bis 10 von 10

Thema: Interrupts auf Pin 2 und 3

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    05.01.2014
    Beiträge
    6
    Zitat Zitat von ihle Beitrag anzeigen

    Frage: warum misst du die Drehzahl nicht mit einem Timer über eine Torzeit?
    In Erster Linie will ich gar nicht die Drehzahl sondern den Winkel des Motors (Rades mit 12-Loch-scheibe Maximale Drehzahl 5/s )bestimmen. Das ganze soll zunächst ein einfacher, mit 2 unabhängigen Rädern betriebener Roboter, der vielleicht einmal zum Segway aufsteht werden. Mir erscheint hier eine ISR am zuverlässigsten und auch am einfachsten. Trotzdem lese ich immer wieder Hinweise, dass ein Pollen der Lichtschranken unter Umständen günstiger ist. Ich kann das nicht nachvollziehen, weil ich dazu einen vergleichsweise teuren Algorithmus zur Flankenerkennung brauche im Gegensatz zu einem " n++" in einer ISR. Oder gibt es Aspekte, die ich möglicherweise noch nicht auf dem Schirm habe?

    Das Ding soll ja zwei Räder haben, dementsprechend brauche ich zwei Interrupts und 2 ISR. Was passiert eigentlich wenn die sich übernschneiden?
    schönen Feiertag noch.

  2. #2
    Erfahrener Benutzer Robotik Visionär Avatar von Hubert.G
    Registriert seit
    14.10.2006
    Ort
    Pasching OÖ
    Beiträge
    6.220
    Zitat Zitat von demwz Beitrag anzeigen

    Das Ding soll ja zwei Räder haben, dementsprechend brauche ich zwei Interrupts und 2 ISR. Was passiert eigentlich wenn die sich übernschneiden?
    schönen Feiertag noch.
    Es ist nicht möglich das beide ISR gleichzeitig ausgelöst werden, eine ist immer um einen Takt schneller als die andere. Die ISR-Routine soll natürlich so kurz wie möglich gehalten werden um die nächste, die ja wartet, nicht unnötig zu verzögern.
    Grüsse Hubert
    ____________

    Meine Projekte findet ihr auf schorsch.at

Ähnliche Themen

  1. Pin-Zustand erkennen und schalten bei dauernd pin=1
    Von mat-sche im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 7
    Letzter Beitrag: 23.02.2010, 08:27
  2. Atmel 2560 -> Pin Changed Interrupts
    Von AVRbrauns im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 5
    Letzter Beitrag: 06.05.2008, 13:28
  3. PWM auf pin schalten
    Von molleonair im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 8
    Letzter Beitrag: 10.07.2007, 16:01
  4. Externe Interrupts an ATMega 32 auf RN-Control... *help*
    Von corone im Forum C - Programmierung (GCC u.a.)
    Antworten: 8
    Letzter Beitrag: 15.04.2007, 18:14
  5. Pin change Interrupts bei Atmega 162
    Von jogijo im Forum AVR Hardwarethemen
    Antworten: 1
    Letzter Beitrag: 21.09.2004, 13:31

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

    Werbung      12V Akku bauen