Édit du 07/06/2026: Projet en cours de réalisation
Dernière mise à jour de cette page: 10/09/2026
Cette page ainsi que celles du projet SDR2026 sont en cours de préparation. En attendant leur rédaction finale, vous trouverez, ci-dessous, mes notes techniques concernant le modulateur/démodulateur IQ. Elles sont datées et classées dans un ordre chronologique.
23/06/2026
Je prévoyais de commencer par une petite présentation de celui-ci, mais comme je viens de faire les premiers essais, j'ai préféré vous donner les résultat sans attendre.
Et donc, çà fonctionne!!!
Je ne l'ai pas essayé avec un logiciel SDR pour le moment, mais juste directement en sortie audio pour savoir si les 2 sortie sont bien déphasée de 90°. Pour le savoir, c'est simple et pas besoin d'oscilloscope. Il suffit de passer de stéréo en mono et de recommencer. Si vous faite une écoute au casque, en mono vous aurez l'impression que le son est au milieu et quand vous passé en stéréo, vous avez un effet qui fait penser à de la stéréo. Concernant l'exactitude du déphasage de 90°, il n'est pas possible de se tromper avec ce système, c'est systématiquement 90°.
Donc, j'ai fait les essais avec un petit géné Arduino Nano et Si5351. L'antenne directement relier au connecteur HF, et donc, sans filtre HF ni ampli. L'ensemble fonctionne donc et dans ces conditions, non pas en SDR mais en conversion directe. La fréquence du générateur doit être de 4x celle de la fréquence à écouter. Par exemple, pour écouter le 7100KHz, le générateur doit fournir une fréquence de 28400KHz.
J'ai commencé à prendre quelques vidéo, mais je vais attendre un peu plus tard quand il y aura un peu plus de monde sur les bande RA et moins de QRM.
En attendant, je vais choisir un logiciel pour le faire travailler en SDR.
Pour info, la consommation de ce module est de seulement 40mA. Je m'attendais à plus.
24/06/2026
La suite,
J'ai galéré pour paramétrer un logiciel SDR, mais j'y suis arrivé.
Et donc?
C'est validé !!! 😀
Ça fonctionne aux petits oignons!!! 😁
J'ai fait tout un tas de vidéos qui vont me servir à en faire 2:
-Une direct audio sans logiciel SDR
-Une avec le logiciel SDR
Pour le dernier essai SDR, j'ai écouté une station du Koweït qui passait plein pot, tout ça, sans préampli et sans filtre. J'ai comparé avec un websdr à quelques 100aines de Km de chez moi et je n'ai pas noté de différence.
Le plus dur, c'est de comprendre comment paramétrer le logiciel et surtout savoir s'en servir. Mais ça va le faire!! Pour les essais, j'ai utilisé CubicSDR. J'en ai d'autres qu'il faudra que j'essaie tel que Quisk qui a bonne réputation.
En attendant les vidéos, je vous donne le lien vers toutes les photos de ce modulateurs démodulateur IQ:
https://drive.google.com/drive/u/0/folders/1Sij2ZF-yUba2guw5IzpzovCx07ctSz1O
Le lien pour consulter et télécharger le PDF d'une discussion avec ChatGPT histoire d'essayer une IA. Je me suis même surpris à lui dire "bonjour" et "merci"... Ça craint... 😵💫
https://drive.google.com/file/d/1W1pIaNxoutHVAOqdOH6UlzHDvRvVU_qa/view?usp=sharing
J'ai aussi amassé beaucoup de documentation. Je vous les mettrais à disposition.
25/06/2026
Et ben aller! la première sans logiciel SDR:
-----
Et bien, voila la suite:
Voici le commentaire Youtube:
"Deuxièmes essais, mais cette fois, avec le logiciel CubicSDR. Première fois de ma vie que j'utilise un logiciel dédié aux transceiver SDR amateur, donc, je découvre et cherche à savoir comment paramétrer celui-ci. Quand je suis enfin correctement opérationnel, j'ai la chance de recevoir un station du Koweït avec un fort signal. Juste après, je me suis connecté à un websdr en ligne (Kiwisdr) pour recevoir la même station et pouvoir comparer les résultats."
Je vais préparer un petit débriefing.
29/06/2026
Passons au débriefing.
-Connectique:
Dans l'ensemble, ça va, à part les connecteurs SMA qui seraient plus pratiques, s'ils étaient coudés, vu que les modules vont être empilés. On peut bien sûr utiliser des cordons avec des SMA coudés, mais ça prend plus de place.
-Commutation RX/TX
Ça ne fonctionne pas, mais j'ai trouvé la cause, rien de bien méchant.
Voici la portion de schéma concerné:
Pour que les SN74CBT3253 (U6 et U7) puissent être opérationnels, il faut que les entrées inverseuse 1OE et 2OE (broche 1 et 15) soient à l'état "0" soit 0 Volt. Si U6 qui gère la réception est actif, c'est que ses entrées inverseuses 1OE et 2OE sont activées. En suivant la liaison, on arrive au collecteur de Q1. Si 1OE et 2OE sont activées, c'est que Q1 est bien passant. Le problème vient donc du côté de la base de Q1. Au repos, la base de Q1 est polarisée par R3, ce qui rend passant Q1, donc, pour le moment, c'est normal.
Maintenant, pour passer en émission, il faut shunter les broches de J1 (contact PTT), ce qui mettra la cathode de D1 à la masse, et donc fera chuter la tension de la base de Q1. De c e fait, Q1 devrait cesser d'être passant, 1OE et 2OE de U6 change d'état en passant à 1 (5 Volts), U6 cessera d'être actif et c'est U7 qui le deviendra.
Mais là, rien ne se passe...
Pourquoi?
En fait, le problème est simple: Mauvaise valeurs de résistance de R3 et R4.
Si J1 n'est pas shunté, c'est comme si D1 et R4 n'existaient pas. De ce fait, la base de Q1 est polarisée à 5 Volts et Q1 est donc bien passant.
Mais quand J1 est shunté, la base de Q1 n'est plus polarisé à 5 Volts, mais à cause des valeurs d résistances de R3 et R4, la base de Q1 est polarisé avec une tension bien inférieur à 5 Volts, mais suffisante pour que Q1 soit passant.
Démonstration:
On a R3, R4 et D1 qui sont reliés en série. R3 est relié au 5 Volt et si on shunt J1, la cathode de D1 est à la masse, soit 0 Volt.
On va donc avoir 0,6 Volt au borne de D1, ce qui fait qu' on va avoir 5 Volt - 0,6 Volt = 4,4 Volt entre le 5 Volt et la jonction R3/R4.
La valeur de résistance de R3+R4= 10K + 1K = 11K. Au borne de R4, on aura donc: 4,4 Volt / 11 = 0,4 Volt.
S'il y avait 0.4 Volt sur la base de Q1, celui-ci ne pourrait pas être passant, puisqu'il lui faut au moins 0.6 Volt à sa base. Le problème, c'est qu'il y a D1 qui est une diode antiretour et qui a systématiquement 0.6 Volt entre ses bornes, ce qui fait que nous avons à la base de Q1: 0,4 + 0,6 = 1 Volt, et donc, Q1 reste passant quoi qu'il arrive.
Pour remédier au problème, on pourrait être tenté de supprimer D1, mais ce serait prendre des risques de dysfonctionnement avec les autres éléments du projet. D1 est une sécurité. De ce fait, la solution va donc consister à augmenter la valeur de R3 (10K -> 100K par exemple) et de diminuer la valeur de de R4 (1K -> 10 Ohm par exemple).
Il est vrai que la tension à la base de Q1 sera légèrement supérieure à 0,6 Volt, mais pas assez pour que celui-ci soit assez passant.
Démonstration: Avec R3=10K et R4=10 Ohm, on aura:
10K/10=1000
=> 4,4 Volts/1000=0,0044 Volt
=> 0.6 Volt + 0.0044 Volt = 0.6044 Volts.
On aura donc 0.604 Volt à la place de 1 Volt à la base de Q1.
Le problème provient donc d'une négligence de calcul de ma part (valeurs de résistance à la louche...).
Erratum:
Citation: "On va donc avoir 0,6 Volt au borne de D1, ce qui fait qu' on va avoir 5 Volt - 0,6 Volt = 4,4 Volt entre le 5 Volt et la jonction R3/R4."
Il faut lire: "On va donc avoir 0,6 Volt au borne de D1, ce qui fait qu' on va avoir 5 Volt - 0,6 Volt = 4,4 Volt entre le 5 Volt et la jonction R4/D1.
-Bande passante.
La bande passante normalement affichée dans toute la largeur de la fenêtre principale devrait faire environ 190KHz, soit la fréquence d'échantillonnage de mon interface audionumérique.
Mais comme on peut le constater, on ne voit qu'environ 40 à 50KHz (la zone en couleurs bleu, vert et jaune). On pourrait donc directement incriminer les transformateurs 600/600 Ohms, mais ça peut provenir d'autres choses. De plus, on peut observer une très nette pointe à la fréquence centrale sur le graphique juste au-dessus de la "chute d'eau" (waterfall), ce qui m'a paru curieux.
En sortie d'un mélangeur de fréquence et pour supprimer les fréquences indésirables, on place un filtre passe-bas, ou passe-haut, ou passe-bande, suivant les cas. Dans le notre, on a besoin des fréquences audios et donc on doit supprimer les fréquences HF. Pour celà, on utilise un filtre passe-bas audio comme sur ce schéma:
Dans notre cas, R va représenter la charge en sortie du transformateur HF quand on se positionne en réception. Comme nous utilisons un transformateur 1/4 nous avons donc un transformateur 50/200 Ohms. Comme on utilise le transformateur en symétrique, il y en aura 2 qui auront la moitié de la valeur totale de la charge, soit 2x100 Ohms.
Pour concevoir ce modulateur/démodulateur et n'ayant aucune connaissance dans ce domaine, je me suis donc plongé dans beaucoup de schémas pour comprendre le principe et arriver à un schéma de synthèse de ces recherches. Le modulateur de Tayloe utilisant des SN74CBT3253 ou similaires, est manifestement le plus répandu. Par contre, il se décline en différentes versions, certaines n'ayant pas la partie émission (modulateur). J'ai pu aussi observé que si certains schémas respectaient la charge de 50 Ohms en entrée/sortie (ou 50/200 Ohms avec transformateur 1/4) pour d'autres, ce n'était pas du tout le cas. J'ai donc fait quelques analyses pour arriver à la bonne valeur de charge.
Voici une partie réception de mon shéma que j'ai réalisé à partir de différent schémas:
Pour l'utilisation des 2 SN74CBT3253 et des 2 résistance de 100 Ohms en entrées, R10 et R11, et des 4 condensateurs de filtrage de 33nF, C15, C16, C17, C18, je me suis inspiré d'une partie de schéma du SDR-1000 de 2003. Ensuite, j'ai ajouté des résistances de 10 Ohms, R12, R13, R14, R15 avant les 4 condensateurs de filtrage, en cas de nécessité. Ces 4 résistances ne sont jamais toutes en service, seulement 2 qui se retrouveront en série avec le 2 résistances de 100 Ohms.
Voici le schéma interne du SN74CBT3253:
En effet le SN74CBT3253 est un double commutateurs à 2x4 contacts qui fonctionne un peu comme 2 commutateurs rotatif à commande séparés. Sur les 4 contacts, un seul ne peut être commuté, pas plus.
Les contacts sont assurés par des transistors de technologie CMOS qui présentent une certaine résistance quand ils sont fermés et qu'il faut donc ajouter aux résistances de charges déjà citées.
En consultant le datasheet du SN74CBT3253 et en faisant d'autre recherches, j'ai pu découvrir que la valeur de résistance des transistors internes quand ils sont passants est de 5 à 7 Ohms:
Donc, si on analyse le schéma, et que l'on additionne toutes les valeurs Ohmiques, on peut constater que l'impédance de la charge globale est trop élevée.
De ce fait et avant même d'avoir fait les premiers essais, les résistances en entrée de 100 Ohms, R10 et R11, avait donc été revue à la baisse avec une valeur de 82 Ohms.
Si on additionne l'ensemble et en partant du transformateur, on a donc 82+7+10=99 Ohms. Comme on est en symétrique et que l'on a exactement la même chose des 2 côtés, on a une impédance de charge totale de 99+99=198 Ohms, valeur bien sûr théorique puisque les résistances ont jamais une valeur exacte mais présentent une certaine tolérance. Donc, on peut considérer que l'on a bien nos 200 Ohms. Comme on a un transformateur d'impédance 1/4, on obtient donc bien, et en arrondissant la valeur calculée, 200/4=50 Ohms côté connecteur SMA.
Question: Pourquoi utiliser un transformateur alors que sur certains schéma, il n'y en a pas?
Réponse: Pour symétriser le signal dans notre cas et aussi parce qu'un transformateur d'impédance 1/4, c'est aussi un transformateur de tension 1/2. La tension HF étant doublée côté 200 Ohms, on se retrouve avec un gain de +6dB.
Maintenant que notre impédance de charge HF est bien fixée, nous allons pouvoir nous intéresser aux filtres passe-bas en sortie du SN74CBT3253, côté réception et référencé U6.
Revoici le schéma déjà cité d'un filtre passe-bas BF et qui est aussi similaire au notre:
Nous savons maintenant que R=100 Ohm pour un côté. Nous connaissons la valeur de C puisque les condensateurs de filtrage C15, C16, C17 C18 ont une valeur de 33nF (de chaque côté, un seul condensateur sera commuté, jamais 2 à la fois).
De ce fait, nous pouvons calculer la valeur de la fréquence de coupure obtenue:
Et voilà le, ou l'un des problèmes de la bande passante trop étroite.
Question: Pourquoi avoir choisi une valeur de 33nF pour les condensateurs de filtrage?
Réponse: Parce que je découvrais le système SDR et que j'étais totalement incompétant dans ce domaine. Je n'avais jamais entendu parlé de modulation/démodulation IQ et encore moins de type Tayloe. J'ai choisi cette valeur de 33nF parce que je l'ai vu sur un ou deux schémas. Sur d'autres, les valeurs sont totalement différentes (impédance de charge non respectée). J'ai donc choisi ces valeurs au hasard, sans penser qu'il y aurait un impact sur la bande passante. C'est après les essais avec le logiciel SDR (deuxième vidéo) que j'ai vu qu'il y avait un problème et que j'en ai cherché la cause.
Maintenant que nous connaissons la ou l'une des raisons de cette bande trop étroite, nous allons pouvoir calculer la bonne valeur pour les condensateurs C15, C16, C17 C18.
En utilisant une interface audionumérique avec une fréquence d'échantillonnage de 192KHz, nous pouvons donc espérer une bande passante quasiment égale cette valeur.
Donc en utilisant un calculateur en ligne, on obtient:
On est juste sur la bonne bande passante.
Le problème, c'est que les condensateurs de 8.2nF multicouches traversant, sont manifestement difficiles à trouver. On va donc choisir une valeur inférieur plus commune:
On a même de la marge.
Çà, c'est fait, mais c'est pas tout.
Revoyons la capture d'écran:
Il y a cette pointe sur la fréquence centrale et une baisse du signal de chaque côté.
Après analyse du schéma, j'en suis arrivé à la conclusion que le problème vient de la valeur trop élevée des condensateurs C30 et C31 (à droite sur le schéma):
Les résistances R24 et R25 servent pour fixer le gain des deux AOP de type NE5532 et référencés U4B et U5B . Pour calculer le gain de chacun d'eux, il faut diviser la valeur de ces résistances par la valeur de l'impédance de charge en entrée inverseuse et ajouter 1. Sans tenir compte de condensateurs de 33nF qui servent à supprimer les fréquences HF, nous avons 100 Ohms d'un côté et idem de l'autre. De ce fait, nous avons un gain de (10000/100)+1=101 pour chaque AOP.
Les condensateurs C30 et C31 en parallèle avec R24 et R25 sont là pour faire baisser le gain dans les hautes fréquences et vont donc jouées aussi le rôle de filtre passe-bas. Plus la fréquence augmente et plus leur impédance diminue. Puisqu'il y a déjà un filtre passe-bas entrée, ils sont là par sécurité et surtout pour éviter que les NE5532 partent en auto-oscillation.
De ce fait et en considérant que la bande passante doit être d'environ 190KHz, l'impédance de ces condensateurs devrait être proche de 10K à 190KHz.
Pour le savoir, il suffit d'utiliser un calculateur en ligne.
Et donc, voici le verdict avec 1.5nF (1500pF si vous préférez):
Environ 550 Ohms à 192KHz. On est très loin des 10000 Ohms!!!
Pour que la réactance capacitive d'un condensateur de 1.5nF fasse 10K, il faut descendre à 10KHz:
Mais même à cette fréquence, l'impédance RC totale est de 7K27 et donc encore inférieur à 10K.
Pour arriver à l'impédance RC totale de 10K, il faut descendre aux environs de 3KHz!!!
Voilà ce qui explique en toute logique cette pointe de signal à la fréquence centrale et cette diminution progressive de signal quand on s'éloigne de la fréquence centrale.
Question: Pourquoi 1.5nF?
Réponse: Même réponse que pour la question précédente. Il est vrai que cette valeur m'a paru étrange, puisqu'en audio et sur les tables de mixage on trouve plutôt des valeurs de 100pF maximum. Mais comme je ne comprenais pas encore le fonctionnement de ce type de montage, je n'ai pas trop cherché à comprendre. Comme quoi, il faut se méfier des schémas que l'on trouve un peu partout sur le net...
Donc, quelle valeur choisir?
Le calculateur en ligne va nous le dire:
Avec 82pF, on a une réactance capacitive de 10K à 192KHz et une impédance RC totale de 7K1.
C'est pas mal, mais on peut faire mieux.
Avec 33pF on arrive à une impédance RC totale de 9K2. Si on descend en dessous, ça ne change pas grand-chose et on perd la vraie raison de la présence de ce condensateur, à savoir, éviter les auto-oscillations.
Donc et pour trancher, je vais utiliser une valeur de 47pF qui présentera une réactance capacitive d'environ 20K si je ne me trompe pas.
Bon, maintenant que l'on a fait le tour, il me reste à remplacer les composants susnommés et de refaire des essais.
Concernant la bande passante des transformateurs 600/600 Ohms, c'est l'inconnu. C'est pour cela que pour le moment, je n'y touche pas, ce qui permettra de voir leur bande passante à l'écran.
Voilà pour le moment.
Donc, rendez-vous après la reprise des essais.
01/07/2026
Cette nuit, j'ai procédé aux corrections et fait les essais.
Cette fois-ci, c'est la bonne!!!
Voici en détail les correctifs apportés et les résultats obtenus:
-Commutation RX/TX
Après modification des valeurs des résistances, la commutation fonctionnait maintenant en émission, mais pas en réception. La cause était un oubli d'une petite piste de 1cm entre le collecteur de Q1 et la broche 1 de U6. Après ce petit correctif, tout fonctionne bien. La commutation RX/TX est bien franche (il n'y a pas de relais).
-Bande passante.
Pour rappel, voici le signal avant correctifs:
Sur le graphique, juste au-dessus du waterfall, on pouvait constater qu'on avait un fort signal au niveau de la fréquence centrale et qui diminuait fortement et progressivement quand on s'éloignait de celle-ci. La bande passante était aussi étroite avec environ 40KHz à 45KHz alors que l'on espérait plus.
Voici le résultat après correctif:
C'est déjà nettement mieux. L'amplitude du signal est maintenant bien homogène, à part cette petite pointe à la fréquence centrale. Par contre, la largeur de bande passante n'a pas changé.
Concernant la petite pointe de signal sur la fréquence centrale, j'ai pu déterminer que c'est simplement du 50Hz qui se promène par là. Donc, rien d'inquiétant. Vu le contexte des essais, ce n'est pas du tout étonnant.
Concernant la bande passante étroite, j'ai donc incriminé les transformateurs 600/600 Ohms. Je les ai donc démontés et j'ai refait des essais.
Voici le résultat:
Aucun changement...
Quand ChatGPT m'a annoncé que l'on pouvait avoir un visuel d'environ 190KHz avec une interface audionumérique ayant une fréquence d'échantillonnage de 192KHz, ça m'a beaucoup étonné.
En effet, une interface audionumérique a pour vocation de transformer un signal audio en signaux numériques, de ce fait, celle-ci doit avoir un filtre passe-bas audio dont la fréquence de coupure devrait se situer juste au-dessus de 20KHz, pas plus.
J'ai donc fait des recherches sur les caractéristiques de plusieurs interfaces audionumériques et j'ai bien pu constater que c'est bien le cas.
Question: Pourquoi a-t-on une bande passante d'environ 40KHZ avec une interface audionumérique qui présente une fréquence de coupure d'environ 20KHz?
Réponse: Parce que, par rapport à la fréquence centrale, il y a 20KHz au-dessus de celle-ci et 20KHz en dessous de celle-ci, ce qui nous donne une bande passante totale d'environ, 20+20=40KHz.
Concernant les transformateurs 600/600 Ohm, je ne connais pas leur bande passante. Je ferais des mesures à l'oscilloscope et au générateur BF.
Néanmoins, j'ai vu quelque part qu'ils auraient une bande passante d'environ 50KHz, voire 80KHz, ce qui est fort possible, puisque la bande passante ne s'arrête pas brusquement à 50KHz. C'est un transformateur, pas un filtre passe bas.
En supposant une bande passante de 50KHz du transformateur, on peut donc obtenir, au niveau SDR, une bande passante de 50+50=100Khz au minimum. Avec 80KHz, on aura 160KHz.
De ce fait, les transformateurs ne sont donc pas la cause de cette bande étroite, mais bien l'interface audionumérique. De ce fait, il seront conservés. S'il s'avère par la suite, que la bande passante est trop étroite, il y aura toujours la possibilité de les remplacer par d'autres modèles plus adaptés. Par contre, le prix n'est pas du tout le même...
Pour remédier à ce problème de bande passante trop étroite dû à l'interface audionumérique, pas d'inquiétude il y a heureusement des solutions qui seront développées dans la discussion consacrée à l'interface audionumérique, qui sera plus judicieusement appelée une interface analogique/numérique.
Pour en revenir au modulateur/démodulateur IQ, la partie réception est donc maintenant parfaitement opérationnelle. Il me reste juste à vérifier que la partie émission l'est aussi. Ce sera donc l'objet du prochain post.
Donc, à suivre.
24/08/2026
Je me suis aperçu qu'il y a un oubli de ma part sur l'entrée OL ou VFO, c'est à dire, le connecteur SMA2 du mod/démod IQ. J'ai oublié la charge de 50 Ohms:
Sans cette charge, le Si5351 ne fonctionne pas correctement et le coax 50 Ohms n'a pas de terminaison 50 Ohms, donc, tout est déséquilibré.
Il faut donc ajouter une résistance de 51 Ohms directement sur le connecteur SMA2 entre l’âme et la masse de celui-ci
28/08/2026
Voici la résistance à ajouter:
03/09/2026
le schéma mis à jour: