Ich verwende einen emf32g890 (arm cortex-m3) von efm und möchte mit einem gpio pin einen Line-Laser ein/ausschalten. Der Laser [1] wird mit 2,7-3,3V betrieben und saugt 300mA. Der efm32 kann 3V mit maximal 20mA auf einem GPIO pin zur verfügung stellen [2](Seite 20), also benötige ich wohl ein eigenes Netzteil dafür. Da ich sowas noch nie gemacht habe und bis auf die Programmierung von der Materie keine Ahnung habe, habe ich im Forum ein wenig über Reed Relays nachgelesen, und denke damit könnte ich das ein/aus des Lasers bewerkstelligen. Gefunden habe ich im Netz allerdings nur via 5V an der Spule aktivierbare, die GPIO Pins am emf32 liefern mir aber nur 3V... Was kann ich tun ? Könnt ihr mir weiterhelfen ? Gibt es eine bessere/einfachere Lösung als Reed Relays dafür ? Danke -Robert [1] - https://ssl.david-vision-systems.de/shop/media/products/datasheets/LC532-5-3-F%2816x65%29.pdf [2] - http://cdn.energymicro.com/dl/devices/pdf/d0010_efm32g890_datasheet.pdf
Robert Haslinger schrieb: > Was kann ich tun ? Könnt ihr mir weiterhelfen ? Gibt es eine > bessere/einfachere Lösung als Reed Relays dafür ? Ja. Einen Tranistor. In der einfachsten Variante einen NPN-Bipolartransistor für 5 Cent. Ansonsten einen FET. Die beiden Schaltungen müssen natürlich ein gemeinsames Bezugspotenzial, idealerweise Masse, haben.
Wenn ich also die 5V vom Board selbst beziehe (das Eval Board) hat da nen 5V Pin, dann müsste das passen ?
Robert Haslinger schrieb: > Wenn ich also die 5V vom Board selbst beziehe (das Eval Board) hat da > nen 5V Pin, dann müsste das passen ? Vermutlich wird der Strom zu knapp (USB powered?). Außerdem kommen 5V an einer 3,3V-Diode nicht so gut. Ich weiß gerade nicht auswendig, ob man Laserdioden einfach mit einem Vorwiderstand betreiben darf. Sauberer wäre eine Konstantstromquelle. Mit welchen Frequenzen willst du eigentlich arbeiten?
> Vermutlich wird der Strom zu knapp (USB powered?). Ist usb powered im moment...wird schlussendlich über einen 5V Pin eines EasyDrivers [3] gepowered, der wiederum an ein 5V 1,5A Netzteil angeschlossen ist. Der speist auch noch den stepper mit. > Außerdem kommen 5V an > einer 3,3V-Diode nicht so gut. Ich weiß gerade nicht auswendig, ob man > Laserdioden einfach mit einem Vorwiderstand betreiben darf. Sauberer > wäre eine Konstantstromquelle. Ist keine laserdiode ...ist ein fix fertiger line laser der mit einem 3V Netzteil zu betreiben ist (Denke da wird so eine Regelung enthalten sein). Was meinst du mit vorwiederstand ? Für eine Laserdiode ? Meine idee war an dem Reed Relay das 3V Netzteil für den laser zu schalten ... Ich dachte ich hänge an den Transistor einmal 3V(GPIO) und einmal 5V und wenn ich den GPIO Pin auf 1 Setze schalten die 5V das Reed Relay .. Oder meintest du ich soll 3V GPIO (5-20mA) nehmen und am Transistor einfach ein stärkeres 3V mit 500mA damit durchschalten ? geht das ? > Mit welchen Frequenzen willst du eigentlich arbeiten? Ich habe keine ahnung was du damit meinst ... lg Robert [3] - http://www.schmalzhaus.com/EasyDriver/
Robert Haslinger schrieb: > Oder meintest du ich soll 3V GPIO (5-20mA) nehmen und am Transistor > einfach ein stärkeres 3V mit 500mA damit durchschalten ? geht das ? Genau das meinte ich. Jetzt wo du das nochmal so deutlich formulierst, würde ich doch eher einen FE-Transistor nehmen. 500mA sind schon etwas viel ohne weitere Maßnahmen. Warum sollte das denn nicht gehen? Robert Haslinger schrieb: >> Mit welchen Frequenzen willst du eigentlich arbeiten? > Ich habe keine ahnung was du damit meinst ... Naja, wie schnell schaltest du das Teil an und aus? Innerhalb Sekundenbruchteilen oder bleibt das Ding 5 Minuten an und schläft danach drei Tage? Ich weiß nichtmal, was ein line laser sein soll... sowas? http://en.wikipedia.org/wiki/Line_laser
> Warum sollte das denn nicht gehen? Hab noch nie einen Transistor physisch verwendet (kenn das nur von der logikseite her ...) > würde ich doch eher einen FE-Transistor nehmen FET / MOSFET is da ein unterschied ? > Ich weiß nichtmal, was ein line laser sein soll... Ist im endeffekt eine laserdiode mit einer optik davor mithilfe derer statt einem punkt eine linie projeziert. Verwenden will ich das ganze um 3D Scans zu machen (Objekte mit dem Laser "ableuchten" und mit einer webcam die durch die oberfläche "verbogene" laserline erfassen und mit einem programm zu einem 3d model umrechnen) > Naja, wie schnell schaltest du das Teil an und aus? Geplant ist folgender Vorgang: Motor beginnt schwenk, wenn schwenk in voller fahrt schaltet der laser ein damit die laserline vollkommen gleichmäßig über das objekt streicht, kurz vor ende des schwenks (~30-40 grad) schaltet der laser ab, dann bleibt der stepper motor stehen, und fährt wieder an genau die selbe position wie zu begin, das spiel beginnt von vorne ... also schätze ich für einen scan wird er 4-10x für ca 20-30 Sekunden eingeschaltet.
Robert Haslinger schrieb: > also schätze ich für einen scan wird er 4-10x für ca 20-30 Sekunden > eingeschaltet. Das ist vollkommen in Ordnung. Natürlich ist ein FET ohnehin schneller als ein Reed-Relais, aber ich wollte nur sicher gehen. >> würde ich doch eher einen FE-Transistor nehmen > FET / MOSFET is da ein unterschied ? Ja, aber die Infos dazu liest du dir am besten bei wikipedia oder einer anderen geeigneten Quelle durch.
Danke für deine Hilfe Nach eingehender studie der materie, von der ich ned alles verstanden habe muss ich gestehen, würde ich nach [4] einen N-Kanal MOSFET folgendermaßen
1 | (VCC) |
2 | | |
3 | (Last) |
4 | | |
5 | | |
6 | (Drain ) |
7 | (Port µC) -----(Gate ) |
8 | (Source) |
9 | | |
10 | | |
11 | (GND) |
an den controller anschließen... Package sollte irgendwas steckbares sein für einfacheres herumprobieren (DIP oder so). Ich glaube einen verfügbaren passenden gefunden zu haben... einen IRLD024 [5] Gate-Source Threshold Voltage (min/max): 1V/2V Laut Fig. 3 im Datenblatt hab ich ID, Drain Current (A) >=3 bei 3V am Gate ..müsste weit genug sein das der Laser betreibbar ist Allerdings bei VDS = 25V ...wenn ich den mit 3V betreibe gilt das dann auch? Würde der es für meinen Zweck tun ? (Hab ich das Datenblatt richtig gelesen ?) VCC wäre dann meine +3V vom externen Netzteil und GND würde ich vom controller board nehmen. Ist das korrekt so ? lg Robert [4] - http://www.mikrocontroller.net/articles/Snippets#Wie_schlie.C3.9Fe_ich_einen_MOSFET_an_einen_Mikrocontroller_an.3F [5] - http://www.mikrocontroller.net/part/IRLD024
Der sollte es schon tun. Allerdings hast du die Info mit den 3A vermutlich aus dem Diagramm. Man beachte, dass dieses Diagramm für kurze Impulse gilt. Außerdem willst du VDS auch deutlich kleiner als 3V haben. Die sollen schließlich am Laser abfallen, und nicht am FET. Aus dem ersten Diagramm kann man herauslesen, dass bei VDS = 0,1V und VGS = 3,0V circa ID = 0,7A fließt. Du brauchst den halben Strom. Verlustleistung P = 0,1 * 0,3 W = 0,03W. Passt. Robert Haslinger schrieb: > VCC wäre dann meine +3V vom externen Netzteil und GND würde ich vom > controller board nehmen. Ist das korrekt so ? Du musst die Massen kurzschließen und kannst dann das Gate an den µC und Drain an das Netzteil klemmen.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.