PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Closed loop scanner selber bauen?



Import-Script
25.02.2003, 01:52
hi <BR> <BR>ich will mir einen closed loop laser scanner mit schrittmotoren bauen und suche nun eine ansteuerschaltung welche ein eingangssignal von sagen wir &#43;/-5V in einen entsprechenden drehwinkel umsetzt. dabei soll der schrittmotor aber nicht mehrere schritte machen sondern sich mehr oder weniger in dem schritt in dem er gerade steht hin und her bewegen was bei dem verwendeten 12° motor ja &#43;/-6° sind und das reicht völlig aus. ich hab schon mal gegoogelt aber nur seiten gefunden wo man sowas teuer kaufen kann oder die gar nichts damit zu tuhen haben. wenn also jemand einen link kennt oder sowas selber schon mal gemacht hat währe das echt super. <BR> <BR>tscau MACE <BR> <BR>PS:eventuelle rechtschreibfehler bitte ich in anbetracht der späten &#40;fr&uuml;hen&#41; stunde zu entschuldigen ;-&#41;

Import-Script
26.02.2003, 23:00
Hi, <BR> <BR>Laserdrucker stellen den Winkel des Lasers fest, indem der Laser auf einen Fototransistor trifft. Auf einem normalen &#40;geregelten&#41; DC-Motor sitzt ein rotierendes, reflektierendes Vieleck. Der Laser wird dadurch pro Umdrehung mehrmals von einer Seite zur anderen abgelenkt. Am Rand der Autrittsöffnung sitzt bei Laserdruckern ein LWL-Kabel, was den Laser an den Fototransistor weiterleitet. Bei einem Handscanner und der niedrigeren Laserleistung kann man den auch am Rande der Austrittsöffnung anbringen. <BR> <BR>Die Positionsbestimmung erfolgt durch das messen der Pausen zwischen zwei Impulsen des Sensors. Ist die Periodendauer des Signals bekannt, so kann man &uuml;ber die Zeit die Position bzw. den Winkel des Lasers ausrechnen. Das Prisma, Motor und die passende Ansteuerplatine kann man aus einem schlacht-Laserdrucker entnehmen. Auch das LWL-Kabel &#40;bei einigen Druckern mit Toslinkstecker&#41; und den Sensor kann man weiter verwenden. Wenn man Gl&uuml;ck hat handelt es sich um ein Toslink-Bauteil. Dann ist es nicht schwierig an ein Datenblatt zu kommen. <BR>Bei einem Prisma-Selbstbau kann man auch ein Vier- oder Mehreck mit Alufolie bekleben. <BR> <BR>Ich wollte mir mal einen Handscanner selberbauen. Daher habe ich schon einige Überlegungen und experimente zu dem Thema gemacht. Was mir noch fehlt ist ein Programm f&uuml;r Barcodes &#40;sind teuer&#41; bzw. Eine Schriftart, die per TT-Schrift den Barcode direkt mit Word, Excel, ... ausgeben kann. Auch die Erkennung des am Barcode Reflektierten Laserstrahls habe ich noch nicht erproben können. Als Laser w&uuml;rde ich das Innenleben eines Laserpointers verwenden. <BR>Soweit ich weiß braucht man den drehwinkel nicht, da man bei unbekanntem Abstand sowiso die Breite des Barcodes auswerten muss. Dann reicht ein Trigger, wann der Strahl anfängt zu laufen. <BR> <BR>Gruß <BR>Elmar

Import-Script
02.03.2003, 13:00
hi elmar <BR> <BR>so&#39;n scheiß jetzt hab ich gerade &#39;ne halbe stunde hier geschrieben und dann gab&#39;s einen fehler und alles war weg <img src="http://progshop.com/elektronik/diskussion/clipart/angry.gif" border=0> also auf ein neues... <BR>ich meine mit laser scanner was anderes als du denkst. es geht mir nicht darum eine linie zu schreiben sondern darum einen xy scanner zu bauen so das ich mit dem laser figuren, buchstaben und so was zeichnen kann halt wie bei einer lasershow. <BR>mittlerweile habe ich auch schon ein paar versuche unternommen aber so richtig hat das noch nicht funktioniert. ich habe mir also aus ein paar opv&#39;s einen PID regler gebaut mit einem TDA2030 in der endstufe und steure damit meinen schrittmotor an. der schrittmotor arbeitet dabei nur in einem schritt. abhängig vom strom dreht er sich also mehr oder weniger nach links oder rechts. so erreiche mit diesem motor eine maximale auslenkung von ca &#43;/-6°. als positionsaufnehmer benutze ich 2 photodioden welche teilweise von einem blechstreifen verdeckt werden welcher an die motorachse geklebt ist. je nach auslenkung verdeckt er eine der beiden dioden mehr als die andere. mit einem opv werte ich dann beide spannungen aus und erhalte eine differenz welche proportional zur achsauslenkung ist. die ganze sache arbeitet aber noch viel zu unstabil d.h. sie schwingt und macht noch mehr oder weniger was sie will. als laser wollte ich eigendlich keine laserdiode benutzen da sie erstens zu wenig leißtung, und zweitens eine schlechte strahlqualität haben mal abgesehen davon das man sie erst aufwendig fokusieren muß. ich hab da eher an einen argon-ionen laser gedacht &#40;blau&#41; und wenn das dann hinhaut noch zwei hene laser &#40;rot und gr&uuml;n&#41;. ich glaube nicht das es eine true type strichcode font gibt da ja nicht f&uuml;r jedes zeichen eine bestimmte strichfolge gibt sondern sich die strichfolge in abhängigkeit einer pr&uuml;fsumme und der position des zeichens ändert. so hat die 3 in der zeichenfolge 123 nicht das selbe strichmuster wie in 345 oder 453. aber kann nicht mittlerweile jedes 0815 labelprogramm strichcode erzeugen? ich hatte da auch schon mehrere wo das ging. <BR> <BR>tschau MACE

Import-Script
03.03.2003, 07:35
so, moin erstmal. <BR>Muss gleich erstmal weg, kann euch aber heute abend mal was dazu schreiben, hab mir auch mal nen Laserscanner gebaut, ich habs mit Lautsprechern, auf die ich Spiegel geklebt hab, realisiert... hat auch noch den Vorteil, das das ganze verdammt schnell sein kann, <BR>So dann wohl bis nachher ;-&#41;&#41; <BR>Gruß Sven

Import-Script
03.03.2003, 13:29
Hi, <BR>es gibt TT-Schriftarten f&uuml;r Barcode. Das Programm generiert dann eine Zeichenfolge mit Pr&uuml;fsumme, die dann per TT-Font auf dem Drucker ausgegeben wird. Allerdings gibt es die nur im Zusammenhang mit der Software und sind dementsprechend Teuer. Die Software kann ich selber schreiben. Labelprogramme mit Barcodeausgabe sind mir nicht bekannt. <BR> <BR>In der 64&#39;er gab es mal eine Bauanleitung, bei der eine XY-Lasersteuerung mit dem C64 realisiert wurde. Die Sache mit den Lautsprechern ist nicht schlecht, aber wie sieht es mit der Schwingneigung aus? Die Membrane d&uuml;rfte das System zwar gut dämpfen, aber das macht doch Geräusche bzw. Bei Disco d&uuml;rfte die eigentliche Musik die Lautsprecher auch zum schwingen anregen... <BR> <BR>Wie wäre es mit einem Spiegel, der durch eine Spule verstellt wird und durch einen Magneten in einer zweiten, kurzgeschlossenen Spule gedämpft wird? Mit Federkraft wird der Winkel des Spiegels annähernd proportional zum fließenden Strom. Bei Profisystemen kommen winzige Schrittmotore mit extrem wenig Masse zum Einsatz. Auf der Achse sitzt dann ein ganz kleiner Spiegel um Masse einzusparen. Bei richtiger Ansteuerung sind dann schnelle aber immer noch präzise Bewegungen möglich. <BR> <BR>Eine andere Möglichkeit, die mir so in den Sinn kommt ist ein mit Spiegelfolie beklebter Piezoschallwandler. Die verbiegen sich proportional zur angelegten Spannung, haben wenig Masse und sind auch f&uuml;r extrem hohe Frequenzen geeignet. Damit meine ich nicht die piepser, die nur eine Spannung bekommen zum Piepsen, sondern die Wandler ohne eigene Ansteuerung. Die gibt es mit ca. 2cm Durchmesser. Vielleicht experimentierst Du damit mal &#40;Frequenzgenerator&#41;. Das Ergebnis d&uuml;rfte zwar nicht linear sein &#40;da die Kr&uuml;mmung verwendet wird&#41;, aber mit der entsprechenden Software... <BR> <BR>Gruß <BR>Elmar

Import-Script
03.03.2003, 17:31
hi <BR> <BR>so eine lautsprecherkonstruktion hab ich auch schon mal im i-net gesehen aber die ganze konstruktion war mir doch etwas suspekt so das ich das nicht in betracht gezogen habe aber schreib doch mal deine erfahrungen mit dieser sache. hast du es mit oder ohne auslenkungsregelung? <BR> <BR>in der tt-font sind dann also alle möglichen kombinationen enthalten und man muß dann die richtige raussuchen das macht nät&uuml;rlich dann sinn. ich hab mal im netz gesucht und das hier gefunden vielleicht ist das ja das was du suchst. <BR><a href="http://cgm.cs.mcgill.ca/~luc/barcode.html" target=_top>http://cgm.cs.mcgill.ca/~luc/barcode.html</a> <BR> <BR>zum thema lasersteuerung hast du die 64&#39;er noch ich hab meine schon vor geraumer zeit weggeschmissen wenn ja kannst du&#39;s ja vielleicht mal einscannen. <BR>mein bedenken hinsichtlich der lautsprecher ist eher das f&uuml;r entsprechende auslenkungen auch stärkere ströme gebraucht werden und die doch recht zierlichen spulen einfach abkokeln. die konstruktion mit den zwei spulen könnte schon funktionieren ist mir aber mechanisch zu schwierig aufzubauen deshalb bin ich auch bei den schrittmotoren gelandet. in profisystemen werden aber keine schrittmotoren eingesetzt &#40;rotor zu schwer&#41; sondern galvo&#39;s die funktionieren ähnlich wie ein drehspulmeßwerk sind aber mechanisch und elektrisch stärker belastbar. <BR> <BR>mit einem piezowandler hab ich das auch schon mal probiert aber die auslenkung ist viel zu gering um den laser merklich abzulenken. außerdem m&uuml;sste ich dann, um die hohe steuerspannung zu erzeugen, auch noch einen &uuml;bertrager verwenden was dann weitere verzerrungen verursacht. <BR> <BR>tschau MACE

Import-Script
03.03.2003, 17:36
xy-Scanner mit Schrittmotoren? Hast du dran gedacht, dass du, um Figuren zu erzeugen, eine unheimlich hohe Ablenkfrequenz brauchst, die du mit nem Schrittmotor wahrscheinlich nie erreichen wirst. Profesionelle Systeme nehmen normale Motoren die closed-loop angesteuert werden. <BR>Gruß Tobias

Import-Script
03.03.2003, 18:13
Das mit dem Lautsprecher geht wunderbar. Hab schon mal mit so nem Til rumgespielt. Wichtig: Lautsprechermembran rauschneiden und dir Achse f&uuml;r den Spiegel so pass- und spielgenau wie irgend möglich machen. Dann rennt das ab bis 15 kHz Ablenkfrequenz.

Import-Script
03.03.2003, 18:13
Das mit dem Lautsprecher geht wunderbar. Hab schon mal mit so nem Teil rumgespielt. Wichtig: Lautsprechermembran rauschneiden und dir Achse f&uuml;r den Spiegel so pass- und spielgenau wie irgend möglich machen. Dann rennt das ab bis 15 kHz Ablenkfrequenz.

Import-Script
03.03.2003, 21:18
Hi, <BR> <BR>w&uuml;sste im Moment auch nicht mehr, wo ich suchen sollte. Das Teil gab es aber auch fertig bei ELV zu kaufen. War so um 1998 rum... <BR> <BR>Gruß <BR>Elmar

Import-Script
03.03.2003, 21:38
hi <BR> <BR>@tobias <BR>daran habe ich schon gedacht deshalb machen die schrittmotoren ja auch keine schritte sondern &#34;wackeln&#34; nur in einem schritt hin und her. des weiteren werden in professionellen systemen definitiv keine normalen motoren eingesetzt &#40;schon weil sie durch den noch schwereren rotor und die schleifkontakte noch beschissenere ergebnisse bringen w&uuml;rden als schrittmotoren&#41; sondern die schon oben beschriebenen galvo&#39;s und closed loop soll es sowieso sein. &#40;mein posing &uuml;berhaupt gelesen?&#41; <BR> <BR>das mit den lautsprechern ist mal &#39;n versuch wert. mal sehen wie ich da einen positionsaufnehmer ranfummel. <BR> <BR>wenn es so ein teil von elv war kann ich mir vorstellen was es war. aber die ablenkeinheit von elv ist sch... da sie mangels auslenkungsregelung viel zu ungenau und zu langsam ist um aufwendige figuren oder gar schrift zu erzeugen. das ist eher was f&uuml;r einfache sachen wie dreiecke kreise etc. <BR> <BR>tschau MACE