User Tools

Site Tools


dcc232-fr

DCC232

Introduction

Tous les ordinateurs personnels de nos jours ont plein de puissance disponible pour faire bien plus que d'afficher et contrôler un réseau de train miniature. La génération d'un signal numérique pour les décodeurs mobiles et stationnaires est une possibilité pour utiliser ce potentiel.

La bibliothèque DCC232 est un générateur d'un poids léger seulement DCC pour les boosters comme l'ORD-3.
Le signal DCC est généré en utilisant un périphérique série.
Les anciens périphériques RS232 et beaucoup de convertisseurs USB-RS232 sont supportés.


Avantages

  • charge très faible du CPU
  • pas besoin de centrale numérique (firmware tiers)
  • contrôle complet du processus
  • seulement les privilèges modem sont nécessaires pour accéder au périphérique série
  • fonctionne sous Windows et Linux


Désavantages

  • Le signal DCC généré n'est pas totalement conforme aux standards NMRA; Certains décodeurs ne fonctionneront pas ou seulement partiellement.
  • Pas de support direct pour la détection d'occupation; Une interface séparée, comme le GCA85/GCA101, est nécessaire pour obtenir des événements.
    Ce n'est pas réellement un désavantage parce que les bonnes pratiques dictes qu'un système séparé pour la détection d'occupation et les décodeurs stationnaires doit être utilisé.
  • Pas de programmation en mode service. (PT)


Caractéristiques

  • Emplacement pour 128 locomotives
  • Purge automatique
  • 14, 28 et 128 crans de vitesse
  • Adressage de locomotive court et long
  • 28 fonctions pour le décodeur mobile
  • Programmation en Mode Operations (Ops, POM)
    • Écriture
    • Lecture; a besoin d'un booster et d'un détecteur avec coupure RailCOM
  • décodeurs stationnaires DCC
  • vérification de court-circuit
  • support ORD-3


Tests

Ubuntu 10.10

PC Périphérique Puce Résultat CPU %
Intel Pentium Dual Core 1.73GHz 1GB /dev/ttyUSB0 PL2303 OK 0…2
Intel Pentium Dual Core 1.73GHz 1GB /dev/ttyUSB0 FTDI OK 0…2
Intel Pentium Dual Core 1.73GHz 1GB /dev/ttyUSB0 DELOCK Serial HUB INSTABLE 0…2
Intel Atom 1.6GHz 1GB /dev/ttyS1 Legacy INSTABLE; super utilisateur seulement 0…2

Raspbian

PC Périphérique Puce Résultat CPU %
Raspberry Pi Rev. B /dev/ttyUSB0 PL2303 OK 1…4
Raspberry Pi Rev. B /dev/ttyUSB0 FTDI OK 1…4

Windows XP

PC Périphérique Puce Résulat CPU %
Intel Celeron 300MHz 256MB com1 Legacy OK 0…3

Mac OS X 10.6

PC Périphérique Puce Résultat CPU %
Intel Core 2 Duo 2.26GHz 8GB /dev/tty.usbserial-ftEHGJCX FTDI Réaction lente.(4 sec.) 2…3
Intel Core 2 Duo 2.26GHz 8GB /dev/tty.PL2303-00001004 PL2303 Pas de signal DCC valide 2…3
Intel Core 2 Duo 2.26GHz 8GB /dev/tty.MCS78XX_Port0.0 DELOCK Serial HUB Pas de signal DCC valide 2…3


Configuration

dcc232-ord3.jpg Seulement le IID et le port série doivent être configurés, le reste est optionnel.


Équipement

Port

Le nom du périphérique du port série à utiliser avec DCC232.
Périphériques couramment utilisés:

OS Legacy RS232 USB
Linux /dev/ttyS0, /dev/ttyS1 /dev/ttyUSB0
Mac OS X - /dev/tty.*¹
Windows com1, com2 com7
RasPi /dev/ttyAMA0 /dev/ttyUSB0

¹) dépendant du fabricant.


Gestion du connecteur

Purge

Retirer les décodeurs mobiles au repos, en utilisant la durée de purge, à partir de l'emplacement après que la vitesse soit à zéro.
Aucun rafraîchissement des paquets DCC n'est généré pour cette adresse après la purge.

Durée de purge

Le nombre de secondes qu'un décodeur mobile doit être au repos avant d'être purgé.
Au repos = bloqué.


Vérification de court-circuit

Activer

Active la vérification de court-circuit sur la ligne DSR dans un fil de surveillance séparé.

Inverse DSR

Inverse le signal de court-circuit connecté à la ligne DSR de l'interface RS232.
Cette option doit être définie au cas ou l'ORD-3 est utilisé comme booster.

Retard

La durée en millisecondes durant laquelle le court-circuit doit résisté avant que le serveur Rocrail soit informé du court-circuit.

PT

fastcvget

Utilisable en cas d'une ancienne interface RS232 native, pour obtenir une lecture rapide des CV.

  • Note: Avec beaucoup de convertisseurs USB-RS232, la lecture des CV n'est pas possible, parce que la connexion RI du RS232 (broche 9) n'est pas supportée.


Liens

dcc232-fr.txt · Last modified: 2020/08/25 09:32 by phil45