Habe nochmal alle Kontakte geprüft da dürfte der Fehler nicht liegen...
dann habe ich einmal folgenden Code auf den Roboter übertragen:
Ich kenne mich mit diesem Timer_T1PWMX eigentlich nicht ausCode:#define Motor_Enable 15 Sub main() Dim PWM_Counter As Integer Timer_T1PWMX(255,128,128,PS_8) Port_DataDirBit(Motor_Enable,PORT_OUT) Port_WriteBit(Motor_Enable,1) AbsDelay(60000) Port_WriteBit(Motor_Enable,0) End Sub
aber die beiden 128 Werte heißen ja ,dass beide Motoren stehen sollen (PWM Channel A = 50/50,PWM Channel B = 50/50) oder ?
Jedenfalls dreht sich der rechte Motor trotzdem (es liegen 2,6 V an).
Un am IC1 liegen 4,1 V an. Beim linken Motor 0 V. Ich wollte das ganze jetzt noch mit Timer_T1PWB(255) und Timer_T1PWA(255), also mit voll Gas ? messen, aber meinen Batterien sind zu leer geworden (es dreht sich gar kein Motor mehr).
lg [/code]







Zitieren

Lesezeichen