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
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
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
> 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
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