Hallo ihr alle, ich habe nicht so viel wissen im elektronischen Bereich, aber ich hätte gern eure Hilfe. Habe schon verschiedenen Posten durchgelesen aber keine lösung auf meinem Problem gefunden. Ich arbeite mit eine Zigbit module. auf dem Modul befindet sich eine Atemega1281. Mit deisem module sollte ich eine kleine Vibrationsmotor per PWM steuern. Das Problem ist bei eine duty cycle von weniger als 25% vibriert mein Motor nicht. Für die werte Oberhalb dieser Grenze vibriert er. Hätte vieilleicht jemand eine Idee, was das Problem sein könnte? Ich bedanke mich im voraus. Hier dem Link zu dem Motor, dass ich benutze. https://secure.precisionmicrodrives.com/product_info.php?products_id=137
> Das Problem ist bei eine duty cycle von weniger als 25% > vibriert mein Motor nicht. Mit 25% duty cycle fleißt ja nur ein Viertel des Stromes. Vielleicht muss der Motor bei dem Strom gar nicht laufen. Ist das wirklich ein Problem? Betreibe den Motor dann halt oberhalb von 25% duty cycle.
Die 25% decken sich mit dem Datenblatt. Unter 1V Spannung ist die Vibrationsfrequenz 0Hz. Axel
@Axel Mein Motor Vibriert bei weniger als 1V Spannung, wenn ich es in einem externen Netzteil anschließe. Das heißt es sollte auch prinzipielle mit dem Mikrokontroller funktionieren wenn alles sauber ist. @noips Das Problem ist ich muss mein Motor laut Spezifikation mit weniger als 25% duty cycle betreiben können. Allerdings die Sache mit dem Strom hast du recht. Ich habe noch nachgeschaut und mein mikrocontrollerpin kann nur max 20mA liefern. Und mein Motor braucht schon fast 60 mA. Hättest du eine Idee wie ich es hinkriegen könnte? Ich habe an Stromverstärkerschaltung gedacht aber ich habe wie vorher erwähnt nur wenige elektronische Kenntnisse.´ Kann jemand mir helfen?
Der artikel habe ich zwar gelesen aber ich verstehe immer nicht wie diese Schaltung funktioniert. Aber ich möchte mich troztdem bei euch bedanken für Ihre schnelle Antworte. Gruß
Wenn du konkrete Fragen stellst (was genau du nicht verstehst) wird dir in der Regel immer geholfen.
Zum Beispiel wie groß darf V+ sein? Wenn ich richtig verstanden habe, wird der Strom durch diese Schaltung verstärkt.
> Zum Beispiel wie groß darf V+ sein? Wenn ich richtig verstanden habe, > wird der Strom durch diese Schaltung verstärkt. V+ ist die Betriebsspannung deines Motors. Ja, man kann sagen, der Strom wird verstärkt. Genau gesagt, durch ganz wenig Strom wird ein Schaltkreis mit viel höherem Strom geschaltet. Schau dir die Schaltung hier ganz am Ende an AVR-Tutorial: IO-Grundlagen Das ist die vereinfachte Variante (es wird kein Motor sondern eine LED angesteuert). Ist diese Schaltung klar?
@noips vielen Dank. Diese Schaltung ist viel verständlicher als die andere. Aber ich habe eine letzte Frage und zwar welche Rolle spielt meine PWM- Signal in diesem Fall. Da mein Ziel war es, die Drehgeschwindigkeit durch das PWM-Signal zu steuern. Wird es noch so sein? Ich bedanke mich
> Diese Schaltung ist viel verständlicher als die > andere. Im Grundprinzip sind die beiden Schaltungen gleich. In der vereinfachten Schaltung ist der Pin des Atmegas auf die Basis des Transistors geschaltet. Wenn am Pin keine Spannung anliegt, sperrt der Transistor und es fließt kein Strom durch die LED. Wenn am Pin Spannung anliegt, schaltet der Transistor durch (wie ein Schalter) und durch die LED fließt Strom. In der Schaltung mit dem Motor passiert das gleiche. Es wird da nur ein anderer Transistortyp verwendet. Den Kasten mit "PWM-Erzeugung MOSFET Treiber" kannst du dir wegdenken und stattdesen dein PWM-Signal auf die Basis schalten (mit Widerstand). Die Diode und den Kondensator kannst du dir (nur zum Verständnis) auch wegdenken (wozu sie da sind steht in dem verlinkten Artikel). > welche Rolle spielt > meine PWM- Signal in diesem Fall. Da mein Ziel war es, die > Drehgeschwindigkeit durch das PWM-Signal zu steuern. Wird es noch so > sein? PWM-Signal spielt die gleiche Rolle, wie wenn du es direkt an den Motor anschließt. Es fließt ein pulsartiger Strom durch den Motor. So steuerst du nach wie vor die Drehzahl des Motors. Je höher der Tastverhältnis (duty cycle) desto höher die Drehzahl.
Nochmal vielen Dank für deine Antworte. Jetzt habe ich versucht die Schaltung aufzubauen. Ich habe mir eine einfache Diode mit Sperrichtung, einen Kondensator (10µF) besorgt. Jetzt fällt mir die Wahl des Transistors ein bißchen schwer. Hättest du eine Idee was für ein Transistor ich hier benutzen kann. Ich habe mir die BF245C ausgesucht, es ist ein N-Kanal FET. Würde es damit gehen? falls nicht was würdest du mir empfehlen? Nochmal vielen Dank.
Noch eine letzte Frage. Was mache ich dann mit diese zweite Leitung die von Mikrocontroller rauskommt. Ich meine die Leitung mit der Beschriftung Mosfet Treiber? Soll ich es einfach vergessen und die Leitung nach Masse ziehen? Auf deine Antwort würde ich mich freuen.
Der BF245C geht nicht. da ist der Strom viel zu klein! Versuch mal den IRF 7341. Den gibt es bei Reichelt und die sind darür ausgelegt an einem MC angeschlossen zu werden. Stichwort Threshhold Spannung.
Dann musst Du uns auch verraten, wie groß der maximale Strom bei den eingesetzten Motor ist. Axel
Maximale Strom bei der eingesetzte Motor ist 80mA und ich benutze eine Atmega 1281 als Mikrocontroller.
Ich hatte auch vergessen zu fragen ob die PWM-Frequenz eine Rolle spielen würde. In so einen Fall. ich habe zurzeit eine PWM-frequenz von 32 kHz könnte es jedoch varieren.
> Was mache ich dann mit diese zweite Leitung die > von Mikrocontroller rauskommt. Ich meine die Leitung mit der > Beschriftung Mosfet Treiber? Soll ich es einfach vergessen und die > Leitung nach Masse ziehen? Lass die Leitung einfach weg. Der Controller hat ja die gleiche Masse, wie diese Schaltung, oder? > Ich hatte auch vergessen zu fragen ob die PWM-Frequenz eine Rolle > spielen würde. In so einen Fall. ich habe zurzeit eine PWM-frequenz von > 32 kHz könnte es jedoch varieren. Versuch mal mit 15 kHz. Hier in dem schon früher erwähnten Artikel gibt es was zur Wahl der Frequenz: http://www.mikrocontroller.net/articles/Motoransteuerung_mit_PWM#Wahl_der_PWM-Frequenz
Ich würde gern wissen, ob Jemand mir statt der IRF 7341 eine andere elektronische Bauelement empfehlen kann. Ich wollte zwar der IRF 7341 bestellen aber es steht lange lieferzeiten. Und bei Conrad in meiner Nähe ist es zurzeit nicht verfügbar. Ich bedanke mich schonmal für die Hilfe.
Wenn du Student bist oder bei einer Firma arbeitest, kannst du auch bei Farnell bestellen http://de.farnell.com/jsp/search/browse.jsp?N=500003+1002982&Ntk=gensearch_002&Ntt=IRF+7341&Ntx=mode+matchallpartial oder bei RS http://de.rs-online.com/web/search/searchBrowseAction.html?method=getProduct&R=5411758&cm_vc=prev_de
Das Problem ist ich kaufe das Bauelement für 1,44 und dafür muss ich fast 8 Euro versandkosten bezahlen. Da es ein Conrad in meiner Nähe gibt, würde ich gern wissen, ob es andere Bauelemente gibt, die auch für diese schaltung passen würde. Danke.
> Ich wollte zwar der IRF 7341 > bestellen aber es steht lange lieferzeiten. Und bei Conrad in meiner > Nähe ist es zurzeit nicht verfügbar. Eigentlich wird der IRF 7341 bei Conrad als sofort lieferbar angezeigt. Wie kommst du darauf das er zurzeit nicht verfügbar ist. Diese hier haben auch eine geringe Threshold-Spannung und sollten gehen: IRL3103, IRLML2502
Sorry ich habe vergessen, der Feedback zu geben. Es hat super gut funktioniert. Ich bedanke mich nochmal bei euch alle. VG
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.