Im Prinzip machst du es richtig. Du mußt nur bedenken das sich ein PWM-Signal schlecht mit einem Gleichstrommessgerät anzeigen läßt. Oszilloskop wäre ideal.
Ein kleines Beispielprogramm veranschaulicht die Funktionsweise von PWM näher. Ein Motor wird stufenlos über ein PWM-Signal und einer Richtungsvorgabe gefahren.
Code:Define MotorSpeed DA[1] Define MotorDir Port[1] Define n Byte[1] Define MotRechts On Define MotLinks Off #Init MotorSpeed = 0 MotorDir = Links #Schleife MotorDir = Links For n = 0 To 255 MotorSpeed = n Pause 1 Next n Pause 100 MotorDir = Links For n = 255 To 0 Step -1 MotorSpeed = n Pause 1 Next n Pause 100 MotorDir = Rechts For n = 0 To 255 MotorSpeed = n Pause 1 Next n Pause 100 MotorDir = Rechts For n = 255 To 0 Step -1 MotorSpeed = n Pause 1 Next n Pause 100 GoTo Schleife






Zitieren

Lesezeichen