Brevet FR2726139A1 — publié le 19960426

La présente invention concerne un récepteur de radio muni de moyens d'enregistrement de présélections pour réaliser un balayage d'une gamme de fréquences de réception et pour, au cours de ce balayage, évaluer les conditions de réception de chaque station reçue et enregistrer dans une mémoire des données concernant les stations qui peuvent être reçues dans les meilleures conditions de réception. Un récepteur correspondant au préambule ci-dessus est connu du document DE-OS-38 07 724 (Eben). Selon ce document, pour enregistrer dans une mémoire permanente des caractéristiques des stations reçues dans les meilleures conditions de réception, un dispositif mémorise les valeurs de champ pour chaque fréquence puis effectue un tri pour les classer par ordre de valeur de champ, et attribue enfin à des touches de présélection les données permettant de retrouver les réceptions les plus fortes. Avec les récepteurs connus, on peut craindre que l'enregistrement des caractéristiques pour chaque fréquence, suivi d'un tri, ne réclame un temps de traitement excessif. Dans le but d'accélérer le processus dans son ensemble, une première forme de réalisation d'un récepteur selon l'invention est remarquable en ce que le récepteur est muni en outre - de moyens pour engendrer un balayage "de dégrossissage" au cours duquel est réalisé un comptage du nombre des stations dont l'intensité de champ dépasse un seuil prédéterminé dit seuil de comptage, sans enregistrement des caractéristiques individuelles de ces stations, ce balayage de dégrossissage étant réalisé avant que les moyens d'enregistrement de présélections réalisent le balayage avec enregistrement des données concernant les stations reçues, - et de moyens de détermination d'une valeur d'un seuil dit seuil de sélection destiné à être utilisé par la suite comme critère de sélection de celles des stations dont les données doivent être enregistrées dans la mémoire, dans le but de réaliser l'enregistrement d'un nombre limité de stations reçues dans les meilleures conditions, ces moyens de détermination déterminant le seuil de sélection en fonction du nombre des stations dont l'intensité de champ dépasse le seuil de comptage, sur la base d'une comparaison avec des valeurs d'une base de données obtenue préalablement à partir de relevés expérimentaux, et en ce que les moyens d'enregistrement de présélections sont agencés de façon à enregistrer les caractéristiques des stations dont l'intensité de champ dépasse le seuil de sélection. Dans le même but, une seconde forme de réalisation d'un récepteur selon l'invention est remarquable en ce que le récepteur est muni en outre - de moyens pour engendrer un balayage de dégrossissage au cours duquel sont réalisés simultanément plusieurs comptages, chacun de ces comptages comptant le nombre des stations dont l'intensité de champ dépasse un seuil prédéterminé dit seuil de comptage, différent pour chacun des comptages, sans enregistrement des caractéristiques individuelles de ces stations, ce balayage de dégrossissage étant réalisé avant que les moyens d'enregistrement de présélections réalisent le balayage avec enregistrement des caractéristiques des stations reçues, - et de moyens pour déterminer, sur la base des nombres décomptés lors du balayage de dégrossissage, par choix d'une valeur de seuil de comptage correspondant à un nombre de réceptions désiré, ou par interpolation entre deux valeurs de seuil de comptage encadrant ce nombre, une valeur d'un seuil dit seuil de sélection destiné à être utilisé par la suite comme critère de sélection de celles des stations dont les données doivent être enregistrées dans la mémoire, dans le but de réaliser l'enregistrement d'un nombre limité de stations reçues dans les meilleures conditions, et en ce que les moyens d'enregistrement de présélections sont agencés de façon à enregistrer les caractéristiques des stations dont l'intensité de champ dépasse le seuil de sélection. L'invention est donc basée sur l'idée que le gain de temps obtenu sur la durée du balayage d'enregistrement de présélections de l'art antérieur, grâce au travail réalisé au cours d'un premier balayage de dégrossissage, pourrait être tel que le temps global des deux balayages à la suite serait en fin de compte plus court. Les moyens pour engendrer un balayage de dégrossissage étant agencés pour provoquer des sauts de fréquence discrets de grandeur prédéterminée, un perfectionnement consiste en ce que ils sont agencés en outre pour déclencher un saut plus grand lorsqu'une réception dont l'intensité de champ dépasse une valeur prédéterminée vient d'être détectée. Ainsi le balayage de dégrossissage dure moins longtemps. Dans un récepteur de radio selon l'invention, comportant un circuit de mesure qui délivre sous forme d'une valeur numérique un signal indiquant l'intensité de champ de réception instantanée, et muni d'un processeur numérique avec une mémoire et muni d'un logiciel, ce dernier est avantageusement agencé - pour engendrer des valeurs successives de syntonisation du récepteur constituant des pas de fréquence de réception et couvrant une gamme de fréquences de réception, - pour vérifier à chaque pas si la dite valeur numérique d'intensité de champ est plus grande qu'un seuil prédéterminé dit seuil de comptage, - pour compter le nombre de cas o ceci se produit, et pour enregistrer ce nombre, - pour déterminer, en fonction de ce nombre, une valeur d'un seuil dit seuil de sélection destiné à être utilisé par la suite comme critère de sélection de celles des stations dont les données doivent être enregistrées dans la mémoire, dans le but de réaliser l'enregistrement d'un nombre limité de stations reçues dans les meilleures conditions, - pour engendrer à nouveau des valeurs successives de syntonisation du récepteur constituant des pas de fréquence de réception couvrant la gamme de fréquences de réception, et pour enregistrer alors les données concernant les stations dont l'intensité de champ dépasse le seuil de sélection. Ces aspects de l'invention ainsi que d'autres aspects plus détaillés apparaîtront plus clairement grâce à la description suivante d'un mode de réalisation non limitatif. La figure 1 représente schématiquement les éléments habituels d'un récepteur radio moderne, grâce auxquels l'invention peut être mise en oeuvre. La figure 2 représente un résultat de wobbulation des stations reçues à un instant donné, avec un tableau de relevés, illustrant le processus mis en oeuvre avec l'invention. Le récepteur de la figure 1 comporte, à partir d'une antenne 1, un élément 2 de type connu contenant un circuit de syntonisation et un circuit de changement de fréquence ("tuner"), suivi d'un élément 3 également de type connu contenant un amplificateur à fréquence intermédiaire et un démodulateur. La sortie de signal démodulé de l'élément 3 alimente un amplificateur audio 4 suivi d'un haut-parleur 5. Dans les récepteurs modernes, on trouve aussi un microprocesseur 7 qui a de multiples rôles. Il est relié notamment: - à un élément 10 comprenant un clavier de commande à la disposition de l'utilisateur, et un écran d'affichage, par exemple à cristaux liquides. - à une mémoire volatile 8 dite "RAM", pour le stockage d'éléments provisoires tels que des valeurs de calcul transitoires ou en général les valeurs que l'on ne souhaite pas conserver lorsque le contact du véhicule est coupé, - à une mémoire permanente 9 de type dit "EEPROM", pour le stockage d'éléments définitifs ou momentanément définitifs, tels que les caractéristiques de stations que l'on désire pouvoir rappeler un jour ou l'autre. Dans un procédé dit RDS ("Radio Data System"), maintenant bien connu, une sous-porteuse FM est modulée par des signaux numériques de données utiles à la réception des différents émetteurs d'une même chaîne. Un décodeur 13 de messages RDS est présent ici, dont les données RDS sont amenées au microprocesseur 7 pour être analysées et éventuellement mémorisées. L'élément 3 contenant un amplificateur à fréquence intermédiaire et un démodulateur est d'un type qui fournit, sur une sortie prévue à cet effet, un signal analogique indiquant l'intensité de champ de réception. On peut citer par exemple le modèle référencé TDA 1576T vendu sous la marque "Philips", qui est un amplificateur / démodulateur fournissant un tel signal sur sa sortie numéro 15. A la sortie 15 de l'élément 3 est connecté un convertisseur analogique / numérique 6, dont la sortie numérique est connectée à une entrée du microprocesseur 7. Le microprocesseur 7 est muni d'un élément de logiciel qui lui permet de fournir des valeurs numériques qui sont appliquées via une connexion 11 à une entrée de l'élément 2 pour sélectionner une fréquence de réception. On suppose donc que la fréquence de réception de l'élément 2 est ajustable au moyen d'une entrée de signal numérique. Si l'entrée d'ajustement de fréquence était prévue pour un signal analogique, il suffirait d'insérer un convertisseur numérique/analogique dans la connexion 11. L'élément de logiciel en question est agencé pour générer à la demande des sauts de fréquence discrets de grandeur prédéterminée qui ont pour effet de balayer pas à pas la gamme FM allant de 87.7 à 108 Mhz, par exemple par sauts ou "pas" de 0.1 Mhz. Les conditions de réception sont évaluées à l'aide de la mesure de champ (15, 6) et éventuellement, à titre de confirmation pendant le balayage destiné à enregistrer les données concernant les stations, à l'aide du décodeur RDS 13, qui peut aider à évaluer la qualité de réception, par exemple par le fait que l'on reçoive ou non un message RDS correct. Un autre élément de logiciel est présent, qui doit être utilisé avant l'élément décrit ci-dessus. Cet autre élément de logiciel est lui aussi agencé pour générer, à la demande, des sauts de fréquence discrets de grandeur prédéterminée qui ont pour effet de balayer pas à pas la gamme FM allant de 87.7 à 108 Mhz, par exemple par sauts ou "pas" de 0.1 Mhz. Une position en mémoire est prévue pour enregistrer une valeur prédéterminée exprimant un seuil de comptage, et une autre position en mémoire est prévue pour enregistrer un résultat de comptage, par exemple dans un registre qui peut, grâce à une instruction de programmation élémentaire, être incrémenté d'une unité. Le registre prévu pour contenir le résultat de comptage est remis à zéro au début du balayage. Au cours de ce balayage, l'élément de logiciel teste à chaque pas si le niveau de réception, fourni par le convertisseur 6, dépasse le seuil de comptage, et dans ce cas incrémente le contenu du registre. A l'instant o ceci se produit, il est avantageux que la valeur du pas suivant soit augmentée, de façon à valoir par exemple 0,3 MHz, au lieu de 0,1 MHz: en effet si un émetteur puissant vient d'être détecté, il est improbable qu'un autre se trouve sur une fréquence voisine. En sautant des pas, le processus de balayage est accéléré. Une manière de déduire un seuil de sélection "Ss" à partir du nombre de réceptions trouvées, ainsi que la bonne valeur à utiliser pour le seuil de comptage, peut être déterminée par une expérimentation relativement simple. Des essais peuvent démontrer par exemple qu'avec une valeur de seuil de comptage de 100 pV (pV = microvolts), si l'on trouve une vingtaine de réceptions de niveau plus élevé que les 100 pV en question, cela signifie qu'on est actuellement dans une grande agglomération, et que le seuil de sélection doit alors être choisi égal à 500 pV, alors que si, au contraire, on ne trouve que trois réceptions de niveau plus élevé que les 100 pV en question, cela signifie qu'on est dans une zone "pauvre", et le seuil de sélection peut être fixé par exemple à 15 pV. Les expérimentations décrites ci-dessus, doivent être réalisées avant la programmation du présent microprocesseur. Encore un autre élément de logiciel est ainsi présent pour déterminer, sur la base des résultats des expérimentations décrites ci-dessus, en fonction du résultat du comptage du moment, une valeur de seuil dite de sélection destinée à être utilisée par la suite pour choisir celles des stations dont les données seront enregistrées dans la mémoire. Par exemple, la mémoire EEPROM 9 peut contenir un tableau dans lequel sont enregistrés des données résultant des expériences, tableau dans lequel on entre par le nombre de réceptions trouvé, et qui fournit en réponse la valeur du seuil de sélection. On peut aussi prévoir un élément de logiciel qui engendre une série de tests de type connu, du genre: "si N>x1 alors Ss = m1, si N>x2 alors Ss = m2, si N>x3 alors Ss = m3, si N>x4 alors Ss = m4, etc" (N= nombre de réception décomptées, Ss = seuil de sélection à mettre en oeuvre, xi et mi étant les valeurs déterminées par l'expérimentation). Selon une mise en oeuvre plus élaborée, qui permet d'obtenir des résultats plus fiables, le logiciel de dégrossissage est associé à: - plusieurs positions en mémoire EEPROM, par exemple sept positions, qui sont prévues pour enregistrer chacune une valeur prédéterminée exprimant un seuil de comptage, - et sept autres position en mémoire RAM, qui sont prévues pour enregistrer les résultats de comptages correspondant aux sept seuils de comptage. Ces positions sont bien entendu mises à zéro au début du balayage. Chaque fois qu'un pas de fréquence est franchi et qu'une valeur de niveau de réception est disponible à la sortie du convertisseur 6, le logiciel réalise la comparaison de cette valeur avec chacune des sept valeurs de seuil de comptage, et incrémente les résultats de comptage correspondant aux seuils de comptage qui ont été dépassés. En même temps, il est avantageux que la valeur du pas suivant soit augmentée, de façon à valoir par exemple 0,3 MHz au lieu de 0,1 MHz, si un seuil donné, par exemple de 125 pV, a été dépassé. La figure 2 illustre le processus mis en oeuvre. En haut de la figure est présenté sous la forme d'une wobbulation l'ensemble des signaux que l'on peut recevoir, l'intensité de champ de chacun d'eux étant indiquée par la longueur du trait vertical correspondant. La fréquence est indiquée à chaque fois par un chiffre en dessous de l'axe horizontal. En dessous, le tableau montre ce qui, à l'issue du balayage de fréquence, est présent dans les deux fois sept mémoires: dans la ligne du haut du tableau (T), les valeurs des seuils de comptage, et dans la ligne du bas, les résultats des comptages donnant le nombre de réceptions dont le niveau, fourni par le convertisseur 6, dépasse le seuil de comptage indiqué au dessus dans le tableau. Un seuil de sélection "Ss" peut être déterminé, à partir de ces multiples nombres de réceptions trouvées, de façon moins aléatoire qu'avec un seul nombre de réceptions relevées pour un seul seuil de comptage. Supposons par exemple que l'on désire pouvoir rappeler par la suite les dix stations les plus puissantes, c'est-à-dire que la capacité d'enregistre- ment des stations présélectionnées est de dix stations. Il se trouve que dans le cas présent le cas "dix réceptions" est obtenu très précisément avec le seuil de 500 pV: ce sera donc le seuil de sélection choisi. L'élément de logi- ciel prévu pour déterminer, sur la base des résultats des comptages, la valeur de seuil de sélection est agencé de façon à, par exemple, réaliser une règle de trois entre les seuils de comptage ayant conduit à un nombre de réceptions respectivement plus grand et plus petit que dix, au cas o le nombre de dix ne serait pas trouvé exactement pour l'un des seuils de comptage. Une exploration par seuils croissants est possible également, le seuil de sélection choisi finalement étant égal au seuil de comptage pour lequel le nombre de comptages devient inférieur ou égal à dix. Dans le cas présent on rencontrera ainsi successivement comme valeurs du nombre de stations relevées: 27, 22, 18, , 12, 10 et à ce moment le processus s'arrêtera en choisissant un seuil de sélection de 500 pV. Bien entendu il se pourrait, avec cette méthode, que dans d'autres conditions de réception, le nombre d'émetteurs obtenu soit légèrement inférieur à dix. Cela vaudrait mieux que l'inverse, car si un seuil de sélection était choisi qui conduise par exemple à douze réceptions, et qu'on enregistre seulement les dix premières, il se pourrait que l'on manque une ou deux des meilleures réceptions puisqu'elles ne sont pas classées dans l'ordre des puissances de réception. REVENDICATIONS: 1. Récepteur de radio muni de moyens d'enregistrement de présélections pour réaliser un balayage d'une gamme de fréquences de réception et pour, au cours de ce balayage, évaluer les conditions de réception de chaque station reçue et enregistrer dans une mémoire des données concernant les stations qui peuvent être reçues dans les meilleures conditions de réception, caractérisé en ce qu'il est muni en outre - de moyens pour engendrer un balayage "de dégrossissage" au cours duquel est réalisé un comptage du nombre des stations dont l'intensité de champ dépasse un seuil prédéterminé dit seuil de comptage, sans enregistrement des caractéristiques individuelles de ces stations, ce balayage de dégrossissage étant réalisé avant que les moyens d'enregistrement de présélections réalisent le balayage avec enregistrement des données concernant les stations reçues, - et de moyens de détermination d'une valeur d'un seuil dit seuil de sélection destiné à être utilisé par la suite comme critère de sélection de celles des stations dont les données doivent être enregistrées dans la mémoire, dans le but de réaliser l'enregistrement d'un nombre limité de stations reçues dans les meilleures conditions, ces moyens de détermination déterminant le seuil de sélection en fonction du nombre des stations dont l'intensité de champ dépasse le seuil de comptage, sur la base d'une comparaison avec des valeurs d'une base de données obtenue préalablement à partir de relevés expérimentaux, et en ce que les moyens d'enregistrement de présélections sont agencés de façon à enregistrer les caractéristiques des stations dont l'intensité de champ dépasse le seuil de sélection. 2. Récepteur de radio muni de moyens d'enregistrement de présélections pour réaliser un balayage d'une gamme de fréquences de réception et pour, au cours de ce balayage, évaluer les conditions de réception de chaque station reçue et enregistrer dans une mémoire des données concernant les stations qui peuvent être reçues dans les meilleures conditions de réception, caractérisé en ce qu'il est muni en outre - de moyens pour engendrer un balayage "de dégrossissage" au cours duquel sont réalisés simultanément plusieurs comptages, chacun de ces comptages comptant le nombre des stations dont l'intensité de champ dépasse un seuil prédéterminé dit seuil de comptage, différent pour chacun des comptages, sans enregistrement des caractéristiques individuelles de ces stations, ce balayage de dégrossissage étant réalisé avant que les moyens d'enregistrement de présélections réalisent le balayage avec enregistrement des caractéristiques des stations reçues, - et de moyens pour déterminer, sur la base des nombres décomptés lors du balayage de dégrossissage, par choix d'une valeur de seuil de comptage correspondant à un nombre de réceptions désiré, ou par interpolation entre deux valeurs de seuil de comptage encadrant ce nombre, une valeur d'un seuil dit seuil de sélection destiné à être utilisé par la suite comme critère de sélection de celles des stations dont les données doivent être enregistrées dans la mémoire, dans le but de réaliser l'enregistrement d'un nombre limité de stations reçues dans les meilleures conditions, et en ce que les moyens d'enregistrement de présélections sont agencés de façon à enregistrer les caractéristiques des stations dont l'intensité de champ dépasse le seuil de sélection. 3. Récepteur de radio selon l'une des revendications 1 ou 2, dont les moyens pour engendrer un balayage de dégrossissage sont agencés pour provoquer des sauts de fréquence discrets de grandeur prédéterminée, caractérisé en ce qu'ils sont agencés en outre pour déclencher un saut plus grand lorsqu'une réception dont l'intensité de champ dépasse une valeur prédéterminée vient d'être détectée. 4. Récepteur de radio selon l'une quelconque des revendications précédentes, comportant un circuit de mesure qui délivre sous forme d'une valeur numérique un signal indiquant l'intensité de champ de réception instantanée, et muni d'un processeur numérique avec une mémoire, muni d'un logiciel, caractérisé en ce que le logiciel est agencé - pour engendrer des valeurs successives de syntonisation du récepteur constituant des pas de fréquence de réception et couvrant une gamme de fréquences de réception, - pour vérifier à chaque pas si la dite valeur numérique d'intensité de champ est plus grande qu'un seuil prédéterminé dit seuil de comptage, - pour compter le nombre de cas o ceci se produit, et pour enregistrer ce nombre, - pour déterminer, en fonction de ce nombre, une valeur d'un seuil dit seuil de sélection destiné à être utilisé par la suite comme critère de sélection de celles des stations dont les données doivent être enregistrées dans la mémoire, dans le but de réaliser l'enregistrement d'un nombre limité de stations reçues dans les meilleures conditions, - pour engendrer à nouveau des valeurs successives de syntonisation du récepteur constituant des pas de fréquence de réception couvrant la gamme de fréquences de réception, et pour enregistrer les données concernant les stations dont l'intensité de champ dépasse le seuil de sélection.