Bevor ich mir überlege ob es Sinn macht (nach den schlechten Start)ein neues RN Control zu kaufen , möchte ich nochmal meinen Code posten und das Proplem dazu,vieleicht liegt der Fehler ja im Code.
Angeschlossen ist alles richtig(rncontrol zum vn2dualmotor).Es läuft nur ein Motor in eine Richtung und er lässt sich auch nicht anhalten mit PWM = 0.
HTML-Code:
$regfile "m32def.dat"
$crystal = 16000000
'systemtakt 16MHz = 16000000Hz
$hwstack = 128
$framesize = 128
Config Pind.4 = Output 'linker Motor PWM
Config Pinb.0 = Output 'linker Motor Kanal 1
Config Pinb.1 = Output 'linker Motor Kanal 2
Config Pind.5 = Output 'rechter Motor PWM
Config Pinc.6 = Output 'rechter Motor Kanal 1
Config Pinc.7 = Output 'rechter Motor Kanal 2
'************************************************* *********************************
Config Timer1 = Pwm , Pwm = 10 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Up
Pwm1a = 550 'max.1023 linker Motor
Pwm1b = 550 'max.1023 rechter Motor
Tccr1b = Tccr1b Or &H02
'***********************************************************************************
Do
Portd.4 = 1 'PWM an/aus
Portb.0 = 0 'linker Motor1/1
Portb.1 = 1 'linker Motor1/2
Portd.5 = 1 'PWM an/aus
Portc.6 = 0 'rechter Motor2/1
Portc.7 = 1 'rechter Motor2/2
Loop
Um ein defekt des vn2dualmotor auszuschließen,habe ich den Motortreiberchip eingesteckt bei abgezogenen Stecker vom vn2Dualmotor.Es kommt auchnur eine Spannung auf einen der zwei Motorenausgänge an.Ich komme nicht weiter.
Lesezeichen