Forum: Analoge Elektronik und Schaltungstechnik Reed Schaltung


von Sven (Gast)


Lesenswert?

Hallo,
ich bin in der Elektronik ein absoluter Newbie.

Möchte mir aber folgendes bauen:

Ich habe eine Winde mit 200mm Durchmesser und möchte über einen 
Reedkontakt Pulse abnehmen um die abgegebene Länge in M und / oder Fuss 
auf einer Anzeige abzulesen. Die "Winde" wird über einen Getriebemotor 
ca. 20 U/min machen (max)

Wie kann ich soetwas verwirklichen oder gibt es dafür einen Bausatz?

Gruß

Sven

: Verschoben durch Admin
von fonsana (Gast)


Lesenswert?

Wie viele Lagen Seil sind auf der Winde, wenn das Seil voll aufgewickelt 
ist?

fonsana

von Sven (Gast)


Lesenswert?

max 5 lagen das sind max 5 mm ist ein 1mm edelstahlseil.

Gruß

Sven

von fonsana (Gast)


Lesenswert?

Dann wird es schwierig, weil Du die Umfangsunterschiede der einzelnen 
Lagen beruecksichtigen musst. Dazu muss der Zaehler wissen, welche Lage 
gerade aktuell ist (und ob alles korrekt gewickelt ist).
Eine Laengenmessung ueber ein zusaetzliches Rad ist erheblich einfacher, 
wenn mechanisch moeglich.

fonsana

von Sven (Gast)


Lesenswert?

Das ist auch eine option im prinzip ist es eine Rolle auf der das 
drahtseil liegt und dieses wird über einen Arm geführt, da kann ich noch 
eine Rolle mit einplanen.

Gruß

Sven

von Reinhard Kern (Gast)


Lesenswert?

Hallo,

Schnapsidee: frag mal im Baumarkt, wo die ihre Längenmessgeräte für die 
Kabel her haben- wo man ein Kabel durchzieht und die Länge abliest. 
Übrigens gibts die auch für Elektrowerkstätten, die sind wahrscheinlich 
genauer und teurer.

Gruss Reinhard

von Wusel D. (stefanfrings_de)


Lesenswert?

Vielleicht ist der Messfehler tolerierbar, der ensteht, wenn man einfach 
die Umdrehungen misst und mit dem Umfang multipliziert.

von MaWin (Gast)


Lesenswert?

> Wie kann ich soetwas verwirklichen

Die Umdrehungen zu zählen ist einfach, es gibt fertige Impulszähler, der 
Reedkontakt wird einfach angeschlossen.

Das funktioniert, wenn die Winde nicht rückwärts läuft (und dann 
abgezogen werden muss).

Aber man muss die Umdrehungszahl noch in die Länge umrechnen, also ca. 
62.5cm pro Umdrehung.

Solche Zähler, die pro Impuls eine einstellbare Anzahl draufaddieren, 
sind mir nicht bekannt. Manche Leute verwenden einen Taschenrechner, 
geben 0+0.625 ein und lassen dann den Reed-Kontakt die +-Taste 
überbrücken.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Sven schrieb:
> möchte über einen Reedkontakt Pulse abnehmen um die abgegebene Länge
> in M und / oder Fuss auf einer Anzeige abzulesen.
Wie genau soll diese Anzeige sein?
Wie lang ist das Seil insgesamt?

fonsana schrieb:
> Dann wird es schwierig, weil Du die Umfangsunterschiede der einzelnen
> Lagen beruecksichtigen musst.
Wenn sowieso nur 1 Reed-Impuls pro Umdrehung ausgewertet werden soll, 
dann ists mit der Genauigkeit nicht so weit her, da könnte eine 
Korrektur über die aufgewickelte Seillänge schon ausreichen...

MaWin schrieb:
> Solche Zähler, die pro Impuls eine einstellbare Anzahl draufaddieren,
> sind mir nicht bekannt.
Sowas nennt sich z.B. Fahrradtacho. Man könnte sich sicher auch aus 
einem Schrittzähler was basteln. Und einstellbare Zählermodule habe 
ich auch für Schaltschrankeinbau gesehen. Da wirds aber ziemlich schnell 
recht teuer:
http://www.pce-instruments.com/deutsch/messtechnik-im-online-handel/messgeraete-fuer-alle-parameter/promotion-pce-holding-gmbh-impulszaehler-pce-n30o-3-det_28172.htm

Wenn man mit einer Lichtschranke 62 oder 63 Impulse pro Umdrehung 
erzeugt, kann man auch gleich cm zählen: Conrad 126684

von Sven (Gast)


Lesenswert?

Die Anzeige sollte auf +/- 10cm genau sein
Die gesammte Seillänge beträgt 75m

Anzahl der Reed´s ist variabel

Wenn ich also einen Zähler wie den nach Conrad nehme und 2 Reeds auf die 
Spule setze, dann habe ich ca. 31.4 cm dann habe ich ja eine ca. 
Fuß-Anzeige.

Das sollte dann auch ausreichen.

Wie sieht das mit der Lichschranke bei Witterungseinflüssen aus?

ein Zähler direkt an der Wind ist nicht si gut, da ich die Winde von 
einem Steuerstand fernsteuern möchte.

Gruß

Sven

von fonsana (Gast)


Lesenswert?

Sven schrieb:
> Die Anzeige sollte auf +/- 10cm genau sein
> Die gesammte Seillänge beträgt 75m
Also etwas ueber 100 Umdrehungen, da musst Du unter 1mm Fehler in der 
gemessenen Seillaenge je Umdrehung bleiben. Sportlich, ohne Korrektur 
nicht zu schaffen.

Sven schrieb:
> Anzahl der Reed´s ist variabel
>
> Wie sieht das mit der Lichschranke bei Witterungseinflüssen aus?

Was denn nun, Reedkontakte oder Lichtschranke?
Wenn Reedkontakte, dann reichen mehrere Magneten pro Umdrehung, die an 
einem Reedkontakt vorbeilaufen und das Ganze ist gegen Verschmutzung 
weitgehend immun.

Lichtschranken sind naturgemaess gegen Verschmutzung nicht immun.

fonsana

von Sven (Gast)


Lesenswert?

Hallo,

nachdem ich mich nun einwenig mehr schlau gemacht habe habe ich einen 
Lösungsansatz, den ich verwiklichen will.

Ich führe das Seil über eine Rolle (Führungsrolle) mit 100mm 
Durchmesser.
(Reicht von der Genauigkeit aus)

An diese Rolle befestige ich einen Magneten (1 Puls = 1 Fuss)

Abnahme des Signals über Reedkontakt.

Nun benötige ich eine Schaltung und ein Zählwerk welches ich umschalten 
kann, damit das Zählwerk Vorwats-/ Rückwartszählen kann.

Gesteuert werden soll über einen 3-Wege-Taster (Hoch-Neutral-Runter)

Steuerspannung 12V, dann kann ich darüber auch direkt den Motor 
ansteuern.

Ich hoffe das bringt Licht ins Dunkel :-)

Gruß

Sven

von Schlumpf (Gast)


Lesenswert?

Wieviel bist du denn bereit, dafür auszugeben, bzw, wie viel würdest du 
dir zutrauen , selbst zu basteln.

Ich sehe da ein Problem mit der Richtungserkennung über den Taster.
Wenn die Rolle still steht und gerade in dieser Position der 
Reed-Kontakt betätigt ist, dann kann es immer wieder zu Pulsen kommen, 
obwohl gar kein Seil auf oder abgewickelt wird. Es sei denn, du 
verknüpfts auch noch die Neutral-Stellung des Schalters mit in den 
Zähler, so dass in Neutralstellung nicht gezählt wird, selbst wenn 
Impulse auftreten.

Du bentöigst also einen Zähler, der vorwärts, rückwärts zählen und 
deaktiviert werden kann.
Sowas kann man fertig kaufen. Aber vermutlich musst du dann noch die 
Pegel anpassen.

Eine entprechend sinnvolle Skalierung kannst du ja über die Anzahl der 
Sensoren, deren Position auf der Führungsrolle und dem Umfang der 
Führungsrolle einstellen.

von Schlumpf (Gast)


Lesenswert?

Nachtrag:
Wenn es ensprechend robust sein soll und auch im Freien eingesetzt 
werden soll, dann könntest du auch einen IP67 Näherungschalter 
verwenden.
Sowas findet in der Industrie Verwendung und ist entsprechend robust 
gebaut.

Vorteil: Du sparst die die Magnete und könntest einfach deine Scheibe 
mehrfach lochen. So kannst du auch eine recht feine Auflösung erreichen.

Allerdings kosten die Teile ein paar Euro.
Hier ein Beispiel:
http://www.reichelt.de/?ARTICLE=82353&PROVID=2257&wt_mc=amc136152448016369&ref=adwords_pla&&gclid=COCAnNK4kLcCFerHtAodrgoAAg

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Oder du nimmst einen richtigen industriellen Drehgeber. Die haben 
praktisch unbegrenzte Wiederkehrgenauigkeit und liefern absolute Werte. 
Z.B. sowas hier:
http://www.sick.com/group/DE/home/products/product_portfolio/encoders/Seiten/rotary_absolute_multiturn.aspx
Oder:
http://www.heidenhain.de/de_DE/produkte-und-anwendungen/winkel-messen/drehgeber/

Neu ist so etwas sehr teuer, aber kann man z.B. in der Bucht finden. Ich 
habe einen Sick Stegmann und einen Heidenhain für jeweils 20 EUR 
gefunden.
Mein Sick Stegmann misst 4096 Umdrehungen mit 4096 Positionen pro 
Umdrehung.

von Schlumpf (Gast)


Lesenswert?

@ Matthias Sch.

das wäre dann aber echt die berühmte Kanone, mit der man den Spatz 
atomisiert ;-)

von Sven (Gast)


Lesenswert?

Schlumpf schrieb:
> Wieviel bist du denn bereit, dafür auszugeben, bzw, wie viel würdest du
> dir zutrauen , selbst zu basteln.

Also ich traue mir ne ganze Menge zu ich habe gelesen, das die Zähler 
über verschiedene Eingänge verfügen die für hoch oder runterzählen 
zustaändig sind, also ist es doch mit einem Taster möglich die Masse auf 
den einen oder anderen Eingang zu legen.

Deaktiviert werden soll der Zähler nicht 0 bzw. Neutral soll heißen nur 
anzeige auf Zähler und keine Zähl und Motoraktivität.

Taktung woll ich eigentlich so machen, dass eine Umdrehung der Scheibe 
einen Zählerimpuls auslöst deshalb 1 Magnet auf der Scheibe.

Ich bräuchte nur´eine Schaltung, die ich auch verstehe.

Löten ist kein Problem.

Gruß

Sven

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

> Ich hoffe das bringt Licht ins Dunkel :-)
Du könntest einfach mal deine eigentliche Aufgabe beschreiben: WAS 
willst machen, und nicht WIE willst du es machen...

Einmal willst du +- 10cm, gleich danach sind dir +- 30cm genau genug. 
Ja, was denn nun?

von Oliver R. (roliver)


Lesenswert?

Mal so gefragt, wie soll die Richtung erkannt werden, wenn nur ein 
Impuls pro Umdrehung?
Kann die Richtung vom Motor abgegriffen werden?
Schaltung sonst, AVR -> LCD und zwei Eingänge.

Gruß

Oliver

von Wolfgang (Gast)


Lesenswert?

Oliver R. schrieb:
> Mal so gefragt, wie soll die Richtung erkannt werden, wenn nur ein
> Impuls pro Umdrehung?

Für die Richtungserkennung verwendet man z.B. zwei Sensoren, die etwas 
versetzt montiert sind, so dass sich beim Drehen die Pulse überlappen.
-> Inkrementalgeber

von Oliver R. (roliver)


Angehängte Dateien:

Lesenswert?

War eine Frage an den Sven, meine Lösung war dafür folgende:
drei Eingange eines AVR und dann Drehrichtung rechts zwei Magnete/Reeds 
und links ein Magnet/Reed.

von Harald W. (wilhelms)


Lesenswert?

Wolfgang schrieb:

>> Mal so gefragt, wie soll die Richtung erkannt werden, wenn nur ein
>> Impuls pro Umdrehung?
>
> Für die Richtungserkennung verwendet man z.B. zwei Sensoren, die etwas
> versetzt montiert sind, so dass sich beim Drehen die Pulse überlappen.
> -> Inkrementalgeber

Ja, wenn Sven es sich zutraut, einen µC zu programmieren, kann
man mit zwei nebeneinanderliegenden Reeds problemlos einen
Vor-Rückwärtszähler bauen; wie, wird hier bei µC.net beschrieben.
Ich würde allerdings für eine etwas grössere Auflösung 2...4
Magnete auf dem Umfang verteilen. Bei der Inkrementalauswertung
wäre gleichzeitig das Problem gelöst, das der Magnet zufällig
über den Reeds stehenbleibt.
Gruss
Harald

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Schlumpf schrieb:
> @ Matthias Sch.
>
> das wäre dann aber echt die berühmte Kanone, mit der man den Spatz
> atomisiert ;-)

Ist schon wahr, aber es klang mir ein wenig nach wetterfest, industriell 
oder Yachtelektrik (Winsch oder Ankerwinde), so das ich es einfach mal 
vorschlagen wollte.
Für die Überwachung eines Industriekranes habe ich die o.a. Drehgeber im 
Einsatz und wenn man einmal das SSI oder EnDat Protokoll im Griff hat, 
sind die Dinger wirklich von hoher Qualität und praktisch unkaputtbar.

von Schlumpf (Gast)


Lesenswert?

Es gibt zwei grundsätzliche Möglichkeiten:

entweder
1) man bekommt nur Zählpulse von der Rolle und die Richtungsinformation 
vom Bedienschalter,
oder
2) man bekommt Pulse und Richtung von der Rolle (z.B. über 
Inkrementalgeber) o.ä.
Dazu sind dann aber immer zwei Signale von der Rolle erforderlich.

Sven schrieb:
> Deaktiviert werden soll der Zähler nicht 0 bzw. Neutral soll heißen nur
> anzeige auf Zähler und keine Zähl und Motoraktivität.

Was dieser Satz bedeuten soll, kann ich beim besten Willen nicht 
entschlüsseln. Aber offensichtlich willst du den Zähler nicht 
deaktivieren (warum auch immer)
Unter Deaktivieren verstehe ich, wie ich ja auch geschrieben habe, dass 
der Zähler ankommende Pulse nicht auswertet. Das ist notwendig, wenn du 
Methode 1) wählst. Den Grund dafür habe ich auch genannt.

Sven schrieb:
> Also ich traue mir ne ganze Menge zu

Sven schrieb:
> Ich bräuchte nur´eine Schaltung, die ich auch verstehe.

Passt irgendwie nicht so ganz zusammen..
Was willst du genau? Eine fertige Lösung, die du nachvollziehen kannst, 
oder willst du selber was "konstruieren"?

Lösungen wurden genannt. Und wenn du keinen fertigen Zähler einsetzen 
willst, dann nimmt man für sowas am sinnvollsten einen kleinen µC, ein 
Display, einen Geber deiner Wahl (Möglichkeiten wurden ja einige 
genannt)und ein paar Zeilen Code.

von M. N. (Gast)


Lesenswert?

Einen einfachen Zähler könntest Du hiermit aufbauen: 
Beitrag "7-Segm. LCD-Ansteuerung, 4-stelliges Einbaumodul, Attiny45"
Die 'Ein-Aus'-Funktion entfällt und hier wird ein Reedkontakt 
angeschlossen, dessen Impulse gezählt werden. An 'AD-IN' kommt ein 
weiterer Reedkontakt, mit dem die Richtung ausgewertet wird.
Die beiden Reedkontakte werden so angeordnet, dass ein vorbeidrehender 
Magnet nacheinander die Kontakte überlappend schließt. Damit kann man 
die Impulse zählen und die Richtung auswerten.

Mit den zusätzlichen Eingängen 'IN1' und 'IN2' kann man zum Beispiel den 
Faktor oder die Dimension einstellen; wie beim Fahrradtacho.
Das Programm dafür ist einfach.

von Sven (Gast)


Angehängte Dateien:

Lesenswert?

Entschuldigt bitte, wenn ich mich vielleicht nicht Fachgerecht 
ausdrücke.

Vielleicht hilft die angehangenen Zeichnung um zu verdeutlichen, was ich 
vor habe.

Wenn ich sage ich kann das schon selber machen heisst das aber 
immernoch, das ich ein elektronik-Noob bin.

Gruß

Sven

von Oliver R. (roliver)


Lesenswert?

Hi, ah, aber dann müsste die Erkennung an die Kurbeleinheit/Motoreinheit 
den die Schnur in der Umlenkrolle ist zu lose und der Faktor Wellen, 
Boot ist im Spiel ;-)
Ich kenne Fertige, die haben ein Loch für ein Walzenzählwerk. Wenn es 
jetzt eine selbstgebaute sein sollte, kann die Messung nur an der 
Antriebseinheit erfolgen.

von Sven (Gast)


Lesenswert?

Als Motor habe ich an sowas gedacht oder hat da jemand was robusteres in 
der Preislage ??
1
http://www.conrad.de/ce/de/product/198458/DOGA-DC-Getriebemotor-DO11137612B003018-Nennspannung-12-V-Nennstrom-5-A-Nenndrehmoment-5-Nm-Nenndrehzahl-40-Umin-Welle

von Harald W. (wilhelms)


Lesenswert?

Sven schrieb:

> Als Motor habe ich an sowas gedacht oder hat da jemand was robusteres in
> der Preislage ??
>
> [code]http://www.conrad.de/...

Sieht nach Scheibenwischermotor aus. Die gibts bei Pollin deutlich
günstiger.
Gruss
Harald

von Oliver R. (roliver)


Lesenswert?

Hi,
oder vom Autoverwerter Ihres Vertrauens ;-)
Gruß Oliver
PS.: Gibt es auch mit Erkennung von wegstrecke! (zb das AUTOMITSTERN)

von M. N. (Gast)


Lesenswert?

Ein Programm zur weiter oben gezeigten Schaltung habe ich umgesetzt und 
in meine Programmsammlung aufgenommen: 
http://www.mino-elektronik.de/7-Segment-Variationen/LCD.htm#lcd4
Das Programm anzupassen, sollte kein Problem sein (AVR-Studio 4.18). 
Auch können eine größere LCD-Anzeige oder auch 7-Segment LED-Anzeigen 
verwendet werden.

Bezogen auf die geplante Umlenkrolle mit 100mm Durchmesser bzw. 341,4mm 
Umfang, müßte man ein Paar Sensoren (Reedrelais oder besser 
Hallsensoren) sowie mindesten vier Magnete in 90° Anordnung seitlich auf 
dieser Umlenkrolle anbringen. Das am besten sehr nahe der Achse, damit 
die Impulse bei der Drehung nicht zu kurz werden. Die umgerechnete 
Auflösung wäre dann 341,4/4 = 85,35mm bei 1-fach Auswertung. Je nach 
Bedarf müssen die Skalierungs-Faktoren angepaßt werden.

@Sven
Bitte informiere Dich über Quadratur-Signale.

von Harald W. (wilhelms)


Lesenswert?

M. N. schrieb:

> Auflösung wäre dann 341,4/4 = 85,35mm

Irgendwie würde ich da eher zu 318mm tendieren. :-)
Gruss
Harald

von M. N. (Gast)


Lesenswert?

Harald Wilhelms schrieb:
> Irgendwie würde ich da eher zu 318mm tendieren. :-)

Ich habe schon gesehen, dass ich heute kein Pi-lot bin :-)
Aber wie Du auf 318mm kommst, mußt Du mir erklären.

von Harald W. (wilhelms)


Lesenswert?

M. N. schrieb:
> Harald Wilhelms schrieb:
>> Irgendwie würde ich da eher zu 318mm tendieren. :-)
>
> Ich habe schon gesehen, dass ich heute kein Pi-lot bin :-)
> Aber wie Du auf 318mm kommst, mußt Du mir erklären.

Was ergibt 318 x Pi?
Gruss
Harald
PS: Besser ein Pi-diot, als ein Pi-Bill(siehe Wicki). :-)

von fonsana (Gast)


Lesenswert?

Ich stimme fuer Umfang = 100mm (Rollendmr) + 0.5 x 1mm (Seildmr) = 
100,5mm * Pi.

Also 100,5 x 3.1415926 = 315,73mm Umfang.
Das ergibt 315,73mm / 4 = 78,93mm je Viertelumdrehung.

fonsana

von fonsana (Gast)


Lesenswert?

Vielleicht ist es einfacher, die Umlenkrolle so zu bemessen, dass ein 
gerader Wert entsteht, als sich Gleitkommazahlen im uC anzutun.

fonsana

von M. N. (Gast)


Lesenswert?

Harald Wilhelms schrieb:
> Was ergibt 318 x Pi?

999.0264638
Diesmal habe ich den Taschenrechner benutzt!
Die Zahl geht ja stramm auf die 1000 zu, aber schlauer bin ich nicht 
geworden :-(

fonsana schrieb:
> Vielleicht ist es einfacher, die Umlenkrolle so zu bemessen, dass ein
> gerader Wert entsteht, als sich Gleitkommazahlen im uC anzutun.

Bloß nicht, es gibt keine 'geraden Werte'!
Gleitkommazahlen sind optimal für Skalierungen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.