Hallo,

vielen Dank für die Antworten. Leider habe ich mein Problem
mit dem laufendem Motor nach dem Selbsttest noch nicht gelöst.

Wegen des Flussmittels: Ich kann hier keine weiteren Brücken erkennen,
für den Fall, dass das Zeug irgendwie ein winziges Bisschen leiten sollte.

Zitat Zitat von stochri
Bitte den Transistor vorerst nicht auslöten. Es passiert ziemlich leicht, dass man eine Durchkontaktierung auf der Platine zerstört und es ist ziemlich umständlich, die Durchkontaktierungen durch Kabelbrücken zu ersetzen.

Ich schlage jetzt einen Test durch die Programmierung des Prozessors vor.

1. Pin 16,18,19 auf Ausgang Programmieren
2. Motor Richtung setzen
3. Signalpegel an den Prozessor-Motor-Verbindungen mit Multimeter nachmessen
3. warten
4. Motor aus

zu 1.:
DDRB=(1<<PB2) | (1<<PB4) | (1<<PB5); // Datenrichtungsregister, Pin 16,18,19 auf Ausgang

zu 2:
PORTB=(1<<PB2) | (1<<PB4); // PORT-Ausgänge: Pin 16,18 auf 1 setzen.
Ok, habe die Transistoren drin gelassen und zunächst mal das Selbsttestprogramm neu "geflasht". Keine Änderung.

Dann habe ich nach stochris Vorschlag folgendes Programm aufgespielt:
Code:
#include "asuro.h"
int main(void)
{
        int i;
        Init();
        StatusLED(GREEN);
        DDRB = (1<<PB2) | (1<<PB4) | (1<<PB5); /*  Datenrichtungsregister Pin 16, 18, 19 auf Ausgang*/
        PORTB = (1<<PB2) | (1<<PB4); /* PORT-Ausgaenge: Pin 16, 18 auf 1 setzen*/
        StatusLED(YELLOW);
        for (i = 0; i < 847; i++)
                Sleep(0xFF);
        MotorSpeed(0,0);
        StatusLED(RED);
        while(1);
        return 0;
}
Mit dazugelinkt ist "asuro.c" vom Beispielprogramm der
ASURO-CD (FirstTry).

Es gibt also 3 Sekunden, in der Status-LED gelb leuchtet (A) - danach sollte
der Motor ausgehen (B).

Beobachtungen:

1) Spannungen Pin 16 <-> GND:
A: 0 V
B: 0 V
2) Spannungen Pin 18 <-> GND:
A: 4.3 V
B: 4.7 V
3) Spannungen Pin 19 <-> GND:
A: 4.25 V
B: 0.09 V
4) Verhalten des rechten Motors:
A: Motor ist ausgeschaltet
B: Motor läuft!

Der Motor verhält sich also anders wie erwartet ..
Sollte nicht auch die Spannung zwischen Pin 19 und GND auf
0 V runtergehen, wenn zwischen Pin 16 und GND auf 0 V sind?!

Danke für's Mitgrübeln und Grüße,

Michael.