FR 2470505 A1 19810529 FR 8025199 A 19801127 i La présente invention concerne un générateur de cadence de comptage de temps et notamment un générateur destiné à un magnétoscope. Lorsque la bande est entraînée dans un appareil tel qu'un magnétoscope, il est en général nécessaire de détecter et d'afficher la quantité restante de bande ou la position existante. En particulier, il faut détecter et afficher de façon précise la position instantanée de la bande dans le cas de l'édition automatique de programme vidéo à l'aide d'un magné- toscope. Jusqu'à présent, il était usuel de détecter la position de la bande entra née par le dispositif d'entraînement en détectant la position relative de la bande par le comptage des impulsions fournies par un galet de comptage entraîné en rotation par la bande ou encore en détectant la position rela- tive de la bande par le comptage des impulsions de comptage correspondant à un signal de commande enregistré sur la bande ou en détectant l'adresse absolue par la reproduction du code de temps SMPTE (code de la Société des Ingénieurs du Film bougeant et de la télévision) précédemment enregistré sur la bande. Toutefois dans le procédé de détection mentionné ci-dessus utilisant un galet de comptage, il y a du glissement entre le galet et la bande vidéo si bien qu'il est difficile d'arriver à un affichage correct de la position de la bande. De même le procédé de comptage du signal de commande ne permet pas de détecter facilement, et correctement la position de la bande du fait de la réduction du signal de sortie lorsque la bande défile à faible vitesse et la disparition des signaux. En particulier dans les systèmes connus, décrits ci-dessus, on risque d'avoir des erreurs de comptage lorsque la direction de défilement de la bande change un certain 'nombre de fois. La présente invention a pour but de créer un cir- cuit de comptage de temps de la bande, avec un générateur de cadence de comptage de temps, notamment pour un magnétoscope. A cet effet, l'invention concerne un dispositif du type ci-dessus dans lequel un galet de comptage de bande génère des impulsions de cadence de comptage dont les fréquences sont proportionnelles à la vitesse de défilement de la bande. Les impulsions de cadence de comptage lorsqu'elles sont appli- quées à un compteur qui reçoit l'impulsion d'une trace de com- mande fournie par la piste de commande de la bande vidéo, sont utilisées pour corriger la génération de la cadence de comptage de temps de la bande. La correction du fonctionnement du compteur se fait de sorte que si la bande vidéo défile en sens direct, le compteur est préréglé à zéro lors de l'arrivée de l'impulsion de la piste de contr8le et lorsque la bande vidéo défile en sens inverse, le compteur est préréglé à l'état de comptage maximum lors de l'arrivée dû l'impulsion de la piste de commande, reproduite. On obtient ainsi une impulsion de cadence de comptage de temps corrigée ou revue, à la sortie du compteur. Dans le montage réel, on a une mémoire morte, programmable. La présente invention sera décrite plus en détail à l'aide des dessins annexés, dans lesquels - la figure 1 est un schéma-bloc de la structure de base d'un mode de réalisation d'un générateur de cadence de comptage de temps selon l'invention. - la figure 2 représente au point A... J divers chronogrammes illustrant le fonctionnement du mode de réalisa- tion de la figure 1. - la figure 3 est un schéma d'un exemple caracté- ristiques d'un circuit selon l'exemple de la figure 1. - la figure 4 représente les chronogrammes du fonctionnement de la première mémoire morte, programmable uti- lisée dans le mode de réalisation ci-dessus. - la figure 5 représente les chronogrammes du fonctionnement d'une seconde mémoire morte programmable. DESCRIPTION DU MODE DE REALISATION PREFERENTIEL: La figure 1 montre la structure de base de l'inven- tion. Selon la figure 1, la bande vidéo 1 fait tourner un galet de compteur 2. Le galet de compteur 2 porte une roue magnétique 3 coopérant avec une paire de têtes de détection magnétiques 4, 5 en regard de la roue magnétique. Une tête de traçage de commande 6 reproduit les impulsions-du signal de commande (impulsions CTL) de la bande vidéo 1. Lorsqu'un signal de télé- vision en couleur selon le système NTSC est enregistré sur la bande vidéo, les impulsions CTL forment un signal impulsionnel d'une fréquence de 30 Hz en mode de reproduction normal, pour un magnétoscope à balayage hélicoïdal. Les t9tes de détection magnétiques 4, 5 se trouvent dans des positions telles que les signaux impulsionnels de sortie, respectifs Ja' Jb soient déphasés l'un par rapport à l'autre de 90 degrés. La fréquence des signaux de la cadence de comptage "a et 6b ainsi obtenus correspond à la vitesse de défilement de la bande. Les signaux de cadence de comptage Ja' ajb corres- pondent respectivement aux courbes(A)et(B)de la figure 2; le signal de commande CTL correspond à la courbe(C)de-la figure 2. Les signaux de cadence de comptage "a' a ob sont appliqués à un générateur d'impulsions de cadence 7 et à un détecteur de direction 8. Le générateur de cadence 7 détecte tous les flancs des signaux de cadence de comptage individuels et donne un signal de cadence intermédiaire aCK à la fréquence de répétition d'impulsion, égale à quatre fois la fréquence des signaux de cadence de comptage. Le détecteur de direction 8 détecte la direction de défilement de la bande en comparant les phases des signaux de cadence de comptage Mda' 6b pour tous les flancs des signaux et donne un signal de détection de direction SD d'état logique "l" lorsque la bande défile en sens direct et un signal de détection d'état logique "0" lorsque la bande défile en sens inverse (courbe (E) figure 2). Le signal de commande CTL de la tête de la piste de commande 6 est appliqué à un sélecteur de flanc 9 qui donne sélectivement des signaux impulsionnels différentiels DCTL synchronisés par rapport aux flancs montant et descendant du signal de commande d'entrée tel que représenté par la courbe (F) à la figure 2; ces impul- sions différentielles sont couplées comme signal de charge à une borne d'entrée de charge d'un compteur réversible à quatre états, 10. Le fonctionnement du sélecteur de flanc 9 est commandé par le signal de détection de direction SD du détecteur de direction 8. Le signal de cadence intermédiaire 6CK du généra- teur de cadence 7 est couplé à-une borne d'entrée de cadence du compteur réversible à quatre états. 10 et le signal de détection de direction SD du détecteur de direction 8 est couplé à une borne de commande de fonctionnement du compteur. Le signal de détection de direction SD est également couplé par lïinver- seur ll à la borne d'entrée de préréglage du compteur. Ainsi la valeur du signal de détection de direction SD couplé par le détecteur de direction 8 par l'inverseur 11 est préréglée comme donnée initiale pour chaque flanc du signal de commande CTL couplé par le sélecteur de flanc 9 et le compteur 10 travaille soit en compteur,. soit en décompteur suivant le sens de défi- lement de la bande. De façon plus détaillée, lorsque la bande défile dans le sens direct, le compteur réversible 10 compte les signaux de cadence EYCK puisque le signal de détection de direction SD, d'état logique "1" est fourni par le détecteur de direction 8. De plus, il est préréglé à zéro en synchronisme avec le signal impulsionnel différentiel DCTL, suivant la présence d'un signal d'entrée préréglé d'état logique "00". Par ailleurs, lorsque la bande défile en sens inverse, le compteur réversible, 10 décompte le signal de cadence JCK puisque les signaux de détection de direction SD d'état logique "0" sont fournis par le détecteur de direction 8. Le compteur est ainsi préréglé à l'état trois, en synchronisme avec le signal impul- sionnel différentiel DCTL du fait du signal d'entrée préréglé d'état logique "11". Le compteur réversible 10 dans lequel la donnée "0" ou "3" est préréglée suivant le sens de défilement de la bande, donne un signal de sortie de comptage SCN tel que celui représenté à la courbe (G) à la figure 2. Ce signal de sortie - de comptage est appliqué à un générateur de cadence biphase (horloge biphase) 12. Le générateur 12 donne un signal de cadence de comptage, revu, JA, dB de phasesdifférentes comme le montrent respectivement les courbes (I) et (J) de la figure 2. Dans ce mode de réalisation, lorsque la donnée est préréglée dans le compteur réversible 10 suivant le sens de défilement de la bande, c'est-àdire lorsque la donnée "0" est mise à l'état pour chaque montée du signal de commande CTL, lorsque la bande défile dans le sens direct, et que la donnée "3" est fixée pour chaque flanc descendant du signal de com- mande CTL lorsque la bande défile en sens inverse, on supprime les erreurs qui pourraient résulter de l'inversion du sens de défilement de la bande et on évite la génération de signaux quasi-impulsionnels. Les signaux de cadence de comptage XA' XB' corrigés, représentent la position de défilement de la bande; ces signaux sont fournis aux bornes de sortie respectives 13 du générateur de signal de cadence biphase 12 en fonction du signal de sortie de comptage SCN du compteur réversible 10. Les signaux de cadence de comptage corrigés JAt eB ainsi obtenus, et qui contiennent l'information de position de bande suivant le signal de commande CTL, ne correspondent pas seulement à la période des images du signal vidéo mais également de façon correcte à la position de défilement de la bande, même si la vitesse de défilement a été modifiée. Selon la figure 3, on décrira un exemple caracté- ristique d'une réalisation d'un circuit du mode de réalisation ci-dessus de l'invention, qui travaille essentiellement comme cela vient d'être indiqué. Dans l'exemple de la figure 3, un signal de cadence de comptage a fourni par la borne d'entrée de signal 4a est couplé à une borne d'entrée de données d'un premier flip-flop de type D (bascule bistable de type D) 16 et un signal de cadence de comptage 'b fourni à la borne d'entrée de signal 4b est couplé à la borne d'entrée de données d'un second flip-flop de type D, 17. Les signaux de cadence de comptage "a, eb sont fournis par les têtes de détection magnétiques 14, 15 respecti- ves (figure 1); lorsque la bande défile à la vitesse normale, ces signaux ont une fréquence de répétition impulsionnelle égale à 30 Hz. Le premier flip-flop de type D, 16 donne un signal DFQ1 sur sa sortie de confirmation; ce signal est couplé à la borne d'entrée de données d'un troisième flip-flop de type D-18 ainsi qu'à la première borne d'entrée A d'une première mémoire morte programmable 20. Le second flip-flop de type D 17 donne un signal DFQ2 sur sa sortie de confirmation, ce signal étant couplé à la borne d'entrée de données d'un quatrième flip-flop de type D 19 et à la troisième borne d'entrée C de la première mémoire morte programmable 20. Le troisième et le-quatrième flip-flop de type D 18, 19 donnent des signaux respectifs DFQ3, DFQ4 sur leurs sorties de confirmation; ces signaux sont respectivement couplés à la seconde et à la quatrième bornes d'entrée de données B, D de la première mémoire morte program- mable 20. Un signal de cadence d'une fréquence de 25 KHz est fourni aux bornes d'entrée de cadence- des quatre premiers flip- flop de type D, 16 à 19. Ces flip-flop sont ainsi synchronisés sur le signal de cadence CLK par rapport aux signaux de cadence de comptage 6a' eb- 6 2470505 La première mémoire morte programmable 20 reçoit les signaux de sortie de confirmation DFQ1, DFQ2 du premier et du second flip-flop de type D 16, 17 ainsi que les signaux de sortie de confirmation DFQ3, DFQ4 du troisième et du quatrième flip-flop de type D 18, 19, en retard d'une période de cadence par rapport aux signaux de sortie de confirmation DFQ1, DFQ2; le décodage se fait comme indiqué à la figure 4 pour donner un signal de cadence intermédiaire ICK à une fréquence égale à quatre fois celle des signaux de cadence de comptage O6a' eb et un signal de détection de direction SD correspondant à la différence de phase entre les signaux de cadence de comptage ea' ib- La mémoire 20 présente des fonctions de décodage de façon que le signal de détection de direction SD soit mis à l'état lorsque le décodage décimal correspond à 1, 7, 14, 8 et qu'il est remis à l'état initial lorsque le décodage décimal correspond à 15, 10, 0 et 5; ce signal est conservé lorsque le décodage décimal est égal à 15, 10, 0, 5. Le signal de cadence intermédiaire eCK et le signal de détection de direction SD fournis par la première mémoire morte programmable 20 sont appliqués au compteur réversible 10. Le compteur 10 (figure 3) contient l'inverseur 11 de la figure 1. La première mémoire programmable 20 est maintenue en fonctionnement de décodage suivant la direction de défilement de la bande et à cet effet le signal de détection de direction SD est appliqué en retour à la cinquième borne d'entrée de données E. Le signal de détec- tion de direction S de la première mémoire morte programmable est utilisé comme signal de commande pour le circuit de commutation 21 dans le sélecteur de flanc 9. Le sélecteur 9 comporte un inverseur 22 et le signal représentant les flancs montants du signal de commande CTL et le signal représentant les flancs descendants de ce signal sont couplés sélectivement par le circuit de commutation 21 à une borne d'entrée de chargement du compteur réversible 10. Comme indiqué précédemment, le compteur réversible effectue un comptage sur quatre échelons ou: états et il est remis à l'état "0" à chaque arrivée du signal de commande CTL, lorsque la bande défile en sens direct alors qu'il travaille au décomptage pour un état de comptage "3", à chaque arrivée du signal de commande lorsque la bande défile en sens inverse. Le signal de sortie de comptage SCN du compteur réversible 10 est appliqué à la borne d'entrée de données d'un cinquième flip- flop de type D, 25. Le cinquième flip-flop 25 donne un signal DFQ5 sur sa sortie de confirmation DFQ61; ce signal est appliqué à la borne d'entrée de données d'un sixième flip-flop de type D 26 ainsi qu'à la cinquième borne d'entrée de données E d'une seconde mémoire morte programmable 28. Le sixième flip-flop 26 donne un signal DFQ6 sur sa sortie de confirmation; ce signal est couplé sur la sixième borne d'entrée de données F de la seconde mémoire morte programmable 28. Le cinquième et le sixième flip-flop de type D, 25, 26 sont déclenchés par le signal de cadence CLK d'une fréquence de 25 KHz pour effectuer l'inversion suivant l'état logique de la borne d'entrée de données. Le signal de sortie de confirmation DFQ6 fourni par le sixième flip-flop 26 est en retard d'un intervalle de cadence par rap- port au signal de sortie de confirmation DF fourni par le cinquième flip-flop 25. La seconde mémoire morte programmable 28 reçoit sur ses quatre premières bornes d'entrée de données A... D, respectivement des signaux de sortie de comptage à quatre bits QA... QD d'un compteur à 16 états 27 qui compte le signal de cadence de 25 KHz, CLK de la borne d'entrée de signal 15 et sur sa borne d'entrée de 70 données G, le signal de détection de direction SD de la première mémoire morte programmable 20; il assure le décodage comme cela est représenté par les chrono- grammes de la figure 5. De façon plus détaillée, la seconde mémoire morte programmable 28 donne un signal de remise à l'état initial SR en choisissant l'un des flancs montants ou l'un des flancs descendants des signaux de sortie de confirmation DFQ5 et DFQ6 suivant la valeur logique du signal de détection de direction SD retour à la borne d'entrée de remise à l'état initial du comp- teur à 16 états, 27.; après le comptage de 15 impulsions du signal de cadence à 25 KHz par le compteur 27, après l'envoi du signal de remise à l'état initial, la mémoire 28.fournit un signal d'arrêt de comptage SEN au compteur 27 tout en fournis- sant également des signaux de cadence de comptage corrigés fiA# PUB des différentes phases suivant les sorties de comptage à 4 bits QA.. QD du compteur 27 et du signal de détection de direction SD. Comme représenté, contrairement au procédé habituel de préréglage du compteur réversible à 4 états, 10, pour le remettre à l'état "O" à chaque inversion de sens de défilement de la bande, engendrant un signal impulsionnel g9nant SM comme le montre la courbe fictive dans le chronogramme (H) de la figure 2, il n'y a pas de risque de génération de cette impulsion SM, ce qui permet d'éviter l'accumulation des erreurs et d'obtenir des signaux de cadence de comptage, corrigés t6A: OB, qui indiquent de façon précise la position instantanée de la bande en cours de défilement en correspondance à la période d'image, à partir du générateur de cadence biphase 12. Comme cela découle clairement du mode de réalisa- tion ci-dessus selon l'invention, on traite deux signaux de cadence de comptage de phases différentes à la fréquence de répétition impulsionnelle correspondant à la vitesse de. défile- ment de la bande pour obtenir un signal de détection de direc- tion correspondant à la direction de défilement de la bande et un signal de cadence à une fréquence égale à quatre fois celle des deux signaux de cadence de comptage de phase, différents: le signal de cadence ainsi obtenu est compté par un compteur réversible à 4 états qui est commandé de façon à travailler en compteur ou en décompteur suivant le signal de détection de direction; la donnée "O" est préréglée lorsque la bande défile dans le sens direct et la donnée 3" est préréglée lorsque la bande défile en sens inverse de façon à fournir deux signaux de cadence de comptage, corrigés ayant des phases différentes suivant le signal de sortie de comptage du compteur réversible à 4 états; cela permet d'avoir un générateur d'impulsions de comptage pour un compteur de bande, supprimant le risque d'erreur à l'inversion du sens de défilement de la bande et permettant de suivre suffisamment les changements de la vitesse de défilement de la bande pour obtenir des signaux impulsionnels de comptage, revus, donnant une position précise de la bande correspondant à la période d'image du signal vidéo. Bien que dans le mode de réalisation ci-dessus, on utilise un compteur réversible à 4 échelons, il est également possible d'utiliser des compteurs différents par exemple un compteur à 8 échelons. Dans ce cas, on prérégle l'état de comp- tage ou la donnée "7" lorsque la bande défile en sens inverse. En général, la valeur maximale doit être préréglée en défilement inverse de la bande, à l'arrivée de chaque impulsion de commande. REVENDICATIONS 1) Générateur de cadence de comptage de temps pour un magnétoscope, générateur caractérisé en ce qu'il comporte un générateur d'impulsions (3, 4) générant un signal impulsion- nel correspondant au mouvement de la bande vidéo (1), un géné- rateur d'impulsions de direction (8) générant une impulsion indicatrice de la direction en partant du signal impulsionnel, un compteur diviseur (7) pour diviser le signal impulsionnel et générer une cadence de comptage ( sens inverse, à l'arrivée du signal de commande. 2) Générateur de cadence de comptage de temps selon la revendication 1, caractérisé en ce que le compteur (10) est un diviseur par quatre, préréglé à l'état trois en valeur décimale lors de l'arrivée du signal de commande lorsque lim- pulsion indicatrice de sens indique le sens inverse. 3) Générateur de cadence de comptage de temps selon la revendication 1, caractérisé en ce que le générateur d'impulsions génère une paire d'impulsions ( a, 6b) déphasées de 90 degrés l'une par rapport à l'autre. 4) Générateur de cadence de comptage de temps selon la revendication 1, caractérisé en ce que le signal impulsionnel (SD) indicateur de la direction, est appliqué à-la borne d'entrée de données du compteurdiviseur (10) par l'intermédiaire d'un inverseur (11). ) Générateur de cadence de comptage de temps selon la revendication 3, caractérisé en ce que la paire d'impulsions (ô, b) du générateur d'impulsions (3, 4, 5) pour donner un ab signal de cadence.eC) a une fréquence quatre fois supérieure a celle du signal impulsionnel d'origine fournie par le géné- rateur d'impulsions, le signal de cadence (JACK) résultant étant appliquée à la borne de cadence (CK) du compteur-diviseur (10).