Retour

Générateur de fréquences CTCSS
 Arduino nano

    

Les fréquences CTCSS, abréviation de Continuous Tone Code Squelch System, sont de très basses fréquences  transmises simultanément avec un signal vocal. Elles permettent d'ouvrir le squelch d'un récepteur équipé d'un filtre BF programmé. Avec ce montage il est possible d'ajouter cette fonction à un émetteur ancien qui n'en n'est pas pourvu. Le programme, très court, utilise la librairie "Tone_AC" qui permet de générer une fréquence dont la résolution ne peut être inférieure au Hz: ce qui est incompatible avec certaines fréquences CTCSS normalisées. L'astuce consiste à générer une fréquence CTCSS multipliée par 10 (exemple 693 Hz) puis de la diviser par 10 grâce à un diviseur CD4010 afin de parvenir ici aux 69.3 Hz normalisés. La division par 10 offre aussi l'avantage d'augmenter d'autant la précision du signal qui sera bien meilleure que les 0.25% préconisés. Le signal carré issu du circuit intégré passe ensuite par un intégrateur pour ressembler au mieux à une sinusoïde.


Le circuit imprimé est suffisamment simple et éloquent pour  que je fasse l'économie du schéma ;o))
Programme et proposition de CI -->  ici  

 

(Novembre 2017)