Adaptateur souris PC PS/2 -
Souris DB9 Atari ou Amiga
Caractéristiques
Ce montage permet de connecter une souris PC au standard PS/2 sur un Amiga ou un Atari.
L'adapatation à la machine connectée est automatique.
Aucune alimentation extérieure n'est nécessaire.
Description
Ce montage est articulé autour d'un PIC Microchip 16f84.
Un réseau RC (R1 et C1) permet d'obtenir un fréquence voisine de 4 Mhz comme horloge du PIC.
Deux résistances pull-up sont nécessaires pour attaquer la prise PS/2 (R3, R2).
Une résistance pull-down (R4) permet de détecter correctement le type de machine connectée.
Une temporisation de quelques secondes au niveau du pic permet de s'affranchir des rebonds sur la DB9 en cas d'insertion à chaud ou de démarrage avec un disque dur (Amiga).
Avec un peu de minutie l'ensemble peut être intégré dans un capot DB9.
Cet adaptateur a été testé sur Atari 520 STE, Amiga 500 et 1200 HD.
Il reste 4 broches utilisables et de la place dans la mémoire du PIC donc pour toute proposition d'amélioration : nous contacter.
Brochages
DIN PS/2 |
1 |
DATA |
2 |
NC |
3 |
GND |
4 |
+5V |
5 |
CLOCK |
6 |
NC |
|
|
DB9 |
|
Atari |
Amiga |
1 |
XB |
YB |
2 |
XA |
XA |
3 |
YA |
YA |
4 |
YB |
XB |
5 |
NC |
BOUTON MILIEU |
6 |
BOUTON GAUCHE |
7 |
+5V |
8 |
GND |
9 |
BOUTON DROITE |
|
Le code source
Télécharger le projet MPLAB
Réalisation
La réalisation de la Pulko Team
ici.