Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Hans-Peter Diettrich Newsgroups: de.sci.electronics Subject: Re: =?UTF-8?B?VmVyc3TDpG5kbmlzcHJvYmxlbTogU2lnbmFsdmVyZsOkbHNjaHU=?= =?UTF-8?B?bmcgw7xiZXIgbGFuZ2UgS2FiZWw=?= Date: Mon, 21 Nov 2016 01:58:24 +0100 Lines: 45 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: individual.net EZD6UfS948QOLt4LRssXbAzSCo1nFO++ARwlUGt5FcXdeZaRMQ Cancel-Lock: sha1:/vxKZx2yOtm8ABBbye38pG+msN4= User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) In-Reply-To: Xref: csiph.com de.sci.electronics:217141 Tim Franke schrieb: > Ersetzte ich nun die Verbindung zum digitalen Eingang am Pi durch ein > ca. 10m langes Kabel sieht der Eingang ohne Zutun des Sensors in > unregelmäßigen Abständen ein HIGH-Signal und gaukelt so ein Auslösen des > Sensors vor. Ein offenes Kabelende wirkt wie eine Antenne, das kann alles mögliche einfangen. > Auch ein gleichzeitiges Verbinden der Leitung über einen > 100 Ohm Wiederstand mit GND hat die Häufigkeit der Fehlalarme zwar > verringert, jedoch nicht komplett unterbunden. Da könnte ein Stützkondensator am Pullup/Pulldown Widerstand helfen. Ein Kondensator zwischen Eingang und Gnd hilft auch gegen Spikes, verlangsamt aber die Übertragung (Entprellung...). > Der Fachmann fasst sich wahrscheinlich gerade an den Kopf, aber leider > hört mein Wissen hier auf. > > 1. Kann jemand eine kurze Erläuterung des Phänomens geben? Man muß hier Gleichtakt-Störungen von sonstigen Einstreuungen unterscheiden. Wenn Du einen schlechten Gnd Punkt erwischt hast, kann der (zumindest theoretisch) schon Störungen einspeisen. Wenn man genauer wissen will, wie die Störung aussieht, muß man einen Oszi an die Leitung hängen. Was für ein Sensor ist das denn? Ein mechanischer (tilt-switch) oder elektronischer (Beschleunigungssensor, Piezo...)? Ein Piezo könnte (zumindest theoretisch) den Eingang zerschossen haben. > 2. Kann ich durch zusätzliches Einbringen von Bauelementen diese > "Störungen" eliminieren, so dass wieder nur der digitale Ausgang des > Sensors aktiv wird? Mit einem RC Tiefpaß kriegt man eigentlich alle externen Störungen weg, notfalls bis hin zum Nutzsignal ;-) Aber dann muß man berücksichtigen, daß der Pi (anders als ein Arduino) keine Hysterese an den Eingängen hat, man müßte dann nach dem RC-Filter noch einen Schmitt-Trigger anhängen. DoDi