commSerie

commSerieLaurent Rebuffie [x]

Communication par port série RS232.

Cette proglet permettra la mise en œuvre d'une interface utilisant une liaison série de type RS232 dans le cadre de travaux pratiques puis de projet.
Voir le document pédagogique (pdf) pour plus son utilisation

Documentation technique.

  • Toutes les instructions disponibles sont documentées ici
  • Les primitives utilisateurs disponibles sont documentées ici
  • Une interface de contrôle est disponible ici
  • Un premier exemple programme exemple propose un panneau de contrôle (choix du port COM, configuration du débit ...ouvrir /fermer le port) et un panneau de dialogue (émission et réception de chaînes de caractères avec traduction en ASCII). Ne pas oublier de fermer le port COM avant de quitter sinon cela nécessite de relancer la Proglet commSerie. Ce programme permet d'établir une communication en RS232 entre deux ordinateurs mais aussi, par exemple, de communiquer avec un GPS, un vidéoprojecteur, un lecteur de carte RFID ... autant d'idées de projets.
  • Un deuxième programme de text permet de tester l'écriture sur le port série ou de simuler une lecture (à défaut de pouvoir connecter un autre terminal ...).

Installation d'une interface série RS2323C.

  • Sous windows : installer le fichier rxtxSerial.dll dans le répertoire Java de la machine, c'est à dire, normalement c:\Program Files\Java\jre6(ou équivalent)\bin.
  • Sous LinuX 32bits : installer le fichier librxtxSerial.so dans le répertoire Java de la machine, c'est à dire, normalement . /usr/local/java/default(ou équivalent)/lib/i386.
  • Sous LinuX 64bits : installer le fichier librxtxSerial.so dans le répertoire Java de la machine, c'est à dire, normalement . /usr/local/java/default(ou équivalent)/lib/amd64.
  • Sous MacOS : installer le fichier librxtxSerial.jnilib dans le répertoire Java de la machine, comme en LinuX.
Se faire aider du responsable informatique si besoin. L'utilisation de RXTX neccéssite aussi une jarre Java RXTXcomm.jar qui est intégrée à Javasccool.

Test d'une interface série RS2323C.

Le programme java construit à partir de cette proglet permet de tester de manière autonome l'installation précédente et l'interface.