C64 - DTV2 mit IEC, Tastatur und Steuerknüppeln

Einleitung

A hacked C64 DTV-2 with diskdrive and keyboard. Dieser Artikel ist über das Hacken eines C64 DTV-2 (PAL-Version). Der folgende wird hinzugefügt: IEC (Laufwerk), Tastatur Externes-Energieversorgung und zwei Steuerknüppel. Der C64 DTV-2 wird mit einem kleinen Gehäuse mit allen Steckern verbunden.

Diese Modifizierung ist nicht einfach aber kann mit einigen einfachen Werkzeugen getan werden:

- Minibohrmaschine wie ein Dremel.
- Spiralbohrer und Schleifstifte.
- Nadelfeilen und Schraubendrehers.
- Kleine Zangen, Handbügelsäge usw.
- Lötkolben für die Elektronik (Weller WECP-20)
- Multimeter mit V, A, Ohm, "Signalton"

Die Teile.

Sie brauchen einige Bestandteile:

- 2 x Sub-D Stiftleiste 9 Polig (Steuerknüppel)
- 1 x Mini-DIN-Einbaubuchse 6 Polig (Tastatur)
- 1 x DIN-Einbaubuchse 5 Polig (Tastatur)
- 1 x DIN-Einbaubuchse 6 Polig (IEC)
- 1 x Einbaubuchse 2,1 mm (Energieversorgung)
- 1 x Miniatur-Taster Schließer (Laufwerk reset)
- 1 x Experimentier-Platine (90 x 60 mm)
- 1 x Festspannungsregler 1 A, positiv, z.B 7805
- 1 x 470 uF Elko, 25 VDC
- 2 x 100nF Keramik-Kondensator
- 1 x Brückengleichrichter 1 A
- 1 x Kunststoffgehäus 112 x 62 x 32 mm
- Schrauben, Muttern, Unterlegscheiben.
- Schaltdraht, Flachbandkabel.

Bekommen Sie zuerst die Stecker en die elektronischen Teile. Sie können sie von einem lokalen Elektronik-Geschäft kaufen.

Test, wenn die Teile innerhalb des Gehäuse passen, wenn es geschlossen wird. Wenn Sie wollen, dass der Gehäuse absetzbar ist, installieren Sie einen Stecker mit mindestens 17 Verbindungen. Und installieren Sie einen Stecker auf dem Flachband-Kabel, das aus dem DTV kommt.

Der Schaltplan.

Schematic of the hacked C64 DTV-2. Das ist der Schaltplan, das ich innerhalb des DTV verwendete.

Auf der linken Ecke der Schaltplan sehen Sie die 5VDC Energieversorgung. Der Brückengleichrichter verhindert das falsche Anschließen des Netz-Adapters. Der Netz-Adapters muss eine Spannung von ungefähr 9 - 15 Volt (AC oder DC) haben. Die Spannung wird in eine Kräuselung freie Gleichstrom-Spannung durch den Kondensator (470 uF) umgestaltet. Als nächstes wird der 7805 Spannungsregler die Spannung zu genau 5 VDC ändern. Der Kondensatorn (100nF) wird jedes Geräusch herausfiltern.

Unter der Energieversorgung können Sie die Tastatur-Steckern sehen. Die Tastatur hat 5 VDC und GND. Das Clock-Signal und das Datensignal werden mit der DTV2 Einheit verbunden.

In der Mitte gibt es zwei Steuerknüppel-Schnittstelle. Die Steuerknüppel-Signale werden mit der DTV2 Einheit verbunden.
De 5VDC wird auch verbunden, um Steuerknüppel mit dem Auto-Feuer zu verwenden.

Unten links ist der IEC Stecker für ein Laufwerk.

Alle Schaltdrahten, die zur DTV2 Einheit gehen, werden in einem der Fotos des Leiterplatten gekennzeichnet.

Ich verwendete einen einfachen Experimentier-Platine, wo ich alle Stecker und Elektronik installierte. An der untersten Seite dieses PCB machte ich alle Verbindungen zwischen den Steckern und der Elektronik. Ich verwendete Leiterplatte-Stecker, weil ich einen nett aussehenden Erweiterungs-Gehäuse ohne viel Schrauben oder visuelle Muttern wollte.

Die Leiterplatte.

The PCB of the C64 DTV-2 expanderbox. Im Bild können Sie den Erweiterungs-Gehäuse sehen, den ich machte, um den DTV2 auszubreiten. Ich habe die Stecker und Elektronik auf dem Experimentier-Platine installiert. Auf der am meisten linken Ecke des PCB können Sie einen Stromanschluss für den DTV2 und die Tastatur sehen. Darüber gibt es PS/2 Tastatur-Stecker (Metall) und darüber der ältere Typ-Tastatur-Stecker (Plastik). Sie brauchen nicht zwei Tastatur-Stecker, aber ich wollte mit verschiedenen Tastaturen experimentieren. Der Stecker auf der Spitze ist der IEC Serienstecker, um ein Laufwerk oder Drucker zu verbinden. Auf der anderen Seite des Platine gibt es zwei Steuerknüppel-Stecker.

Die elektronischen Bestandteile sind: ein Diode, drei Kondensatoren und ein Spannungsregler. Das macht eine einfache 5 VDC Energieversorgung für den DTV und die Tastatur. Die Diode verhindert das falsche Anschließen des Netz-Adapters. Später (Foto unten) ich installierte einen Brückengleichrichter (mit 4 Dioden in einem Bestandteil). Damit können Sie die Stromspannung verbinden, ohne die Einheit zu beschädigen. Sogar AC ist mit diesem sytem möglich. Die gelieferte Stromspannung kann von Gleichstrom von 9 bis 15 Volt DC oder AC sein.

Seien Sie vorsichtig, bevor Sie die Löcher machen und die Schaltdrahten verlöten. Es ist leicht, Dinge in Verwirrung zu bringen. Wenn Sie auf das Bild schauen, können Sie sehen, dass ich die Seite meines Gehäuse mit meinem Lötkolben berührte und teilweise den Gehäuse schmolz.

Der Erweiterungs-Gehäuse

The C64 DTV-2 expanderbox. Im Bild können Sie den Leiterplatte installiert im Erweiterungs-Gehäuse sehen. Die Flachband-Kabel werden mit dem Leiterplatte verbunden. Der Drucktaste-Schalter wird mit dem IEC Serienbus verbunden. Mit diesem Schalter können Sie ein Laufwerk resetten. Auf der linken Seite des Gehäuse machte ich die Seite ein bisschen tiefer. Das wird dem Flachbans-Kabel den Raum geben, um in den Gehäuse einzugehen. Machen Sie das ebenso schmal wie möglich, so verhindert der geschlossene Deckel des Gehäuse auch, dass das Flachband-Kabel aus dem Gehäuse gezogen wird.

Die Öffnung des DTV.

Opening the C64 DTV-2. Öffnen Sie Ihre DTV2 Einheit. Es wird mit vier Schrauben vom Boden geschraubt. Und entfernen Sie den PCB. Es wird mit sechs Schrauben geschraubt. Es konnte notwendig sein, einen der Gummischalter zu entfernen.

Die Leiterplatte (unten).

Bottom view of the PCB of the C64 DTV-2. Die Verbindungen sind auf dem Bild.

Die TPx-Zahlen sind auf dem Bild der untersten Seite des Leiterplatte. Die Rxx-Zahlen sind auf der oben Seite des Leiterplatte.

Die Leiterplatte (oben).

Top view of the PCB of the C64 DTV-2. Die Verbindungen sind auf dem Bild. Die TPx-Zahlen sind auf dem Bild der untersten Seite des Leiterplatte. Die Rxx-Zahlen sind auf der oben Seite des Leiterplatte. (Obenseite ist, wo die Chips sind) Die gelben Punkte sind die Löt-Punkte für die Verbindungen.

Der Steuerknüppel auf dem DTV ist: JOYA

JOYA UP = Steuerknüppel 2 - Up
JOYA DN =Steuerknüppel 2 - Down
JOYA LT = Steuerknüppel 2 - Left
JOYA RT = Steuerknüppel 2 - Right
JOYA FE = Steuerknüppel 2 - Fire

JOYB UP = Steuerknüppel 1 - Up
JOYB DN = Steuerknüppel 1 - Down
JOYB LT = Steuerknüppel 1 - Left
JOYB RT = Steuerknüppel 1 - Right
JOYB FE = Steuerknüppel 1 - Fire

IEC ATN = Laufwerk IEC ATN (TP1 - Das Loch gerade Recht neben R13)
IEC CLK = Laufwerk IEC CLOCK (TP8 - Das Loch gerade unter der linken Seite von R35)
IEC DTA = Laufwerk IEC DATA (TP9 - Das Loch gerade unter der linken Seite von R47)

KEYB DTA = Tastatur DATA (TP4 - Das Loch gerade oben R4)
KEYB CLK = Tastatur CLOCK (TP3 - Das Loch gerade oben R3)

RESET = Reset Knopf des DTV

+5 VDC vom Spannungregler werden mit des + DTV (Batterie) verbunden.
GND vom Spannungregler werden mit des - DTV (Batterie) verbunden.

Das Anschließen der Verdrahtung.

Connecting the wires inside the C64 DTV-2. Im Bild können Sie die DTV2 Einheit mit den verbundenen Schaltdrahten sehen. Die Schaltdrahten gehen zum Erweiterungs-Gehäuse. Ich machte ein schmales Quadratloch innerhalb der Batteriefassung und machte eine kleine Kerbe an der Seite des Batterie-Deckels, um das Flachband-Kabel in die DTV2 Einheit zu bekommen. Die verbundenen Schaltdrahten sind 5 VDC, GND, 10 x für die 2 Steuerknüppel, Tastatur Clock, und Data, serien-IEC: ATN, Data, und Clock.

Wenn Sie dünne Schaltdrahten verwenden, können Sie die Schaltdrahten in die kleinen Löcher im Leiterplatte einfügen und sie verlöten.
Ich verwendete (IDE) Flachband-Kabel von einem alten PC.
Es vielleicht notwendig, die grüne Schutzschicht vom Leiterplattezu entfernen, wo Sie löten müssen.

Wenn Sie löten, sehr vorsichtig sein und einen kleinen Lötkolben verwenden.

Als ich der IEC-Clock Schaltdraht lötete, entfernte ich zufällig den SMD Widerstand daneben. Ich verlor 10 Minuten, um es zu finden und den Widerstand zurück auf dem PCB zu verlöten.

Die Prüfung der DTV.

Testing the C64 DTV-2. Nach allen Modifizierungen, überprüfen Sie alle Verbindungen, die Sie machten. Und überprüfen Sie sie ein zweites Mal, um sicher zu sein, dass Sie es in Ordnung brachten.

Verbinden Sie Ihre Tastatur, Laufwerke und Netz-Adapter.

Schalten Sie die DTV2 Einheit ein. Der DTV2 sollte normalerweise starten, wie nichts sich hat geändert.

Nachdem es angefangen hat, drücken Sie "Strg" auf Ihrer Tastatur. Resetten Sie den DTV2. (mit "Strg" auf Ihrer Tastatur). Warten Sie, bis Sie den C64 blauen Anfang-Schirm sehen. Hören Sie auf, den "Strg" Taste zu drücken.
Wenn Sie es schneller tun wollen, tun Sie das Reset und "Strg" gerade nach dem Einschalten des DTV.


LOAD''$'',8 [ENTER]

LIST [ENTER]

LOAD''MS-PACMAN'',8 [ENTER]

RUN [ENTER]

Mit der LOAD"$",8 wird das Verzeichnis der Diskette geladen.

Mit der LOAD"MS-PACMAN",8 laden Sie das Spiel. "MS-PACMAN" ist gerade ein Beispiel.

Verwenden Sie es jetzt, um alle jene großen Spiele zu spielen...

Alles wird verbunden, und es arbeitet. Rechts ist der "donor" DTV2.
Aktualisiert: 2019-05-11 13:17:03