PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mit atmega8 24v Schrittmotor steuern.



Zardest
08.02.2013, 17:26
Moin
wie kann ich über npn (bc547) einen Schrittmotor Bi-polar (24v max 0,5A) mit einem atmega8 ansteuern (5v max 50ma Ausgang)

Bitte mit berechneten Widerständen

mfg Zardest

BMS
08.02.2013, 17:45
Hallo,
der BC547 kann nur 100mA Kollektorstrom, das ist viel zu wenig für einen 500mA Schrittmotor. Es gibt auch ICs zu kaufen, die das übernehmen können. Ist eine Stromregelung erforderlich?
Grüße, Bernhard

Zardest
08.02.2013, 18:01
Was ich eigentlich nur brauch ist wie ich mit dem atmega ein npn schalte, welcher dann 24v ausgibt.

dussel07
08.02.2013, 18:26
Nimm einen L293 und spar Dir das gemurkel mit den Transistoren.
Ansonsten google mal nach Halbbrücke die Du dann für einen Schrittmotor zwei mal aufbauen mußt -

Zardest
08.02.2013, 18:36
http://141.24.37.187:800/komponenten/leistungsstellglieder/halbbruecke.html
so das brauche ich dann 4 mal das weiß ich aber wie groß müssen die wiederstände sein??

dussel07
08.02.2013, 18:58
Man bedenke bei der Auswahl der Transistoren das der Einschaltstrom bis 10x höher sein kann als der normale Strom.
Ansonsten - teste einen Vorwiderstand von zb. 1kOhm - - die Transitoren sollen ja komplett durchschalten.

Hubert.G
08.02.2013, 19:14
Für einen Schrittmotor brauchst du für jede Spule einen Brückentreiber. Bis 500mA würde sich ein L293 eignen.
Wenn du nur 24V schalten willst dann schau dir das an: http://www.mikrocontroller.net/articles/Relais_mit_Logik_ansteuern
Ob du ein Relais oder einen Motor oder eine LED ansteuerst ist egal.