Réparation souris tank Amiga 1000

Réparation d’une souris Tank pour Amiga 1000:

Symptômes: Fonctionnement des boutons erratique

Aucun mouvement ne fonctionne.

Je Démonte la souris et je teste les continuités dans le câble:

Pas de continuité dans le fil 5V.

J’inspecte alors le câble pour détecter s’il y a des pincements ou écrasement sur la longueur.

Je m’aperçois que le câble est particulièrement souple au raz du presse étoupe.

Je crée donc une épissure sur la gaine à cet endroit pour voir si je trouve un problème.

Bingo: je retrouve mon fil 5v coupé.

Je le ressoude et insère une gaine thermorétractable pour le protéger des court-circuits.

  1. Test de la souris sous ATK: Y a du mieux mais… Les mouvements ne fonctionnent pas correctement comme si la souris était branché à la place du joystick.
  2. (tremblement de la flèche mais pas de mouvement) Après analyse à l’oscillo je constate que les impulsions sont trop faibles sur 3 des 4 sorties.
  3. Je dessoude et démonte le bloc plastique pour nettoyer les axes en profondeur ainsi que les led IR et les photo-récepteurs.
  1. Je remonte le tout: Toujours pas d’amélioration.
  2. Je test les résistances de pull down sur chaque sortie des photo-résistances (qui n’ont aucune valeur inscrite pour certaines) et je trouve différentes valeurs mais non identiques.
  3. Ça varie de 1kohms pour la plus faible à 1,5kohms pour la plus forte.
  4. Ci-dessous, les résistances concernées entourées en rouge.
  1. Je me dis que ce n’est pas normal et qu’elle devraient toutes être identiques.
  2. N’ayant pas le schémas exact, je me base sur une autre souris de même modèle et j’y trouve des résistance de 1.2kohms.
  3. Je soude donc des résistances de même valeur puis je teste mais je ne récupère pas tous les mouvements.
  4. Je sens une dureté sur l’axe de la roue de l’encodeur.
  5. Je regarde de plus près et là…horreur! 😱 En chauffant à l’air chaud pour dessouder les cms, la roue s’est déformée!!!
  1. Comme quoi tout le monde fait des conneries.
  2. Me voilà dans de beaux drap avec une souris complètement inutilisable. 😡
  3. Faites attention si vous faites la même chose car sous le pcb il y a une petite ouïe qui expose la roue à la chaleur.
  4. Comme un imbécile, j’ai pas fait attention et ça m’a été fatal. 😭
  5. Bon, tout n’est pas perdu et je décide de modéliser une roue encodeur en 3D que j’imprime dans la foulée.
  6. J’emboite la roue sur l’axe, je la plug dans son logement et tout semble ok au niveau des dimensions.
  1. Test sous ATK: la nouvelle roue à l’air de fonctionner…ouf!
  2. Re-test à l’oscillo: Les impulsions ne sont pas toutes identiques. 180mV pour la plus faible à 250mv pour la plus forte.
  3. Je décide donc d’augmenter les valeurs de pull-down en mettant des 2,2Kohms comme j’ai pu le voir sur un autre schémas de souris Tank.
  4. Test sous ATK: Ok! Tous les mouvements sont enfin rétablis.
  5. Je nettoie la souris et applique un peu de nettoyant contact sur les 2 boutons pour retrouver une sensibilité correcte et éviter de devoir clicker avec un marteau.

Ci-dessus, la nouvelle roue imprimée en 3D.

Et voilà! Une souris Amiga 1000 de nouveau 100% fonctionnelle. (et réparée de ma connerie)

Les commentaires sont fermés.