De nombreux facteurs entrent en jeu dans la communication entre un PC et un appareil RS-232. Parmi ceux-ci, on peut citer le réglage correct de la fréquence de transmission pour l'appareil, la configuration appropriée des logiciels et le câblage adéquat. Il existe un test très simple qui vous aidera à simplifier le dépannage de votre système RS-232, parfois appelé test de « bouclage ».
Ce test permet essentiellement de vérifier que le port série de votre PC fonctionne correctement, que le logiciel RS-232 que vous utilisez fonctionne correctement et que vous êtes connecté au bon port. Une erreur courante consiste à connecter un périphérique série au port imprimante, car beaucoup pensent qu'il s'agit d'un port RS-232 à 25 broches. Il est important de garder à l'esprit qu'un port RS-232 sur un PC IBM ou compatible est toujours un connecteur mâle, qui peut être à 9 ou 25 broches. Un port imprimante est toujours un connecteur femelle à 25 broches.
Pour effectuer un test « Loop-Back », suivez les étapes suivantes. (Ces fiches s'appliquent aux ordinateurs IBM ou compatibles. Elles sont toutefois similaires pour les autres ordinateurs.)
Identifiez votre port série
N'oubliez pas que le port RS-232 d'un PC peut être à 9 ou 25 broches, mais qu'il s'agit toujours d'un CONNECTEUR MÂLE (contenant des broches, et non des prises). Si vous disposez de 2 ports série, identifiez s'il s'agit du COM1 ou du COM2. Si nécessaire, consultez le manuel de votre ordinateur ou contactez le service d'assistance technique.
Localisez les broches 2 et 3
Une loupe peut être nécessaire pour lire les numéros à l'intérieur de la base du connecteur. Un port à 25 broches TRANSMET sur la broche 2 et REÇOIT sur la broche 3, et un port à 9 broches fait exactement le contraire, mais pour ce test, cela n'a pas d'importance, car tout ce que nous voulons faire est de connecter la ligne TRANSMIT à la ligne RECEIVE.
Connecter le fil
Connectez un morceau de fil entre la broche 2 et la broche 3. En court-circuitant directement ces deux broches, vous connectez la ligne TRANSMIT à la ligne RECEIVE. Si vous utilisez un ordinateur autre qu'un PC IBM ou compatible, localisez la broche TRANSMIT et connectez-la à la broche RECEIVE. Si vous avez des difficultés à connecter les broches, vous pouvez essayer d'enrouler un fil de cuivre fin autour d'une extrémité d'un trombone déplié, afin de créer une petite bobine. Glissez ensuite cette bobine autour des broches du port série.
Exécutez le programme d'émulation de terminal
Exécutez n'importe quel programme d'émulation de terminal, tel que Hyperterminal (fourni avec Windows 95) ou Terminal (fourni avec Windows 3.1). Configurez le logiciel pour qu'il communique avec le numéro de port correct, tel que COM1 ou COM2. Désactivez toute négociation, telle que RTS/CTS ou X-ON/X-OFF. La fréquence en bauds n'a pas d'importance pour ce test, car le port transmettra et recevra à la même fréquence.
Commencez à taper
Commencez à taper n'importe quel caractère sur votre clavier. Tout ce que vous tapez devrait apparaître sur votre écran. Si votre logiciel est configuré pour « répéter » les caractères, vous verrez chaque caractère apparaître deux fois. Par exemple, si vous tapez Bonjour, vous verrez HHEELLOO s'afficher à l'écran. Si vous n'êtes pas sûr que la fonction « echo-on » soit activée, commencez à taper, puis supprimez le câble du port et tapez à nouveau. Vous devriez voir la différence. Si vous ne voyez rien, que le câble soit connecté ou non, il se peut que votre port soit défectueux ou que vous utilisiez le mauvais port.
Ce test permet uniquement de vérifier que votre ordinateur et vos logiciels fonctionnent correctement. Si vous avez déterminé que le port RS-232 de votre PC fonctionne correctement, vous devez vérifier votre câblage et vous assurer que votre appareil est configuré pour le même débit en bauds, la même parité et les mêmes bits d'arrêt que le port série de votre ordinateur. Consultez la documentation de votre appareil pour voir s'il nécessite une négociation ou une configuration particulière.