und nachmal ich...
nun habe ich das einfach mal lose verkabelt und die pins mittels Bascom
einfach mal auf high gesetzt (ohne pwm). ich kann spannung an den motor ausgängen messen. mal minus mal plus - so wie ich im programm die pins auf high und low gesetzt habe. sieht also alles richtig aus. wenn ich nun die motoren angeschlossen habe, dreht aber nur einer. die andere port zeigt keine spannung mehr an, sobald ich einen motor daran angeschlossen habe. ziehe ich den motor ab, kann ich wieder spannung messen. kann mir jemand helfen ?
das wären dann schon zwei fehler, ich kann das einfach nicht glauben...
hier mal das programm eventuell mache ich ja was falsch ?! :
Code:
$regfile = "m168def.dat"
$crystal = 16000000 'Quarzfrequenz
$baud = 9600
$hwstack = 34
$framesize = 34
$swstack = 34
Config Pinb.1 = Output
Motor1_pwm Alias Portb.1
Config Pind.6 = Output
Motor1_in1 Alias Portd.6
Config Pind.7 = Output
Motor1_in2 Alias Portd.7
Config Pinb.2 = Output
Motor2_pwm Alias Portb.2
Config Pinb.0 = Output
Motor2_in1 Alias Portb.0
Config Pind.4 = Output
Motor2_in2 Alias Portd.4
Do
Print "1"
Motor1_in1 = 1
Motor1_in2 = 0
Motor1_pwm = 1
Motor2_in1 = 1
Motor2_in2 = 0
Motor2_pwm = 1
Wait 10
Print "2"
Motor1_in1 = 0
Motor1_in2 = 1
Motor1_pwm = 1
Motor2_in1 = 0
Motor2_in2 = 1
Motor2_pwm = 1
Loop
sascha
Lesezeichen