einfachste Motorsteuerung

OP #1629483
Lesenswert?

Hallo zusammen,

wer beschreibt mir, wie ich einen kleinen Schrittmotor mit einem 
Attiny13 per PWM angesteuert bekomme. Kein Vor oder Zurück - nur drehen.

Die Drehzal ist dann abhängig von der PWM. habe den Franzis Bausatz 
Lernpaket Mikrocontroller und möchte auf wirklich einfachste Weise einen 
kleinen Gleichstrommotor aus einem CD laufwerk zum Laufen bringen.

Bekommt man das irgendwie mit einem Transistor hin ?
Also PWM als Basistrom an den NPN Transistor und dann einen 9V Block als 
Stromquelle für den Motor.

Oder brauche ich wirklich Treiberbausteine und Ic's ?
Ich weiss - die Kosten 2,00 Euro - aber bin leider kein E.-Techniker und 
wüsste nicht, welche ich da nehmen sollte. Zudem solls ja super einfach 
sein ?

wer hilft?

Gruss

Torsten
OP #1630181
Lesenswert?

OK, scheint wohl doch schwieriger zu sein ?


danke Klaus - sehr konstruktiv!

@bernd danke - war wenigestens ein Hinweis. Soweit ich weiss reagieren 
Relais zu langsam, sodass sie die PWM Frequenz nicht schnell genug 
verarbeiten. Ich kann leider nicht beurteilen ob das stimmt - aber hab 
ich irgendwo heute noch gelesen.

unter: 
http://www.elo-web.de/elo/mikrocontroller-und-programmierung/avr-anwendungen/drehzahlsteuerung-mit-dem-attiny13

gibts zwar eine genaue Anleitung, jedoch nur mit IC's
ich dachte es ginge einfacher mit ein paar wenigen Bauelementen.

hat sonst noch einer ne idee ?
Gast #1630202
Lesenswert?

Erzeug mim Mikrocontroller die PWM, die gibste aufn Fet und der Fet 
schaltet den Motor dann.

Bei einem Gleichstrommotor würdest du darüber dann die 
Drehgeschwindigkeit regeln.

So wie oben beschrieben geht das aber nur in sehr geringen 
Leistungsbereich und bei relativ niedrigen Frequenzen der PWM.
Gast #1630204
Lesenswert?

Kannst du mal den Strom messen, der beim direkten Betrieb an der 
3V-Batterie fließt?
Von der Größenordnung her wird der L293D wahrscheinlich passend sein. Du 
kannst natürlich auch ne H-Brücke aus einzelnen Transistoren aufbauen, 
aber das wird weder einfacher noch deutlich kleiner.
Gast #1630210
Lesenswert?

Ach, hab gerade erst gesehen, dass du nur in eine Richtung drehen 
willst. Dann ist natürlich ein FET oder Transistor (kommt drauf an, ob 
du noch was rumliegen hast) die bessere Lösung (wie Max schon 
geschrieben hat).
OP #1630366
Lesenswert?

Danke erstmal für die Beiträge,

hab mal folgendes Bild angehängt.
laufen tut es aber nicht. Kann jemand das Schaltbild eventuelle 
vervollständigen oder mir sagen warum es nicht läuft.

Ich denke mir da muss noch was an grd angeschlossen werden, aber wie 
gesagt bin ich nur Informatiker - ohne jede technische Ausbildung, drum 
verzeiht mir meine Kardinalsfehler bitte...

jemand sprach von fet. in meinem Kosmos Kasten wird das irgendwie über 
einen npn Transsistor gemacht nur dann auch an 9V und Grd an den IC 
zurückgeführt.
Das geht aber bei dem attiny13 nun nicht, da er ja nur 5 Volt hat.

Danke für eure hilfe...

gruss

Torsten
Angehängte Dateien:
Gast #1630701
Lesenswert?

Das mit dem Relais und Motor war ernst gemeint. Statt Relais kommt da 
der Motor rein. Wo ist denn das Problem, dass so nach zu bauen? Wären 
dir auch keine "Kardinalsfehler" passiert und du wärst schon eher beim 
Ziel. Fehlt vllt nur noch ein Kollektorwiderstand. Aber niemand kennt 
deinen Motor... Falls du nur eine bipolare Transe hast, kannst du auch 
noch eine Schottky zwischen Basis und Kollektor antiparallel einbasteln 
um deine Schaltvorgänge etwas zu beschleunigen. Aber schneller als 
Mosfet wirds nicht...
Hast du ein Diplom?

Nebenbei: Ich fand Klaus' Beitrag sehr konstruktiv! =)
OP #1631338
Lesenswert?

So hab jetzt nochmal 2 Bilder.

Es handelt sich auch hier nicht um den Attiny sondern um ein USB Flash 
adapter.
Das erste zeigt ein Foto des Aufbaus.

Angesteuert wird das ganze durch ein USB Flash Adapter mit FTDI Baustein 
und einer Zusatzkarte von minimikro - gemäss dem Buch USB in der 
Elektronic.

Man kann durch eine Software z.B. eine LED Helligkeit steuern indem eine 
PWM ausgegeben wird.
Dieses PWM Signal (Frequenz) soll nun den Basisstrom in meinem npn 
Transistor steuern (mit 100 OHM Vorwiderstand). Der NPN soll nun den 
Stromfluss in dem Kreislauf  Collector -Motor - Batterie - Emitter 
steuern.

Funktioniert aber so noch nicht.

Wooo liegt denn nun mein Denkfehler ?

Das Zusatzmodul hat TxT,RxD, TRS, CTS, 5V und grd
Wo soll ich denn nun den Minuspol der Batterie anschliessen.
Einer schrieb ich soll diesen an den Minuspol des Attiny anschliessen. 
Den gibts hier aber nicht (ich denke ihr meintet den Uin ?)

Gruss TS
Angehängte Dateien:
Gast #1631354
Lesenswert?

Dein Aufbau ist gelinde gesagt schrecklich!

Kabelknappheit? 2 mal stückeln von der Lüsterklemme bis zum Transistor 
muss echt nicht sein.

Haste schon mal probiert die Transistorplatine ins Breadboard zu 
stecken?
Würde dir ne Menge Kabel ersparen, Transistor reinstecken, Kabel 
dazustecken, dann ist der Aufbau kleiner und weniger fehleranfällig.
OP #1632815
Lesenswert?

Habs nun endlich geschafft,

oben ist der Schaltplan und ein Bild. Wichtig ist nooch der 100uF 
Kondensator parallel zum Transistor. Jetzt lässt sich der 
Gleichstrommotor über den DTR (oder PWM) der Zusatzkarte oder auch 
direkt von dem Flash Adapter aus steuern. Ohne weitere IC's. Das geht 
natürlich auch mit dem ATtiny13 oder jedem anderen Controller. Im Netzt 
habe ich nur sehr viel kompliziertere Schaltungen mit IC's gefunden.

Danke für die Anmerkungen

Gruss
Torsten
Angehängte Dateien:

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