Transceiver Kenwood TR-9000G (2). Réparation carte car-unit.
Dernière mise à jour : 4 oct.
Mis en ligne le 03-10-2026. Mise à jour du 05-10-2026.
Ce post décrit la recherche d'une panne sur le transceiver KENWOOD TRIO TR-9000G : après une première intervention, celui-ci fonctionne en mode FM mais pas en mode LSB - CW - USB.

1- Position du problème.
J'ai acheté ce transceiver TR-9000G sur Ebay directement depuis le Japon.
Le prix était attractif, mais l'appareil était vendu "en l'état" c'est à dire HS.

RP7-2- Annonce vente.
Dans un précédent post, je me suis attelé à la réparation du transceiver qui n'émettait et ne recevait rien.
Une première panne concernant le quartz 9 MHz de la carte PLL (X50...) a été résolue.
Après essais, il s'avère que le transceiver fonctionne en FM mais pas sur les autres modes : USB, CW et LSB.
Voici l'image de l'analyseur de spectre placé au niveau de l'antenne lors d'une émission.
RP7-3- Spectre en mode USB et CW.

Ce spectre n'est pas le spectre attendu pour un signal USB généré par une sinusoïde, il devrait être :
- beaucoup plus haut (-88,3 dBm est un niveau très faible) ;
- de largeur (beaucoup) plus serrée car en USB ou LSB pour une largeur de spectre audio en entrée, il y a la même largeur en sortie (cette largeur double en AM), avecun signal sinus (fréquence unique) au microphone il ne devrait y avoir qu'une seule raie en sortie ;
- en USB la raie devrait se trouver principalement au dessus de la fréquence centrale du canal.
Documentation.
Il existe de nombreuses vidéos sur Youtube parlant de la réparation du Trio TR-9000G, dont une série de 7 vidéos (#1639 est la première). Elles sont en américain (l'IA peut les traduire), mais on
Vous les obtenez par la recherche sur Youtube de :
Par ailleurs, je rappelle aussi le nom des sites qui donnent des infos sur le TR-9000G et les transceiver de cette gamme :
Pour le TR-9000
Pour le TR-9000G et 9030G
- https://manualzz.com/download/4746753 (le manuel fait 2 Mo, avec le schéma brut de quelques-uns des circuits)
Pour le TR-9130
Ces appareils ont des références voisines mais leur aspect et leurs cartes présentes des différences par exemple :
- bouton en façade ;
- carte PLL avec un nouveau circuit (TC9125BP pour le TR-9000G à la place de TC9122) ;
- disposition des connecteurs ...
Il ne s'agit pas simplement de petites modifications et il résulte que le schéma du TR-9000 est peu utile pour dépanner un TR-9000G.
Au final, le schéma du TR-9130 en est plus proche.

RP7-4- Tableau (1) PCB.RP7-4- Tableau (1) PCB.
2- Recherche de la panne.
Je procède avec une démarche logique et progressive :
- sur quel circuit (PCB ou unit) est la panne ?
- quel(s) composant(s) doit(vent) être incriminé(s) ?
Le RX/TX est en mode réception puis émission sur l'une des bandes USB, CW ou LSB.
Pour obtenir une porteuse modulée, il faut :
- un signal BF (venant du microphone)
- un signal HF (venant du module "CAR unit" pour "carrier unit" = module porteuse)
La platine RX unit (récepteur) réalise également la modulation en USB et LSB.
![]() | ![]() |
RP7-5- Synoptique de la RP7-6- Le module CAR unit en panne
RX-unit : partie modulante.
Je vérifie qu'il bien y a un signal BF sur la base de Q39 (module X55) ;
Je ne vois pas de signal HF (porteuse) sur Q41 ni sur le pont modulateur BM.
Pour le signal HF, je remonte et je constate qu'il n'y a aucun signal en sortie du module CAR unit.
On peut supposer que nos ennuis viennent de ce module.
3- Analyse du module CAR-unit.
3.1- Etude de son fonctionnement.
Le tableau suivant donne les valeurs de l'alimentation de la carte CAR-unit selon les choix FM, USB, LSB CW pour les cas de l'émission E ou la réception R.

1- On voit que le module CAR unit n'est pas alimenté en FM : c'est normal.
2- Selon le mode choisi (USB, LSB, CW), c'est l'oscillateur à quartz L7 ou X1 qui est sollicité (X1 n'est pas présent sur le circuit car la LSB est en option sur ce poste).
3- Selon le mode choisi le quartz L7 est associé soit :
- via D3 au réseau L3-C3 pour les modes USB et CWR (CW en réception) ;
- via D2 au réseau L2-C2 pour le mode CWE (CW en émission).
Pour moi, ce sont ces réseaux (L3-C3 et L2-C2) qui déterminent la fréquence exacte d'oscillation : ils agissent comme VXO et permettent de décaler légèrement la fréquence de travail du quartz.
Cela est possible avec ces anciens quartz dont le spectre est "relativement" large, comme le montre les enregistrements comparés des figures RP7-8a et 8b- spectre quartz.
![]() | ![]() |
RP7-8a- Quartz Kenwood Trio réf L77-0856-05 | RP7-8b- Quartz "moderne" 10,240 MHz |
On voit ici une largeur de raie de 50 kHz. La largeur de raie est ici de 10 kHz.
Le facteur de qualité du quartz initial est faible : il a probablement évolué dans le temps.
Fréquences attendues :

Explication : pourquoi ces fréquences de quartz ?
En USB et LSB : on dispose d'un filtre à fréquence fixe dont la bande passante est de la même largeur que le spectre à transmettre.
En USB, la fréquence de modulation est plus basse (10,6935 MHz) que celle du canal pour que le lobe supérieur passe dans le filtre.
En LSB, la fréquence de modulation est plus haute (10,6965 MHz) que celle du canal pour que le lobe inférieur passe dans le filtre.
Fig. RP7-10 et 11 : spectre de l'onde à l'antenne en LSB et USB :
![]() | ![]() |
Pour la LSB, le spectre s'étend bien majoritairement en dessous et pour l'USB au dessus de la fréquence du canal à 145,000 MHz ici au centre de l'écran.
3.2- Panne du module CAR unit.
On est quand même venu pour dépanner ce module !
- J'inspecte les soudures : rien à signaler.
- Je dépose et teste les transistors Q1 et Q2 : ce sont des 2SC1675 avec un b = 95.
- Je teste les diodes D1 à D5 (en circuit) : elles sont toutes ok.
- A l'analyseur de réseau, le quartz donne un spectre qui parait correct, mais fort de mon constat dans le post RP6, je remplace le quartz L7 par un nouveau (10,7 MHz) : l'étage se met à osciller....
- on est bien, encore une fois, en présence d'un quartz défaillant ;
- son coefficient de qualité Q = 521 est faible devant celui attendu.
Je teste le fonctionnement du transceiver complet avec le quartz 10,700 MHz en position L7.
Avec ce quartz, j'obtiens une sinusoïde dont la plus basse fréquence ajustée au VXO est 10,6842 MHz. Mais le VXO ne permet pas un décalage suffisant.
En réception, je capte la balise morse F5ZXV vers 144,455 MHz. Cette balise permettra de faire une vérification de la fréquence de fonctionnement du récepteur.
Liste des fréquences des balises.
En émission, on trouve, à l'antenne, le spectre suivant qui est plutôt rassurant :
Bouton puissance sur 10 W BF : 2 kHz
RP7-12- Spectre antenne avec quartz 10,700 MHz | ![]() |
Avec ce quartz, il est difficile de diagnostiquer le bon fonctionnement de la chaîne d'émission car sa fréquence n'est pas exactement calée sur celle des filtres de ce mode.
Alors, que faire maintenant ?
Nous avons 3 options pour dépanner le module CAR-unit, à savoir :
3.3- Les options de réparation.
Le quartz à 10,6943 MHz de référence Kenwood L77-856-05 n'existe pas ou plus sur le marché des composants vintages.
Nous avons 3 options pour dépanner ce module, à savoir :
- Option 1 - Chercher un fabricant de quartz.
Sur le forum "Retrotechnique", on trouve les fabricants suivants :

Je n'ai pas approfondi cette voie, elle me parait chère et compliquée. Mais c'est peut-être une erreur ?
- Option 2 - Régénérer la fréquence à partir de la somme ou de la différence de deux fréquences issues de quartz "standards" encore disponibles.
C'est peut-être la solution la plus simple.
Pour l'étudier, j'ai pris les valeurs de fréquences de quartz vendus par plusieurs fournisseurs (Reichelt, Conrad, E44, Gotronic ...). J'en ai fait un tableau Excel lignes / colonnes et j'ai programmé les calculs de somme et de différence avec mise en couleur des cellules ayant des fréquences se rapprochant de celles recherchées.
![]() | Extrait du tableau Excel. RP7-14- Tableau somme
On se rapproche, mais, peut-être fallait-il s'y attendre, aucune paire de quartz "standards" ne donne par somme ou différence la valeur voulue. Avec la combinaison de trois fréquences cela commence à se compliquer ! |
- Option 3 - Reconstruire la carte "CAR unit" à partir d'un oscillateur PLL.
On trouve facilement et à prix modeste le module PLL Si5351A du constructeur Adafruit et des cartes copies génériques. C'est un générateur d'horloge de 8kHz à 160MHz.
Je choisis cette option 3 qui nous permettra de restaurer les fonctions USB, CW et même la LSB.

RP7-15- Carte Si5351A générique* * voir fin
4- Description de l'option 3.
4.1- La carte PLL basée sur le Si5351A.
Cette petite carte permet de générer un signal de 8 kHz à 160 MHz. On lui envoie une série de trames I2C qui contient les informations suivantes :
- validation de la sortie Ckl0, Ckl1 ou CKl2 choisie ;
- chargement des registres par les valeurs binaires correspondants à la celles des diviseurs et multiplieurs de fréquence de sa PLL interne.
Ceci nécessite donc de lui fournir ces valeurs au démarrage et lors d'un changement de mode de fonctionnement car le module Si5351A ne possède que de la mémoire volatile.
- initialiser la liaison I2C ;
- détecter le mode d'émission demandé (USB, LSB, CWR et CWE ou aucun = FM) ;
- envoyer par liaison I2C les valeurs binaires à mettre dans les registres de la PLL.
Le calcul des valeurs à placer dans les registres peut être fait à la main par une boucle itérative mais on peut s'aider par des applications en ligne ou à télécharger, je cite :
Outil en ligne calcul des octets.
Clockbilder à télécharger.
La valeur calculée doit être vérifier et ajustée, je présente la démarche que j'ai mise en oeuvre (tableau RP7-16) :

Je remarque que l'écart (0,00389 MHz) est le même pour les trois fréquences.
Après une seule itération, la valeur obtenue a été correcte à 20 Hz près. Je me suis arrêté à ce niveau de précision.
4.2- Le micro contrôleur.
Comme je l'ai dit, il faut un microcontrôleur pour initialiser la carte à chaque démarrage du transceiver et fournir les valeurs selon les choix de l'utilisateur.
La contrainte est de faire entrer le nouveau module dans le compartiment CAR-unit X50 qui fait 59 x 45 mm de cotés.
La carte Si5351A a pour dimensions 21,5 x 30,2 mm ce qui fait qu'elle entre sans souci dans le compartiment et laisse de la place pour y mettre les autres composants.
Par ailleurs, j'ai récupéré le connecteur de la carte CAR-unit X50.
Nous avons le choix sur plusieurs types de micocontrôleurs :
ATtiny85, Trinket M0, ESP32-C6, Arduino Nano

RP7-17- Les différentes cartes.
Mon choix s'est porté sur l'ATtiny85 :
- il se présente comme un circuit intégré 8 broches ;
- il contient 8,192 ko de mémoire ;
- il possède une liaison I2C (SDA et SCL) ;
- il possède, entre autre, 4 entrées/sorties numériques mais il ne nous en faut que 3.
Il semble donc suffisant pour cette application.
Après recherche et réflexion, le programme du micro-contrôleur tient largement (22%) dans la mémoire de l'ATtiny85 et ce circuit, le plus petit, suffit donc pour notre application.
4.3- Schéma général.
Nous devons loger dans l'espace les composants suivants :
- un régulateur 5V
- un condensateur de filtrage C2 = 47 µF 16V en sortie du régulateur
- une carte Si5351A
- le micro-contrôleur.
- l'ancien connecteur du poste Trio
- les résistances de pont diviseur pour adapter la tension de commande à 5V
- deux diodes pour la sélection du mode
- un filtre RF (L+C1 série) pour obtenir une sinusoïde propre en sortie car la carte Si5351A donne un signal plutôt rectangulaire, riche en harmonique
Le schéma de câblage est le suivant :
RP7-18- schéma.

L = 3µH C1 = 68 pF L-C1 est résonant à la fréquence de 10,7 MHz
Les 3 résistances R1 = 2,4 k et les 3 résistances R2 = 4,7 k. C2 = 47 µF / 16V.
Elles permettent de réduire la tension de commande de 9 (ou 8V) à 5V pour l'ATtiny85.
Les 2 diodes D sont des 1N4148.
La broche 1 (Reset) de l'ATtiny85 est déjà à "1" par une résistance de tirage interne.
Le nouveau module en place dans le compartiment CAR unit.
![]() | ![]() |
RP7-19a et 19b- Le nouveau module en place.
4.4- Les entrées-sorties et la programmation.
Comme le montre le tableau RP7-7- on dispose de 4 fils pour distinger chaque mode de fonctionnement : à priori, il nous faut donc 4 entrées pour identifier chaque cas.
En réalité, on voit sur le schéma du poste que l'USB et le CWR sont munis d'une fonction "ou" par 2 diodes. Trois entrées seront donc suffisantes pour distinguer les 4 modes.
La base du programme provient du site : https://rfzero.net/tutorials/si5351a/
Il donne les différents sous-programmes permettant de remplir les fonctions élémentaires :
- écrire sur le port I2C
- initialisations et validation de la sortie ckl0
Le module peut faire beaucoup plus que ce qui est nécessaire pour cette application et on n'a pas besoin de reprendre tous les sous-programmes proposés sur le site :
- pas besoin de calculer les valeurs des registres à partir de la valeur de la fréquence ;
- besoin d'une seule horloge Ckl0 ;
- pas besoin de lire les registres ;
- pas besoin de gérer la phase relative du signal de sortie ...
J'ai ensuite adapté le programme aux besoins de mon application : ce que l'on souhaite est la rapidité de réaction, en particulier dans le mode CW pour passer de la réception à l'émission lorsque l'on utilise le manipulateur morse :
- lire les entrées pour déterminer le mode : USB, CWR, CWE, LSB ou FM ;
- envoyer les paramètres de registres correspondants.
Lorsqu'il n'est pas utilisé (mode FM), le module de remplacement reste alimenté : il fournit alors en sortie la fréquence de 13 MHz.
Variantes pour le mode FM :
- une autre option aurait été de dévalider la sortie Ckl0 ;
- inutile de recharger les registres 42 à 49 car le contenu ne change pas.
Pour la programmation qui a demandé plusieurs essais d'ajustement de la fréquence, j'ai utilisé un petit circuit programmateur USB pour le connecter à la carte Arduino.

RP7-20- Programmateur du ATtiny85.
Ce circuit m'a permis de déplacer facilement la puce ATtiny85 entre la carte d'essais et l'Arduino sans abimer les pattes. Un câblage sur breadboard suffisait largement.
La procédure de programmation n'est pas compliquée, de nombreux sites et vidéos en parlent et la décrivent dans le détail, par exemple :
Le programme complet de l'ATtiny85 est donné sur le document à télécharger à la fin : il utilise environ 1680 octets, soit 22% de l'espace mémoire.
5- Conclusion.
J'en suis à la seconde panne sur cet appareil et je ne m'attendais pas vraiment à cela !
Décidément, les quartz sont des composants dont la tenue dans le temps n'est pas très longue ?!
Aujourd'hui, ces quartz spéciaux ne sont plus fabriqués et il faut trouver des stratagèmes élaborés pour les remplacer :
- dans la situation d'aujourd'hui, la fonction remplie par le quartz a pu être "facilement" restaurée car il était utilisé dans un étage oscillateur que l'on a complètement remplacé.
Le circuit que je propose peut être transposé à de nombreuses situations.
En réalité, lors de mes essais, j'ai pu constater que la carte générique Si5351 laisse vraiment à désirer car, en fonctionnement, la fréquence de sortie varie de près de 50 Hz après quelques minutes de fonctionnement ! Il semble que cela vient d'une élévation de température* car le refroidissement du circuit (avec une bombe de gaz dépoussiérant) permet le retour à la normale !!
* voir les valeurs de courant consommé sur le tableau RP7-22
Peut-être vaut-il mieux préférer la carte Adafruit d'origine ?
Le remplacement de la carte générique par une carte Si5351 de marque Adafruit a résolu le problème car la stabilité obtenue sur plusieurs heures a été < 10 Hz (limite de précision de mon fréquencemètre).
Le coût de la carte Adafruit est le double de la carte générique, mais ses performances sont indiscutablement meilleures.
RP7-21- Photo cartes SI5351 comparées.

Les courants absorbés sont également parlant :

RP7-22- Tableau courants comparés.
Par ailleurs, le régulateur 5V chauffe beaucoup moins lors des essais.
Nous sommes finalement parvenu à restituer la fonction de la carte CAR-unit défectueuse.
Programme à télécharger dans l'ATtiny85.













Commentaires