EDAboard.com | EDAboard.de | EDAboard.co.uk | EE World

GPIO Eingang bei langer Leitung schuetzen

NEUES THEMA

elektroda.net NewsGroups Forum Index - Electronics DE - GPIO Eingang bei langer Leitung schuetzen

Goto page 1, 2, 3, 4, 5, 6, 7, 8  Next

Marc Haber
Guest

Mon Feb 10, 2020 8:45 am   



Hallo,

ich habe einen Regenmesser mit Wippe am Gartenhaus montiert. Aktuell
erfolgt die Abfrage des an der Wippe angebauten Reedkontakts in der
Nähe mit einem Arduino.

Ich möchte das nun mit einem eh vorhandenen Banana Pi im Haus machen.
Zwischen dem Gartenhaus und dem Haus gibt es eine unbenutzte
Telefonleitung von ca 25 Metern Länge.

Der Banana Pi hat einen GPIO-Eingang mit eingebautem
Pull-Up-Widerstand. Was kann mir denn da passieren, wenn ich diesen
Pin einfach über die Telefonleitung und den Reedkontakt nach Masse
ziehe?

Wird das funktionieren oder brauche ich irgend eine Art an
Signalaufbereitung? Ist vielleicht gar eine galvanische Trennung
(Optokoppler) angezeigt? Wenn ja, kann ich dann wenigstens die
Spannungsversorgung für die "lange" Seite der Verbindung aus dem
Banana Pi ziehen?

Grüße
Marc
--
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber | " Questions are the | Mailadresse im Header
Mannheim, Germany | Beginning of Wisdom " |
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834

Marcel Mueller
Guest

Mon Feb 10, 2020 9:45 am   



Am 10.02.20 um 07:54 schrieb Marc Haber:
Quote:
Der Banana Pi hat einen GPIO-Eingang mit eingebautem
Pull-Up-Widerstand. Was kann mir denn da passieren, wenn ich diesen
Pin einfach über die Telefonleitung und den Reedkontakt nach Masse
ziehe?


Theoretisch nichts, wenn die Isolation der Leitung und des Relais
gegenüber Erde zu jedem Zeitpunkt gewährleistet ist und die mit ihr
aufgespannte Leiterschleife feldfrei ist.

Letzteres ist bei verdrilltem Telefondraht ganz gut gewährleistet,
solange man beim Anschließen des Relais keine ausschweifenden
Drahtschleifen verlegt.

Aber ersteres ist manchmal so eine Sache. Draußen passiert viel, wenn
der Tag lang ist. Da gibt es Kondenswasser, da gibt es Kleintiere, die
sich an der Isolierung zu schaffen machen, und was weiß ich noch.

Quote:
Wird das funktionieren oder brauche ich irgend eine Art an
Signalaufbereitung? Ist vielleicht gar eine galvanische Trennung
(Optokoppler) angezeigt?


Das wäre übertrieben.

Normalerweise würde man eher versuchen die Leitung zu schützen, also
z.B. in einem geerdeten Rohr verlegen, gegenüber dem die Leitung keine
Verbindung hat. Das Rohr wird an beiden Enden gut zugestopft und die
Kabel zum Relais komplett unzugänglich verschlossen.

Wenn deine Leitung nämlich von der Verästlung eines Blitzes erwischt
wird, dann hast du ein Problem, mit oder ohne Optokoppler. Wenn das
Kabel unterirdisch liegt, ist das auch ein gewisser Schutz.
Und wie schon gesagt, den Draußen-Faktor würde ich auch nicht unterschätzen.


Quote:
Wenn ja, kann ich dann wenigstens die
Spannungsversorgung für die "lange" Seite der Verbindung aus dem
Banana Pi ziehen?


Da würdest Du Dich im Kreis drehen.

Ich würde schon wenigstens einen RC-Tiefpass verwenden. Also Widerstände
an /beide/ Leitungen, die so bemessen sind, dass der Port noch weit
genug runter kommt. Zwischen Port und Masse legst Du noch einen
ordentlichen Kondensator. Auf Geschwindigkeit kommt es hier ja sicher
nicht an.

Es könnte ferner taktisch klug sein, den Pullup nur ab und an mal kurz
zum messen zu aktivieren und die Sache ansonsten Spannungsfrei zu
halten. Das reduziert vor allem Korrosion durch elektrochemische
Prozesse. Das ist aber dann ja eine reine Softwaresache.


Marcel

Joerg Fischer
Guest

Mon Feb 10, 2020 9:45 am   



Marc Haber <mh+usenetspam1118_at_zugschl.us> wrote:

Quote:
Pull-Up-Widerstand. Was kann mir denn da passieren, wenn ich diesen
Pin einfach über die Telefonleitung und den Reedkontakt nach Masse
ziehe?


Nicht viel, solange der Blitz nicht einschlägt. :-> Ich habe seit
Jahren eine Temperaturüberwachung des Gartenteiches mit einem Raspberry
Pi, DS1820 und der üblichen Applikationsschaltung direkt auf den GPIO,
bei der damals "als Provisorium" das Telefonkabel völlig ungeschützt
quer durch den Garten gelegt, an kritischen Stellen in etwas Rohr, zwei
Mal mit löten und Schrumpfschlauch verlängert.

Fazit: Provisorien halten ewig.

Quote:
(Optokoppler) angezeigt? Wenn ja, kann ich dann wenigstens die
Spannungsversorgung für die "lange" Seite der Verbindung aus dem
Banana Pi ziehen?


Überspannungssicher ist das dann auch nicht, aber wo sollen bei Deinem
Fall Überspannungen herkommen?

Tschau, Jörg

--
There are only 10 types of people in the world:
Those who understand binary, and those who don't...

Martin Jangowski
Guest

Mon Feb 10, 2020 10:45 am   



Am 10.02.20 um 07:54 schrieb Marc Haber:

Quote:
Der Banana Pi hat einen GPIO-Eingang mit eingebautem
Pull-Up-Widerstand. Was kann mir denn da passieren, wenn ich diesen
Pin einfach über die Telefonleitung und den Reedkontakt nach Masse
ziehe?

Wird das funktionieren oder brauche ich irgend eine Art an
Signalaufbereitung? Ist vielleicht gar eine galvanische Trennung
(Optokoppler) angezeigt? Wenn ja, kann ich dann wenigstens die
Spannungsversorgung für die "lange" Seite der Verbindung aus dem
Banana Pi ziehen?


Hab was ähnliches (Arduino mit 18B20 und Feuchtemesser DHT22). Das ganze
an einer laaaangen Vierdraht-Leitung (so ein flaches Telefonkabel, davon
hab ich größere Rollen). Ausser einem Stützelko über der 5V an der
Sensorplatine keinen weiteren Schutz (zwei Adern +5 und Masse, je eine
Datenleitung für den 18B20 und den DHT22). Allerdings hab ich eigene
Pullup-R am Eingang, die so niederohmig sind, wie es die Specs der
Bausteine zulassen. Das verbessert nachweislich die Störsicherheit. Der
18B20 natürlich mit 5V gespeist, die parasitäre Betriebsart ist (in der
üblichen Arduino-Primitvversion) bei mir nicht betriebsicher.

Das ganze läuft seit Jahren ohne Probleme (ausser, ich muss es gestehen,
wenn ich auf 80m mit der PA funke). Das ganze ist auf einer Platine
offen in einem Stück DN50 Rohr (vertikal) unter Dach montiert. Was
kaputtgeht (so alle 2 Jahre) ist der 18B20. Irgendwann muxt der nicht
mehr. Spinnen und ähnliches Viehzeug sind auch so ein Problem, da hatte
ich schon ein leitfähiges Nest und Schleim auf der Platine.

Martin

Fritz
Guest

Mon Feb 10, 2020 12:45 pm   



Am 10.02.20 um 08:50 schrieb Joerg Fischer:
Quote:
Marc Haber <mh+usenetspam1118_at_zugschl.us> wrote:

Pull-Up-Widerstand. Was kann mir denn da passieren, wenn ich diesen
Pin einfach über die Telefonleitung und den Reedkontakt nach Masse
ziehe?
Nicht viel, solange der Blitz nicht einschlägt. :-> Ich habe seit
Jahren eine Temperaturüberwachung des Gartenteiches mit einem Raspberry
Pi, DS1820 und der üblichen Applikationsschaltung direkt auf den GPIO,
bei der damals "als Provisorium" das Telefonkabel völlig ungeschützt
quer durch den Garten gelegt, an kritischen Stellen in etwas Rohr, zwei
Mal mit löten und Schrumpfschlauch verlängert.

Fazit: Provisorien halten ewig.

(Optokoppler) angezeigt? Wenn ja, kann ich dann wenigstens die
Spannungsversorgung für die "lange" Seite der Verbindung aus dem
Banana Pi ziehen?
Überspannungssicher ist das dann auch nicht, aber wo sollen bei Deinem
Fall Überspannungen herkommen?


Schnelle Dioden als Schutzbeschaltung oder
‘Transient-voltage-suppression diodes‘ helfen.

<https://en.wikipedia.org/wiki/Transient-voltage-suppression_diode>

<https://en.wikipedia.org/wiki/Transient-voltage-suppression_diode#/media/File:Combined_TVS_and_rail-to-rail_diodes.svg>

--
Fritz

Stefan Wiens
Guest

Mon Feb 10, 2020 1:45 pm   



Marc Haber <mh+usenetspam1118_at_zugschl.us> writes:

Quote:
ich habe einen Regenmesser mit Wippe am Gartenhaus montiert. Aktuell
erfolgt die Abfrage des an der Wippe angebauten Reedkontakts in der
Nhe mit einem Arduino.

Ich mchte das nun mit einem eh vorhandenen Banana Pi im Haus machen.
Zwischen dem Gartenhaus und dem Haus gibt es eine unbenutzte
Telefonleitung von ca 25 Metern Lnge.


Die Leitungskapazitt fhrt zu Einschaltspitzenstmen. Die sollten im
Interesse der Lebensdauer unbedingt begrenzt werden, etwa durch einen
Widerstand (z.B. 100 Ohm) in Reihe zum Reedkontakt (auf dessen Ende der
Leitung natrlich!). Man muss selbstverstndlich auf Einhalten der
Signalpegel der Empfngerschaltung achtgeben.

--
Stefan

Rupert Haselbeck
Guest

Mon Feb 10, 2020 9:45 pm   



Stefan Wiens schrieb:

Quote:
Marc Haber writes:
ich habe einen Regenmesser mit Wippe am Gartenhaus montiert. Aktuell
erfolgt die Abfrage des an der Wippe angebauten Reedkontakts in der
Nähe mit einem Arduino.

Ich möchte das nun mit einem eh vorhandenen Banana Pi im Haus machen.
Zwischen dem Gartenhaus und dem Haus gibt es eine unbenutzte
Telefonleitung von ca 25 Metern Länge.

Die Leitungskapazität führt zu Einschaltspitzenstömen. Die sollten im
Interesse der Lebensdauer unbedingt begrenzt werden, etwa durch einen
Widerstand (z.B. 100 Ohm) in Reihe zum Reedkontakt (auf dessen Ende der
Leitung natürlich!).


Warum ist das nicht egal? Warum soll der Widerstand gerade an der Seite des
Reedkontakts sein?
Der Strom ist doch an jedem Ort des Stromkreises derselbe?!
Marc hat sicherlich "gutes" Telefonkabel verwendet, also vielleicht eines
mit 0,8mm² Querschnitt, sternverseilt, (aber bei der kurzen Strecke kommts
darauf m.E. nicht wirklich an). Das ergäbe dann bei 25 Metern Kabellänge
einen Schleifenwiderstand von ca. 1,8 Ohm und eine Kabelkapazität von ca.
1nF, also hier völlig vernachlässigbar.
Da würde ich dann ohne Gewissensbisse an der Banana Pi - Seite erstmal 100nF
zwischen GPIO-Pin und Signalmasse setzen und einen PullUp-Widerstand von
etwa 10 kOhm verwenden (notfalls, bei übertriebener Sparwut, kann man auch
den internen Pullup aktivieren). Der Reedkontakt dürfte die Entladung des
100nF-Kondensators auch ohne zusätzlichen Widerstand dauerhaft erledigen
können ohne dass man Kontaktabbrand befürchten müsste...
Ob weitergehende Schutzmassnahmen erforderlich sind, wird Marc anhand der
Umgebung beurteilen müssen

MfG
Rupert

Ludger Averborg
Guest

Mon Feb 10, 2020 11:45 pm   



On Mon, 10 Feb 2020 21:40:19 +0100, Rupert Haselbeck
<mein-rest-muell_at_gmx.de> wrote:

Quote:
Marc hat sicherlich "gutes" Telefonkabel verwendet, also vielleicht eines
mit 0,8mm² Querschnitt, sternverseilt,


Das wäre 1 mm Durchmesser.
Hab ich noch nie erlebt. Die Standard-Telefonleitungen haben
Sternvierer mit 0,6 mm Durchmesser (also 0,3 mm^2).

Unter "Telefonleitung" gibts 4x0,8 mm^2 sicher nicht.

l.

Rainer Knaepper
Guest

Mon Feb 10, 2020 11:45 pm   



mh+usenetspam1118_at_zugschl.us (Marc Haber) am 10.02.20 um 07:54:

Quote:
ich habe einen Regenmesser mit Wippe am Gartenhaus montiert.
Aktuell erfolgt die Abfrage des an der Wippe angebauten
Reedkontakts in der Nhe mit einem Arduino.


Ich glaube, ich hatte letztens eine 4-20mA(1) Stromschleife empfohlen.

Quote:
Ich mchte das nun mit einem eh vorhandenen Banana Pi im Haus
machen. Zwischen dem Gartenhaus und dem Haus gibt es eine
unbenutzte Telefonleitung von ca 25 Metern Lnge.


Quote:
Der Banana Pi hat einen GPIO-Eingang mit eingebautem
Pull-Up-Widerstand. Was kann mir denn da passieren, wenn ich diesen
Pin einfach ber die Telefonleitung und den Reedkontakt nach Masse
ziehe?

Wird das funktionieren oder brauche ich irgend eine Art an
Signalaufbereitung? Ist vielleicht gar eine galvanische Trennung
(Optokoppler) angezeigt? Wenn ja, kann ich dann wenigstens die
Spannungsversorgung fr die "lange" Seite der Verbindung aus dem
Banana Pi ziehen?


Sag Bescheid, wenn du nach diversen anderen Experimenten, ausreichend
langem instabilen Betrieb, Fehltriggerungen, Systemabstrzen oder dem
ersten zerschossenen Pi schlielich dann doch bei der guten, alten
Stromschleife gelandet bist.


Rainer

(1) Da du keine Normen einhalten mut, kannst du auch 2-8 mA oder
sonst was nehmen.
Wenn Drahtbrucherkennung uwichtig ist, auch 0 - x mA.

--
Wenn Du eine Platte brauchst, dann kaufe sie jetzt. Oder morgen. Oder wann
immer Du sie wirklich brauchst, denn irgendwann muss man sterben und den
Tag darauf ist es sowieso billiger Wink
(Christian Drrhauer in de.comp.hardware.laufwerke.festplatten)

Stefan Wiens
Guest

Mon Feb 10, 2020 11:45 pm   



Rupert Haselbeck <mein-rest-muell_at_gmx.de> writes:

Quote:
Stefan Wiens schrieb:

Marc Haber writes:
ich habe einen Regenmesser mit Wippe am Gartenhaus montiert. Aktuell
erfolgt die Abfrage des an der Wippe angebauten Reedkontakts in der
Nhe mit einem Arduino.

Ich mchte das nun mit einem eh vorhandenen Banana Pi im Haus machen.
Zwischen dem Gartenhaus und dem Haus gibt es eine unbenutzte
Telefonleitung von ca 25 Metern Lnge.

Die Leitungskapazitt fhrt zu Einschaltspitzenstmen. Die sollten im
Interesse der Lebensdauer unbedingt begrenzt werden, etwa durch einen
Widerstand (z.B. 100 Ohm) in Reihe zum Reedkontakt (auf dessen Ende der
Leitung natrlich!).

Warum ist das nicht egal? Warum soll der Widerstand gerade an der Seite des
Reedkontakts sein?


Schrieb ich doch: um den Entladestrom der Leitungskapazitt zu begrenzen.

> Der Strom ist doch an jedem Ort des Stromkreises derselbe?!

Es liegt aber ein verzweigter Stromkreis vor.

Quote:
Marc hat sicherlich "gutes" Telefonkabel verwendet, also vielleicht eines
mit 0,8mm Querschnitt, sternverseilt, (aber bei der kurzen Strecke kommts
darauf m.E. nicht wirklich an). Das ergbe dann bei 25 Metern Kabellnge
einen Schleifenwiderstand von ca. 1,8 Ohm und eine Kabelkapazitt von ca.
1nF, also hier vllig vernachlssigbar.


Deine Zahlen sind realistisch. Aber zum Kurzschlusstrom der
Kabelkapazitt schreibst du nichts. Er liegt aber selbst bei 5V
hchstwahrscheinlich ber dem max. zulssigen Einschaltstrom.

Es gibt Datenbltter, z.B.
<https://standexelectronics.com/wp-content/uploads/2015/03/Datenbuch-Reed-Technology_EN.pdf>,
S. 41, oder spter in einer Tabelle Reed Relay -- Overload -- Very
sensitive. In konkreten Datenblttern erfhrt man dann vom Maximum
switching current, der also tunlichst nicht berschritten werden
sollte, auch nicht fr 50ns.

Quote:
Da wrde ich dann ohne Gewissensbisse an der Banana Pi - Seite erstmal 100nF
zwischen GPIO-Pin und Signalmasse setzen und einen PullUp-Widerstand von
etwa 10 kOhm verwenden (notfalls, bei bertriebener Sparwut, kann man auch
den internen Pullup aktivieren). Der Reedkontakt drfte die Entladung des
100nF-Kondensators auch ohne zustzlichen Widerstand dauerhaft erledigen
knnen ohne dass man Kontaktabbrand befrchten msste...


Elektromigration ist das Problem.

--
Stefan

Joerg
Guest

Mon Feb 10, 2020 11:45 pm   



On 2020-02-09 22:54, Marc Haber wrote:
Quote:
Hallo,

ich habe einen Regenmesser mit Wippe am Gartenhaus montiert. Aktuell
erfolgt die Abfrage des an der Wippe angebauten Reedkontakts in der
Nähe mit einem Arduino.

Ich möchte das nun mit einem eh vorhandenen Banana Pi im Haus machen.
Zwischen dem Gartenhaus und dem Haus gibt es eine unbenutzte
Telefonleitung von ca 25 Metern Länge.

Der Banana Pi hat einen GPIO-Eingang mit eingebautem
Pull-Up-Widerstand. Was kann mir denn da passieren, wenn ich diesen
Pin einfach über die Telefonleitung und den Reedkontakt nach Masse
ziehe?

Wird das funktionieren oder brauche ich irgend eine Art an
Signalaufbereitung? Ist vielleicht gar eine galvanische Trennung
(Optokoppler) angezeigt? Wenn ja, kann ich dann wenigstens die
Spannungsversorgung für die "lange" Seite der Verbindung aus dem
Banana Pi ziehen?


Wenn das Kabel nicht als Freileitung laeuft, mache ich das meist so:


VCC
|
-
^
10k | 100
Zum Sensor ___ o ___ Port Pin
o------------------o-|___|-o-o-o|___|-o-------o
o
|
-
^ BAV99 oder aehnlich
|
GND
(created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de)


Links ist Deine Telefonleitung. 10k, falls Dein Pull-up 100k ist, sonst
entsprechend kleiner waehlen. Der 100ohm Widerstand dient dazu, dass die
BAV99 den Loewenanteil einer Spitze abfaengt und nur ein kleiner Teil
davon ueber die ESD-Dioden des Prozessor-IC laeuft.

Falls im Arduino (vermutlich ist da ein ATMega drin) kein Schmitt
Eingang vorliegt, muesste man thoeretisch noch einen Schmitt-Buffer oder
Inverter zwischensetzen, aber oft geht es auch ohne.

Zur Software: Bei 25m wird es einiges an Bouncing wegen Kabelreflexion
geben. Man koennte die Telefonleitung mit ihrer Nennimpedanz per
AC-Terminierung abschliessen, aber wenn man die Impedanz nicht kennt,
kann das Gebastel werden. Ansonsten gutes De-Bouncing in der SW machen,
z.B. durch Blanking, wo die Ausschwinger ignoriert werden.

--
Gruesse, Joerg

http://www.analogconsultants.com/

Rupert Haselbeck
Guest

Mon Feb 10, 2020 11:45 pm   



Ludger Averborg schrieb:

Quote:
On Mon, 10 Feb 2020 21:40:19 +0100, Rupert Haselbeck
mein-rest-muell_at_gmx.de> wrote:

Marc hat sicherlich "gutes" Telefonkabel verwendet, also vielleicht eines
mit 0,8mm² Querschnitt, sternverseilt,

Das wäre 1 mm Durchmesser.
Hab ich noch nie erlebt. Die Standard-Telefonleitungen haben
Sternvierer mit 0,6 mm Durchmesser (also 0,3 mm^2).

Unter "Telefonleitung" gibts 4x0,8 mm^2 sicher nicht.


Nu ja. Es ist z.B. bei der Vogtländischen Kabelwerk GmbH gelistet:

https://www.voka.de/upload/3_produktkatalog/16_Technische__Informationen/_16_Technische__Informationen.pdf

Und wenn man, nur so als Beispiel, nach "Sternvierer 4*2*0,8" sucht, wird
man reichlich Fundstellen ernten, darunter auch Lieferquellen. Sogar im
Baumarkt ist sowas zu haben. Und wäre z.B. meine TAL nicht zu großen Teilen
in 0,8mm² realisiert, dann hätte ich hier kein VDSL100

MfG
Rupert

Rupert Haselbeck
Guest

Tue Feb 11, 2020 12:45 am   



Stefan Wiens schrieb:

Quote:
Rupert Haselbeck writes:
Stefan Wiens schrieb:

Marc Haber writes:
ich habe einen Regenmesser mit Wippe am Gartenhaus montiert. Aktuell
erfolgt die Abfrage des an der Wippe angebauten Reedkontakts in der
Nähe mit einem Arduino.

Ich möchte das nun mit einem eh vorhandenen Banana Pi im Haus machen.
Zwischen dem Gartenhaus und dem Haus gibt es eine unbenutzte
Telefonleitung von ca 25 Metern Länge.

Die Leitungskapazität führt zu Einschaltspitzenstömen. Die sollten im
Interesse der Lebensdauer unbedingt begrenzt werden, etwa durch einen
Widerstand (z.B. 100 Ohm) in Reihe zum Reedkontakt (auf dessen Ende der
Leitung natürlich!).

Warum ist das nicht egal? Warum soll der Widerstand gerade an der Seite
des Reedkontakts sein?

Schrieb ich doch: um den Entladestrom der Leitungskapazität zu begrenzen.

Der Strom ist doch an jedem Ort des Stromkreises derselbe?!

Es liegt aber ein verzweigter Stromkreis vor.


Auf der einen Seite ist ein Reedschalter mit einem Adernpaar der
Telefonleitung verbunden. Am anderen Ende dieses Adernpaars haben wir den
BananaPi. Eine Ader liegt an Ground, die andere Ader liegt an einem als
Eingang geschalteten (also hochohmigen) GPIO-Pin und von dort über einen
PullUp-Widerstand an der Versorgungsspannung von hier 3,3 Volt. Daneben
liegt an diesem Ende der Leitung ein 100nF-Kerko. Damit tritt der höchste
Strom dann auf, wenn der voll geladene Kondensator über den
Leitungswiderstand und den geschlossenen Reedkontakt entladen wird.
Wo habe ich denn da eine Verzweigung übersehen, die es erforderlich macht,
den Strombegrenzungswiderstand auf der Seite des Reedkontaktes zu
platzieren?

Quote:
Marc hat sicherlich "gutes" Telefonkabel verwendet, also vielleicht eines
mit 0,8mm² Querschnitt, sternverseilt, (aber bei der kurzen Strecke
kommts darauf m.E. nicht wirklich an). Das ergäbe dann bei 25 Metern
Kabellänge einen Schleifenwiderstand von ca. 1,8 Ohm und eine
Kabelkapazität von ca. 1nF, also hier völlig vernachlässigbar.

Deine Zahlen sind realistisch. Aber zum Kurzschlusstrom der
Kabelkapazität schreibst du nichts. Er liegt aber selbst bei 5 V
höchstwahrscheinlich über dem max. zulässigen Einschaltstrom.


Wenn man von einer Betriebsspannung von maximal 3,3Volt und einem damit
geladenen Kondensator ausgeht, dann beträgt der Strom im Einschaltmoment 3,3
Volt / 1,8 Ohm, also ca. 1,8 Ampere. Bei 5 Volt Betriebsspannung wärs halt
entsprechend mehr. Das ist in der Tat eine ganze Menge, so dass es
sicherlich nicht schaden wird, einen Strombegrenzungswiderstand zu
spendieren...

> Elektromigration ist das Problem.

Wirklich? Elektromigration an derart großen Strukturen wie Relaiskontakten?

MfG
Rupert

Joerg
Guest

Tue Feb 11, 2020 12:45 am   



On 2020-02-10 15:00, Rupert Haselbeck wrote:
Quote:
Stefan Wiens schrieb:

Rupert Haselbeck writes:
Stefan Wiens schrieb:

Marc Haber writes:
ich habe einen Regenmesser mit Wippe am Gartenhaus montiert. Aktuell
erfolgt die Abfrage des an der Wippe angebauten Reedkontakts in der
Nähe mit einem Arduino.

Ich möchte das nun mit einem eh vorhandenen Banana Pi im Haus machen.
Zwischen dem Gartenhaus und dem Haus gibt es eine unbenutzte
Telefonleitung von ca 25 Metern Länge.

Die Leitungskapazität führt zu Einschaltspitzenstömen. Die sollten im
Interesse der Lebensdauer unbedingt begrenzt werden, etwa durch einen
Widerstand (z.B. 100 Ohm) in Reihe zum Reedkontakt (auf dessen Ende der
Leitung natürlich!).

Warum ist das nicht egal? Warum soll der Widerstand gerade an der Seite
des Reedkontakts sein?

Schrieb ich doch: um den Entladestrom der Leitungskapazität zu begrenzen.

Der Strom ist doch an jedem Ort des Stromkreises derselbe?!

Es liegt aber ein verzweigter Stromkreis vor.

Auf der einen Seite ist ein Reedschalter mit einem Adernpaar der
Telefonleitung verbunden. Am anderen Ende dieses Adernpaars haben wir den
BananaPi. Eine Ader liegt an Ground, die andere Ader liegt an einem als
Eingang geschalteten (also hochohmigen) GPIO-Pin und von dort über einen
PullUp-Widerstand an der Versorgungsspannung von hier 3,3 Volt. Daneben
liegt an diesem Ende der Leitung ein 100nF-Kerko.


Den Kondensator sollte man dort nicht haben, das moegen Reed-Kontakte nicht.


Quote:
... Damit tritt der höchste
Strom dann auf, wenn der voll geladene Kondensator über den
Leitungswiderstand und den geschlossenen Reedkontakt entladen wird.
Wo habe ich denn da eine Verzweigung übersehen, die es erforderlich macht,
den Strombegrenzungswiderstand auf der Seite des Reedkontaktes zu
platzieren?

Marc hat sicherlich "gutes" Telefonkabel verwendet, also vielleicht eines
mit 0,8mm² Querschnitt, sternverseilt, (aber bei der kurzen Strecke
kommts darauf m.E. nicht wirklich an). Das ergäbe dann bei 25 Metern
Kabellänge einen Schleifenwiderstand von ca. 1,8 Ohm und eine
Kabelkapazität von ca. 1nF, also hier völlig vernachlässigbar.

Deine Zahlen sind realistisch. Aber zum Kurzschlusstrom der
Kabelkapazität schreibst du nichts. Er liegt aber selbst bei 5 V
höchstwahrscheinlich über dem max. zulässigen Einschaltstrom.

Wenn man von einer Betriebsspannung von maximal 3,3Volt und einem damit
geladenen Kondensator ausgeht, dann beträgt der Strom im Einschaltmoment 3,3
Volt / 1,8 Ohm, also ca. 1,8 Ampere. Bei 5 Volt Betriebsspannung wärs halt
entsprechend mehr. Das ist in der Tat eine ganze Menge, so dass es
sicherlich nicht schaden wird, einen Strombegrenzungswiderstand zu
spendieren...

Elektromigration ist das Problem.

Wirklich? Elektromigration an derart großen Strukturen wie Relaiskontakten?


Reed Kontakte sind meist ziemlich kleine Zuenglein.

--
Gruesse, Joerg

http://www.analogconsultants.com/

Sebastian Wolf
Guest

Tue Feb 11, 2020 12:45 am   



Am 10.02.2020 um 23:30 schrieb Rupert Haselbeck:
Quote:
Ludger Averborg schrieb:

On Mon, 10 Feb 2020 21:40:19 +0100, Rupert Haselbeck
mein-rest-muell_at_gmx.de> wrote:

Marc hat sicherlich "gutes" Telefonkabel verwendet, also vielleicht eines
mit 0,8mm² Querschnitt, sternverseilt,

Das wäre 1 mm Durchmesser.
Hab ich noch nie erlebt. Die Standard-Telefonleitungen haben
Sternvierer mit 0,6 mm Durchmesser (also 0,3 mm^2).

Unter "Telefonleitung" gibts 4x0,8 mm^2 sicher nicht.

Nu ja. Es ist z.B. bei der Vogtländischen Kabelwerk GmbH gelistet:

https://www.voka.de/upload/3_produktkatalog/16_Technische__Informationen/_16_Technische__Informationen.pdf

Und wenn man, nur so als Beispiel, nach "Sternvierer 4*2*0,8" sucht, wird
man reichlich Fundstellen ernten, darunter auch Lieferquellen. Sogar im
Baumarkt ist sowas zu haben. Und wäre z.B. meine TAL nicht zu großen Teilen
in 0,8mm² realisiert, dann hätte ich hier kein VDSL100


Bei solchen Strippen wird aber nicht der Querschnitt, sondern der
Leiterdurchmesser angegeben.

Goto page 1, 2, 3, 4, 5, 6, 7, 8  Next

elektroda.net NewsGroups Forum Index - Electronics DE - GPIO Eingang bei langer Leitung schuetzen

NEUES THEMA

Arabic version Bulgarian version Catalan version Czech version Danish version German version Greek version English version Spanish version Finnish version French version Hindi version Croatian version Indonesian version Italian version Hebrew version Japanese version Korean version Lithuanian version Latvian version Dutch version Norwegian version Polish version Portuguese version Romanian version Russian version Slovak version Slovenian version Serbian version Swedish version Tagalog version Ukrainian version Vietnamese version Chinese version Turkish version
EDAboard.com
WTWHMEDIA