PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Drehzahlmessung



Florian.
16.05.2005, 11:30
Hallo,

ich lese schon seit einiger Zeit mit Begeisterung in diesem Forum. Heute habe ich meine erste Frage.
Und zwar habe ich meine Drehbank mit einem Frequenzumrichter ausgestattet, um mir das lästige Wechseln des Keilriemens zu ersparen. Allerdings kann ich jetzt die Drehzahl nicht mehr genau bestimmen, weil die Drehbank auch über ein paar Getriebestufen verfügt. Je nach Übersetzung des Getriebes und Frequenz, die mein Umrichter ausspuckt, habe ich jetzt natürlich eine andere Spindeldrehzahl. Und genau diese möchte ich jetzt messen.
Ich habe zum besseren Verständnis noch ein Bild gemacht und die Stelle, an der ich die Drehzahl messen möchte, mit einem roten Pfeil markiert.

Hier gehts zum Bild (http://www.abschluss-04.de/drehb.JPG)

Ich dachte schon an eine Markierung auf dieser Welle, die ich dann mit einem optischen Sensor abtasten kann.
Hätte jemand von Euch eine Idee wie ich das ganze realisieren kann? Vielleicht könnt ihr mir gleich noch einen geeigneten Sensor nennen.

mfg

Florian

uwegw
16.05.2005, 12:08
optische abtastung wär wohl wirklich ne gute idee...

geeigneter sensor wär zb nen CNY70. das ist ein reflexkoppler, der einen IR-sendediode und einen passenden empfänger enthält. dannn noch nen OP als komparator dahinter um ein digitales signal mit einstellbarer schaltschwelle zu bekommen und dann die frequenz messen...

schaltplan gibts zb hier:
http://www.robotmaker.de/linie.html
bei robotern wird diese schaltung oft benutzt um einer linien auf dem boden zu folgen...

ach ja: wie hoch ist die maximale drehzahl die welle an der gemessen wird?

Florian.
16.05.2005, 12:16
erstmal Vielen Dank für deine Antwort.

Die Drehzahl wird 2000 U/min nicht großartig überschreiten. Ich würde sagen maximal 2200 U/min.

Ich habe noch vergessen zu sagen, dass die Zahnräder, die man auf dem Bild sieht, nichts mit der Spindeldrehzahl zu tun haben. Die haben lediglich mit den Vorschüben von Quer-und Längsschlitten zu tun.

Braucht der CNY70 besondere Farben oder einen großen Kontrast? Würde es funktionieren auf dieser Welle eine schwarze Markierung anzubringen oder sollte ich den Hintergrund vielleicht weiss lackieren, weil die Oberfläche momentan doch sehr glänzend ist?
Muss ich eine bestimmte/minimale Breite für den schwarzen Strich einhalten?

ghost0
16.05.2005, 12:19
Bei z.B. ELV gibt es zur Anzeige einen preiswerten Drehzahlmesser (MD 120), an dem die Eingangsschaltung mit dem CNY70 angeschlossen werden kann.

Gruss
Heinz

uwegw
16.05.2005, 12:43
der CNY70 ist recht empfindlich... die reflexion von der welle selbst dürfte schon zum schalten ausreichen... also einfach eine hälfte der welle mattschwarz bekleben oder bemalen... und das ganze gegen fremdlicht abschirmen!

Klaus_0168
16.05.2005, 12:49
Hi all,

ein kleiner Aufkleber in einer Kontrastfarbe dürfte auch reichen.

Gruß Klaus

Florian.
16.05.2005, 16:19
vermutlich werde ich das ganze mit dem CNY70 versuchen. Das Gerät von ELV hätte mir ganz gut gefallen, hat aber einen entscheidenden Haken...es kann keine kleineren Drehzahlen als 120 U/min messen.
Also werde ich wahrscheinlich nicht um einen kleinen Microcontroller herumkommen. Von dieser Materie habe ich aber leider noch so gut wie keine Erfahrungen, weshalb ich Euch bitten möchte mir etwas auf die Sprünge zu helfen.
Es gibt ja eine Menge von diesen Atmels...welchen würdet ihr mir von diesen empfehlen? Er soll nur diese eine Aufgabe übernehmen. Er sollte also über einen ausreichend schnellen Digitaleingang verfügen.
Ich habe schonmal von dieser "Atmel Grundschaltung" gehört... Ich denke ich brauche noch einen Programmer...welcher ist da für Anfänger zu empfehlen?
Programmieren würde ich vermutlich mit Bascom, weil ich mit Basic schonmal ein bisschen gearbeitet habe.

Vielleicht könntet ihr mir ein paar Anhaltspunkte für meinen Einkaufszettel geben.

mfg

uwegw
16.05.2005, 16:31
wie soll die drehzahl angezeigt werden? über ein LCD-display? dann würde wohl ein mega8 reichen...
seine geschwindigkeit ist bei weitem genug, denn 2200 upm sind gerade mal ~37 Hz, und er ist mit 16MHz getaktet... er könnte nebenbei also noch was anmderes machen, zb ne drehzhlregelung indem er den reuqunzumrichter steuert sodass die drehzahl auf einem vorgegebnen wert gehalten wird... aber das lässt sich später erweitern, erstmal die anzeige...

Florian.
16.05.2005, 16:47
Wenn es für den Anfang nicht zu schwierig ist, dann würde ich schon ein LCD Display nehmen.
Kann man ein LCD direkt an einen Atmel anschliessen?
Die Frequenz werde ich erstmal über ein Poti steuern.

Ich habe gerade bei Reichelt nach Mega8 gesucht...da gibts es ja auch 14 verschiedene...welchen würdest du empfehlen?

uwegw
16.05.2005, 16:50
ein display anzuschließen und unter bascom anzusteuern ist kein ding... sieben kabel zum avr, und mit nem
Lcd "Hello world"
hast du schon was draufstehn...

du brauchst den "ATMEGA 8-16 DIP", der rest sind andere typen oder SMD

Florian.
16.05.2005, 17:10
beschalten sollte ich das ganze vermutlich nach folgender Schaltung:
https://www.roboternetz.de/phpBB2/album_pic.php?pic_id=12

Muss ich bei der Wahl des LCDs irgendetwas beachten oder kann ich prinzipiell jedes Display nehmen, das Reichelt anbietet?

Ich hab ein wenig herumgestöbert und bin dann auf folgenden Programmer gestossen:
http://www.kreatives-chaos.com/index.php?seite=parallel

Ist der zu empfehlen?

mfg und Danke für Eure Hilfe

uwegw
16.05.2005, 17:59
die schaltungen sind beide ok...

die allermeisten text-lcd-displays eignen sich... für die drehzahl alleine würde schon ein 1zeile x 16 spalten reichen... sag mal wie groß es werden soll...

Florian.
16.05.2005, 19:42
ich denke die 16 Zeichen werden reichen. Die Drehzahl braucht 4 Zeichen, die Einheit muss nicht dazu, kann aber wenn noch Platz ist. Das wären dann nochmal 4 Zeichen. Ansonsten fällt mir nichts mehr ein, was ich anzeigen möchte.
Sind die Displays bei Reichelt schon mit einem Controller ausgestattet, oder fällt dieser bei einer Ansteuerung mittels AVR weg?

Was ich auch noch nicht ganz verstanden habe wäre, welche Pins des Programmers ich mit welchen Pins des AVRs verbinden muss.

uwegw
16.05.2005, 20:43
die LCD-module, zb das "LCD 162C LED" (16x2 mit grüner beleuchtung) haben einen internen controller, durch den sie über wenige datenleitungen vom avr angesteuert werden können. diese controller sind bei den meisten displays zu einem bestimment typ kompakibel, daher sind in den meisten programmiersprachen für AVRs schon fertige routinen nzur ansteuerung enthalten...

als programmieranschlus ist eine 10polige wannensteckerleiste der am weitesten verbreitete standard. dazuu gehören dann pfostenstecker, die über ein flachbandkabel verbunden werden. in deinen beiden schaltplänen siehst du jedesmal ein raster von 5x2 kontakten. das sind die stecker, die dann über ein kabel verbunden werden müssen.

Florian.
16.05.2005, 21:48
Danke, du warst wirklich eine große Hilfe!
Ich werde mir vermutlich erstmal das myavr Board kaufen und ein wenig herumexperimentieren und wenn ich dann mal die Software soweit habe und alles funktioniert beginne ich mir ein eigenes kleines Board zu entwerfen und setze dann den CNY70 gleich mit drauf.
Ich denke das myavr Board lässt sich gut zum experimentieren gebrauchen und ich habe als Anfänger schonmal ein paar Fehlerquellen mit Schaltung, Layout,... ausgeschaltet.

herrma
25.05.2005, 10:16
Hi,
ich vermute mal, dass Du mit der FU die Anlage mittels UP-/DOWN-Taster die U/Min einstellen und dabei kontrollieren willst.

Um möglichst schnell (Echtzeit) die Änderung der Drehzahl zu sehen, solltest Du diese via Periodendauermessung ermitteln.

MfG Herrma

05.06.2005, 11:29
Hi, ich hab mal ne doofe frage

ich hab schon x-mal gegoogelt nach Wannensteckerleiste hab aber
echt noch keinen Zulieferer gefunden, der die Dinger
aleine anbietet, nur bei Robotikhardware als Set.

Habt Ihr da ne Bestelladresse für mich?

Florian.
05.06.2005, 14:39
Also ich kenne den Begriff Wannensteckerleiste nicht, aber Wannenstecker für Printmontage und die zugehörigen Stecker, welche man auf Flachbandkabel quetscht kann man bei www.reichelt.de bestellen.
Ansonsten eben bei den gängigen Shops schauen - findest Du hier auch in den Links.

Manf
05.06.2005, 16:53
Ich bin etwas spät dran damit, aber ich habe mir den Thread gerade noch einmal durchgelesen.
Mit den billigen Drehzahlmessern die ab 120 Upm bis 99999 Upm messen könnte man ja doch etwas anfangen, wenn man beispielsweise 10 Markierungen auf der Welle anbringt und sich (ver)merkt, dass die angezeigte Drehzahl durch 10 geteilt werden muss.
Dann hätte man 12 bis 9999 Upm was ja meistens reicht.

Wie gesagt, ich hätte früher damit kommen können, aber wenn die Lösung eilt oder vorläufig schon mal laufen soll könnte das ja auch ein Weg sein. Der genannte Drehzahlmesser von C ist nicht schön, allenfalls billig und leicht verfügbar, so einer wurde ja auch schon bei ELV herausgesucht.

Manfred

RPM METER
Artikel-Nr.: 128716 - U4
Preis 25,95

Ein Knopfdruck genügt und schon wissen Sie, mit welcher Drehzahl Ihr Propeller oder Ihre Schiffsschraube rotiert. Dieses handlich kleine Gerät hilft Ihnen Ihr Modell im optimalen Drehzahlbereich zu betreiben. Denn das RPM-Meter zeigt Ihnen die Messergebnisse direkt und sofort im LC-Display an. So erfassen Sie schnell und zuverlässig die Drehzahlen von Wellen, Rädern, Luft- und Schiffsschrauben. Beste Messerfolge erzielen Sie, wenn ein deutlicher Kontrast des rotierenden Teils gegen den Hintergrund vorhanden ist. Ansonsten sollten Sie eine Markierung anbringen. Für mehr als zweiblättrige Luft- oder Schiffsschrauben können Sie die Blattanzahl individuell einstellen.
Technische Daten: Messbereiche: Welle: 120 - 99 999 U/min · 2-Blatt: 60 - 57 000 U/min · 3-Blatt: 40 - 38 000 U/min · 4-Blatt: 30 - 28 500 U/min · Anzeigeeinheit U/min · Messgenauigkeit: ± 2 Digits · Spannungsversorgung 2 St. LR 44 · Abm. 13 x 42 x 55 mm · Gewicht 25 g.
Lieferumfang: RC 200 · 2 Batterien (Typ LR44) ·