hi
ich hab en Problem ich hab einen Bipolare Schrittmotor den ich ansteuern will.
ich hab mir die tabelle in RN-Wissen http://www.rn-wissen.de/index.php/Schrittmotoren angeschaut und hab dafür eine Code geschrieben und auf meinem mega32 geflasht ( ich benutze ein rn-bord mit dem dort verbauten motor treiber) mein problem is das der sich net richtig dreht sondern nur ruckelt vieleicht kann ja mal jemand kurz mal den code anschauen vieleicht hab ich es auch komplet falsch gemacht.
danke Micha
Code:$regfile = "m32Def.dat" $crystal = 16000000 Config Portb.0 = Output Motor1_spule1a Alias Portb.0 Config Portb.1 = Output Motor1_spule1b Alias Portb.1 Config Portc.6 = Output Motor1_spule2a Alias Portc.6 Config Portc.7 = Output Motor1_spule2b Alias Portc.7 Config Pina.0 = Input Taster_links Alias Pina.0 Config Pina.1 = Input Taster_rechts Alias Pina.1 Porta.1 = 1 Porta.0 = 1 Do If Taster_rechts = 0 Then Motor1_spule1a = 1 Motor1_spule1b = 0 Motor1_spule2a = 1 Motor1_spule2b = 0 Waitms 10 Motor1_spule1a = 1 Motor1_spule1b = 0 Motor1_spule2a = 0 Motor1_spule2b = 1 Waitms 10 Motor1_spule1a = 0 Motor1_spule1b = 1 Motor1_spule2a = 0 Motor1_spule2b = 1 Waitms 10 Motor1_spule1a = 0 Motor1_spule1b = 1 Motor1_spule2a = 1 Motor1_spule2b = 0 End If Loop End







Zitieren

Lesezeichen