Plan d'un modem radio |
|||||||||||||||||||||||||||||||||||||||||||||||||
Réalisation de l'interface : Hardware & software: Ces document proviennent de http://www.chez.com/mickeyque/ 1)- Introduction et principe de la
liaison radio. 2)- Le logiciel assembleur pour TI89,
TI92 et TI92+ et captures d'écrans TI92 ! 3)- Le schéma de l'interface
de base et datasheet TCM3105pdf. 4)- Les typons format PCB Boardmaker
& GIF. 5)- La réalisation du montage
(guide de construction avec photos).
|
|||||||||||||||||||||||||||||||||||||||||||||||||
La transmission de données est faite à faible débit afin d'utiliser des modulateurs et démodulateurs de faible cout. C'est la raison pour laquelle la transmission directe avec la TI92 est impossible du fait d'une vitesse élevée de 30Kbps avec utilisation des 2 lignes du ports I/O en simultané. Le logiciel Dualnet.92p sous fargo II permet une liaison asynchrone conventionnelle à ENVIRON 87bps full-duplex (type asynchrone, 87bps, 8bits de données, 1 bit de start, 1 bit de stop, pas de parité). Il est possible d'utiliser des calculettes CASIO GC ou des HP48 à une vitesse de 1200bps (pas de parité) et ceci sans logiciel particuler... On se retrouve alors dans la configuration idéale pour utiliser n'importe quel modem de radioamateurs(type RTTY ou Baycom). La nouvelle interface à base du TCM3105 permet de rendre le montage plus simple et plus fiable. Pour la TI92, la vitesse de transmittion a été divisée par 2 environ afin de diminuer les effets de desynchronisations provoqués par l'usure des piles. Des piles neuves ou bien rechargées autorisent un transfert de messages sans aucun problème contrairement au programme utilisé dans le TI92 radio network. Principe d'émission de données de la calculette : Principe de réception de données de la calculette : Ces 2 diagrammes seront utiles lors de l'assemblage des différentes plaquettes du montage...
2)- Le logiciel en assembleur pour TI92 ( testé avec Fargo II version 0.2.7.1) et les logiciels pour TI92+ et TI89.
La
principale mission du logiciel est de fournir une transmission
à débit constant sous un protocole bien précis
pour la TI92 seulement. La solution retenue est l'utilisation
d'un UART logiciel (Universal Asynchronous receiver transceiver)
courrament utilisé dans les PC et modems de façon
matérielle (8250-16550). Le logiciel en assembleur permet
de créer des créneaux électriques (bits)
sous le protocole souhaité ainsi que de les recevoirs.
En raison d'un nombre important d'erreurs rencontrées
lors de la mise au point (essentiellement due à l'usure
des piles !) les différentes versions du logiciel fournies
sont en expérimentation et débugage. Les sources
fournies sont commentées ligne par ligne en français.
ps : Remerciements particuliers à Ticalc.org pour fournir dans ses archives des sources de programmes Fargo II trés bien commentées :-)).
3)-Le schéma de l'interface de base pour toutes machines ( calculettes, Windows95 avec logiciel pour null-modem, jeux en réseau pas trop exigeant...).
Schemas du modem radio à 1200bps (émetteur FM, récepteur FM, modulateur FSK/démodulateur FSK adaptable pour les calculettes TI92, HP48 et CASIO). Cliquez sur l'image suivante pour voir en plein écran le schéma de l'interface :
Le prix moyen du montage :
4)-Les typons format PCB Boardmaker & GIF.
PCB du modem radio à 1200bps (émetteur FM, récepteur FM, modem FSK). La réalisation peut s'effectuée essentiellement de 2 façons: une réalisation en composants classiques ou bien en CMS afin de réduire la place des 3 modules (émetteur+stabilisation en tension, récepteur, modulateur/ démodulateur TCM3105 en boitier classique avec les pattes recourbées)
PCB (double façe) du MODEM FSK (vue composants):
PCB (double façe) du MODEM FSK (vue pistes=plan de masse):
Schéma d'implantation :
PCB du EMETTEUR FM : Schéma d'implantation :
PCB du RECEPTEUR FM : Schéma d'implantation :
5)-La réalisation du montage (guide de construction avec photos).
Photos
des différentes cartes assemblées : enfin c'est
pas trop tôt, cela va faire 1 an bientôt que les
photos devait être mises sur le site ...oui mais ces photos
sont prises grâce au digitaliser video 128Ko dont les
plans sont proposés ici ! Photos du modem TCM3105 :
Remarquez au passage les pattes recourbées du TCM3105. Ne pas oublier également de souder en premier tout les différents points de masse grâce à des vias...
Photos du récepteur FM à TDA7010T :
Photos de l'émetteur FM et de la stabilisation de l'alimentation :
Guide de construction : le how-to software et hardware : La première étape consiste à vérifier le fonctionnement de la partie logicielle TI92-TI92 à l'aide d'un cable de liaison croisé (celui des CASIO par exemple ou bien celui des TI92/TI89 dont on a inversé les 2 fils de liaison). Le fonctionnement est immédiat et la TI92 ne doit pas s'interrompre dans la transmission de messages. Un mauvais fonctionnement à ce stade est due aux piles d'une des machines (ou les deux) qui ne sont plus assez bonnes (entendez par là une tension de 4.9v aux bornes des piles de la machine).
L'interface décrite ci-dessus est autonome, elle fonctionne donc avec une interface similaire connectée à une autre machine utilisant le logiciel Dualnet.92p (v1.01 ou plus récente). Fabriquer alors 2 modems TCM3105. Les tensions sur les broches 7 & 10 n'ont pas à priori besoin d'être ajustées. Connecter ensuite les 2 cartes en croisant les entrées/sorties analogiques. Tester la liaison avec le logiciel Dualnet.92p, il ne doit y avoir aucune différence avec l'étape précédente ! Si c'est la version pour CASIO ou HP48 qui vous interresse, enlever simplement la diode D1 et cela fonctionne parfaitement à 1200bps (pas de paritée) mais le TCM3105 doit être réglé de maniére optimale (pin7=2.7v et pin10=3.3v).
La troisiéme étape consiste à réaliser un émetteur radio (FM c'est préférable à cause des parasites) qui émet sur une fréquence qui ne gêne pas trop la voisine (genre émettre sur la fréquence de France Inter). Prévoyer un émetteur par module donc 2 émetteurs... Vérifier le bon fonctionnement de votre émetteur à l'aide d'un récepteur du commerce: vous devez entendre une tonalité dont la fréquence est de 1200Hz ou de 2200Hz selon l'état logique de l'entrée du TCM. Si le signal est bien perçu (agisser si necessaire - et cela le sera- sur le condensateur C2 ou la self L1 en parallèle pour ajuster la fréquence d'émission voire sur le diviseur potentiométrique R1/R2 dans le pire des cas mais pas conseillé) et passer à l'étape suivante.
La derniére étape est la fabrication de 2 récepteurs radio qui doivent en sortie audio fournir les tonalités précedement décrites. Lors du réglage des 2 fréquences d'émission, caller les récepteurs sur des fréquences non utilisées afin d'éviter des surmodulations.
Votre circuit est prêt et doit fonctionner à merveille ! Il ne reste plus qu'à le mettre dans une boîte à chaussures © 1999-2000 Yannick
|