mijn 2 stappenmotoren van mijn robot draaien niet zo mooi tesamen ik stuur ze aan via transistoren die op zijn beurt van mijn µC komen. µC = 90S8515 ik programeer in bascom en dit is men code. is er dan iet verkeerd aan ?

$crystal = 4000000
Config Portc = Input
Config Porta = Output
L1 Alias Porta.0 'linkse motor
L2 Alias Porta.1
L3 Alias Porta.2
L4 Alias Porta.3
R1 Alias Porta.4 'rechtse motor
R2 Alias Porta.5
R3 Alias Porta.6
R4 Alias Porta.7

Reset L2
Reset R4
Set L1
Set L4
Set R1
Set R2
Waitms 100

Reset L1
Set L3
Reset R1
Set R3
Waitms 100

Reset L4
Set L2
Reset R2
Set R4
Waitms 100

Reset L3
Set L1
Reset R3
Set R1

ik denk dat je stappenmotoren een verschillende staphoek hebben.

nochtans zij het twee dezelfde :s:s

Waarschijnlijk gooit de massatraagheid en de assymmetrie van de robot zelf, roet in het eten. Gaat de robot eerst één kant op, maar daarna wel rechtuit? Dan zal het langzaam opvoeren van de stapfrequentie heel wat verschil maken. Zo niet, dan zijn misschien de motortjes te zwaar belast.