Menu English Ukrainian Russe ACCUEIL

Bibliothèque technique gratuite pour les amateurs et les professionnels Bibliothèque technique gratuite


ENCYCLOPÉDIE DE LA RADIOÉLECTRONIQUE ET DU GÉNIE ÉLECTRIQUE
Bibliothèque gratuite / Schémas des appareils radio-électroniques et électriques

Identifiant du numéro standard FSK. Encyclopédie de la radioélectronique et de l'électrotechnique

Bibliothèque technique gratuite

Encyclopédie de l'électronique radio et de l'électrotechnique / Téléphonie

Commentaires sur l'article Commentaires sur l'article

Actuellement, avec l'introduction des PBX numériques modernes, le service d'identification de l'appelant CUP devient de plus en plus accessible. Le service le plus répandu est le service CUP au standard FSK (modulation de fréquence), qui permet de transmettre à l'abonné non seulement le numéro de l'appelant, mais également d'autres informations. Une version étendue de cette norme MDMF (Multiple Data Message Format) sera décrite ici sous une forme condensée. Des informations plus détaillées sont disponibles dans les documents ETS300659-1 et ETS300659-2 de l'Institut européen des normes de télécommunications (ETSI).

Dans la norme FSK, les données sont transmises à une vitesse de 1200 1300 bps. Le un logique (MARK) est codé avec une fréquence de 2100 Hz, le zéro logique (ESPACE) - 1 Hz. Les informations sont transmises octet par octet, chaque octet commence par un bit de départ SPACE et se termine par un bit d'arrêt MARK. Jusqu'à dix bits d'arrêt peuvent être ajoutés entre les octets. Un chronogramme de transmission généralisé est présenté sur la Fig. XNUMX.

Qualificatif de numéro FSK

Les informations sont transmises entre les premier et deuxième signaux de sonnerie, la durée de la pause T1 est de 500...2000 2 ms, la durée de la pause T200 est d'au moins 300 ms. La transmission du message est précédée du signal CHANNEL SEIZURE (channel capture), qui est une séquence de 0 bits alternés 1, 0...1, 30 ou 55 octets 250H. La durée de ce signal est de 180 ms. Vient ensuite le signal MARK SIGNAL, constitué d'un bloc de uns logiques d'une durée de 25 ± 80 ms ou 25 ± 0 ms au choix de l'opérateur. Vient ensuite le message lui-même (MESSAGE). Le message est un ensemble de paramètres. Chaque paramètre se compose de trois champs. Le premier champ est le type de paramètre, qui est un seul octet au format HEX qui indique au périphérique d'identification de l'appelant comment interpréter les deux champs suivants. Le deuxième champ est la longueur du paramètre (également un octet), c'est le nombre d'octets de données contenus dans le troisième champ. Le troisième champ correspond aux données paramètres, ce sont des codes ASCII conformes aux recommandations du CCITT, avec le bit de poids fort toujours égal à XNUMX.

Un format de message typique est illustré à la fig. 2.

Qualificatif de numéro FSK

TYPE DE MESSAGE (type de message) - pour le format étendu est 80H.

LONGUEUR DU MESSAGE (longueur du message) - le nombre d'octets dans le message, à l'exclusion des octets TYPE DE MESSAGE, LONGUEUR DU MESSAGE et CHECKSUM, exprimé en un octet.

PARAM. 1 TYPE - paramètre date et heure, égal à 01Í.

PARAM. 1 LENGTH - octet de longueur de ce paramètre, toujours 08H.

PARAM. 1 DONNÉES - informations sur la date et l'heure de l'appel entrant, transmises dans l'ordre suivant : dizaines de mois octet O ou 1, octets d'unités mensuelles de 0 à 9, dizaines de jours octet de 0 à 3, octets de dizaines de jours de 0 à 9, octet de dizaines d'heures de 0 à 2, octet d'unités d'heure de O à 9, octet de dizaines de minutes de 0 à 5, octet de minutes d'unités de 0 à 9. Ce paramètre est facultatif et ne peut pas se transmettre.

PARAM. 2 TYPE - paramètre du numéro de l'appelant, égal à 02Н, si le numéro est transmis.

PARAM. 2 LENGTH - octet de longueur de ce paramètre.

PARAM. 2 DONNÉES - le numéro réel de l'appelant, transmis en codes ASCII, en commençant par les chiffres les plus significatifs, longueur maximale 20 octets. Ce paramètre est obligatoire et est toujours transmis. Cependant, si l'appelant a activé le refus d'identification de l'appelant, PARAM. 2 TYPE est égal à 04H, PARAM. 2 LENGTH est égal à 01H et PARAM. 2 DATA est égal au code ASCII "P" ("Privé"). Si la station de l'abonné appelant ne prend pas en charge le protocole de transmission CLIP, alors PARAM. 2 TYPE est égal à 04H, PARAM. 2 LENGTH est égal à 01H et PARAM. 2 DATA est égal au code ASCII "0".

PARAM. 3 TYPE - paramètre du nom de l'appelant, égal à 07HEH, si le nom est transmis.

PARAM. 3 LENGTH - octet de longueur de ce paramètre.

PARAM. 3 DONNÉES - nom de l'appelant, transmis en codage ASCII, longueur maximale 50 octets. Ce paramètre est facultatif et ne peut pas être transmis. Si le PBX transmet ce paramètre, mais que l'abonné appelant a bloqué la transmission de son nom, alors PARAM. 3 TYPE est égal à 08H, PARAM. 3 LENGTH est égal à 01H et PARAM. 3 DATA est égal au code ASCII "P". Aussi PARAM. 3 DATA est égal au code ASCII "0" au cas où. si le nom de l'abonné n'est pas disponible pour toute autre raison.

CHECKSUM - un octet de somme de contrôle, qui est le complément binaire modulo 256 de la somme de tous les octets du message, en commençant par MESSAGE TYPE, à l'exclusion de l'octet CHECKSUM lui-même. Ce protocole ne fournit pas de correction d'erreur et si la somme de contrôle n'est pas nulle, le message est ignoré.

La liste des paramètres transmis est déterminée sur chaque PBX. La norme fournit des codes de paramètres de secours destinés à être utilisés par un opérateur téléphonique spécifique. Les paramètres peuvent être transmis dans n'importe quel ordre. Pour garantir la compatibilité, les paramètres inconnus sont ignorés par le périphérique d'identification de l'appelant. Si le message contient des paramètres mutuellement exclusifs, seul le premier est utilisé.

Le format simple SDMF (Single Data Message Format) est un cas particulier du format étendu et est actuellement rarement utilisé. Dans ce format, seuls deux paramètres sont transmis : la date-heure et le numéro d'abonné. Le type de message est 04HEX.

Le tableau montre octet par octet un exemple de transmission du numéro 246-58-31 à 20 heures 45 minutes, le 26 décembre, en indiquant la raison de l'absence du nom de l'appelant.

Qualificatif de numéro FSK

Je propose aux lecteurs de répéter ma propre conception du décodeur Caller ID, qui est compatible avec les formats SOME et MDMF. Les performances de la conception ont été testées sur de vraies lignes téléphoniques. L'appareil est connecté en parallèle au poste téléphonique sur une ligne téléphonique avec une tension de batterie linéaire de 48...60 V. Il se caractérise par une facilité de contrôle, une identification fiable du numéro et une consommation d'énergie extrêmement faible de la source d'alimentation et du ligne téléphonique. Le décodeur n'interfère pas avec le fonctionnement des fax, répondeurs et autres appareils fonctionnant en mode automatique, et répond aux exigences des normes de connexion des appareils des abonnés. Structurellement, il peut être réalisé dans un boîtier séparé ou intégré à un poste téléphonique.

L'appareil est alimenté par une batterie de trois éléments galvaniques de taille AA ou AAA ou par une batterie rechargeable d'une tension de 4...5 V. Les batteries sont constamment rechargées avec un faible courant provenant du secteur. La consommation de courant de la ligne téléphonique lorsque le combiné est raccroché en mode veille (à IP = 4,5 V) n'est pas supérieure à 0,1 mA, tandis que le courant de charge de la source d'alimentation n'est pas inférieur à 0,01 mA. La consommation de courant moyenne de la source d'alimentation dans les autres modes ne dépasse pas 1 mA.

Le schéma de l'appareil est illustré à la fig. une.

Qualificatif de numéro FSK

La capacité de mémoire du décodeur est de soixante-trois numéros entrants. La mémoire est organisée selon le principe du « premier entré, premier sorti ». À l'aide des deux boutons SB2 (« Précédent ») et SB3 (« Suivant »), vous pouvez « faire défiler » la mémoire vers les appels précédents et vers les appels ultérieurs. Le numéro, l'heure et la date de l'appel sont enregistrés en mémoire. Une utilisation économique de la mémoire est assurée, c'est-à-dire si le même abonné vous appelle avec une fréquence inférieure à 10 minutes, alors son numéro est enregistré une fois dans la mémoire et l'heure du dernier appel est enregistrée. Lors de la mise hors tension, les informations en mémoire et le fonctionnement de l'horloge sont conservés pendant au moins 3 minutes (selon la capacité du condensateur C8), ce qui est suffisant pour remplacer les piles. Le nombre de nouveaux appels enregistrés en mémoire depuis la dernière fois qu'ils ont été consultés est affiché sur l'indicateur. Le nouveau compteur d'appels est réinitialisé après avoir consulté la mémoire.

Le décodeur est contrôlé via un menu de trois fonctions : réglage de l'alarme, réglage de l'horloge et effacement de la mémoire. Accédez au menu des fonctions en appuyant sur le bouton SB1 (« Fonction. »).

La base de l'appareil est le microcontrôleur PIC16F628 (DD1). Le décodage FSK se fait par logiciel. L'un des comparateurs intégrés est utilisé ; les broches PA1 et PA2 sont ses entrées. La tension de référence est formée par le circuit R2R3R4, la résistance R3 fixe le décalage entre les entrées du comparateur 10...15 mV.

La cascade sur le transistor VT1 est le comparateur le plus simple pour analyser le signal de sonnerie. La broche PB0 du contrôleur DD1 est configurée comme source d'interruption de front externe. Le circuit R9VD4, lorsque la ligne téléphonique est connectée, permet de recharger la batterie GB1 avec un courant compris entre 10...20 μA. La diode Zener VD5 protège le circuit d'alimentation d'une éventuelle surtension. Il est conseillé d'utiliser des diodes Zener importées avec une bonne pente, la consommation globale en dépend.

Pour émettre du son lorsque vous appuyez sur les boutons, utilisez l'émetteur sonore HA1 avec un auto-oscillateur intégré pour une tension de fonctionnement de 6 ou 12 V. Si le son n'est pas requis, l'émetteur HA1 ne peut pas être installé. La puce DD2 de cette conception est utilisée uniquement comme horloge, minuterie, calendrier et réveil.

Pour stocker les nombres déterminés, la mémoire flash 24C08 (DD3) est utilisée. 16 octets sont alloués à chaque numéro. Les informations sont enregistrées au format décimal binaire, c'est-à-dire que 4 octets sont alloués pour la date et l'heure de l'appel, et 12 octets sont alloués pour le numéro d'une longueur maximale de 24 chiffres. Les microcircuits DD2 et DD3 sont connectés au contrôleur DD2 via l'interface l1C.

A la mise sous tension, les registres du contrôleur DD1 et l'horloge DD2 sont initialisés. La minuterie de la puce DD2 est réglée sur un intervalle de 7 s. Après cela, l'appareil passe en mode veille, le contrôleur exécute la commande SLEEP. Il peut être activé par l'un des événements suivants : un front sur l'entrée RVO (appel entrant), un changement d'état des entrées PB4, PB5 (appui sur les boutons ou une impulsion sur la broche INT DD2), un appui sur le bouton SB1 (réinitialisation du contrôleur). Le programme analyse le type de réinitialisation, et s'il s'agit d'un redémarrage « à chaud » (bouton SB1), alors il entre dans le menu des fonctions.

Avec une période de 7 s, une impulsion apparaît sur la broche INT de la puce DD2, sur laquelle le contrôleur lit les registres des minutes et des heures de la puce DD2 et charge l'indicateur HG1 avec ces valeurs. Cela empêche l’indicateur de passer automatiquement en mode chronomètre. En mode veille, le rapport entre la durée pendant laquelle le contrôleur est actif et la durée pendant laquelle il est en veille est de 1:7.

Lorsqu'il y a un appel entrant, la première sonnerie du PBX active le contrôleur DDI, le message FSK est décodé et écrit dans le tampon. Le code reçu est analysé, affiché sur l'indicateur et écrit en mémoire au format décimal binaire. Après cela, le contrôleur passe en mode veille.

En mode de visualisation de la mémoire des appels entrants, l'appui sur les boutons active le contrôleur, les informations sur le numéro, l'heure et la date de l'appel sont sélectionnées dans la mémoire et affichées sur l'indicateur. Le numéro est affiché pendant deux secondes, les deux secondes suivantes sont affichées la date et l'heure de l'appel. Ce cycle est répété trois fois, puis l'appareil passe en mode veille. Le mode appel entrant est prioritaire sur le mode navigation mémoire. Entrer dans le menu des fonctions, c'est-à-dire la réinitialisation a la priorité la plus élevée.

L'appareil est assemblé sur une carte de circuit imprimé simple face (Fig. 4).

Qualificatif de numéro FSK

Avant d'installer les éléments, il est nécessaire d'installer un cavalier passant sous les broches des microcircuits. Le condensateur C1 doit avoir une capacité allant de 0,022 à 0,047 µF et être conçu pour une tension de fonctionnement d'au moins 250 V. La capacité du condensateur C3 peut être de 4700 10000 à XNUMX XNUMX pF.

Pour configurer l'appareil, vous avez besoin d'un multimètre ordinaire (de préférence numérique), d'un oscilloscope avec une résistance d'entrée de 10 MOhm et d'une batterie de cellules ou de batteries de 4,5... 4,8 V pour alimenter l'appareil. Vous aurez également besoin d'un tournevis fin avec une poignée isolée pour régler le condensateur trimmer C7. Lorsqu'il est correctement assemblé à partir de composants réparables, l'appareil commence à fonctionner immédiatement et il vous suffit de vérifier le fonctionnement du comparateur VT1 et la consommation de courant.

NE CONNECTEZ PAS LE STB À LA LIGNE TÉLÉPHONIQUE SANS AU PRÉALABLE MISE SOUS TENSION !

Mettez sous tension 4,5. .4,8 V via un milliampèremètre préréglé à une limite de mesure d'au moins 5 mA DC. Après environ 5 secondes, le décodeur passera en mode veille (l'heure et le compteur d'appels apparaîtront sur l'indicateur), la consommation actuelle ne doit pas dépasser 50 μA. Si le courant est plus élevé ou si le décodeur ne passe pas en mode veille, vous devez vérifier la qualité de l'installation, le firmware du contrôleur et la diode Zener VD5. En mode veille, toutes les 7 s, le contrôleur régénère l'indicateur, de sorte que les lectures du milliampèremètre augmentent brièvement.

On met sous tension directement (sans milliampèremètre), on connecte les fils du pont de diodes VD1 (destiné à la ligne téléphonique) à la ligne, et on connecte un milliampèremètre à la rupture d'un des fils. Le décodeur doit être en mode veille et le courant dans le circuit mesuré ne doit pas dépasser 100 μA.

Il faut maintenant vérifier le fonctionnement du comparateur VT1. Nous connectons les bornes du pont de diodes VD1 directement à la ligne téléphonique. Lorsqu'il y a un appel entrant, la sortie PVO du contrôleur doit contenir des impulsions de forme proche du rectangle.

La dernière étape de réglage consiste à régler la précision de l'horloge avec le condensateur C7. Faites-le pendant le fonctionnement. Si l'horloge "s'en va", tournez légèrement le rotor C7. Répétez cette opération jusqu'à ce que vous obteniez un mouvement d'horloge précis. Utilisez un tournevis diélectrique, car l'introduction de capacité dans le circuit auto-oscillateur du microcircuit DD2 peut entraîner un dysfonctionnement.

Les microcircuits utilisés sont sensibles à l'électricité statique, utilisez donc un fer à souder "mis à la terre" d'une puissance ne dépassant pas 40 watts isolé du secteur. Effectuez toutes les opérations d'installation hors tension.

Quelques mots sur la façon de contrôler la console. Bouton SB2 "Précédent." fait défiler la mémoire vers les appels précédents et le bouton SB3 "Suivant". - vers les derniers. Le décodeur affichera le numéro, la date et l'heure de l'appel, puis passera automatiquement en mode veille.

Pour accéder au menu des paramètres, appuyez et relâchez le bouton SB1 « Fonction ». Pour sélectionner une fonction, utilisez le bouton SB3. Pour accéder à la fonction, utilisez le bouton SB2.

F1 - réglage de l'alarme. Le symbole de l'interrupteur du réveil ("-" - réveil éteint, "P" - réveil allumé) ainsi que les heures et les minutes apparaîtront sur l'indicateur de gauche à droite. Pour sélectionner une valeur, utilisez le bouton SB3, pour modifier - SB2. Pour quitter la fonction, appuyez sur le bouton SB3 pendant au moins 0,5 s et relâchez.

F2 - réglage de l'heure et de la date. La date, le mois, les heures et les minutes apparaîtront sur l'indicateur de gauche à droite. Pour sélectionner une valeur, utilisez le bouton SB3, pour modifier - SB2. Pour quitter la fonction, appuyez sur le bouton SB3 et maintenez-le enfoncé pendant au moins 0,5 s, puis relâchez-le au signal horaire exact.

F3 - efface toute la mémoire des numéros. Une fois entré dans cette fonction, vous disposez de 10 secondes pour confirmer l’opération avec le bouton SB2. Quitter - automatiquement.

Aucun autre réglage n'est requis.

Code contrôleur fsk6.zip. Le mot de configuration est contenu dans le fichier HEX.

Auteur : V. Bachul, Chisinau

Voir d'autres articles section Téléphonie.

Lire et écrire utile commentaires sur cet article.

<< Retour

Dernières nouvelles de la science et de la technologie, nouvelle électronique :

Piège à air pour insectes 01.05.2024

L'agriculture est l'un des secteurs clés de l'économie et la lutte antiparasitaire fait partie intégrante de ce processus. Une équipe de scientifiques du Conseil indien de recherche agricole et de l'Institut central de recherche sur la pomme de terre (ICAR-CPRI), à Shimla, a mis au point une solution innovante à ce problème : un piège à air pour insectes alimenté par le vent. Cet appareil comble les lacunes des méthodes traditionnelles de lutte antiparasitaire en fournissant des données en temps réel sur la population d'insectes. Le piège est entièrement alimenté par l’énergie éolienne, ce qui en fait une solution respectueuse de l’environnement qui ne nécessite aucune énergie. Sa conception unique permet la surveillance des insectes nuisibles et utiles, fournissant ainsi un aperçu complet de la population dans n'importe quelle zone agricole. "En évaluant les ravageurs cibles au bon moment, nous pouvons prendre les mesures nécessaires pour lutter à la fois contre les ravageurs et les maladies", explique Kapil. ...>>

La menace des débris spatiaux pour le champ magnétique terrestre 01.05.2024

On entend de plus en plus souvent parler d’une augmentation de la quantité de débris spatiaux entourant notre planète. Cependant, ce ne sont pas seulement les satellites et les engins spatiaux actifs qui contribuent à ce problème, mais aussi les débris d’anciennes missions. Le nombre croissant de satellites lancés par des sociétés comme SpaceX crée non seulement des opportunités pour le développement d’Internet, mais aussi de graves menaces pour la sécurité spatiale. Les experts se tournent désormais vers les implications potentielles pour le champ magnétique terrestre. Le Dr Jonathan McDowell du Harvard-Smithsonian Center for Astrophysics souligne que les entreprises déploient rapidement des constellations de satellites et que le nombre de satellites pourrait atteindre 100 000 au cours de la prochaine décennie. Le développement rapide de ces armadas cosmiques de satellites peut conduire à une contamination de l'environnement plasmatique terrestre par des débris dangereux et à une menace pour la stabilité de la magnétosphère. Les débris métalliques des fusées usagées peuvent perturber l'ionosphère et la magnétosphère. Ces deux systèmes jouent un rôle clé dans la protection de l’atmosphère et le maintien ...>>

Solidification de substances en vrac 30.04.2024

Il existe de nombreux mystères dans le monde de la science, et l’un d’eux est le comportement étrange des matériaux en vrac. Ils peuvent se comporter comme un solide mais se transformer soudainement en un liquide fluide. Ce phénomène a attiré l’attention de nombreux chercheurs, et peut-être sommes-nous enfin sur le point de résoudre ce mystère. Imaginez du sable dans un sablier. Il s'écoule généralement librement, mais dans certains cas, ses particules commencent à se coincer, passant d'un liquide à un solide. Cette transition a des implications importantes dans de nombreux domaines, de la production de drogues à la construction. Des chercheurs américains ont tenté de décrire ce phénomène et de mieux le comprendre. Dans l’étude, les scientifiques ont effectué des simulations en laboratoire en utilisant les données provenant de sacs de billes de polystyrène. Ils ont découvert que les vibrations au sein de ces ensembles avaient des fréquences spécifiques, ce qui signifie que seuls certains types de vibrations pouvaient traverser le matériau. Reçu ...>>

Nouvelles aléatoires de l'Archive

Découverte du plus vieil embryon fossile 02.12.2019

Des scientifiques chinois et britanniques ont découvert les restes fossilisés d'un organisme multicellulaire jusque-là inconnu qui s'est développé sous forme d'embryon. L'âge de la découverte est estimé à 609 millions d'années.

Plusieurs centaines d'"embryons" fossilisés d'organismes de la même espèce ont été découverts dans la province du Guizhou, dans le sud de la Chine. L'organisme inconnu a été nommé Caveasphaera. Il ressemble beaucoup aux embryons de certaines étoiles de mer et coraux, notent les auteurs. Mais s'il était un animal, il est impossible de le dire avec certitude.

La principale caractéristique de la découverte est que les "représentants" découverts de l'espèce Caveasphaera étaient à différents stades de développement : certains consistaient en une paire de cellules, d'autres avaient déjà une structure plus complexe. Ce développement est très similaire au développement des embryons modernes.

"Nos résultats montrent que Caveasphaera 'trie' leurs cellules au cours du développement embryonnaire de la même manière que les animaux et les humains le font, mais nous n'avons aucune preuve que ces embryons ont évolué en des organismes plus complexes", a déclaré l'un des auteurs de l'étude, Zongjun. Yin de l'Institut de géologie et de paléontologie de Nanjing, Académie chinoise des sciences.

Les fossiles trouvés suggèrent que, selon les scientifiques, le développement embryonnaire s'est développé bien avant l'apparition des animaux anciens.

Autres nouvelles intéressantes :

▪ Algorithme quantique de protection des données

▪ contrôle à distance du cerveau

▪ Acoustique des classes scolaires

▪ La gravité peut créer de la lumière

▪ Boîte de vitesses magnétique sans engrenages

Fil d'actualité de la science et de la technologie, nouvelle électronique

 

Matériaux intéressants de la bibliothèque technique gratuite :

▪ section du site Audio Art. Sélection d'articles

▪ article La mort d'une personne est la mort, et la mort de deux millions n'est qu'une statistique. Expression populaire

▪ article Où et quand un tsunami de plus de 500 mètres de haut a-t-il été enregistré ? Réponse détaillée

▪ article Sapin blanc. Légendes, culture, méthodes d'application

▪ Article de la ligne Lecherov. Encyclopédie de l'électronique radio et de l'électrotechnique

▪ article Dendy - Générateur de signal de test TV. Une nouvelle version. Encyclopédie de l'électronique radio et de l'électrotechnique

Laissez votre commentaire sur cet article :

Nom:


E-mail (facultatif) :


commenter:





Toutes les langues de cette page

Page principale | bibliothèque | Articles | Plan du site | Avis sur le site

www.diagramme.com.ua

www.diagramme.com.ua
2000-2024