L'écran du
logiciel UTS et des cartes électroniques installées sur le
réseau.
Avec le programme UTS, les
locomotives sont alimentées de manière classique en 12 volts. Ce
système de conduite de train électrique fonctionne sans installer
de décodeur DCC dans les locomotives.
Toute l'électronique nécessaire à alimenter les cantons et les
accessoires se trouve réunies sur deux cartes principales
superposées, une carte de commande à relais pour les aiguillages,
une carte pour alimenter les feux à led et des petites cartes
satellites facilitant la connexion au réseau. Les schémas des
montages électronique et les typons des circuits imprimés sont
fournis.
Les questions sur UTS et la
gestion des trains peuvent être posées sur les forums
Le Forum de RMF
ou Le Forum_du_N (Rubrique
Exploitation Analogique).
Ce système de supervision ne fonctionne pas avec l'univers DCC.
Pour les adeptes du DCC, des systèmes de conduite gratuits sont
disponibles ici : FREE-DCC
par Ulysse ou Rocrail
On peut conduire les trains en manuel et en mode automatique comme
sur ces vidéos : UTS 2000 -
Vidéo 01.wmv et UTS 2000 -
Vidéo 02.wmv
Dernières mise
à jour
<<--------------------------------- Mise
à jour au
17/11/2024----------------------------------------->>>
Ajout d'une page
sur les simulateurs de conduite de locomotive et la partie
électronique.
Sera décrit en détail, la migration du module
original de la radio RST, d'équipements 72 Volts : Klaxon et
Sonnette,
de Tachymètre et Compte-tours alimentés en triphasé, des blocs de
voyants à lampe 72 Volts, du boitier original du KVB,
de Manomètres, de Galvanomètres à aiguille.
Et au final de la réalisation d'un montage
banalisé avec un Arduino DUE. Ce montage sera fait pour être
adaptable
rapidement à n'importe quel pupitre de locomotive, récupéré sur du
matériel existant, ou construit de A à Z.
<<---------------------------------
Mise à jour au
08/09/2024----------------------------------------->>>
Amélioration du programme UTS, et passage de 200 à 250 actions
d'horodatage.
<<---------------------------------
Mise à jour au
08/04/2027----------------------------------------->>>
Nouveau version du programme UTS V3.7h.
Le nombre maximum de garages passe de 16 à 32.
Attention, il faut ajouter deux pontages pour faire fonctionner le
circuit imprimé CartePWM.298.4.
Voir les corrections sur la page "Réalisations par les
utilisateurs".
<<---------------------------------
Mise à jour au
12/02/2024----------------------------------------->>>
Nouveau montage
pour l'éclairage permanent des voitures et des feux
de locomotive à l'échelle O.
<<--------------------------------- Mise à jour au
27/03/2023
---------------------------------------->>>
Mise à jour du montage de commande de feu
tricolore SNCF.
<<---------------------------------
Mise à jour au 11/02/2023
---------------------------------------->>>
Correction indispensable à apporter à la
carte d'entrée, du circuit imprimé Kicad.
Mise à
jour du montage de commande de feu tricolore SNCF.
Mise à
jour du montage performant de détection des trains par réflexion
infrarouge.
<<---------------------------------
Mise à jour au 11/02/2022
---------------------------------------->>>
Mise à jour du montage à TCO à
clous pour commander aussi des aiguillages lents
Mise à
jour du montage sonore à carte micro SD pouvant être embarqué
dans un wagon.
Mise à
jour du montage anti surtension pour les locomotives et réseau
numérique DCC.
<<---------------------------------
Mise à jour au 12/01/2022
---------------------------------------->>>
Mise à jour du montage à TCO à
clous pour commander aussi des aiguillages lents
Un
nouveau montage sonore à carte micro SD pouvant être embarqué
dans un wagon.
<<---------------------------------
Mise à jour au 30/12/2021
---------------------------------------->>>
Mise à jour du programme UTS2000 en
version 3.7g.
Une amélioration du programme UTS sur le PC, avec un meilleur
fonctionnement des variables "separe" et "regroupe".
Un
montage anti surtension pour les locomotives et réseau numérique
DCC.
<<---------------------------------
Mise à jour au 24/08/2021
---------------------------------------->>>
Mise
à jour du compteur de vitesse entre deux barrières infrarouges.
Mise à
jour du montage pour la commande d'un passage à niveau à
servomoteur.
Mise à
jour du montage pour gérer les passages à niveaux.
Nouveaux
circuits imprimés pour les aiguillages PECO
Mise à jour du garage automatique avec les circuits imprimés.
A l'origine, Ulysse a
développé ce système UTS de supervision de réseau ferré. Ce
système est plutôt réservé à l'échelle N, car les circuits
électroniques employés ne permettent d'alimenter les voies qu'avec
600 mA par canton.
Pour une version HO, remplacer les L293D par des L298 (Voir la
page Matériel V3 et la page Réalisations).
La version V2 n'est plus maintenue par Ulysse, bien que des
mails de félicitation soient les bienvenus, il n'assure plus le
service après-vente d'UTS.
Les questions sur UTS peuvent maintenant être posées sur les
forums Le
Forum_de RMF ou Le Forum_du_N (Rubrique
Exploitation Analogique).
Ulysse présentait son système original sur ce site de
modélisme ferroviaire, maintenant consacré au DCC FREE-DCC par Ulysse
Dans mes explications, je ne
reprendrais donc pas ce qu'Ulysse a très bien expliqué dans ses
documents. Il faut donc commencer par lire son manuel pour
comprendre la suite.
Les téléchargements du programme UTS :
Pour les utilisateurs
de la version matérielle originale d'UTS V2 (de l'ancien site
d'Ulysse), utiliser la version UTS V3---V2 pour disposer
des améliorations du logiciel avec les anciennes cartes UTS.
Pour charger le programme ".hex" dans le pic, utiliser le
programme officiel "PICkit2 Programmer", "PICkit 2 v2.61" de www.microchip.com
sous W7.
Utiliser la platine kit PicKit2 avec le logiciel 'PicKit 2
v2.61' ou celle là
heartygfx-PicKit II.
On peut utilise ce genre de montage : PIC_Programmer_PICPgm_05Fev16.pdf
Ou utiliser la nouvelle platine PicKit3, avec ce
logiciel.
- V3.7i pour les cartes électronique à
base de PIC à 20 Mhz (Version conseillée).
- V3.5c---V2
compatible avec l'ancienne version 2 d'Ulysse et les cartes
électroniques à base de PIC à 8 Mhz. Prévue uniquement
pour ceux ayant construit UTS d'Ulysse en version V2,
pour une version plus récente pour ces anciennes
cartes me contacter sur les forums.
UTS est
compilé sous C++ 2013 Express (Microsoft) et n'est pas
compatible avec Win98, ni avec W2000. Fonctionne bien avec
XP, W7, W8, W10.
Il
faut éviter d'arrêter une locomotive sans wagon à cheval
entre deux cantons.
Suivant la nature des prises de
courant de la locomotive, elle ne sera peut être plus détectée
correctement (Il suffit de la déplacer manuellement pour cela
reparte).
Il
faut sauvegarder régulièrement le fichier 'config_tco.txt',
car celui-ci peut s'altérer, car il est réécrit à chaque
fois que l'on ferme UTS.
Le programme '.asm'
dans les PIC a été mis à jour en V3.4 le 15/02/2020.
UTS permet de
configurer un canton ou une loco avec une alimentation inverse
: "inv_canton_3 on", "train5 TGV c0
inv".
Il n'est pas garanti que les fonctions élaborées
(exemple #balauto) , prennent en compte la polarité inverse de
ces cantons et ces locomotives.
Une TJD (Traverse de Jonction Double)
peut être remplacée par deux aiguillages tête bêche sur le
tco.
Les croisements peuvent être gérés dans les déplacements à
condition de réserver le canton traversé.
Les croisements peuvent être gérés en mode BAL (Bloc
Automatique) à condition de bloquer le train si le canton
traversé est occupé ou réservé.
Une rotonde peut être commandée par
UTS avec un servo-moteur, mais elle ne sera pas modélisée sur
le tco.
Avec un Pentium III à 450 Mhz sous
Windows XP, le programme consomme 5% de cpu sans afficher de
TCO, 30 % de cpu en affichant un TCO vide de 20 x 17 cases,
40 % de cpu en affichant un TCO en relief de mon réseau de 20
x 17 cases. Le % de cpu est proportionnel au nombre de cases à
afficher.
L'affichage des TCO n'est pas optimisé, et le programme
réaffiche toutes les cases du TCO en permanence, même si elles
n'ont pas changées.
Le programme fonctionne correctement
en conduite automatique. Il est possible d'animer entièrement
un réseau en conduite automatisée.
Comme tout système automatique, la
bonne détection de convois est primordiale. En N cela pose
problème, car les wagons sont légers et font souvent de
mauvais contacts.
Dans ce cas, le train peut s'arrêter alors que des wagons (non
détectés) restent encore sur le canton précédent.
Si c'est la fin d'un déplacement, le problème s'aggrave quand
le wagon refait contact car le canton devient occupé et peut
bloquer les prochains déplacements d'autres trains.
C'est un problème rencontré lors de l'utilisation de l'horloge
pour faire fonctionne tout le train en automatique.
Dans ce cas, il faut arrêter l'horloge et passer les trains en
manuel pour les replacer au bon endroit.
Il faut choisir si il faut équiper
tous les wagons d'essieux résistifs. Dans ce cas, les
déplacements seront corrects, lors d'un déplacement
automatique le canton précédent sera toujours complètement
libéré.
Il est indispensable d'équiper les
garages de détecteur de fin de course (barrière infrarouge),
pour stopper les déplacements à temps.
Un canton
qui se termine par un butoir n'a pas besoin d'être équipé de
ce dispositif si le canton est assez long, car le signal de
fin est donné par la libération du canton précédent.
Il faut que les cantons fassent au
minimum 15 cm de plus que le plus long des trains, pour
stationner automatiquement sans risque de déborder.
Avec une marge aussi faible, il faut donner aux trains une
faible inertie logicielle.
Il ne faut pas définir la frontière entre deux cantons
au raz d'un aiguillage. Il faut avoir au minimum 5 cm de rails
à la suite d'un aiguillage, pour que lorsque l'on libère ce
canton,
il n'y ait pas de faux contacts au niveau de l'aiguillage qui
fasse croire que l'on a déjà libéré ce canton, alors qu'un
wagon (non détecté) reste encore sur l'aiguillage.
Bien que la limite de fonctionnement du système soit de
64 cantons, certaines tables sont plutôt dimensionnées pour
une utilisation de 32 cantons.
Matériellement il n'y a aucun problème pour utiliser 64
cantons, mais par exemple, la table '#selectif" est
dimensionnée à 100 (il en faudrait environ 160 pour 64
cantons)
ou '#déplacement' à 200 (il en faudrait environ 400).
Cela demanderait une adaptation pour renuméroter les
variables.
Bon amusement.