This page has been robot translated, sorry for typos if any. Original content here.

Emulateur de carte Payphone

Le principe suivant est à la base de la construction d’émulateurs de différentes cartes. Étant donné que la mémoire d'une carte à puce se compose d'un bloc réinscriptible et d'un bloc non réinscriptible, et que le poste téléphonique n'écrit que dans une zone réinscriptible, qu'est-ce qui nous empêche de lire les informations d'une nouvelle carte et de les enregistrer quelque part? Laissez l'algorithme d'opération téléphonique dépendre du contenu de la zone mémoire «non réinscriptible», et chaque instance de carte est individuelle, mais cette zone est inchangée! Le seul inconvénient de cette méthode est la complexité assez élevée de la mise en œuvre, mais elle est compensée par le fait que, sur la base de ce principe, des émulateurs de presque toutes les cartes sont implémentés, y compris même des cartes SIM de téléphones cellulaires.

L'implémentation de l'émulateur sur ce principe peut se faire de deux manières. La première est qu'un circuit logique va être implémenté qui implémente toute la logique du circuit "carte de périphérique". Cependant, le schéma est plutôt lourd. La deuxième méthode, décrite ci-dessous, repose sur l'utilisation de microcontrôleurs. Ils proposent à la base d'utiliser des microcontrôleurs de la série PIC, mais la programmation d'un tel contrôleur est le plus haut degré de gimor. Et pour une raison quelconque, tout le monde oublie le domaine disponible   contrôleurs d'autres séries, y compris les nôtres, domestiques. Mais je ne recommande pas l’utilisation de ces derniers en raison de leur taille imposante et puissante. Le plus acceptable à mon avis est l’utilisation du contrôleur Motorola MC68NS705K1. Premièrement, il est assez facile à trouver et deuxièmement, il est bon marché. Donc, tout est très simple. Nous assemblons le programmateur selon le schéma présenté sur la figure.

Programmeur

Circuit de programmation

Nous lisons des informations (firmware) d’une nouvelle carte à l’aide d’un programme utilisant ce programme, vous pouvez écrire des informations sur une carte vierge si ce n’est pas une seule fois.

Nous programmons le contrôleur en le connectant au port LPT de l'ordinateur à l'aide de ce programme. Télécharger 32 kb

Nous recueillons l'émulateur selon le schéma.

Émulateur

Schéma d'émulateur de carte d'appel

L'émulateur est prêt à partir.