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
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
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
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
> 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.
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
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
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
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
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.
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
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
> 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?
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
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
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.
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
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.
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 zuSven 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.
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.
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
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.
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
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.
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.
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). :-)
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.