Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.sci.electronics > #344390

Re: Drehgeber Signale auftrennen, IC dafür?

From Helmut Schellong <var@schellong.biz>
Newsgroups de.sci.electronics
Subject Re: Drehgeber Signale auftrennen, IC dafür?
Date 2023-09-23 12:27 +0200
Message-ID <uemehj$gjbd$1@solani.org> (permalink)
References (2 earlier) <slrnugp3gs.6mh.news-1513678000@a-tuin.ms.intern> <uej8aa$f3jc$1@solani.org> <slrnugqvkr.6mh.news-1513678000@a-tuin.ms.intern> <uekiib$fp74$6@solani.org> <slrnugrpon.6mh.news-1513678000@a-tuin.ms.intern>

Show all headers | View raw


Am 22.09.2023 um 21:12 schrieb Michael Schwingen:
> On 2023-09-22, stefan <adresse@ist.invalid> wrote:
>>>
>>> Ja, für den uC gilt das, die Variante mit ausreichend schnellem Polling
>>> macht das so.  Der Versuch, die ungefilterten Encodersignale per
>>> flankengesteuertem Interrupt auswerten zu wollen, kann leicht schiefgehen.
>>
>> Dann, wenn eine Flanke übersehen wird. Solange jede "falsche" Flanke
>> erfasst wird, stimmt das Ergebnis.
> 
> Ja, der Encoder muß halt langsam genug prellen, so daß jeder Interrupt
> komplett bearbeitet werden kann, bevor die nächste Flanke kommt. Außerdem
> produziert das ordentlich Interruptlast und Latenz im System, da muß man
> sehen, ob das stört oder nicht. Zyklisches Polling vermeidet das.

Ja, ich habe 2000..2001 eine Tastenentprellung am Arbeitsplatz entwickelt (uC; ohne Auftrag).
Ich habe da im 1ms-Interrupt  if (++keys >= 10)  Keys(0), keys=0;  programmiert.
Also werden alle 10ms die Tastenzustände geprüft.
Ein Zustand muß 10ms später immer noch gleich sein, damit er in Wirkung kommt.

Diese Entprellung hat sich bis 11.2014, meinem Ausscheiden, makellos bewährt.


-- 
Mit freundlichen Grüßen
Helmut Schellong

Back to de.sci.electronics | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Drehgeber Signale auftrennen, IC dafür? Kay Martinen <usenet@martinen.de> - 2023-09-21 19:04 +0200
  Re: Drehgeber Signale auftrennen, IC dafür? Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2023-09-21 19:37 +0200
    Re: Drehgeber Signale auftrennen, IC dafür? Michael Schwingen <news-1513678000@discworld.dascon.de> - 2023-09-21 18:40 +0000
      Re: Drehgeber Signale auftrennen, IC dafür? stefan <adresse@ist.invalid> - 2023-09-22 07:22 +0200
        Re: Drehgeber Signale auftrennen, IC dafür? Michael Schwingen <news-1513678000@discworld.dascon.de> - 2023-09-22 11:46 +0000
          Re: Drehgeber Signale auftrennen, IC dafür? stefan <adresse@ist.invalid> - 2023-09-22 19:23 +0200
            Re: Drehgeber Signale auftrennen, IC dafür? Michael Schwingen <news-1513678000@discworld.dascon.de> - 2023-09-22 19:12 +0000
              Re: Drehgeber Signale auftrennen, IC dafür? stefan <adresse@ist.invalid> - 2023-09-22 21:27 +0200
              Re: Drehgeber Signale auftrennen, IC dafür? Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2023-09-23 01:48 +0200
                Re: Drehgeber Signale auftrennen, IC dafür? Michael Schwingen <news-1513678000@discworld.dascon.de> - 2023-09-23 09:57 +0000
                Re: Drehgeber Signale auftrennen, IC dafür? stefan <adresse@ist.invalid> - 2023-09-23 16:27 +0200
              Re: Drehgeber Signale auftrennen, IC dafür? Helmut Schellong <var@schellong.biz> - 2023-09-23 12:27 +0200
                Re: Drehgeber Signale auftrennen, IC dafür? Michael Schwingen <news-1513678000@discworld.dascon.de> - 2023-09-23 13:08 +0000
                Re: Drehgeber Signale auftrennen, IC dafür? Helmut Schellong <var@schellong.biz> - 2023-09-23 20:43 +0200
    Re: Drehgeber Signale auftrennen, IC dafür? olaf <olaf@criseis.ruhr.de> - 2023-09-23 07:00 +0200
  Re: Drehgeber Signale auftrennen, IC dafür? stefan <adresse@ist.invalid> - 2023-09-21 19:42 +0200
  Re: Drehgeber Signale auftrennen, IC dafür? Hans-Juergen Schneider <echo@hrz.tu-chemnitz.de> - 2023-09-21 20:54 +0200
  Re: Drehgeber Signale auftrennen, IC dafür? Gunther Mannigel <newsgroups@mannigel.net> - 2023-09-22 19:44 +0200
  Re: Drehgeber Signale auftrennen, IC dafür? olaf <olaf@criseis.ruhr.de> - 2023-09-23 06:55 +0200
    Re: Drehgeber Signale auftrennen, IC dafür? Winfried Bue <w-buechsenschuetz@web.de> - 2023-09-26 04:39 -0700
      Re: Drehgeber Signale auftrennen, IC dafür? Michael Wöstenfeld <michael.woestenfeld@gmail.com> - 2023-09-26 08:07 -0700
        Re: Drehgeber Signale auftrennen, IC dafür? Michael Wöstenfeld <michael.woestenfeld@gmail.com> - 2023-09-26 08:12 -0700
        Re: Drehgeber Signale auftrennen, IC dafür? Michael Schwingen <news-1513678000@discworld.dascon.de> - 2023-09-27 09:49 +0000
  Re: Drehgeber Signale auftrennen, IC dafür? Andreas Graebe <andreasgraebe@arcor.de> - 2023-09-30 15:51 +0000

csiph-web