Hi Leutz!
Ich experimentiere gerade mit dem PWM Signal und hab folgenden Bascom-Code:
Code:
$regfile = "m8def.dat"
$crystal = 4000000
$baud = 9600
Dim A As Byte
A = 0
Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down , Prescale = 64
Do
If A < 255 Then A = A + 1
Compare1a = A
Waitms 500
Print A
Loop
End
Das Signal scheint von meinem Mega8 erzeugt zu werden, denn die Motoren drehen sich. Doch da sie immer mit voller Geschwindigkeit laufen, denke ich, dass das PWM Signal zu hoch frequentiert ist. Der L293D verkraftet ja nur bis 5 MHz. Wie kann ich das Signal auf die 5 MHz anpassen, so dass ich die Geschwindigkeit steuern kann?
MFG!
Lesezeichen