Les moteurs DiSEqC

  • Initiateur de la discussion Initiateur de la discussion monaj
  • Date de début Date de début

monaj

New member
Bonjour,

telesatellite.com

[h=1]Les moteurs DiSEqC[/h]Les essais que nous avons effectué avec de nombreux terminaux numériques nous ont amené à nous pencher sur la compatibilité entre ces terminaux et les différents moteurs qui arborent tous le logo du DiSEqC 1.2. Un rappel sur ce que cache ce logo n'est pas inutile...

moteur-diseqc.jpg



Le DiSEqC est une norme édictée par l’organisation européenne des satellites Eutelsat ; elle a été (et est encore, car elle évolue) définie en partenariat avec les constructeurs de matériel de réception satellite (terminaux, commutateurs, moteurs). Dès l’instant où cette norme, qui peut être qualifiée d’universelle, a reçu leur agrément, elle devrait être non seulement adoptée mais surtout respectée par tous ; hélas, comme le prouvent nos essais avec ces moteurs, nous en sommes encore loin : nous sommes dans une situation identique à celle qui existait lors de l’apparition des boîtiers de commutation DiSEqC : il fallait acheter le bon boîtier avec le bon démodulateur !

Pour essayer de comprendre, nous allons d’abord rentrer un peu dans le détail, et voir en quoi consiste exactement cette norme pour le DiSEqC 1.2.

[h=2]Le DiSEqC 1.2[/h]
logo-diseqc12.jpg
Le DiSEqC (Digital Satellite Equipment Control) est une marque déposée par Eutelsat, mais demeure un standard ouvert agréé par les industriels. Il s’agit d’un bus (signaux de commandes numériques) véhiculé directement par le câble coaxial d’antenne à destination des équipements (commutateurs, moteurs) qui utilise la présence du 22 kHz en envoyant des « salves » composées de « mots ou messages élémentaires » que sont le bit « 0 » et le bit « 1 ». Chaque commande spécifique, ou « Byte de commande », est constituée de ces bits élémentaires 0 et 1 ; nous n’aborderons que les Bytes de commandes réservés aux moteurs d’antennes DiSEqC 1.2. Neuf commandes sont normalisées, plus une dédiée au DiSEqC 2.2. Sachez que le DiSEqC 1.2 est un bus unidirectionnel, c’est-à-dire qu’il concerne l’envoi des ordres uniquement depuis le terminal vers les équipements : c’est sa faiblesse. Le DiSEqC 2.2 permet les mêmes commandes mais avec des informations de retour : il est, lui, bidirectionnel, mais sa mise en ?uvre est plus difficile et génère en conséquence des coûts de production plus élevés.

[h=2]Les commandes du DiSEqC 1.2[/h]Le tableau des commandes du DiSEqC 1.2, publié dans cet article, vous permet d’identifier clairement les commandes nécessaires au pilotage du moteur : aller vers l’est ou vers l’ouest, arrêter le moteur, fixer les limites est/ouest (avec possibilité de les effacer) mais aussi le calcul des positions et leur mémorisation. Cette mémorisation des positions, pour lesquelles chaque satellite est affecté d’un numéro (1 pour Hot Bird, noblesse oblige…, 2 pour Astra, 3 pour W2, etc.) est effectuée dans l’électronique embarquée dans le moteur (mémoires). Où la pagaille commence, c’est qu’il n’existe pas de numérotation édictée par Eutelsat : chaque constructeur peut établir sa propre numérotation !

En pratique, il suffit de vous positionner sur un satellite et le calcul des positions des autres satellites est effectué automatiquement ; chaque satellite sera ensuite appelé simplement par son numéro respectif ou indice. Toutes ces commandes sont précédées d’un préfixe M (pour Mandatory) dans le tableau : elles sont indispensables pour que le produit corresponde à la norme DiSEqC 1.2. Deux commandes sont simplement recommandées (préfixe R) : la commande 64 (dédiée au 2.2), la commande 6F pour le calcul ou re-calcul des positions et une définie ; une autre commande 6E, nommée « GOTO XX° », permet au moteur d’aller sur une position angulaire déterminée. Ces commandes permettent, en cas de fausse manoeuvre ou d’erreur, de recalculer les positions, tout comme de positionner le moteur sur la position centrale (zéro degré), ce que permettent les commandes 6B (GOTO 00) ou 6E (GOTO 00°) : malheureusement tous les terminaux ne possèdent pas cette dernière commande et tout le monde n’utilise pas la même !

[h=3]Tableau des commandes DiSEqC 1.2[/h][TABLE=width: 100%][TR][TD=bgcolor: #fcf9f2]M 60[/TD][TD=bgcolor: #fcf9f2]Halt[/TD][TD=bgcolor: #fcf9f2]Arrête le mouvement du moteur[/TD][/TR][TR][TD=bgcolor: #ece9e2]61[/TD][TD=bgcolor: #ece9e2]Reserve[/TD][TD=bgcolor: #ece9e2]

[/TD][/TR][TR][TD=bgcolor: #fcf9f2]62[/TD][TD=bgcolor: #fcf9f2]Reserve[/TD][TD=bgcolor: #fcf9f2]

[/TD][/TR][TR][TD=bgcolor: #ece9e2]M 63[/TD][TD=bgcolor: #ece9e2]Limits Off[/TD][TD=bgcolor: #ece9e2]Désactive les limites[/TD][/TR][TR][TD=bgcolor: #fcf9f2]R 64 (2.2)[/TD][TD=bgcolor: #fcf9f2]Pos Sat[/TD][TD=bgcolor: #fcf9f2]Lit la position[/TD][/TR][TR][TD=bgcolor: #ece9e2]65[/TD][TD=bgcolor: #ece9e2]Reserve[/TD][TD=bgcolor: #ece9e2]

[/TD][/TR][TR][TD=bgcolor: #fcf9f2]M 66[/TD][TD=bgcolor: #fcf9f2]Limit[/TD][TD=bgcolor: #fcf9f2]Fixe la limite Est[/TD][/TR][TR][TD=bgcolor: #ece9e2]M 67[/TD][TD=bgcolor: #ece9e2]Limit W[/TD][TD=bgcolor: #ece9e2]Fixe la limite Ouest[/TD][/TR][TR][TD=bgcolor: #fcf9f2]M 68[/TD][TD=bgcolor: #fcf9f2]Drive East[/TD][TD=bgcolor: #fcf9f2]Déplace vers l'Est[/TD][/TR][TR][TD=bgcolor: #ece9e2]M 69[/TD][TD=bgcolor: #ece9e2]Drive West[/TD][TD=bgcolor: #ece9e2]Déplace vers l'Ouest[/TD][/TR][TR][TD=bgcolor: #fcf9f2]M 6A[/TD][TD=bgcolor: #fcf9f2]Store NN[/TD][TD=bgcolor: #fcf9f2]Mémorisation des positions[/TD][/TR][TR][TD=bgcolor: #ece9e2]M 6B[/TD][TD=bgcolor: #ece9e2]Go to NN[/TD][TD=bgcolor: #ece9e2]Déplace l'antenne vers la position NN[/TD][/TR][TR][TD=bgcolor: #fcf9f2]6C[/TD][TD=bgcolor: #fcf9f2]Reserve[/TD][TD=bgcolor: #fcf9f2]

[/TD][/TR][TR][TD=bgcolor: #ece9e2]6D[/TD][TD=bgcolor: #ece9e2]Reserve[/TD][TD=bgcolor: #ece9e2]

[/TD][/TR][TR][TD=bgcolor: #fcf9f2]6E[/TD][TD=bgcolor: #fcf9f2]Go to XX°[/TD][TD=bgcolor: #fcf9f2]Déplace l'antenne vers la position XX°[/TD][/TR][TR][TD=bgcolor: #ece9e2]R 6F[/TD][TD=bgcolor: #ece9e2]Set Pos[/TD][TD=bgcolor: #ece9e2](Re-) calcule les positions satellites[/TD][/TR][/TABLE]

[h=2]GOTO X ou « DiSEqC 1.3 »[/h]Le « DiSEqC 1.3 » ou « USALS » constitue une évolution positive du DiSEqC 1.2. et partagée actuellement par de nombreux constructeurs. Il utilise notamment la commande 6E (parfaitement définie dans le 1.2, comme nous l’avons vu, mais pas toujours utilisée) ; elle permet d’effectuer un calcul des positions angulaires indépendamment du moteur (et de son électronique) et de s’affranchir de la numérotation mémorisée dans le moteur : il suffit alors de transmettre l’ordre de commande indiquant au moteur de se positionner, par exemple, à 23,5 degrés ouest. Cela permet ainsi de disposer d’un logiciel de calcul dans le terminal ; celui-ci, à partir de la latitude et de la longitude du lieu, va calculer exactement la position de chaque satellite : c’est ce type de commande que vous trouverez quasiment sur tous les terminaux numériques qui peuvent piloter une antenne motorisée. Vous trouverez généralement un logo « USALS » (propriété de STAB) sur la face avant. Mais il est nécessaire, pour un fonctionnement correct, que le terminal émette correctement la commande et que le moteur sache l’interpréter tout aussi correctement !

[h=1]Le DiSEqC 2.3[/h]Comme le 1.3, le 2.3 n’est pas une norme agréée par Eutelsat. La société Aston, désireuse d’améliorer le DiSEqC 1.2 en partenariat avec Eutelsat, notamment pour disposer d’informations de retour, a élaboré son propre système, apparemment plus simple que le 2.2, tout en respectant strictement les commandes du 1.2 (et notamment la commande GOTO XX° utilisée par le futur 1.3). Cette amélioration permet au terminal de savoir si le moteur a exécuté correctement ou non les commandes du DiSEqC 1.2 et l’état du moteur. Sachez cependant qu’elle n’est pas généralisée.

[h=2]Point de vue du consommateur[/h]Si la norme était strictement respectée et plus précise (en évitant les recommandations et en édictant une numérotation des satellites), cet article n’existerait pas ! Tout moteur DiSEqC 1.2 devrait fonctionner parfaitement avec tout terminal arborant lui aussi le logo DiSEqC 1.2, or ce n’est pas le cas. Cette situation pourrait (et devrait) évoluer si tout produit estampillé DiSEqC 1.2 était certifié. Il existe néanmoins une certification ou plutôt une auto certification : chaque constructeur « s’auto certifie » en envoyant une lettre à Eutelsat stipulant que son produit est conforme ! Autant demander à un mauvais élève de s’attribuer une bonne note…

C’est pour cette raison que nous préconisons l’utilisation de l’USALS. Tous les terminaux que nous testons et qui sont munis de cette commande donnent actuellement satisfaction. Il reste cependant nécessaire d’utiliser conjointement un moteur compatible avec l’USALS ou capable de reconnaître la commande “GO TO X”. Dans l’état actuel, nous ne pouvons que vous conseiller, lors d’un achat, de demander à votre revendeur qu’il s’engage à vous fournir un moteur compatible avec le terminal. Si vous possédez déjà un moteur, seul un essai pourra valider son fonctionnement avec le terminal que vous avez choisi. Rappelons que l’avantage de l’USALS est de calculer la position de l’antenne dans le terminal : le moteur n’a plus alors qu’à exécuter ! Les réglages sont simplifiés et le fonctionnement est fiable.

menu-diseqc-complet.jpg
Menu DiSEqC 1.2 complet
menu-diseqc-sans-goto-zero.jpg


Exemple d'un menu sans fonction GOTO ZERO







[TABLE=width: 995][TR][TD=class: page, width: 545]Les moteurs DiSEqC

[h=1]Exemple : moteur horizon/horizon STAB HH120[/h][h=2]DiSEqC 1.2/USUALS[/h]
moteur-stab-hh120.jpg
Le moteur DiSEqC STAB HH120 possède deux caractéristiques essentielles, sa petite taille et une grande plage angulaire de plus ou moins 65 degrés. Il bénéficie également de la technologie « USALS », tout en étant compatible avec le DiSEqC 1.2, et d’un système de fixation inédit de l’antenne parabolique sur un tube amovible et très facile à accoupler au moteur. Il permet de motoriser une antenne de 1,2 mètre de diamètre maximum et d’un poids maximum de 17 kg. A noter que ce moteur est compatible avec tous les terminaux numériques équipés du DiSEqC 1.2.

[h=2]L'USALS irremplaçable ![/h]Comme nous l’avons décrit, il suffit de choisir un satellite de référence afin de pré-positionner le moteur pour un satellite donné : il ne reste plus qu’à tourner l’ensemble jusqu’à optimisation de la réception. Et c’est ici que l’USALS est irremplaçable : le terminal, muni du logiciel de calcul mis au point par STAB, va calculer l’angle de visée (celui que nous nommons précisément « angle méridional de visée ou Vsm ») et positionner le moteur au dixième de degrés près ! Ce qui est difficile à faire manuellement. Il suffit donc, après être rentré dans le menu « USALS » de votre terminal, de reporter les valeurs de votre latitude et votre longitude, puis de sélectionner un satellite de référence (Astra ou Hot Birdconviennent parfaitement). Le moteur ayant atteint la position calculée, vous pointerez sur ce satellite. L’installation est alors terminée ; vous découvrirez, comme nous à maintes reprises, que tous les autres satellites sont parfaitement localisés, même aux extrêmes, mais à une condition essentielle : votre mât doit être parfaitement vertical !

[h=3]Caractéristiques du moteur STAB HH120[/h][TABLE=width: 100%][TR][TD=bgcolor: #eff2f3]Protocole de communication[/TD][TD=bgcolor: #eff2f3]DiSEqC 1.2[/TD][/TR][TR][TD=bgcolor: #f5f6f7]Diamètre maximum de l'antenne[/TD][TD=bgcolor: #f5f6f7]120 cm[/TD][/TR][TR][TD=bgcolor: #eff2f3]Poids maximum de l'antenne[/TD][TD=bgcolor: #eff2f3]17 kg[/TD][/TR][TR][TD=bgcolor: #f5f6f7]Diamètre du mât de support[/TD][TD=bgcolor: #f5f6f7]de 50 à 83 mm[/TD][/TR][TR][TD=bgcolor: #eff2f3]Longueur du support d'antenne[/TD][TD=bgcolor: #eff2f3]180 mm[/TD][/TR][TR][TD=bgcolor: #f5f6f7]Diamètre du support d'antenne[/TD][TD=bgcolor: #f5f6f7]54 mm[/TD][/TR][TR][TD=bgcolor: #eff2f3]Angle de rotation[/TD][TD=bgcolor: #eff2f3]± 65°[/TD][/TR][TR][TD=bgcolor: #f5f6f7]Vitesse de rotation[/TD][TD=bgcolor: #f5f6f7]0,7°/s (18V)[/TD][/TR][TR][TD=bgcolor: #eff2f3]Alimentation[/TD][TD=bgcolor: #eff2f3]13 / 18 Vdc[/TD][/TR][TR][TD=bgcolor: #f5f6f7]Consommation en veille[/TD][TD=bgcolor: #f5f6f7]30 mA[/TD][/TR][TR][TD=bgcolor: #eff2f3]Consommation en fonctionnement[/TD][TD=bgcolor: #eff2f3]190 mA[/TD][/TR][TR][TD=bgcolor: #f5f6f7]Consommation au démarrage[/TD][TD=bgcolor: #f5f6f7]350 mA[/TD][/TR][TR][TD=bgcolor: #eff2f3]Température de fonctionnement[/TD][TD=bgcolor: #eff2f3]-40°C +80°C[/TD][/TR][TR][TD=bgcolor: #f5f6f7]Humidité relative maximale[/TD][TD=bgcolor: #f5f6f7]100%[/TD][/TR][TR][TD=bgcolor: #eff2f3]Positions programmables[/TD][TD=bgcolor: #eff2f3]49 satellites[/TD][/TR][TR][TD=bgcolor: #f5f6f7]Positions mémorisées[/TD][TD=bgcolor: #f5f6f7]28 satellites[/TD][/TR][TR][TD=bgcolor: #eff2f3]Connecteurs[/TD][TD=bgcolor: #eff2f3]Type F[/TD][/TR][TR][TD=bgcolor: #f5f6f7]Connexion[/TD][TD=bgcolor: #f5f6f7]Câble coaxial[/TD][/TR][TR][TD=bgcolor: #eff2f3]Limites mécaniques[/TD][TD=bgcolor: #eff2f3]±70°[/TD][/TR][TR][TD=bgcolor: #f5f6f7]Limites programmables[/TD][TD=bgcolor: #f5f6f7]de 5° à 62°[/TD][/TR][TR][TD=bgcolor: #eff2f3]Rotation lente[/TD][TD=bgcolor: #eff2f3]par impulsion de 0,1°[/TD][/TR][TR][TD=bgcolor: #f5f6f7]Inclinaison sur le mât[/TD][TD=bgcolor: #f5f6f7]de 15 à 70° max[/TD][/TR][TR][TD=bgcolor: #eff2f3]Poids[/TD][TD=bgcolor: #eff2f3]3,2 kg[/TD][/TR][/TABLE][/TD][/TR][/TABLE]

 
Retour
Haut