Hallo, ich bin neu hier und möchte an einem ATMEGA8 einen Motor betreiben. ich habe bisher einige Beispiele mit pwm gefunden, ist es möglich einen Motor damit auch rückwärts zu betreiben, oder geht damit nur eine Richtung? welchen Motor müsste ich wählen? 50-100 u/min wären von Vorteil. Welche zusätzlichen Bauteile benötigt man dafür? danke für eure Hilfe!
Was willste denn mit dem Motor antreiben? Oder soll das nur eine Spielerei/Ausprobiererei werden? Ansonsten ließ dich hier mal durch: Motoransteuerung mit PWM
wurl schrieb: > ich habe bisher einige Beispiele mit pwm gefunden, Wenn es Dir nur um die PWM geht, häng ne LED mit Vorwiderstand dran und dimm die über die PWM in der Helligkeit. Mit dem uC wirst Du direkt wahrscheinlich keinen Motor betreiben können. Der kann ja "nur" um die 20mA pro Portpin. wurl schrieb: > ist es möglich einen > Motor damit auch rückwärts zu betreiben, oder geht damit nur eine > Richtung? Im Normalfall nimmt man dafür eine Vollbrücke (oder auch H-Brücke genannt) wenn man den Motor in beiden Richtungen betreiben möchte. Oder eine Halbbrücke wenn man nur eine Richtung braucht. Schau mal hier, da gibts fertige Bausteine: H-Brücken Übersicht Ansonsten eben eine H-Brücke diskret aufbauen!? Oft wird der L293/L298 erwähnt. Von dem würde ich aber mittlerweile abraten. Dadurch dass er Bipolartransistoren verwendet, ist der Spannungsabfall sehr hoch --> viele Verluste. Die neueren verwenden MOSFETs mit zum Teil Rdson < 30mOhm. Das ist ein Unterschied wie Tag und Nacht! Ansonsten such Dir einfach mal einen kleinen Motor aus, schau was für einen Strom der unter Volllast/max Betriebsspannung zieht und wähle dann die passende H-Brücke aus. Grüße
Da Du nichts über die Anwendung gesagt hast gehe ich davon aus es geht mal um das allgemeine Ansteuern eines Motors. Wenn dem so ist, dann nimm doch einfach mal so einen: http://www.pollin.de/shop/dt/OTE1OTg2OTk-/Motoren/Gleichstrommotoren/Gleichstrommotor_MABUCHI_RS_360SH.html Der hat bei 7,2V angeblich 12500rpms. Wenn es dazwischen linear zugeht, dann hat er bei 5 V um die 8600rpms. Je nach dem wie genau es dann sein soll musst Du halt nen 8-Bit Timer oder 16-Bit Timer für die PWM opfern. (Oder ne Soft-PWM machen). Und dann noch z.B. den Treiber hier: http://www.pollin.de/shop/dt/NzQwOTk4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/IC/BTS7741G.html Allerdings müsstest Du dann die Strombegrenzung des Netzteiles einstellen, da der Motortreiber nur 7A kann. Grüße
hallo, danke für die tipps soweit. ich würde gerne ein kleines Fahrzeug damit antreiben, dass vor und zurück fahren kann und das langsam. also mit 0,5 m/s -> 190 upm also würde der von "der Neue" genannte von der Drehzahl her auf jeden fall passen. Belastet würde er mit max 2kg. (so schwer könnte das Fahrzeug werden) Ich würde aber gerne ein linkes und ein rechtes Rad mit je einem Motor antreiben, das dürfte kein Problem geben oder? Ich möchte den Motor unbedingt in beide Richtungen betreiben können, werde ich eine Brücke verwenden. Ist ein Driver eine Brücke? Zumindest bei Reichelt werden die Brücken auch driver genannt. Das mit den 7V dürfte kein Problem sein, ich habe einen Festspannungsregler im Einsatz, wenn 5V auch gehen hänge ich den da dazu. Die Brücke ersetzt mir jetzt de mühsame Arbeit mit den Transistoren ist das richtig? ist es möglich einen Motor "digital" ein und auszuschalten oder benötige ich eine PWM? danke, lg wurl
2 mal ein Getriebemotor von z.B. Pollin und 2 mal H-Brückte Treiber (Driver). ... und nen adequaten Akku für den Motorstrom Gruss Klaus
hallo, reicht für meinen Gebrauch der Motor von "der neue" nicht aus?
Hi
>welchen Motor müsste ich wählen? 50-100 u/min wären von Vorteil.
Dazu brauchst du entweder einen Getriebe- oder Schrittmotor.
MfG Spess
wurl schrieb: > hallo, > > reicht für meinen Gebrauch der Motor von "der neue" nicht aus? Nein, weil ihr ein Missverständnis hattet. Der Motor von "der neue " hat - Leerlauf-Stromaufnahme 360 mA und Leerlauf-Drehzahl 12500 U/min Du suchtest doch etwas "50-100 u/min wären von Vorteil" ähnliches. 12500 und 100 sind schon grosse Unterschiede. Da es aber keine Motore gibt, die mit 100UPM laufen nimmt man da Getriebemotoren. Das sind komplette Einheiten, wo z.B. der Motor mit 1000RPM dreht und ein eingebautes Getriebe 1:10 am Ausgang dann eben die 100 RPM macht. Gruss Klaus
schaumal da: http://www.pollin.de/shop/suchergebnis.html?S_TEXT=Getriebe%20Motor&S_WGRUPPE=default oder Pollin "Getriebemotor" Das Stichwort gilt aber auch für andere Händler. Der von "spess" erwähnte Schrittmotor ist ne Alternative , allerdings gibst geringfügig mehr Aufwand bei der Programmierung. klaus
> 50-100 u/min wären von Vorteil Dann brauchst du wohl ein Getriebe oder wenn nur wenig Kraft nötig ist einen Schrittmotor. > Ich würde aber gerne ein linkes und ein rechtes Rad mit je > einem Motor antreiben, das dürfte kein Problem geben oder? So lange das Ding sich im Kreis drehen darf nicht. Für geradeaus ist eine EXAKT identische Drehzahl erfordelich, ohne Regelung klappt das nicht. Daher haben Autos in echt auch nicht 2 Motoren, einen für links und einen für rechts, sondern ein Differential. Warum guckst du nicht einfach mal dort rein, wo die Leute so was bauen ? Dann musst du nicht JEDES Detail einzeln erfragen. http://www.rn-wissen.de/index.php/Hauptseite
Hi
>allerdings gibst geringfügig mehr Aufwand bei der Programmierung.
Ist auch eine Frage des Treibers.
MfG Spess
wurl schrieb: > ich würde gerne ein kleines Fahrzeug damit antreiben, dass vor und > zurück fahren kann und das langsam. UM sowas zu lernen, gibt es für relativ wenig Geld Einsteiger-Roboter. Damit kann man sich erst mal seine ersten Sporen verdienen ohne dass etwas schief geht. Und wenn man mit denen seine ersten Schritte gemacht hat, fällt es dann auch wesentlich leichter größere Dinge in Angriff zu nehmen. Vor allen Dingen, weil man dann merkt, dass man nur mit 2 Motoren alleine nicht auskommt. Damit kriegst du das Ding nie geradeaus zu fahren. Du brauchst Rückmeldung in Form von Odometrie und musst Buch führen, wieviele Umdrehungen welcher Motor bereits gemacht hat, bzw. wie schnell er sich wirklich dreht. Wenn dann nicht auch noch der Schlupf wäre ....
spess53 schrieb: >>allerdings gibst geringfügig mehr Aufwand bei der Programmierung. > > Ist auch eine Frage des Treibers. Hier ist der Treiber des Treibers aber persönlich gefragt. k.
Hi
>Hier ist der Treiber des Treibers aber persönlich gefragt.
Für die etwas begriffsstutzigeren: Ein Hardwaretreiber, der nur Clk und
Dir benötigt ist wohl kaum aufwendiger wie eine PWM anzusteuern. Und
auch die Erzeugung der Signale für einfachere Hardwaretreiber ist im
Gegensatz zu den restlichen Aufgaben bei einem Roboter eher simpel.
MfG Spess
Hi >spess53 schrieb: >> Für die etwas begriffsstutzigeren: >MOI ? Ich denke mal, der intelligente Rest der Welt hat mich verstanden. MfG Spess
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.