Guten Morgen, Ich habe in letzter Zeit einen Arduino Mega so programmiert, dass er mir eine PWM für einen Motor ausgibt. Dabei habe ich einen Sinus-Dreieck-Vergleicht verwendet. Es ist eine Aufgabe die ich im Studium bewältigen soll. Ich habe mir die PWM bereits an einem Oszilloskop angeschaut und ebenfalls mit einen Tiefpass mit einer Grenzfrequenz von ~59Hz. Nun wäre die Aufgabe im Studium beendet aber ich würde gern wissen, ob es wirklich möglich wäre damit einen Motor anzusteuern. Da der Arduino grade mal 20mA und 5 V ausgeben kann benötige ich entsprechende Leistungselektronik, wahrscheinlich einen Frequenzumrichter, und halt einen Motor. Ich hätte dabei an einen kleinen 100W Motor oder so gedacht und dementsprechend schon einmal gegooglet. Allerdings habe ich jetzt nicht direkt was gefunden. Könntet ihr mir vllt. weiterhelfen? Bilder zur PWM oder den Source-Code kann ich euch gerne zeigen Mit Freundlichen Grüßen Jeremy
Nur zum PWM testen gehen diese Schaltbeispiele. https://www.mikrocontroller.net/articles/Relais_mit_Logik_ansteuern Anstelle des Relais den Motor. Wenn FET dann einen Logik-Level Typ verwenden. Die Diode muss den gleichen Strom verkraften wie der Motor.
Jeremy L. schrieb: > Es ist eine Aufgabe die ich im Studium bewältigen soll. Lebensmitteltechnologie, Theologie? Jeremy L. schrieb: > Da der Arduino grade mal 20mA und 5 V ausgeben kann benötige ich > entsprechende Leistungselektronik, wahrscheinlich einen > Frequenzumrichter, Eine Leistungsstufe brauchst Du, in Form eines oder mehrerer Leistungstransistoren. Den Frequenzumrichter, grins, das macht der Arduino - was denkst Du, was in einem FU drin ist? Je nach Bauart des Motors muss vielleicht noch ein Integrator / Tiefpass her.
Bei 100W kommt auch ein DC-Motor in Frage. Dann braucht man keinen Frequenzumrichter, sondern nur die PWM und einen FET. Oder eine Vollbrücke, falls der Motor seine Drehrichtung ändern und ggf. auch gebremst werden soll. Mit freundlichen Grüßen Thorsten Ostermann
Schau mal bei Infineon nach dem Arduino BTN Motorshield. Da sind zwei BTN 8982 drauf. Lässt sich sehr gut mit arbeiten und eine Strommessung ist auch gleich mit eingebaut.
Jeremy L. schrieb: > Könntet ihr mir vllt. weiterhelfen Offenkundig geht es nur um Vorwärtslauf in unterschiedlicher Geschwindigkeit. Als Motor eignet sich für 100W ein Gleichstrommotor für 12V, der nimmt ungefähr 6A und beim Anlauf/Blockieren 30A. Das kann direkt vom Arduino ein LogicLevel MOSFET Steuern, z.B. IRL3803. An den Motor kommt dann noch eine Freilaufdiode wie MBR405. Es wird NICHT vor dem MOSFET die Spannung gefiltert, es gibt KEINEN Druck/Rechteck Umwandler, der Arduino erzeugt eine PWM von ca. 50Hz direkt digital.
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.