1541 motor dreht dauerhaft; rote LED erlischt

Es gibt 21 Antworten in diesem Thema, welches 3.555 mal aufgerufen wurde. Der letzte Beitrag (22. Juni 2021 um 22:56) ist von Gamer05113.

  • Hallo liebes Forum64,

    ich bin neu hier und ein angehender Commodore Sammler :D.

    Leider fing gestern die 1541 an zu spinnen, gestern noch Giana Sisters gespielt, neu gestartet und dann das Dilemma ;(.

    Die 1541 geht an, die rote LED erlischt, der Motor zum drehen der Floppy dreht dauerhaft und die 1541 nimmt keine Befehle am C64 an : SEARCHING FOR $.

    Leider bleibt das ganze so, bis man irgendwann RUN/STOP drückt oder die Floppy ausschaltet. Es ist noch die erste 1541 mit einem braunem Gehäuse mit schwarzer Blende.

    Ich freue mich über jede Hilfe :thumbsup:

  • Danke für die schnelle Antwort :thumbsup:hinten steht VC1541 und auf dem Board steht PCB NO 251777 ASSY 250442 und in schwarz steht nochmal 405E. Ich hoffe das hilft weiter.

  • ASSY 250442

    Ja.

    Service Manual: Bitte melde dich an, um diesen Link zu sehen.

    Schaltplan für 250442: Bitte melde dich an, um diesen Link zu sehen.

    Motorsteuerung: 6522 (UC2) und 7417

    Serielle Kommunikation 6522 (UC3) und 7406/7414

    Ist kein gemeinsames Problem ... würde mich zuerst dem Motorproblem widmen:

    Bitte melde dich an, um diesen Anhang zu sehen.

    Prüfe, was an P5, Pin 3 für ein Signal anliegt. Dann hantle dich von P5 rückwärts bis zum 6522.

  • Das prüfe ich doch direkt später mal, Danke :D

  • Habe mich mal gerade dran gesetzt, was meinst du mit Signal? Bin jetzt nicht soo der Profi in dem ganzen :D

    Leider ist auf dem Board auch kein Chip mit der Beschriftung 7414.

    Eines ist mir noch aufgefallen: die Floppy lädt zwar nicht, reagiert aber auf das Einschalten des C64 durch kurzes aufleuchten der roten LED.

    2 Mal editiert, zuletzt von Gamer05113 (19. Juni 2021 um 14:30)

  • Leider ist auf dem Board auch kein Chip mit der Neschriftung 7414

    Aber garantiert mit der Beschriftung 7414 (oder 74LS14).. ;)

    Reparaturtipps auf eigene Gefahr! Ihr seid alt genug, um zu wissen, was Ihr tut. :wink:
    Strom macht klein, schwarz und hässlich. :strom:

  • Leider ist auf dem Board auch kein Chip mit der Neschriftung 7414

    Aber garantiert mit der Beschriftung 7414 (oder 74LS14).. ;)

    Danke für die Info, den 74LS14 konnte ich finden :thumbsup:

  • was meinst du mit Signal?

    Auf P5, Pin 3 liegt GND an, wenn der Motor laufen soll. Darum heißt das Signal "/MTR".

    Vermutlich liegt also GND an, wenn der Motor dauernd läuft. Wenn nicht -> Mechanik kaputt (Motorsteuerung).

    Wenn das an besagtem Pin passt, verfolgst du dieses GND zurück - ist es vor dem 7417 auch vorhanden? Ist es am Gate Array-Ausgang auch vorhanden? Auf der Verbindung 6522 <-> Gate Array ist das Signal invertiert, dort muss also +5 V anliegen.

  • -gelöscht-

    Einmal editiert, zuletzt von Gamer05113 (19. Juni 2021 um 16:25)

  • So, heute bin ich endlich dazu gekommen mal ein wenig (richtig) zu messen.:thumbsup:

    Ein gelbes Kabel vom Motor geht auf P7 Pin5, P7 Pin5 führt in Durchlassrichtung auf Diode CR8 und CR8 führt dann zu P5 Pin3. Laut Schematic führt P5 Pin3 zu einer Diode in Sperrrichtung und dann zum 325572-01 ?(

    6 Mal editiert, zuletzt von Gamer05113 (21. Juni 2021 um 00:10)

  • Bitte melde dich an, um diesen Anhang zu sehen.

    Ein gelbes Kabel vom Motor geht auf P7 Pin5

    P7 ist der Stepperanschluss, vergiss den.

    Sollte wirklich vom Antriebsmotor (nicht vom Steppermotor!) ein Kabel auf P7 gehen, wurde da wohl herumgemurkst. Dann bitte ein Foto davon.

    P7 Pin5 führt in Durchlassrichtung auf Diode CR8 und CR8 führt dann zu P5 Pin3.

    Vergiss die Dioden, die gehen auf Vcc, das sind Freilaufdioden für die Stepperwicklungen.

    Laut Schematic führt P5 Pin3 zu einer Diode in Sperrrichtung und dann zum 325572-01 ?(

    Du musst nicht messen, wo was hingeht, das sieht man im Schaltplan. Es wird wohl kaum jemand da umgebaut haben. :wink:

    Du solltest messen:

    • Was liegt an P5, Pin 3 für ein Signal an direktt beim Einschalten? Ändert es sich nach kurzer Zeit (einige Sekunden), wenn der Motor ausgehen sollte?
    • Gleiche Messung für UD8, Pin 2 (7417).
    • Gleiche Messung für UD8, Pin 1 (7417).
    • Gleiche Messung für UC1, Pin 5 ("/MTR", Gate Array 325572-01).
    • Gleiche Messung für UC1, Pin 8 ("MTR", Gate Array 325572-01).
    • Gleiche Messung für UC2, Pin 12 ("MTR", 6522).

    Bitte die Ergebnisse posten.

  • Also,

    P5 pin3 hat konstant 12V

    UD8 pin2 hat 174,4mV

    UD8 pin1 hat 46,3mV

    UC1 pin5 hat 46,3mv

    UC1 pin8 hat 5V

    UC2 pin12 hat 5V

    Ich hoffe das hilft weiter :D

    Habe auch gerade gesehen, das UD8 keine Diode sondern der 7417 ist :whistling:

  • P5 pin3 hat konstant 12V

    Ich vermute, du hast an Pin 2 gemessen ...

    Bitte melde dich an, um diesen Link zu sehen.

    An Pin 3 kann entweder 0 V oder 5 V anliegen.

    UD8 pin2 hat 174,4mV

    Also quasi 0 V. Dann muss an P5, Pin 3 auch 0 V anliegen.

    UD8 pin1 hat 46,3mV

    Zu erwarten, der 7417 ist ein Treiber, d. h. "rein" = "raus"

    UC1 pin5 hat 46,3mv

    Zu erwarten, ist ja eine 1:1-Verbindung.

    UC1 pin8 hat 5V

    Zu erwarten, im UC1 ist ein Inverter.

    UC2 pin12 hat 5V

    D. h., das Motorsignal kommt dauerhaft vom VIA UC2. Entweder ist dieser defekt oder wird nicht richtig initialisiert. Ist UC2 gesockelt? Dann mal rausnehmen, die Floppy muss ohne auch laufen und es muss eine Statusabfrage möglich sein.

  • gesockelt sind bei mir folgende Chips:

    2x 6522

    1x 7417

    1x 6502

    1x 901229-05

    1x 325302-01

    Laut der Schematic ist P5 Pin3 in der Mitte:

    2

    3

    1

    Der mittlere Pin ist auch der Einzige, der 12V hat, die anderen haben ein paar mV

    Mit Statusabfrage meinst du einen normalen LOAD Befehl?

    Wenn ich UC2 entferne bekomme ich den typischen Dauerläufer mit beiden eingeschalteten LEDs

    Wenn ich UC3 entferne (Neugier) bleibt alles beim alten. Die rote LED geht nach kurzer Zeit aus und der Motor dreht dauerhaft.

  • Laut der Schematic ist P5 Pin3 in der Mitte:

    2

    3

    1

    Im Schaltplan schon, deshalb sind die Pins ja numeriert.

    Auf der Platine werden sie von links nach rechts durchgezählt, siehe Bestückungsplan.

    (Ja, der Schaltplan ist in dieser Hinsicht doof.)

    Mit Statusabfrage meinst du einen normalen LOAD Befehl?

    Nein, ich meine die Statusabfrage des Laufwerks:

    10 OPEN 1,8,15

    20 GETBitte melde dich an, um diesen Link zu sehen.,A$:PRINT A$;:IF ST <>64 THEN 20

    30 CLOSE 1

    Das muss auch ohne UC2 funktionieren, ich habe es eben bei mir geprüft. Ein LOAD"$",8 hängt dann bei SEARCHING FOR ...

  • Okay, deshalb komm ich mit dem Schaltplan nicht klar und war verwirrt :D

    Pin 1 hat 15,3mV

    Pin 3 hat 172mV

    Ich versuche jetzt mal den Befehl von dir. :thumbsup:

  • Nach dem RUN verschwindet der Cursor und der C64 reagiert nicht mehr bis ich ihn neustarte. Auch RUN/STOP reagiert nicht. Gleiches passiert wenn UC2 drin ist.

    Einmal editiert, zuletzt von Gamer05113 (21. Juni 2021 um 15:57)

  • Habe die Chips mal gerade getauscht. Leider bleibt das Problem.

    Habe es gerade mit der 1541-II probiert, diese gibt eine Zahl zurück und ?UNDEF'D STATEMENT ERROR IN 20