You are on page 1of 3

Le protocole DiSEqC 1- Le protocole DiSEqC

Lorsque l'utilisateur change de chane, le dmodulateur gnre, via le cble coaxial, un signal cod de positionnement selon le protocole DiSEq ! "vant de dtailler le r#le de chaque $onction principale de l'ob%et technique, nous allons e$$ectuer une description du protocole DiSEq ! Le protocole DiSEq a t con&u par Eutelsat dans le but de simpli$ier et de standardiser la $abrication des dmodulateurs utiliss en Europe, mais surtout de permettre aux utilisateurs de s'stmes de rception par satellite de n'utiliser qu'un seul cble! " l'instant prcis du changement de canal, le signal cod de positionnement de la parabole se superpose aux composantes continues, vido et son reprsentes ( la $igure )*! L'ordre de positionnement est gnr selon le protocole reprsent ( la $igure )+!

Les bits de parit permettent de sparer les di$$rents octets composant le code! ,ls sont au niveau

logique bas lorsque le nombre de bits ( l'tat logique haut contenu dans l'octet prcdent est impair et au niveau logique haut lorsqu'il est pair! - L'octet de trame identi$ie l'auteur du message .par exemple, le dmodulateur, E/, E), E01 - L'octet d'adresse identi$ie le destinataire du message .par exemple, le positionneur1 - L'octet de commande indique l'action ( e$$ectuer .par exemple, dplacer la parabole $ace ( un satellite1 - Le .ou les1 octet.s1 de donnes .entre ) et *1 apporte.nt1 des prcisions supplmentaires ( la commande .par exemple, le numro mmoire du satellite $ace auquel se positionner1 L'impossibilit de superposer un signal numrique de t'pe 22L3 45S aux in$ormations d%( prsentes dans le cble coaxial impose l'utilisation d'une modulation! Les niveaux logiques haut et bas sont construits ( l'aide d'une modulation tout ou rien .ou "S6 pour "mplitude Shi$t 6e'ing1 sur le signal 00 678 normalis .voir $igure )91!

Lorsque l'utilisateur provoque la gnration d'un code DiSEq par le dmodulateur .changement de chane par exemple1, si le signal 00678 normalis est d%( prsent dans le cble coaxial .visualisation d'une chane mise dans la bande haute1, le dmodulateur arr:te automatiquement de le gnrer durant au moins )9 ms avant et aprs l'mission du code de positionnement de la parabole .voir $igure );1!

Le protocole DiSEqC 2- Les commandes DiSEqC du positionneur

octet de trame / matre )))) / ) esclave

/ pas de rponse attendue ) une rponse attendue

/ normal ) rptition du message

octet d'adresse <amille de l'quipement adress sur + bits >umro de l'quipement adress sur + bits //)) .*1 = positionneur si //// tous les quipements de la $amille octet de commande ,ndique la commande ( $aire ? ex ;@ dplacer le moteur vers l'est .;A vers l'ouest1 !!! octet de donne omplte la commande ? ex pour cmd ;@ on donne le nombre de pas maxi ( $aire ou un time out

Le protocole DiSEqC 3- Fonction principale Fp2 "Dmodulation de l'information code" du positionneur


La $onction principale <p0 permet de dmoduler le signal reprsentati$ de la commande de dplacement de la parabole! Le schma $onctionnel est donn ci dessous!

Entre : Vmod est un signal constitu d'une composante continue gale ( 9 volts sur laquelle sont superposs les ordres de positionnement de la parabole, cods et moduls selon le protocole DiSEq ! Sortie : DiSEqC est un signal numrique, reprsentati$ du code de positionnement de la parabole, gnr par le dmodulateur en $onction des choix de l'utilisateur, dont les caractristiques sont dtailles ( la $igure )@!

Ci contre le schma partiel de la carte lectronique Le signal DisEDc est sur la broche ; du microcontroleur!

DisEQc

You might also like