Hallo Besucher, der Thread wurde 5,2k mal aufgerufen und enthält 21 Antworten

letzter Beitrag von x1541 am

SX-64 Schaltnetzteil

  • Reparatur eines SX-64 Schaltnetzteiles
    EDIT by FXXS: Solche Arbeiten sollte nur ein Elektriker machen....


    Bei einem kleinen Missgeschick habe ich neulich auf der 12 Volt Leitung an meinem SX vermutlich einen Kurzschluss verursacht. Ein wenig Rauch, und die Spannungen waren weg :-(


    Da SX-64 Schaltnetzteile rar sind und eine spezielle Bauform haben, musste repariert werden. Den Schaltplan des Netzteiles gibt es ja erfreulicherweise im Netz (http://zimmers.net/anonftp/pub…ters/c64/sx-64/index.html). Es ist aber ärgerlicherweise nicht im SX-64 Service Manual enthalten.



    Die folgenden Bauteile waren defekt:


    - Sicherung im Sicherungshalter auf der Rückseite des Gussgehäuses
    - Schalttransistor Q1 Typ C2792. Aktuell lieferbarer Ersatztyp: C3460
    - Taktgenerator IC1 Typ MB3759. Ist aktuell noch immer lieferbar; es gibt auch spannungsfestere Äquivalente.
    - Basis- und Emitterwiderstand R4 und R5 des Transistors Q1. Entgegen dem Schaltplan war R5 wie R4 ein 22 Ohm statt 10 Ohm Widerstand.


    Der Übertrager T3 zur potentialfreien Ansteuerung des Transistors in Reihe mit R5 hat ebenso überlebt wie der "grosse" Übertrager T1, der aus den ca. 350 Volt Gleichspannung durch Taktung auf der Sekundärseite die 12 Volt erzeugt. Der zweite Taktgenerator MB3759 für den 5 Volt Zweig hatte auch überlebt. Allerdings werden die 5 Volt bei diesem Netzteil ja aus den 12 Volt erzeugt.


    Die 9 Volt Wechselspannung für den Userport kommen bei dem SX-64 Schaltnetzeil ebenso wie eine Hilfsspannung zum Starten des Taktgenerators aus einem kleinen Transformator.



    Wie habe ich die Fehler gesucht und gefunden? Die Sicherung war trivial. Der Schalttransistor war einigermassen einfach: Die ca. 350 Volt Gleichspannung nach dem Primärgleichrichter lag am Kondensator an. Der Schaltransistor hatte auf zwei Beinchen aber bidirektionalen Durchgang - klarer Fall. Transistoren leiten nicht in beide Richtungen. Die Freilaufdiode war hingegen unbeschädigt.


    Die beiden Übertrager T1 und T3 haben übrigens (ausgelötet) sehr geringe Innenwiderstände von unter 1 Ohm in jeder Wicklung; davon darf man sich nicht täuschen lassen. An einem zweiten SX-64 Netzteil gegengemessen - Erleichterung: Ein Übertragerschaden wäre ein Totalschaden gewesen :~(


    Dennoch tat sich nach Ersatz des Transistors nichts: 350 Volt Gleichspannung, aber keine Sekundärspannungen. Der der Transformator für die 9 Volt und ca. 21 Volt Hilfsspannung wurde dafür "riechbar" warm: Statt 9 Volt Wechselspannung waren auch weniger als 8 Volt auf der Leitung. Ursache: Der Taktgenerator IC 1 hatte auf mehreren Leitungen Kurzschluss und belastete den Hilfstransformator über Gebühr.


    IC 1 also ebenfalls bestellt (Geist Elektronik, DE, versteht sich auf Beschaffung von seltenen Bauteile) und ersetzt. Nun geht immerhin die Taktspannung am Fusspunkt des Übertragers T3 zur Ansteuerung des Transistors hoch - aber höher als bei einem funktionierenden Netzteil. OK: Das Voltmeter ist kein RMS Voltmeter, sondern zeigt bei höheren Frequenzen einfach eine höhere Spannung an. Also der Taktgeber gab sich mit maximaler Frequenz alle erdenkliche Mühe, aber das bewirkte am Schaltransistor (noch) nichts.


    Ursache: Der Ansteuer- und Parallelwiderstände am Schaltransistor in Reihe nach dem Übertrager - dem meine Sorge galt - waren auch durchgebrannt. Äusserlich dennoch unversehrt? Ausgelötet, und aha: Unten drunter war dann doch ein kleines Brandloch. OK - keine Ansteuerung, keine Taktung, keine Spannung nach dem Haupt-Übertrager T1.


    Mit neuen Widerständen (nun etwas höher belastbar als 0.5 Watt wie angegeben) läuft das Netzteil nun wieder wie zuvor. Und bei der Gelegenheit natürlich full recapping für alle Kondensatoren - Geist Elektronik sei Dank!


    Ein SX-64 von 1983 wieder gerettet :-)

  • Ist ein SX Netzteil bei Dir defekt?


    Man kann einfach nach und nach alle aktiven und dann passiven Bauteile vom Eingang bis zum Ausgang tauschen.


    Und "natürlich" nicht von den tödlichen 350 Volt Gleichspannung beeindrucken lassen und entsprechend vorsichtig arbeiten. Die sind übrigens auch Minuten nach dem Abschalten noch auf dem Hauptkondensator - da ist kein Entladewiderstand eingebaut.
    EDIT by FXXS: wie gesagt ein Elektriker sollte das selber wissen und ein Laie sollte es lassen.


    Ich habe das Netzteil stets mit Lastwiderstand (bei mir eine alte CPU Platine) getestet, damit es im Leerlauf nicht hoch läuft und abbrennt.


    Aber Vorsicht: Bei mir waren auch nur "klassische" Bauteile defekt. Wenn tatsächlich mal einer der Übertrager durchgebrannt ist, wüsste ich nicht, woher einen neuen nehmen. Ausser neu wickeln :~)


  • Da SX-64 Schaltnetzteile rar sind und eine spezielle Bauform haben, musste repariert werden.


    Müsste wohl noch eines liegen haben wo AUGENSCHEINLICH nur ein Kondensator fehlt. Könnte ich dir für 24tausend3hundert4undsiebzig Euro, oder einen angemessenen Preis liefern, wenn ich's denn wirklich noch liegen habe. Muss ich gleich mal nen sehr tiefen Sprung in meine Restekiste machen, und dann berichten.

  • Zitat

    Ich habe hier einen defekten Hilfstransformator in einem der SX-Netzteile, den ich ersetzen muss. Hat jemand Informationen über einen Ersatztyp, den man heute noch bekommt?


    Ich habe da glaub einen mit 2x 9V Wicklung genommen. war für einen 110V SX mit missglückten Umbau, der originale Trafo fehlte. ...

    Code: Floppy Fehlerkanal abfragen - Ausserdem kann ich bei "drive not ready" den I: und N: Befehl verwenden und notfalls den Kopf manuell zurückschieben. Und Finger weg vom Stepper!
    1. 10 open1,8,15 : rem 8 ist die Geräteadresse und das kann man bei Bedarf natürlich anpassen
    2. 20 get#1,a$:?a$;:ifst<>64goto20 : rem Das CLOSE 1 am Ende kann man sich sparen, weil beim RUN automatisch ein CLOSE ALL ausgeführt wird.
    3. RUN
  • richtig ist das nicht, aber was anderes hab ich auch nicht gefunden und hat funktioniert. your mileage may vary.

    Code: Floppy Fehlerkanal abfragen - Ausserdem kann ich bei "drive not ready" den I: und N: Befehl verwenden und notfalls den Kopf manuell zurückschieben. Und Finger weg vom Stepper!
    1. 10 open1,8,15 : rem 8 ist die Geräteadresse und das kann man bei Bedarf natürlich anpassen
    2. 20 get#1,a$:?a$;:ifst<>64goto20 : rem Das CLOSE 1 am Ende kann man sich sparen, weil beim RUN automatisch ein CLOSE ALL ausgeführt wird.
    3. RUN
  • Hallo,
    Ich kriege mein Netzteil nicht zum Laufen.
    Das Problem ist, dass der Q1 Transistor und die Sicherung schon beim Anschließen des Netzteils ans Netz durch brennen. Ich habe schon alle Widerstände in der Kette durchgemessen, alle iO.
    Sobald man die Widerstände R4, R5 anklemmt ist der Q1 futsch. Obwohl der T3 nichts rausgibt.
    350V Spannung steht
    Ich habe alle Bauteile bis auf C8, C9 geprüft
    Wie ist es eigentlich mit 9V AC Spannung, ist die fürs Einschalten des Netzteils zuständig?
    Wie funktioniert das? Wirden die beiden blauen Drähte einfach gebrückt?


    Wäre echt cool, wenn jemand ein Tip geben könnte. Ich weiß echt nicht mehr weiter ((

  • Hallo,

    heute hat sich leider mein SX64 mit einem lauten Knall und Rauch abgemeldet.

    Ich hatte noch ein NOS Netzteil da und das eingebaut.

    Leider macht der Rechner trotzdem nichts mehr.

    Gibt es hier Jemanden, der Netzteile checken und reparieren kann ? Natürlich zu fairen Konditionen.


    ich freue mich über jede Antwort.

    VG

    Joachim

  • Wo wohnst Du denn? Vielleicht könnte mal jemand aus der Nähe mit ausreichend Ausrüstung und Verstand sich das mal ansehen.


    Serviceunterlagen sind dazu glücklicherweise verfügbar.

    Code: Floppy Fehlerkanal abfragen - Ausserdem kann ich bei "drive not ready" den I: und N: Befehl verwenden und notfalls den Kopf manuell zurückschieben. Und Finger weg vom Stepper!
    1. 10 open1,8,15 : rem 8 ist die Geräteadresse und das kann man bei Bedarf natürlich anpassen
    2. 20 get#1,a$:?a$;:ifst<>64goto20 : rem Das CLOSE 1 am Ende kann man sich sparen, weil beim RUN automatisch ein CLOSE ALL ausgeführt wird.
    3. RUN