12.3 Mäuse & AdapterÜber Mäuse & Adapter Wer den schon mal in die Versuchung gekommen ist eine andere Maus
für seinen Falcon zu besorgen oder Beschaffen zu müssen wird
sich hier sicher die eine oder andere Frage dazu gestellt haben.
In diesem Artikel versuchen wir einige Punkte zu klären.
An allen Atari-Computern finden im Prinzip sog. Busmäuse
ihren richtigen Anschluß. Zum Anschluß serieller
Mäuse, also die Verwanten aus dieser Familie die am PC an einer
der üblichen seriellen Schnittstellen COM1-4 angeschlossen
werden, würden wir in dem Fall Atari ein Interface
benötigen. Notfalls gäbe es die umständliche
Möglichkeit eine solche Maus umzubauen. Hierzu sind allerdings
größere Lötaktionen fällig.
Hier folgend eine Gegenüberstellung der benötigten
Leitungen im Mauskabel bzw. der Signale.
Bemerkung: Es muß eine 'Busmaus' sein!
Atari Microsoft PC Maus Signal Belegung _______ _________________ _______________ 1 5 XB 2 3 XA 3 8 YA 4 9 YB 5 NOT CONNECTED NC 6 2 LEFT BUTTON 7 N/C +5VDC (N/C) 8 6 +1 GND 9 7 RIGHT BUTTON Es folgt eine Abbildung des Steckers einer Microsoft PC-Maus von
der Lötseite her gesehen.
------------------- | 1 | | 2 4 4 5 | | 6 7 8 9 10 | ------------------- Im Normalfall, also ohne Interface ect.pp, ist diese Maus nicht
ohne weiteres am Atari(F030) zu verwenden.
/-------------\ / Codierung \ Das ist die Frontansicht eines Maussteckers. /-----------------\ | n 4 x 8 | Der 'n' Pin ist nicht belegt. | 9 7 1 2 | Pin 'x' ist nicht vorhanden. \ 5 6 / \---------------/ Anpassung einer ARMSTRAD PC-Maus an den ATARI
Hier wie versprochen der Anschluß einer Armstrad Maus an
einen Atari F030 oder jeden anderen Atari-Computer mit identischer
Mausbuchse. Der Anschluß gestaltet sich eigentlich recht
einfach, da eine ST-Maus eigentlich mechanisch völlig der von
Armstrad entspricht.
Natürlich ist der innere Aufbau nicht völlig gleich
gestaltet, nur die mechanische/elektronische Funktion ist gleich. Als
gravierendster Unterschied ist die Anzahl der Löcher in den Sc
iben zwischen den Lichtschranken. Die Atarimaus ist deshalb mit ihrem
Zeiger auf dem Bildschirm wesentlich langdamer als die Maus von
Armstrad.
Diese Anleitung beschreibt *nicht* den Umbau einer seriellen
PC-Maus! Das geht i.d.R nur mit einem passenden Interface bzw. einer
kleinen Elektronik dazu.
Bei Benutzung dieser Maus kann schon fast auf die Verwendung der
Software-Mausbeschleuniger verzichtet werden, sie verschwenden dann
nur noch sinnlos wertvollen Speicherplatz.
Bei einer benutzung der Maus wird die Bewegung über den Tisch
mittels eines 'Gummiballs' der sich unten in der Maus befindet auf die
Mechanik innerhalb der Maus übertragen. Dadurch werden für
die X + Y Richtung zwei Lichtschranken durch rotierende Lochscheiben
unterbrochen. Die Elektronik in der Maus hat einzig und alleine die
Aufgabe die Impulse der Lichtschranken in saubere Rechtecksignale zu
wandeln. Bei einer 'seriellen Maus' findet anschließend noch
eine Wandlung in RS232-Pegel zu seriellen Datenübertragung zum
Rechner statt.
Die Impulse werden über die Adern XA/XB sowie YA/YB in den
Rechner transportiert, die Tastenimpulse über die Leitungen M1 +
M2. Die verbleibenden Leitungen dienen der Spannungsversorgung der
Maus- elektronik mit +5Volt aus dem Rechner.
Wenn man nun eine andere Maus an seinen Rechner anschliessen
möchte sollte man auf einige Gleichheiten achten, so z.B das die
Impulse wie oben erklärt mit 4 Leitungen in den Rechner kommen.
Für den Atari ST sollten diese Signale aus gleichmässigen
Rechteck- flanken bestehen, da es hier sonst zu Schwierigkeiten und zu
Ungenauigkeiten bei der Positionierung des Mauszeigers kommen kann.
Wenn die Unterbrechungsscheiben ein paar Löcher mehr haben kann
für die Laufgeschwindigkeit des Mauszeigers also nur von von
Vorteil sein.
Von Vorteil ist auch wenn die Maustasten genau wie bei der Atari
ST Maus aus zwei Tasten besteht. So ist eine Anpassung für unsere
Verhältnisse wesentlich leichter.
Leider können sich die verschieden Hersteller solcher
Computermäuse auch nicht auf einen gemeinsamen Anschluss einigen,
so das also fast jede Maus eine eigene Steckerbelegung hat. Es ist
hier also auch bei einem einfachen Einstecken einer Maus vorsicht
walten zu lassen. Auch die Versorgungsspannung muß nicht
überall gleich belegt sein!
Die meisten Stecker sind fest mit dem Anschlusskabel der Maus
verschweisst, so das sich eine Änderung nur durch öffnen der
Maus oder durch Abschneiden des Anschlussteckers erreichten
lässt.
Der Stecker der Atari-Maus ist wie folgt belegt: ____________________________________________________ Pinnummer: Funktion: 1 XB / Hoch 2 XA / Runter 3 YA / Links 4 YB / Rechts 5 NC 6 M1 / linke Taste 7 5V+ 8 GND 9 M2 / rechte Taste ____________________________________________________ Wenn schon jemand die Armstrad Maus geöffnet hat werden jetzt
einige Gemeinsamkeiten auffallen. Es sieht genau so aus wie in einer
Atari Maus! Nur die Pinbelegung der Anschlusstecker stimmt leider
nicht überein.
I.d.R ist es bei dieser Maus so das lediglich die Xb/a und die
Ya/b Leitungen getauscht werden müssen. Gleiches trifft auf
einige Mäuse vom Commodore AMIGA zu. Die Pinbelegungen kann man
den Auflistungen entnehmen.
Die Leitungen lassen sich bequem mit einem Ohmmeter ausmessen.
Vorsicht ist bei dem +5V und dem Masseanschluss / GND walten zu
lassen. Die Signalleitungen des Rechners sind eigentlich schon recht
robust ausgelegt, man sollte es aber trozdem nicht auf einen
Kurzschluss ankommen lassen. Beim ST und Falcon ist also sicher im
Fall eines Kurzschlusses auf der +5V Leitung eine umfangreichere
Reparatur notwendig! Beim Falcon brennt meistens eine Leiterbahn auf
der Platine weg. In den meisten Fällen ist das durch
Nachfädeln mit WireWrap-Draht zu Reparieren, aber auch nicht
immer!
Man kann den Stecker an der Maus abschneiden und einen normalen
Handelsüblichen 9 poligen D-Sub Stecker verwenden, dessen Pin's
dann nach dem Anschlussplan belegt werden sollten. Achtung, diese
Stecker passen nicht in jeder Bauform in die Aussparungen am normalen
Atari-Konsolengehäuse!
Das ganze Mausanschlusskabel lässt sich durch herrausziehen
eines mehrpoligen Platinensteckers in der Maus in den meisten
Fällen entfernen. Es muß also so eigentlich auch nicht
abgeschnitten werden. Es eignet sich als Verbindungskabel jedes
hochflexible 8 polige Rundkabel (Joystickkabel).
Mit einer gewissen Sorgfalt ist auf die Lichtschranken zu achten,
sehr leicht kann eine Lochscheibe brechen oder sich aus ihrer Lagerung
lösen. Mäuse mit schwergängigen Lochscheiben braucht
man nicht mehr zuschrauben, die kann man so Wegwerfen!
Von der Verwendung von Klebstoff und ähnlichem ist dringend
abzuraten. Der Klebstoff kann ziemlich schnell durch seine Anwesenheit
die 'Aussicht' der Lichtschranken einschränken..
Wenn die Anschlussarbeiten beendet sind kann man die Maus testen
in dem man die Versorgungsspannung anlegt und mit einem Messgerät
(Ossi) die Impulsleitungen der Maus ausprobiert. Sollte alles richtig
sein kann man die Maus auch ohne Umschweife direkt in den Rechner
stecken. Mit der neuen Maus kann genauso wie mit der Atari Maus
gearbeitet werden. Die Zeigerbewegung auf dem Bildschirm ist jetzt
etwas schneller als mit der original Maus. Auch zur Verwendung bei
einem Ausfall der original Maus gedacht, die Armstrad Maus kostet neu
weniger als die Hälfte einer neuen Atari Maus.
Leider ist die Armstrad Maus genau wie die alte ST Maus ein
richtiger Müllsammler. D.h das auch diese Maus von Zeit zu Zeit
gereinigt werden sollte, Haare Staub und sonstigs verklebt die
Antriebsrollen was zu Ungenauigkeiten und starkem Ruckeln beim
Positionieren führt.
MRT (c) 1990 Panda-Box
Internet: robscha@data.rhein.main.de
Ab hier eine Umbauanleitung aus dem Internet. (c) by Michael Parrott Es wird hier der Anschluß einer Busmaus, sowie die Herstellung eines TrackBall-Adpaters beschrieben. Die folgene Anleitung ist in englischer Sprache verfasst.
Enough people have asked that I've assembled some instructions for
modifying a Microsoft Mouse (Bus Version Only!) to work with an Atari
ST/STE/TT/Falcon. I have only tested this with the Microsoft Mouse II,
but it should work with any mouse/trakball designed for a bus
interface card on a PC. Included are general instructions for
modifying the PC Bus mouse itself and for building an interface box
which will allow any PC Bus mouse/trakball to be connected to an Atari
ST/STE/TT/Falcon without further modification. Any particulars
mentioned herein can easily be modified to fit whatever situation you
may find yourself in - at least with respect to making a PC Bus mouse
work on your Atari.
First, a NOTE: I am not in any way, shape or form responsible
for any harm that may come to you, your computer, your mouse or other
controller device, or anything whatsoever, through your use of the
information contained in this file. While I believe all of the
information to be accurate, I make no guarantees as to its accuracy
and have no guarantee that you will perform everything in a safe
manner or according the instructions provided. So you're on you're own
here; however, it did work for me.
STUFF YOU MIGHT NEED FOR THIS PROJECT:
(items with "+" are for building the box) ( and may not be needed if you plan to ) ( modify the bus device directly ) - Bus Mouse/Trakball + Electronics Project Box + Coffee, tea, soda, milk, water, beer, hard liquor, Everclear or whatever liquid refreshment/stimulant you feel necessary to continue - Atari Mouse Cord (recommended) -OR- joystick cord with all 9 wires -OR- nine-wire conductor and DB-9 connector - Solder & Soldering Iron + Hot Glue Gun & glue sticks - Ohmmeter/Multimeter + Drill - No. 1 Philips and Slot screwdrivers + Aspirin or Non-aspirin pain reliever (just in case) (!nl) ON WITH THE SHOW
Here are the pin and signal assignments for the PC Bus mouse and
Bus Mouse Signal Atari Mouse --------- ------ ----------- 1 Ground 8 2 Rt Btn 9 (Right Button) 3 -- - 4 -- - 5 LftBtn 6 (Left Button) 6 YA 3 (Vertical Cursor) 7 YB 4 8 XA 1 (Horizontal Cursor) 9 XB 2 10 +5v DC 7 Note that, as it pertains to this modification, pin 5 is not used
on the Atari connector, pin 3 does not exist on the Bus connector, and
pin 4 on the Bus connector is not used.
Looking in from the business end of the connectors (i.e., the part
that normally plugs into the computer), the pins are labeled as
follows for the purposes of this mod (this may or may not match any
standard numbering conventions):
Bus Mouse Atari Mouse --------- ----------- /-----\ --------- ------------- / 4 2 1 \ \ 5 4 3 2 1 / | 8 7 6 5 | \ 9 8 7 6 / \ 10 9 / --------- --------- Note the blank area at the top of the "Bus Mouse"
figure. This is a "key" of sorts to prevent improper
insertion of the plug, and is a handy way to differentiate between a
Bus plug and a PS/2 plug, both of which are round. Another way to tell
the two apart is the Bus configuration has ten places for pins, while
the PS/2 configuration has only 6 pins. YOU MUST USE A BUS
MOUSE/TRAKBALL FOR THIS PROJECT TO WORK. Serial, PS/2 and MousePort
mice do not have the proper signals to work with the Atari mouse port.
BEFORE GETTING STARTED:
There's several ways this mod can be done, and you'll want to
prepare for each a little differently. The first step, of course, to
read over all the instructions carefully and make sure you understand
them before proceeding.
Obviously, the mouse/trakball has to plug into the Atari. The best
way to do this is to use the cord from an unused Atari mouse. The
second best way is to use a DB-9 connector, which can be attached
directly to the cord of the bus mouse, or to an un-used Atari mouse
cord which can then be patched to the bus mouse. Note that the mouse
cord MUST HAVE ALL CONDUCTORS AVAILABLE with the exception of pin 5.
Not all mice use the same number of conductors, and many have simply
left the unused conductors out of the cord. You must use a cord which
has the required conductors (1-4, 6-9) available for use. Joystick
cables with the required conductors will also work, but are not as
flexible as mouse cords; the same is true of most other cables you
might make up yourself.
To simplify things later on, you might go ahead and determine
which wire in the cable(s) are connected to which pins. Each wire
should be a different color, which makes it easy to create a table
listing each wire color and the pin it goes to. If the wires are all
the same color, simply label each wire with a piece of tape and the
number of the pin it connects with. You can get this information
either by opening up the body of the PC Bus mouse and ing an ohmmeter
to trace continuity; checking things out visually, or by using a very
small divining rod and immense faith in your ability to use it.
TO MODIFY THE BUS MOUSE/TRAKBALL DIRECTLY:
Using whatever 9-pin connector/cable combination you have chosen
to use, simply connect the pins/wires from the Bus mouse connector to
the Atari mouse connector as described in the chart at the beginning
of this text.
If you will be cutting the connector off of the Bus mouse cord and
replacing it with an Atari/DB-9 connector, make sure you have already
generated a listing of what color wires go to what pins! Otherwise
you'll be hard pressed to tell which wires go where and may never get
it working right.
Once the connections have been made, check all of them and if all
looks well, plug it in and give it a go. Make sure to check out all
functions of the mouse (cursor up/down/left/right, left/right
buttons). If it doesn't work properly, refer to TROUBLESHOOTING below
for some tips. If it does work, congratualtions!
TO BUILD A BUS MOUSE/TRAKBALL INTERFACE
If you have an un-used IBM bus card handy, it can be used to
construct a plug-in box which will allow the use of any other bus
controller (i.e., mice, trakballs or pen mice) without having to
perform further modifications to equipment. The Microsoft Bus mouse
comes with an 8-bit ISA Bus card; if the PC Bus mouse you obtained did
not come with a card and you do not have another, you might try
obtaining just the 10-pin Bus jack from an electronics supply store or
via mail order.
My box uses the card that came with the Microsoft Bus mouse. If
one bends the metal bracket on the card parallel to each side of the
circuit card and cuts the circuit card at the bracket ends, the
resulting card will fit into most small electronics project boxes of
about 2" x 2" x 3". I took the resulting card to a
local Radio Shack and found a box that would fit for under $3.00.
Place the card into the box and determine where to drill two
holes: A big one for the PC Bus mouse to plug into the card, and a
smaller one for the mouse cord which will plug into the Atari.
Once the holes are drilled, use an ohmmeter to determine where, on
the "chopped" circuit board, the pins of the jack can be
accessed. This allows for easier connecting of the Atari mouse cable
to the circuit card. Ideally there should be a row of un-used solder
pads on the top of the circuit board, near the jack, which can be used
for this purpose. Keep good notes and/or label the solder pads so you
know which ones lead to which pins on the bus jack. Also keep in mind
that the pin numbers on the jack are mirrored left-to-right, as
compared to looking at the bus connector on the mouse itself.
Thread the end of the cable which will be leading to the Atari
connector through the small hole in the project box so that the plug
is outside the box and the leads are accessable within the box. Tie a
knot in the cable about three inches from the ends of the leads to
prevent the cord from being pulled out from the plug end.
Solder the appropriate wires of the Atari cord to the solder pads
on the circuit card which match the proper pins on the Bus connector.
Before connecting the box to the Atari for testing, double check all
connections by using an ohmmeter, making sure the PC Bus pin-to-Atari
pin assignments are correct.
Test the box by plugging the Atari connector into the computer and
the Bus mouse into the jack of the circuit card, making sure to test
all functions (left/right/up/down cursor; left/right click). If
there's a God in Heaven and all is right with the world, everything
will function properly. If it doesn't, take a look at TROUBLESHOOTING
below.
Once you've verified that all works well, place the ciruit board
in the project box so the mouse connector lines up with the hole
drilled for it and hot-glue the circuit board in place using plenty of
glue along the edges of the metal bracket. Pull the mouse cord to the
Atari connector so the knot in the cable is placed against the inside
of the project box, making sure the leads to the ciruit board aren't
being stressed, and hot glue that in place as well. Before securing
the lid to the box, make sure that the PC Bus mouse easily plugs into
the connector in the box. Then secure the lid to the box, and you're
good to go!
You now have an interface that should let you plug any standard PC
Bus mouse, trakball or cheese grater directly to the Atari without any
further modification. In other words, you won't have to do this again
and won't have the excuse again later, so you might as well sit back
and have that beer now.
TROUBLESHOOTING
Those making an interface box will likely experience the most
difficulty, as it is easy to lose track of where on the circuit board
one can make a good connection with a particular pin on the connector.
Being careful and meticulous and using a "paper brain" will
help avoid problems later on.
The first thing to do, of course, is to check all connections to
make sure the correct pins are connected to each other, and check each
connection to make sure it is electrically secure and complete. If
this fails, try using some of the tips below, which is basically the
same advice in table form: ;)
Symptom Probable Cause Solution ======================= ======================= ===================== Mouse cursor movement XA/XB or YA/YB signals Reverse XA/XB signals reversed (left moves reversed for horizontal, YA/YB to right, up moves to signals for vertical down, etc.) problems. Mouse cursor movement XA/XB and YA/YB Ensure XA/XB and YA/YB really hosed up (left signals connected to signals connected to moves up, up moves wrong pins proper pins as per right, etc.) PC Bus/Signal/Atari Mouse table Right or Left mouse Signals not connected Check pin-to-pin button does not work. _or_ are reversed. connections for mouse This can be checked button signals; Check by trying each button to ensure Lft Btn and as if it were the Rt Btn signals are other button. not reversed. Any given function Signal not properly Electrically check does not work. connected. the connection for that signal; Check pin-to-pin con- nections. All else fails. Did not try, or did Try; Try again. did not try again. Set forth in electronic text for all posterity this 29th day of
May, 1994, for the edification of the masses and to while away a few
moments that would otherwise have made up a dull day,
Michael Parrott
Falcon Pad-Port Adapter für 2-4 Spieler
Hier braucht man nicht sehr viel zu Erklären, das meiste
sollte aus der ASCII-Zeichnung zu ersehen sein. Für vier Spieler
müssen zwei gleiche Adapter gelötet werden.
Pad-Port : DB15 Joystick 1 : DB9 Hoch 1 ----------------------------- 1 Hoch Runter 2 ----------------------------- 2 Runter Links 3 ----------------------------- 3 Links Rechts 4 ----------------------------- 4 Rechts nc 5 5 nc Feuer 6 ----------------------------- 6 Feuer nc 7 7 nc nc 8 ,------- 8 GND | GND 9 ---------------------+ Joystick 2 :DB9 | Feuer 10 ---------------------|------- 6 Feuer | Hoch 11 ---------------------|------- 1 Hoch | Runter 12 ---------------------|------- 2 Runter | Links 13 ---------------------|------- 3 Links | Rechts 14 ---------------------|------- 4 Rechts | nc 15 | 5 nc | `------- 8 GND Es versteht sich von selber das auch hier bei unsachgemässem
Arbeiten an der Hardware bzw. beim Anschluß Schäden am
Falcon entstehen können. Als Verbindung zwischen den einzelnen
Buchsen genügt auc Flachbandkabel. Zum sicheren Betrieb sollte
der Adapter in ein kleines Gehäuse eingebaut werden.
Copyright © Robert Schaffner (support@doitarchive.de) Letzte Aktualisierung am 23. Dezember 2003 |