9,2 V Bosch Akkuschrauber mit Arduino Uno steuern

OP #2877284
Lesenswert?

Ich habe 3 Akkuschrauber von 9,2 V. Alle von Bosch. Leider 
unterschiedliche Drehzahlen. Aber egal.

Ich möchte die Motoren per PWM steuern.

Also, ich habe den Akkuschrauber aufgeschraubt und reingeguckt. Die 
Mechanik des Abzugs geht in den schwarzen Kasten. Da muss MOSFET oder 
sowas drin sein? Wenn MOSFET drin ist, müsste da auch Frequenzerzeuger 
zusammen mit Potentionmeter drin sein oder? Naja ich weiss nicht, aber 
der Akkuschrauber zieht bis zu 30 Ampere Strom, bei Höchstlast wenn der 
Motor gar nicht mehr drehen kann.

Kann man mit Arduino UNO irgendwie irgendwo direkt ansteuern oder ist es 
besser wenn ich eine eigene Schaltung aus Bauteilen zusammenlöte? Ich 
dachte an MOSFET und Relais um die Polung umzudrehen. Wie schaut der 
Bauplan aus?

Der Motor ist für den Bot gedacht. Ich habe gehört dass er für Dauerlast 
nicht geeignet ist. Muss man den Motor ordentlich Kühlen oder liegt das 
an der Schaltung?
Persönliche Seite #2877385
Lesenswert?

Hallo Helmut,

> .......Ich habe gehört .......

;-)

> nicht geeignet ist. Muss man den Motor ordentlich Kühlen oder liegt das
> an der Schaltung?

Das ist dann ERST mal der Motor! Da ist kühlen angesagt und oft hilf das 
auch nicht, weil dier Waerme durch das Teil garnicht so schnell 
abgefuehrt werden kannst, wie Du aussen kühlst. Im Zweifelsfall ist eben 
das Datenblatt doch bindend ;-)
Dass die Elektronik nicht Dauerlastfaehig ist, kann auch sein, ist aber 
eher selten.

Gruss

Michael
OP #2878328
Lesenswert?

okay, danke, der schwarze Kasten ist nicht aufzukriegen. man sieht nur 
aussen ein mosfet, aber welcher weiss ich nicht.

Ich dachte, ich bau mir selbst einen zusammen.

Kann man diesen MOSFET "IRF4905" einfach bestellen und per PWM von 
Arduino uno r3 steuern ? Im Datenblatt von IRF4905 versteh ich nix so 
viel: http://www.irf.com/product-info/datasheets/data/irf4905.pdf

Irgendwelche Kondensatoren, Widerstände brauch ich aber nicht oder?

Dann Relais:

http://www.ebay.de/itm/280993178109?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1438.l2649

Auch hier sind die Daten für mich etwas ungewöhnlich/unvollständig

Im Titel steht 12V, 40A

Unter Beschreibung steht:
Kontaktbelastung / Schaltleistung: AC250V / DC30V, 40A

DC 30 V ? Sind die 12V mit der Ansteuerung gemeint?
#2878429
Lesenswert?

Nicht Strom, sondern Spannung ist das Problem. Der Motor hat eine nicht 
zu unterschätzende induktive Komponente. Eine Spule möchte den Strom 
beim Abschalten weiter fließen lassen. Dazu wird sie bei Abschalten 
selbst zu einer Spannungsquelle. Die entstehende Spannungsspitze killt 
dir den Mosfet. mf
Gast #2878625
Lesenswert?

Weil da 2 Dioden verbaut sind. Benutzt man häufig in Schaltnetzteilen um 
Spannungen auf der Sekundärseite gleichzurichten.

Guck dich bitte mal im Internet nach PWM und das betreiben von 
induktiven Lasten an. Dann kommen solche Fragen mit der Freilaufdiode 
gar nicht auf.
#2878982
Lesenswert?

Helmut vB schrieb:
> All diese
> Informationen im Internet verwirren mich

Dann kauf dir doch ein gutes Buch?

Schau mal: 
http://www.mikrocontroller.net/articles/Motoransteuerung_mit_PWM#Mosfet_mit_Freilaufdiode.2C_1-Quadrantensteller

Vor das Gate vielleicht noch einen 10Ω-Widerstand, bevor es direkt an 
einen der Arduino-PWM-Pins geht. Ja, die Massen der "Endstufe" und des 
Arduino müssen verbunden sein.

Bauteile kauft man übrigens meist nicht so einfach bei eBay. Da können 
sie zwar schön billig sein, aber über die Qualität weiß man nichts. 
Erstmal ist es einfacher, z.B. die parametrische Suche einiger 
Distributoren zu bemühen und anschließend in einem 
(Online-)Elektronikladen zu bestellen. Dazu müsstest du dir schon einen 
Anforderungskatalog zusammenschreiben.

Wenn du gar nichts zu Hause hast und nur den Arduino, empfehle ich dir 
auch mal Absolute Beginner und Standardbauelemente.
mf

PS: Ein Logic-Level-NMOS wäre genau richtig für deine Anwendung.
OP #2879295
Lesenswert?

Low-Level damit es mit Mikrokontroller besser kompatibel ist?

Warum müssen die mit Massen von Arduino verbunden sein?

Ich will eigentlich die Stromkreise durch Oktokopplern ( 4N35 ) trennen, 
damit alles sicherer bleibt. Also kann es am Ausgang mehr Volt für 
MOSFET geben, und bräuchte so Logic Level nicht mehr?



Und wenn ich doch lieber direkt verbinden will, darf es ein IRLR3103 
sein?

Auf welche Daten in PDF-Dateien von MOSFETs ausser Strom und Spannung 
muss ich denn noch achten?
#2879445
Lesenswert?

Bei Spannungen kleiner als 60V musst du da garnichts trennen. Ansonsten 
musst du dir einen Gatetreiber bauen. Der wird dir aber sicher 
anfänglich mehr Probleme als die Leistungshalbleiter machen. Die Massen 
müssen natürlich nur bei Ansteuerung direkt aus dem Arduino raus 
verbunden werden. mf
OP #2879543
Lesenswert?

ich sehe gerade einen Motorentreiber Dual VNH2SP30 die auf H-Brücken 
basieren. Wäre viel einfacher das einzubauen als sich mit Transitoren 
herumzuschlagen. Allerdings sehr teuer. (60€) Gibt es nicht fertige 
Baupläne, die so funktionieren wie Dual VNH2SP30 ? oder kommt man damit 
zum Schluß auch nicht billiger? Irgendwelche Vorreiter hier die es 
geschafft haben und Schaltpläne hinterlassen?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren