Gast
#2033480
Hallo, das ist mein erster Beitrag hier in dem Forum und ich will auch gleich mit der Tür ins Haus fallen. Ich benutze einen Atmega88 um einen Motor zu steuern mit der Hilfe eines L293D Treibers. Dieser Motor bewegt einen Wagen mit einem Endschalter der im unberührten Fall geschlossen ist und im berührten Fall geöffnet. Der Schalter soll gegen Masse schalten. Dafür wird der Masse Anschluss des Motors an den Schalter geführt und im geschlossenen Fall an den Mikrocontroller Port. Mit dem L298 hat das gut funktioniert. Mit dem L293D wird die Masse des Motors nie sauber als 0 erkannt am Mikrocontroller. Ich hoffe ich hab das einigermassen ordentlich erklärt. Warum ist das so? Ich hab da keine Erklärung. Selbst wenn ich den + des Treibers an den Motor legen und die Masse direkt von der gemeinsamen Masse anklemme geht es nicht. Gruß und Danke Thomas