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


Groups > de.sci.electronics > #278722

Re: GPIO Eingang bei langer Leitung schuetzen

From Joerg <news@analogconsultants.com>
Newsgroups de.sci.electronics
Subject Re: GPIO Eingang bei langer Leitung schuetzen
Date 2020-04-15 10:43 -0700
Message-ID <hfove1FdqclU1@mid.individual.net> (permalink)
References <r1quoe$rle$1@news1.tnib.de> <F2$-zaVirLB@smial.prima.de> <r1v84j$1ig$1@news1.tnib.de> <r284ci$8su$1@news.albasani.net> <r76i53$iff$1@news1.tnib.de>

Show all headers | View raw


On 2020-04-15 01:54, Marc Haber wrote:
> Marcel Mueller <news.5.maazl@spamgourmet.org> wrote:
>>
>>   +5V -----------------2k2---------------------------------------
>>                                                           Schaltkontakt
>> Port ---*-----*-------10k---------------------------------------
>>          |     |
>>         10µ   18k
>>          |     |
>>   GND ---*-----+
>>
>>
>> Der Trick ist hier, dass die Ankopplung des Schalters relativ hochohmig
>> erfolgt, was einer Stromschleife zumindest nahe kommt. Die Bemessung der
>> Widerstände sorgt dafür, dass der Port vom Pi nicht mehr als die
>> zulässigen 3,3V bekommt. Der 10µF Elko dämpft jegliche kleinen Huster
>> weg und schützt zudem den Port.
>
> Sind 10 µF nicht ein wenig viel? Ist das aus Erfahrung geschätzt oder
> kann man das irgendwie berechnen?
>

Der Kondensator setzt zusammen mit dem 2.2kohm Widerstand die 
Zeitkonstante, kommt auf etwa 2msec. Wichtig ist, dass der Port einen 
Schmitt-Trigger Eingang (mit Hystere hat). Berechnung:

https://en.wikipedia.org/wiki/RC_time_constant

Nimm aber einen keramischen oder Folienkondensator, besonders wenn das 
in warmer Umgebung ist. Elektrolytkondensatoren koennen ueber die Jahre 
austrocknen und dabei verlieren sie langsam Kapazitaet.


>> Du musst nur wissen, dass sich der Logikpegel hier umkehrt. Wenn der
>> Schalter geschlossen ist, bekommst Du High, sonst Low.
>
> Damit kann ich leben.
>
>> Falls man bei dem Port einen Schmitt-Trigger aktivieren kann, tue es.
>> Wenn nicht, musst Du das in Software implementieren. Während des
>> Übergangs zwischen Low und High könnte der Port sonst vorübergehend
>> zufällige Werte liefern. Das bekommt man weg, indem man z.B. nur Signale
>> wertet, die mindestens eine Sekunde lang gleich waren. Also Man merkt
>> sich in Software den letzten Wert und die Uhrzeit, wann er das letzte
>> mal gewechselt hat. Nur wenn letztere >1s alt ist, verarbeitet man den
>> Wert weiter.
>
> Das Reedrelais löst nur einmal kurz aus, wenn die Wippe in der
> Mittelstellung ist. Und es können bis zu vier Impulse pro Sekunde
> kommen, bevor die Wippe an ihre mechanischen Grenzen stößt.
>

Kommt drauf an, wie kurz diese Ausloesezeit ist. Wenn es etliche zig 
Millisekunden sind, geht das mit 2.2k und 10uF wie oben beschrieben. 
Sonst den Kondensator verkleinern.


> Aber ich kann in der schon für einen anderen Zweck geschriebenen
> Software problemlos nach dem ersten Impuls 200 ms ignorieren.
>

Das sollte den Effekt des Kontaktprellens zuverlaessig abwehren.

-- 
Gruesse, Joerg

http://www.analogconsultants.com/

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


Thread

Re: GPIO Eingang bei langer Leitung schuetzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-04-15 10:54 +0200
  Re: GPIO Eingang bei langer Leitung schuetzen Joerg <news@analogconsultants.com> - 2020-04-15 10:43 -0700
    Re: GPIO Eingang bei langer Leitung schuetzen Rainer Knaepper <rainerk@smial.prima.de> - 2020-04-15 23:01 +0200
      Re: GPIO Eingang bei langer Leitung schuetzen Joerg <news@analogconsultants.com> - 2020-04-15 14:46 -0700
        Re: GPIO Eingang bei langer Leitung schuetzen "Wolfgang Allinger" <all2001@spambog.com> - 2020-04-15 21:25 -0400
          Re: GPIO Eingang bei langer Leitung schuetzen Joerg <news@analogconsultants.com> - 2020-04-16 09:46 -0700
            Re: GPIO Eingang bei langer Leitung schuetzen Sieghard Schicktanz <Sieghard.Schicktanz@SchS.de> - 2020-04-16 20:26 +0200
              Re: GPIO Eingang bei langer Leitung schuetzen Joerg <news@analogconsultants.com> - 2020-04-16 13:58 -0700
                Re: GPIO Eingang bei langer Leitung schuetzen Rainer Knaepper <rainerk@smial.prima.de> - 2020-04-17 10:11 +0200
                Re: GPIO Eingang bei langer Leitung schuetzen Sieghard Schicktanz <Sieghard.Schicktanz@SchS.de> - 2020-04-17 21:06 +0200
            Re: GPIO Eingang bei langer Leitung schuetzen Rainer Knaepper <rainerk@smial.prima.de> - 2020-04-16 21:36 +0200
            Re: GPIO Eingang bei langer Leitung schuetzen Marte Schwarz <marte.schwarz@gmx.de> - 2020-04-17 23:48 +0200
          Re: GPIO Eingang bei langer Leitung schuetzen Marte Schwarz <marte.schwarz@gmx.de> - 2020-04-17 23:46 +0200
            Re: GPIO Eingang bei langer Leitung schuetzen "Wolfgang Allinger" <all2001@spambog.com> - 2020-04-17 19:06 -0400
              Re: GPIO Eingang bei langer Leitung schuetzen Helmut Schellong <rip@schellong.biz> - 2020-04-18 17:55 +0200
    Re: GPIO Eingang bei langer Leitung schuetzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-04-16 11:58 +0200
      Re: GPIO Eingang bei langer Leitung schuetzen Helmut Schellong <rip@schellong.biz> - 2020-04-16 14:48 +0200
        Re: GPIO Eingang bei langer Leitung schuetzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-04-16 18:20 +0200
      Re: GPIO Eingang bei langer Leitung schuetzen Reinhardt Behm <rbehm@hushmail.com> - 2020-04-17 09:32 +0800
  Re: GPIO Eingang bei langer Leitung schuetzen Rainer Knaepper <rainerk@smial.prima.de> - 2020-04-15 22:47 +0200
    Re: GPIO Eingang bei langer Leitung schuetzen Rainer Knaepper <rainerk@smial.prima.de> - 2020-04-16 09:51 +0200
      Re: GPIO Eingang bei langer Leitung schuetzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-04-16 12:01 +0200
        Schutz und Entprellung (was Re: GPIO Eingang bei langer Leitung schuetzen "Wolfgang Allinger" <all2001@spambog.com> - 2020-04-16 07:33 -0400
        Re: GPIO Eingang bei langer Leitung schuetzen Rainer Knaepper <rainerk@smial.prima.de> - 2020-04-16 21:18 +0200
    Re: GPIO Eingang bei langer Leitung schuetzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-04-16 12:00 +0200
      Re: GPIO Eingang bei langer Leitung schuetzen Joerg <news@analogconsultants.com> - 2020-04-16 09:52 -0700
        Re: GPIO Eingang bei langer Leitung schuetzen Joerg <news@analogconsultants.com> - 2020-04-16 14:02 -0700
      Re: GPIO Eingang bei langer Leitung schuetzen Rainer Knaepper <rainerk@smial.prima.de> - 2020-04-16 21:34 +0200
        Re: GPIO Eingang bei langer Leitung schuetzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-04-17 09:25 +0200
          Re: GPIO Eingang bei langer Leitung schuetzen Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2020-04-17 09:38 +0200
            Re: GPIO Eingang bei langer Leitung schuetzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-04-17 12:16 +0200
              Re: GPIO Eingang bei langer Leitung schuetzen Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2020-04-17 12:26 +0200
              Re: GPIO Eingang bei langer Leitung schuetzen Helmut Schellong <rip@schellong.biz> - 2020-04-17 14:23 +0200
                Re: GPIO Eingang bei langer Leitung schuetzen Sebastian Wolf <invalid@invalid.net> - 2020-04-17 15:25 +0200
              Re: GPIO Eingang bei langer Leitung schuetzen Marte Schwarz <marte.schwarz@gmx.de> - 2020-04-17 23:53 +0200
              Re: GPIO Eingang bei langer Leitung schuetzen Joerg <news@analogconsultants.com> - 2020-04-18 12:35 -0700
                Re: GPIO Eingang bei langer Leitung schuetzen Marte Schwarz <marte.schwarz@gmx.de> - 2020-04-19 12:31 +0200
                Re: GPIO Eingang bei langer Leitung schuetzen Michael Schwingen <news-1513678000@discworld.dascon.de> - 2020-04-19 11:24 +0000
                Re: GPIO Eingang bei langer Leitung schuetzen Helmut Schellong <rip@schellong.biz> - 2020-04-19 13:38 +0200
                Re: GPIO Eingang bei langer Leitung schuetzen Joerg <news@analogconsultants.com> - 2020-04-19 09:58 -0700
                Re: GPIO Eingang bei langer Leitung schuetzen Holger <me@privacy.org> - 2020-04-20 02:54 +0200
                Re: GPIO Eingang bei langer Leitung schuetzen Joerg <news@analogconsultants.com> - 2020-04-20 12:19 -0700

csiph-web