Nous sommes le 03 Mar 2021, 18:43



Poster un nouveau sujet Répondre au sujet  [ 18 messages ]  Aller à la page 1, 2  Suivante
Auteur Message
MessagePosté: 23 Juil 2020, 14:05 
Avatar de l’utilisateur

HAM DX Group
Enregistré le: 24 Sep 2015, 21:00
Messages: 1504
Localisation: GIRONDE 33 - QTH locator : IN94QS
Indicatif HAM: 14HAM86
Hors ligne

Image

Image

Image



TABLE DES MATIÈRES:


-Préambule.

-1 -Présentation virtuelle sous KiCad du VFO.

-2 -Du virtuel au réel: Présentation des 3 éléments construits.
__2.1 L'élément supportant le ARDUINO MEGA2560 et l'écran 3,5".
__2.2 L'élément de sorties TOR (Tout-Ou-Rien) 0-5Volt de gestion des commutations.
__2.3 L'élément "sorties HF" et "sauvegarde des données".

-3 -Vidéos de démonstration.
__3.1 -Présentation des 3 éléments.
__3.2 -Démonstration du module de sorties logique TOR 0-5Volt de commutations.
__3.3 -Démonstration du module de sorties HF sur le 20 mètres.
__3.4 -Présentation du menu de configuration.

-4 -Descriptif du schéma.
__4.1 -Le schéma.
__4.2 -Les entrées.
__4.3 -Les sorties.
__4.4 -L'afficheur.

-5 -Construction du VFO.
__5.1 Construction de l'élément supportant le ARDUINO MEGA2560 et l'écran 3,5".
__5.2 Construction de l'élément de sorties TOR (Tout-Ou-Rien) 0-5Volt de gestion des commutations.
__5.3 Construction de l'élément "sorties HF" et "sauvegarde des données".
__5.3 Raccordement des modules.

-6 -Téléchargement du micrologiciel.
__6.1 -Au format ARDUINO.
__6.2 -Au format Hexadécimal.

-7 -Paramétrage du VFO.





§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§





Préambule.



Le schéma de ce montage provient d'un radio-amateur russe, UB7KPV, dont voici le lien: http://ub7kpv.blogspot.com/2017/01/synthesizer-on-mega-2560-32-tft-lcd.html

Avec les paramètres par défaut, ce VFO peut gérer 9 bandes HF (160m, 80m, 40m, 30m, 20m, 17m, 15m, 12m et 10m) en mode LSB, USB et CW.

Mais ses possibilités ne s'arrête pas là.

En effet, en modifiant les paramètres suivant nos besoins, il peut gérer pas moins de 15 bandes: Les bandes HF citées précédemment, mais aussi les bandes VHF, UHF, SHF (jusqu'à 4GHz) et dans tout les modes, soit, LSB, USB, CW, AM, FM.

Toutes les bandes citées si-dessus, sont des fréquences radio-amateur, mais il est très facile de rajouté la bande des 11m dans les paramètres.

Une autre de ses particularités très intéressantes, c'est qu'en plus d'une sortie HF "VFO", il possède aussi, une sortie HF "BFO" ce qui permet de construire un TRX avec une très grande stabilité et précision des fréquences.

Les divers réalisations de ce VFO que l'on trouve sur internet, sont construites avec un seul PCB équipé de composants CMS (ce qui empêche beaucoup d'entre nous d'entreprendre une telle réalisation), et n'offre pas toutes les possibilités de ce VFO.

J'ai donc entrepris, à partir du schéma original, de redessiner sous KiCad, 3 PCBs pour construire ce VFO avec toutes ses possibilités.

Ce VFO est donc, maintenant, très facile à réaliser avec des composants classiques (Pas de CMS!!!) et très peu nombreux.

Il est composé de modules ARDUINO MEGA2560 + Si5351 + DS3231 + Afficheur couleur 3.5" (ou 3.2").

Pour réaliser ce VFO, j'ai donc prévu un module principal à intercaler entre le module ARDUINO MEGA2560 et l'afficheur, qui servira pour l'alimentation de l'ensemble et pour la gestion des différentes communications "entrées/sorties".

Il y aura donc aussi, 2 autres petits modules à raccorder au premier:

-Un pour supporter les petits modules Si535S1 (DDS) et DS3231 (Sauvegarde des données).
-Un autre composé de deux 74HV595 et d'un 74HC4514 qui gérera les différentes sorties 0-5Volts de commutation (Filtres HF, atténuateur, AM, FM, ...).


Pour information, voici les liens où j'ai passé commande des principaux éléments pour construire ce VFO:

https://fr.aliexpress.com/item/32538935176.html?spm=a2g0s.9042311.0.0.27426c37AhYluU

https://fr.aliexpress.com/item/4000040035169.html?spm=a2g0s.9042311.0.0.27426c37Yr62xD

https://fr.aliexpress.com/item/4000335551559.html?spm=a2g0s.9042311.0.0.27426c37AhYluU


Pour l'encodeur, on peut utiliser un encodeur mécanique (environ 2,00€ voir moins) ou optique.

Pour ma part, j'ai commandé un encodeur optique, le même que les différents constructeurs de ce VFO ont utilisé (100 pas par tours):

https://fr.aliexpress.com/item/33029597321.html?spm=a2g0s.9042311.0.0.54116c37F5s3jT

Depuis quelque temps, on en trouve à moins cher.

§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§


Fred

Accès direct: Table des sujets de construction du TRX 14HAM-DK2


Il y a ceux qui construisent de belles choses,
Il y a ceux qui détruisent de belles choses,
Et il y a ceux qui ne font rien...
Et vous, qui êtes vous?


Modifié en dernier par Saxon33 le 07 Fév 2021, 20:19, modifié 38 fois.
Haut
 Profil  
Répondre en citant le message  
MessagePosté: 23 Juil 2020, 19:11 
Avatar de l’utilisateur

HAM DX Group
Enregistré le: 24 Sep 2015, 21:00
Messages: 1504
Localisation: GIRONDE 33 - QTH locator : IN94QS
Indicatif HAM: 14HAM86
Hors ligne

1 -Présentation virtuelle sous KiCad du VFO:


les images en 3D du premier module principal:

(Cliquer sur les images pour agrandir).

Image Image Image Image Image Image Image

Ce premier module mesure 70 x 127mm. C'est le plus grand des 3.


.../...


Modifié en dernier par Saxon33 le 07 Fév 2021, 20:20, modifié 5 fois.
Haut
 Profil  
Répondre en citant le message  
MessagePosté: 24 Juil 2020, 22:47 
Avatar de l’utilisateur

HAM DX Group
Enregistré le: 24 Sep 2015, 21:00
Messages: 1504
Localisation: GIRONDE 33 - QTH locator : IN94QS
Indicatif HAM: 14HAM86
Hors ligne

Le deuxième module:

(Cliquer sur les images pour agrandir).

Image Image Image Image Image

Ce module de sorties TOR 0-5V va gérer les différentes commutations, telles que les filtres HF des différentes bandes décamétriques (une dizaine), atténuateur, préampli, etc + plusieurs sorties libres d'attribution nommées "Trigger".

Ce module mesure 50 x100mm.

(TOR: Tout Ou Rien)


.../...


Modifié en dernier par Saxon33 le 07 Fév 2021, 20:21, modifié 3 fois.
Haut
 Profil  
Répondre en citant le message  
MessagePosté: 26 Juil 2020, 18:13 
Avatar de l’utilisateur

HAM DX Group
Enregistré le: 24 Sep 2015, 21:00
Messages: 1504
Localisation: GIRONDE 33 - QTH locator : IN94QS
Indicatif HAM: 14HAM86
Hors ligne

Le troisième module qui va recevoir les modules Si5351 et le DS3231:

(Cliquer sur les images pour agrandir).

Image Image Image
Image Image Image

Ce petit module, qui est le plus petit, mesure 43 x 33mm.


Modifié en dernier par Saxon33 le 07 Fév 2021, 20:23, modifié 4 fois.
Haut
 Profil  
Répondre en citant le message  
MessagePosté: 07 Aoû 2020, 14:20 
Avatar de l’utilisateur

HAM DX Group
Enregistré le: 24 Sep 2015, 21:00
Messages: 1504
Localisation: GIRONDE 33 - QTH locator : IN94QS
Indicatif HAM: 14HAM86
Hors ligne

2 -Du virtuel au réel: Présentation des 3 éléments construits.

(Cliquer sur les images pour agrandir).


Les 3 PCB pour construire le VFo:

Image



2.1 L'élément supportant le ARDUINO MEGA2560 et l'écran 3,5":

Le PCB sans et avec les composants et à droite, en comparaison, l'image virtuelle de sa conception:

Image Image Image Image


Côté soudure, sans et avec l'ARDUINO MEGA2560:

Image Image Image


Le connecteur 2X9 broches pour la mise en place de l'afficheur:

Image Image
Celui-ci n'ayant aucune liaison avec le PCB, il ne fait que traverser celui-ci pour venir s'embrocher sur celui de l'ARDUINO MEGA2560.


L'afficheur mis en place:

Image Image Image Image Image


L'élément principal assemblé et sous tension:

Image




2.2 L'élément de sorties TOR (Tout-Ou-Rien) 0-5Volt de gestion des commutations (Filtres HF, CW, atténuateur, préampli, ...):

Le PCB sans et avec les composants:

Image Image Image Image


Sur cette photo, le connecteur de droite sert à relier le bus de communication au VFO. le connecteur de gauche sert pour les commutations (0-5Volt) d'atténuateur, préampli, ... Les sortie "Triggers" sont des sorties fonctionnelles libres d'attribution:

Image


Ce connecteur sert pour la commutation des différents filtres HF:

Image
Normalement, 10 sorties sont nécessaires, mais le VFO peut gérer jusqu'à 15 sorties. J'ai donc jugé bon de mettre la totalité des sorties disponibles de manière à avoir un module optimisé et polyvalent.




2.3 L'élément "sorties HF" et "sauvegarde des données":

Le PCB sans et avec composants:


Image Image Image Image
Un seul composant électronique, une capa de 100nF, histoire de filtrer la tension.


Avec le petit module DDS Si5351 en place:

Image


Et avec le module de sauvegarde des données:

Image Image Image Image Image
Sur les photos, il manque le petit accu 3,3Volt.


Modifié en dernier par Saxon33 le 07 Fév 2021, 20:21, modifié 5 fois.
Haut
 Profil  
Répondre en citant le message  
MessagePosté: 11 Aoû 2020, 16:29 
Avatar de l’utilisateur

HAM DX Group
Enregistré le: 24 Sep 2015, 21:00
Messages: 1504
Localisation: GIRONDE 33 - QTH locator : IN94QS
Indicatif HAM: 14HAM86
Hors ligne

3 -Vidéos de démonstration.


Ces 4 vidéos sont une présentation sommaire du VFO et des 3 éléments qui le composent. Toutes les explications et informations techniques sont décrites dans le chapitre suivant.


3.1 -Présentation des 3 éléments:




3.2 -Démonstration du module de sorties logique TOR 0-5Volt de commutations:




3.3 -Démonstration du module de sorties HF sur le 20 mètres:




3.4 -Présentation du menu de configuration:



Fred

Accès direct: Table des sujets de construction du TRX 14HAM-DK2


Il y a ceux qui construisent de belles choses,
Il y a ceux qui détruisent de belles choses,
Et il y a ceux qui ne font rien...
Et vous, qui êtes vous?


Modifié en dernier par Saxon33 le 17 Aoû 2020, 18:34, modifié 6 fois.
Haut
 Profil  
Répondre en citant le message  
MessagePosté: 12 Aoû 2020, 15:22 
Avatar de l’utilisateur

HAM DX Group
Enregistré le: 24 Sep 2015, 21:00
Messages: 1504
Localisation: GIRONDE 33 - QTH locator : IN94QS
Indicatif HAM: 14HAM86
Hors ligne

4 -Descriptif du schéma.


4.1 -Le schéma.

Image

Pour faire simple, à gauche, c'est les entrées, à droite, les sorties, et en bas, l'afficheur.

(Pour télécharger le schéma, cliquez sur l'image, puis dans postimage, en haut, à gauche, cliquez sur "télécharger l'image originale").



4.2 -Les entrées.


-Le clavier:


Image Image

On trouve sur le schéma de gauche, un clavier de 17 boutons poussoirs au total, pouvant commander 11 fonctions du VFO et 6 autres, nommées "Trigger" (1 à 6) qui sont libres d'attribution et commandent les sorties "Trigger1" à "Trigger6" du module de commutation. Néanmoins, les sorties "Trigger5" et "Trigger6" peuvent être utilisées pour l'AM et la FM si ces derniers modes sont utilisés (Activation de ces 2 modes dans le menu paramètres).

Ce clavier est relier à une seul entrée analogique, "A5", de l'ARDUINO MEGA2560. En effet, à chaque bouton est relié une résistance de valeur différente qui va permettre de générer une tension différente à l'entrée analogique "A5" suivant le bouton actionné. Ce procédé fonctionne vraiment très bien.


-Le Voltmètre:


Image

En utilisant l'entrée "A0", il est possible de mesurer la tension d'alimentation du TRX. Ne voyant pas l’intérêt de cette fonction, je l'ai omise, dans un premier temps, dans un but de simplification et allègement du montage.

Mais après les premiers essais du VFO, j'ai compris que l'entrée "AO" avait son importance (d'où le message en russe juste au dessus).

En effet, pour que les dernières données du VFO (fréquences affichées, modes, ...) soit enregistrées par le petit module de sauvegarde de données, cette entrée doit détecter une absence de tension au moment de l'extinction du TRX, pendant que le VFO, lui, reste alimenté un brève instant après l'extinction du TRX, temps nécessaire à la procédure de sauvegarde.

Il est à noter que cette fonction peut être omise et le VFO démarrera avec des valeurs par défaut. il faudra, néanmoins et pour maintenir l'entrée à un état "1", juste embrocher une résistance de 10K, par exemple, dans le connecteur juste sous l'écran, entre les broches "+5V" et "A0".

Pour cette fonction optionnelle, le radio-amateur russe a prévu un premier montage assez complexe, ...

Image

... puis, un autre un peu plus simple.

Image


Le problème de ces 2 montages, c'est qu'ils imposent à l'alimentation 13,8 Volt du TRX de rester sous tension en permanence.

J'ai donc déjà pensé à un petit montage en option, encore beaucoup plus simple et totalement autonome (2 résistances, 2 diodes (ou mieux, une diode zener) et un gros condensateur chimique). L'option de sauvegarde des données est, il est vrai, un confort supplémentaire qu'il serait dommage de se priver.


-ROS-mètre:

Les entrées "A3" et "A4" de l'ARDUINO MEGA2560, sont prévues pour une fonction ROS-mètre en option. Je n'ai pas retenu cette option, l'utilisation d'un ROS-mètre/Watt-mètre externe et de bonne qualité étant, à mon sens, plus judicieux.


-Le Shift:


Image

Quand on y a goûté, difficile de s'en passer. Cette fonction permet de faire varier la fréquence du BFO de plus ou moins 500Hz. Pour cela, il n'y a besoin que d'un simple potentiomètre raccordé entre la masse (0Volt) et l'entrée "A6" de l'ARDUINO MEGA2560.


-Le RIT:


Image

Là, on a le choix: Soit on utilise l'encodeur du VFO, soit on utilise, comme sur le schéma, un potentiomètre que l'on raccordera entre la masse (0Volt) et l'entrée "A7" de l'ARDUINO MEGA2560. Il faudra alors, ne pas oublier de le déclarer dans les paramètres.

-->En utilisant un potentiomètre, on peut décaler la fréquence de +/- 500 Hz.
-->En utilisant l'encodeur, on peut décaler la fréquence de +/- 9,99 KHz.


-Le S-mètre:


Image

l'entrée "A8" de l'ARDUINO MEGA2560 reçoit, quand à elle, le signal de réception en mode RX et le signal de la puissance en mode TX.


-PTT 0Volt TX:


Image

Sans surprise, on raccorde cette entrée à la masse (0Volt) pour faire passer le VFO en mode émission, comme sur l'image suivante:

Image


-L'encodeur:


Image

Lui, par contre, on le trouve à droite du schéma. Il est raccordé au entrées logiques "2" et "3" (Attention de ne pas confondre les entrées logiques "2" et "3" avec les entrées analogiques "A2" et "A3"!).

Sur le schéma, les 2 résistances de 10K et les 2 condensateurs de 1nF sont prévus sur le PCB. Pour un encodeur simple mécanique ou optique, ces composants sont nécessaires. Mais si vous utilisez un encodeur pour ARDUINO, en général ces composants sont déjà présent sur un petit PCB soudé à l'encodeur et donc, il ne sera pas nécessaire de les rajouter sur le PCB.





§§§§§


Pour rappel et pour plus d'informations sur ce VFO, le lien vers le site du radio-amateur russe UB7KPV:
http://ub7kpv.blogspot.com/2017/01/synthesizer-on-mega-2560-32-tft-lcd.html


§§§§§


.../...


Modifié en dernier par Saxon33 le 07 Fév 2021, 20:23, modifié 16 fois.
Haut
 Profil  
Répondre en citant le message  
MessagePosté: 13 Aoû 2020, 06:07 
Avatar de l’utilisateur

HAM DX Group
Enregistré le: 24 Sep 2015, 21:00
Messages: 1504
Localisation: GIRONDE 33 - QTH locator : IN94QS
Indicatif HAM: 14HAM86
Hors ligne

.../...


4.3 -Les sorties.


-Les sorties logiques TOR 0-5Volts:


Toutes ces sorties sont regroupées sur un même petit PCB équipé de deux 74HC595 et d'un 74HC4514:

Image


Dans un premier temps, les informations en provenance du VFO arrivent dans les deux 74HC595:

Image

En sorties de ces deux CIs, on trouve 4 premières sorties sur le premier 74HC595 nommées "B1", "B2", "B4", "B8" qui forment une même sortie binaire qui sera reliée à un décodeur binaire/décimal.

Puis on trouve les différentes sorties "ATT", "PRE", "CW" et les 6 sorties libres d'attribution, "TRIGGER1" à "TRIGGER6", dont les deux dernières pourront être utilisées pour les modes "AM" et "FM" si ceux-ci sont déclarés dans le paramétrage du VFO.


Ensuite, les sorties nommées "B1", "B2", "B4", "B8" sont directement reliées au 4 entrées d'un décodeur binaire/décimal qui s'occupera de la commutation des relais des différents filtres HF passe-bas et passe-bandes:

Image

On a le choix entre un CD4028 qui possède 10 sorties et un 74HC4514 qui en possède 16.

Dans un but de pouvoir utiliser le VFO de façon optimale et donc polyvalente, j'ai choisi le 74HC4514.

Pour alimenter la bobine des différents relais, chaque sortie doit être reliée à un transistor darlington, genre BC517 comme montré sur l'image ci-dessus, ou, et c'est le cas pour le TRX 14HAM-DK2, à l'une des 8 entrées d'un ULN2803 (composé de 8 transistors darlington), composant directement embarqué sur les 2 modules filtres passe-bas et passe-bandes chargé d'alimenter la bobine des différentes relais de ceux-ci.


Pour alimenter les autres relais, outre ceux des filtres HF mentionnés ci-dessus, on pourra utiliser des transistors BC517 comme montré sur l'image suivante:

Image



-Les sorties HF:


Le plus petit des 3 modules du VFO embarque, quand à lui, le petit module RTC DS3231 de sauvegarde des données et le petit module DDS constitué d'un Si5351 chargé de générer les sorties HF, VFO et BFO:

Image


Voici le schéma des sorties HF:

Image

Sur le montage du radio-amateur russe, qui est à l'origine de ce VFO, tout les composants visibles sur le schéma sont des composants CMS soudés sur l'unique PCB qui constitue son VFO.

Dans notre cas, pas besoin de réaliser cet élément. En effet, on trouve sur internet, des petits modules tout fait, prêts à l'emploi, comme ici par exemple, pour environ 3,00€, frais de port inclus:

https://fr.aliexpress.com/item/4000040035169.html?spm=a2g0s.9042311.0.0.27426c376cnP28



Les sorties HF, VFO et BFO, offrent un signal avec une amplitude très suffisante pour attaquer directement le module émission/réception sans passer par un étage amplificateur. De plus, dans le menu des paramètres du VFO, il est possible de choisir plusieurs niveaux de sorties HF, VFO et BFO.




§§§§§


Pour rappel et pour plus d'informations sur ce VFO, le lien vers le site du radio-amateur russe UB7KPV:
http://ub7kpv.blogspot.com/2017/01/synthesizer-on-mega-2560-32-tft-lcd.html


§§§§§




.../...


Modifié en dernier par Saxon33 le 07 Fév 2021, 20:24, modifié 6 fois.
Haut
 Profil  
Répondre en citant le message  
MessagePosté: 16 Aoû 2020, 12:54 
Avatar de l’utilisateur

HAM DX Group
Enregistré le: 24 Sep 2015, 21:00
Messages: 1504
Localisation: GIRONDE 33 - QTH locator : IN94QS
Indicatif HAM: 14HAM86
Hors ligne

.../...


4.4 -L'afficheur:


Voici l'afficheur avec le VFO sous tension:

Image

Toutes les informations nécessaires pour piloter le VFO et le TRX sont présentes sur celui-ci.


Les références de l'afficheur à utiliser pour ce VFO sont visibles sur l'image suivante:

Image


Pour être sur de ne pas se tromper sur le bon choix de cet afficheur, voici un lien pour le commander avec un module clone ARDUINO MEGA2560 que l'on aura aussi besoin:

https://fr.aliexpress.com/item/32538935176.html?spm=a2g0s.9042311.0.0.27426c37cG3frG



§§§§§§§§§§


Modifié en dernier par Saxon33 le 07 Fév 2021, 20:25, modifié 1 fois.
Haut
 Profil  
Répondre en citant le message  
MessagePosté: 18 Aoû 2020, 00:37 
Avatar de l’utilisateur

HAM DX Group
Enregistré le: 24 Sep 2015, 21:00
Messages: 1504
Localisation: GIRONDE 33 - QTH locator : IN94QS
Indicatif HAM: 14HAM86
Hors ligne

-5 -Construction du VFO.

Nous voici arrivé à une étape concrète et passionnante, la construction de ce VFO.

En survolant ce chapitre, vous pourrez constater, par vous même, qu'il y a beaucoup plus de photos que de composants électroniques constituant ce VFO.

La raison en est que je vais vous dévoiler mes astuces que j'utilise régulièrement pour construire mes montages électroniques sans me prendre la tête.

Par exemple, l'ordre du type de composants à mettre en place est important. En effet, si vous soudez certains composants, ceux-ci pourront peut-être gêner pour mettre les suivants en place.

Mais il n'y a pas que cela. Par exemple: Comment faire pour qu'un connecteur à broches soit soudé bien droit?

Vous découvrirez donc tout mes petits trucs dans les lignes suivantes.

Toutes ces petites astuces vous seront utiles pour construire les autres éléments du 14HAM-DK2, bien sur, mais aussi pour vos autres montages personnels.


§§§


Maintenant, passons à la construction.

Voici ce qui vous sera livré en me passant commande pour l'offre du lot des 3 PCBs avec visserie et connecteurs (à ne pas confondre avec l'offre du lots de 3 PCBs seuls):

Image

Soit:
-Les trois PCBs.
-Tous les connecteurs déjà prêt à mettre en place.
-Toute la visserie (vis et écrous frein inox et entretoises laiton).

(EDIT du 23/09/2020: ce lot a été transformé en kit complet. Il y a donc maintenant et en plus, tout les composants électroniques).


5.1 Construction de l'élément supportant le ARDUINO MEGA2560 et l'écran 3,5".

Voici le premier des 3 PCBs avec sa connectique et sa visserie:

Image


La première étape va consister à mettre les petits connecteurs à broches mâle en place. Ceux-ci sont déjà coupés à la bonne longueur et donc prêts à mettre en place.

On aurait pu commencer par les résistances, mais celles-ci aurait pu gêner pour cette opération.

Pour effectuer celle-ci, il vous faudra ceci:

Image

C'est simplement une barrette de connecteur à broches femelle au pas de 2,54mm. L'idéal, c'est dans posséder un certain nombre. Vous pouvez les couper en 2, mais il est préférable de les conserver intacte pour certain cas de figure.

Ces connecteurs vont se placer sous le PCB, soit, côté soudures.

Dans un premier temps, on embroche les connecteurs sur les barrettes femelles comme ci-après:

Image


Puis, on commence à les mettre en place d'un côté ...

Image

... puis de l'autre:

Image


Maintenant, on peut faire les soudures.

Image Image


Résultat, les connecteurs sont parfaitement droits et alignés:

Image Image


Maintenant, on va pouvoir passer à la mise en place des composants électroniques que voici:

Image

(Sur la photo, j'ai oublié les 2 diodes et le transistor... :roll: )


Les premiers sont les composants les plus bas, soit, les 8 résistances et les 2 diodes:

Image

De cette manière, celles-ci seront bien plaquées au PCB, une fois celui-ci retourné pour faire les soudures.

Attention! sur le PCB, toutes les résistances sont indiquées avec une valeur de 10K. Mais, je me suis aperçu, trop tard, que j'avais fait une petite erreur :oops: :

Image

Sur la photo ci-dessus, toutes les résistances bleu-verdâtre sont bien des 10K, mais la résistances jaunes à gauche est une 100K et la jaune à droite, une 1K8.


Ensuite, les régulateurs.

Image

Il faut plier les pattes à l'endroit où celles-ci changent de largeur.


Puis, les boulonner au PCB ...

Image Image Image

... et, ensuite, faire les soudures.


C'est maintenant le tour des condensateurs non-polarisés:

Image


Attention! sur le PCB il y en a 2 qui ne sont pas des 100nF, mais des 1nF:

Image

(Bon, promis, j'arrête... :oops: )


Le connecteur d'alimentation +12V permanent:

Image


Maintenant, on va pouvoir mettre en place les connecteurs à broches mâles/femelles à 1 rangée. Ne pas mettre en place le connecteur à 2 rangées qu'il ne faut pas souder!!!

Image

La partie femelle en plastique noir du connecteur doit se trouver côté "composants" et la partie mâle, côté "soudures".


Voici, ci-après, l'astuce pour positionner ces connecteurs bien droits.

Passer ces connecteurs au travers du PCB comme sur la photos précédentes, puis venir les embrocher, mais pas à fond, sur les connecteurs du module ARDUINO MEGA2560, et retourner l'ensemble:

Image Image


Ensuite, souder une broche de chaque côté de chaque connecteur:

Image Image Image


Puis, retirer le module ARDUINO et terminer toutes les autres soudures:

Image Image

De cette façon, les connecteurs sont parfaitement alignés et viendront, sans aucun problème, s'embrochés sur ceux du module ARDUINO MEGA2560.

Ces mêmes connecteurs côté "composants":

Image


Maintenant, on peut mettre en place les derniers composants électronique, à savoir, le BC517:

Image


... puis les trois condensateurs chimiques:

Image Image

L'un d'eux est couché par précaution. En effet, sous l'écran, il y a un élément en métal (apparemment un support de carte mémoire) qui peut, suivant la taille du condensateur, venir toucher celui-ci.


A cet emplacement, il n'y a pas de connecteur:

Image

C'est normal, il n'y a ici, aucune connexion.


Maintenant que le montage est terminé, on peut assembler le module, à commencer par le MEGA2560:

Image Image


Et ensuite, l'écran.

On commence par passer au travers du PCB le connecteur à 2 rangées que l'on vient embrocher sur celui du module ARDUINO:

Image Image

Pourquoi ne pas avoir soudé celui-ci?

Parce que, une fois tout les éléments embrochés, il aurait fallu un pied-de-biche pour les séparer.


Maintenant, on peut mettre l'écran en place:

Image


Attention au petit connecteur jaune à 2 broches:

Image


Le premier élément assemblé:

Image Image Image Image


.../...


Modifié en dernier par Saxon33 le 07 Fév 2021, 20:25, modifié 11 fois.
Haut
 Profil  
Répondre en citant le message  
MessagePosté: 18 Aoû 2020, 13:41 
Avatar de l’utilisateur

HAM DX Group
Enregistré le: 24 Sep 2015, 21:00
Messages: 1504
Localisation: GIRONDE 33 - QTH locator : IN94QS
Indicatif HAM: 14HAM86
Hors ligne

.../...



5.2 Construction de l'élément de sorties TOR (Tout-Ou-Rien) 0-5Volt de gestion des commutations.

Voici le deuxième des 3 PCBs avec sa connectique et sa visserie:

Image


Pour commencer, on choisi les éléments les plus bas, à savoir, les supports "tulipe" des 3 CI.

Pour qu'ils soient bien en place sans se prendre la tête, voici l'astuce:

Les mettre à leur place comme cela:

Image


Puis, placer dessus un objet bien plat...

Image

(Dans mon cas, j'ai utilisé une chute de circuit imprimé, mais vous pouvez utiliser une règle en plastique, par exemple, ou autres)


..., retourner l'ensemble ...

Image

..., et souder une patte de chaque support.


Ensuite, faire les autres soudures:

Image


Maintenant, on peut mettre en place les connecteurs à broches de la même manière que pour le premier élément du post précédent:

Image Image Image


Les connecteurs en place et parfaitement alignés:

Image Image Image Image

Sur la dernière photo, on peut voir que pour le plus grand des 3 CI, je n'ai pas utilisé un support de 24 pattes, mais un de 16 pattes, comme pour les deux autres CI, et un autre de 8 pattes. C'est une astuce si vous ne trouvez pas de support 24 pattes.

Utilisez systématiquement des support de type "tulipe", les autres de type "lyre" étant de la daube.


Les derniers composants à souder, les 3 condensateurs de 100nF:

Image

Une petite astuce pour qu'ils soient bien plaqués: souder une seul patte, puis, prendre le PCB à pleine main et avec un doigt, appuyer sur le condensateur et refaire fondre l'étain. Vous allez sentir le condensateur va se plaquer au PCB. Puis terminer les soudures.


La mise en place des 3 CI:

Image

Attention de bien les mettre dans le bon sens!


Et on termine par la visserie:

Image Image

Voilà le deuxième élément assemblé et prêt à fonctionner.



.../...


Modifié en dernier par Saxon33 le 07 Fév 2021, 20:26, modifié 5 fois.
Haut
 Profil  
Répondre en citant le message  
MessagePosté: 18 Aoû 2020, 13:54 
Avatar de l’utilisateur

HAM DX Group
Enregistré le: 24 Sep 2015, 21:00
Messages: 1504
Localisation: GIRONDE 33 - QTH locator : IN94QS
Indicatif HAM: 14HAM86
Hors ligne

.../...



5.3 Construction de l'élément "sorties HF" et "sauvegarde des données".

Voici le troisième des 3 PCBs avec sa connectique et sa visserie livrées avec:

Image


L'unique composant électronique, soit un condensateur de 100nF, peu tout de suite être mis en place:

Image


Il ne reste donc plus qu'à mettre en place les 3 connecteurs.

Pour faciliter la première opération, on met en place les 2 entretoises M2,5mm:

Image


Puis,on procède de la même manière que pour les 2 autres éléments précédents:

Image Image

Après essais, il faut remettre les 2 vis de 2,5mm:

Image Image


On retourne, et on soude:

Image


Le résultat sans mauvaise surprise:

Image


Passons maintenant à la connectique qui va relier le module Si5351 au PCB.

Celle-ci est composée d'un connecteur à broches mâles, côté module Si5351 et d'un autre femelle, côté PCB.

Ces 2 éléments doivent être parfaitement alignés l'un à l'autre.

Sur les 2 photos suivantes, imaginez que le connecteur mâle n'est pas soudé au module Si5351.

Image


On embroche les 2 connecteurs ensemble, mais pas à fond, en veillant à laisser un espace d'au moins 2mm:

Image


On peut mettre, maintenant, l'ensemble des éléments en place et on serre les vis:

Image Image

Ensuite, on soude les deux connecteurs côtés Si5351 et PCB.

Le résultat, une fois le module Si5351 retiré:

Image


Il nous reste un connecteur à mettre en place:

Image


Pour cette dernière réalisation, j'ai utilisé un morceau de connecteur à broches mâles comme sur les photos suivantes:

Image Image Image


Le résultat:

Image


On met en place la dernière visserie:

Image

Et le montage du module est terminé. Il ne reste plus qu'à mettre en place le module Si5351 et le module DS3231.




5.3 Raccordement des modules.


Voici le schéma pour raccorder ces 3 éléments (curieusement, l'image de la vignette n’apparaît pas, mais elle est bien présente. Donc, cliquer juste en dessous, entre les 2 phrases):

Image

Pour télécharger celui-ci, cliquer sur l'image et dans post image, cliquer en haut à gauche sur: "Télécharger l'image originale".


En plus de ces raccordements, il est nécessaire de connecter, sur le module ARDUINO MEGA2560, une résistance de 10K entre le +5Volt et l'entrée "A0".

La résistance de 10K sous de la gaine thermorétractable et soudée à 2 éléments de connecteur à broches coudées:

Image


L'embrocher sur le connecteur juste sous l'écran:

Image Image

La raison de la présence de cette résistance sera expliquée au chapitre "7".



§§§§§


Voilà, la construction du VFO est terminée. Maintenant, nous allons pouvoir lui donner vie. :D


§§§§§


Modifié en dernier par Saxon33 le 07 Fév 2021, 20:27, modifié 10 fois.
Haut
 Profil  
Répondre en citant le message  
MessagePosté: 19 Aoû 2020, 16:29 
Avatar de l’utilisateur

HAM DX Group
Enregistré le: 24 Sep 2015, 21:00
Messages: 1504
Localisation: GIRONDE 33 - QTH locator : IN94QS
Indicatif HAM: 14HAM86
Hors ligne

-6 -Téléchargement du micrologiciel


Dans un premier temps, je vous conseille de créer sur votre ordinateur (Dans "Documents" par exemple) ou sur une clé USB, un dossier avec un sous-dossier comme ci-après:

"TRX HAMateur 14HAM-DK2"
___"VFO Arduino MEGA2560 + Si5351"


Vous devez obtenir quelque chose comme çà:

Image


Ensuite, il nous faut le micrologiciel.


:!: :!: :!: :!: :!:

:idea: Edit du 11/12/2020: Voici la version "f" de 2018 que j'ai adapté et préparamétré pour le projet 14HAM-DK2, avec 12 bandes: 160, 80, 40, 30, 20, 17, 15, 12, 11, 10 et 6 mètres:

Fichier(s) joint(s):
Synthesizer_Mega_2560_v2_f_14HAM-DK2.zip


:!: :!: :!: :!: :!:




Pour cela, aller sur ce lien:

https://drive.google.com/drive/u/0/folders/0B9iIbUL3INnEcHcwcWhaeTBiWE0


Sur la page, il nous faut, curieusement, le fichier du milieu qui est le plus à jour:

Image


Clic droit sur la vignette du milieu et clic gauche sur "Télécharger":

Image


Le fichier téléchargé est au format "ZIP":

Image


L'installer dans le dossier "VFO Arduino MEGA2560 + Si5351":

Image


Et le décompacter:

Image


Dans ce nouveau dossier, voilà ce que l'on trouve:

Image

Il y a 2 dossiers qui nous intéressent pour programmer le VFO, le schéma du VFO en PDF et trois autres PDF que vous pouvez consulter si vous êtes passionné par la littérature russe. Il y a, aussi, une photo de l'écran du VFO sous tension et des fichiers pour différents logiciels de PCB.


Dans le premier dossier nommé "Firware", on trouve le micrologiciel au format Hexadécimal:

Image


Dans le second, nommé "Source code", on a 2 autres dossiers:

Image


Et dans celui du bas, on trouve ce que l'on cherche, les fichiers au format ADUINO:

Image


Il y a, donc, 2 façons de programmer le VFO.

Voyons, maintenant et en détail, ces 2 méthodes.



.../...


Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.


Modifié en dernier par Saxon33 le 07 Fév 2021, 20:27, modifié 6 fois.
Haut
 Profil  
Répondre en citant le message  
MessagePosté: 19 Aoû 2020, 16:32 
Avatar de l’utilisateur

HAM DX Group
Enregistré le: 24 Sep 2015, 21:00
Messages: 1504
Localisation: GIRONDE 33 - QTH locator : IN94QS
Indicatif HAM: 14HAM86
Hors ligne

6.1 -Au format ARDUINO.


Tout d'abord, il nous faut l'outil IDE ARDUINO.

Pour cela, cliquer sur ce lien:

https://www.arduino.cc/


Voici la page qui va s'afficher:

Image


Traduire la page avec clic droit sur la page et clic gauche sur "traduire en français":

Image


Pointer sur "logiciel" et clic gauche sur "téléchargement"

Image


Descendre sur la page à ce niveau et choisir la version de l'IDE suivant votre système d'exploitation:

Image

Puis installer l'IDE ARDUINO sur votre PC.

Si l'IDE ARDUINO se lance, le fermer après son ouverture.


Raccorder le module ARDUINO au PC avec un cordon USB adéquate:

Image

L'afficheur s'allume.

L'alimentation +12Volt n'est pas nécessaire, ni les autres modules.


Aller dans le "panneau de configuration" et clic gauche sur "Gestionnaire de périphérique":

Image


Si un point d'exclamation est affiché, le pilote est sans doute absent ou le port n'est pas le bon ou les deux:

Image

Cliquer 2 fois dessus pour résoudre le ou les problèmes.


Une fois le problème résolu, noter le port utilisé:

Image

Ici, c'est "COM5".


Aller dans le dossier où se trouve les fichiers ARDUINO. Suivre ce cheminement:

Image Image Image Image Image


Cliquer 2X sur celui surligné en bleu:

Image

Et l'IDE ARDUINO se lance.


Voici ce qui s'affiche:

Image


Contrôler ici que le port choisi est le même que celui noté. Si ce n'est pas le cas choisir celui qui a été noté:

Image

Dans cet exemple, c'est "COM5".


Vérifier et choisir le bon modèle de carte:

Image


... et le bon processeur:

Image


Les informations sur la carte ARDUINO s'affiche en bas à droite de l'écran du PC:

Image


Vérification du programme.

Pour cela, cliquer sur le bouton "vérifier" comme suit et la procédure se lance:

Image Image Image

Tout est OK.


On peut "téléverser" le "croquis" (termes ARDUINO).

Pour cela, cliquer sur le bouton "Téléverser" et la procédure se lance:

Image Image Image Image

La programmation est terminée...

...et le VFO prend vie:

Image

..., et prêt à être paramétré.

:D


Modifié en dernier par Saxon33 le 07 Fév 2021, 20:29, modifié 6 fois.
Haut
 Profil  
Répondre en citant le message  
MessagePosté: 19 Aoû 2020, 16:35 
Avatar de l’utilisateur

HAM DX Group
Enregistré le: 24 Sep 2015, 21:00
Messages: 1504
Localisation: GIRONDE 33 - QTH locator : IN94QS
Indicatif HAM: 14HAM86
Hors ligne

6.2 -Au format Hexadécimal.


Tout d'abord, il nous faut "XLOADER", un outil pour charger les programme en au format HEXadécimal.

pour le trouver facilement, cliquer sur ce lien:

http://kitdds.blogspot.com/?view=classic


La page s'affiche, la traduire en François, et descendre à ce niveau et cliquer ici:

Image

Le fichier se télécharge.


On le retrouve compressé dans le dossier "téléchargement".

Image


Le déplacer dans le dossier de celui du VFO:

Image


Et le décompresser:

Image


Ouvrir le nouveau dossier et double-cliquer sur "XLOADER":

Image


Le programme se lance:

Image


Cliquer ici pour rechercher le fichier au format "Hex":

Image


Suivre ce chemin pour le retrouver:

Image Image Image Image

Cliquer sur le fichier et sur "ouvrir":

Image


Dans "Device", vérifier que la carte ARDUINO est la bonne:

Image


Choisir le bon port, dans notre exemple, le "COM5":

Image


Cliquer sur "Upload":

Image


Et:

Image Image Image

Prêt à passer au paramétrage

:D


Modifié en dernier par Saxon33 le 07 Fév 2021, 20:29, modifié 5 fois.
Haut
 Profil  
Répondre en citant le message  
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 18 messages ]  Aller à la page 1, 2  Suivante

Heures au format UTC + 1 heure [ Heure d’été ]


Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas modifier vos messages
Vous ne pouvez pas supprimer vos messages
Vous ne pouvez pas joindre des fichiers

Rechercher:
Aller à:  

World of Warcraft phpBB template "WoWMoonclaw" created in 2005 by Maëvah (ex-Moonclaw) - wowcr.net : World of Warcraft styles & videos
© World of Warcraft and Blizzard Entertainment are trademarks or registered trademarks of Blizzard Entertainment, Inc. in the U.S. and/or other countries. wowcr.net is in no way associated with Blizzard Entertainment.
Développé par phpBB® Forum Software © phpBB Group
Traduit par phpBB-fr.com