Simubaron

 Radio

Accueil Interfaces Logiciels Pedestal et throttle Tableau de bord Savoir faire Programmation SIOC Téléchargements Contact et liens Les auteurs
 

Remonter
Encodeur double


Le stack radio

Après mûre réflexion, nous avons décidé de construire un ensemble radio composé de :

  • Radio 1 NAV/COM
  • Radio 2 NAV/COM
  • ADF
  • Transpondeur à poussoirs

Il sera suivi d'un autre module comprenant la boîte de comm (qui active et distribue les sons des diverses sources - COM, NAV, ADF, Intercom) et du PA. Voici les facades. Vous pouvez télécharger la version PDF imprimable.

Voici une brève description de chacun des éléments du stack radio (de haut en bas).

Boîte de comm

Elle va permettre de choisir d'une part quelle source sonore on entend : Com1, Com2, Both (les 2), ADF, Nav1, Nav2 (pour identifier en morse les balises radio-nav), MKR (markers d'ILS) et DME. Les deux boutons sur la droite permettrons d'activer l'intercom entre les pilotes (à créer en dehors de FS), et/ou d'enclencher les haut-parleurs cabine à la place des casques (pour une démo publique, par exemple). Les potentiomètres de droite permettront de régler le volume de l'intercom et des haut-parleurs, via un circuit que Pierre01 va sûrement nous faire. Le code SIOC est en cours d'écriture.

PA (pilote automatique

Là, ce sera du très classique, quasi identique au PA standard de FS. On a simplement décidé de régler l'altitude voulue par un encodeur (à droite), et la VS (vertical speed) par deux poussoirs. A ce jour, le code SIOC n'est pas encore fait.

Module Radios/ADF/Transpondeur

Pour vous mettre l'eau à la bouche, une photo du module en fonctionnement (sans les façades, nous n'avons pas encore de boîte !).

Radios

Chacune des deux radios comporte :

  • Les parties NAV à droite et COM à gauche, avec les fréquences Stand-by et Active pour chacune (soit quatre fréquences en tout) et deux boutons de bascule (swap) pour activer la fréquence Stand-by.
  • Un bouton "Push Test" du côté NAV, qui allume tous les afficheurs de la radio pour tester leur bon fonctionnement. Dans la réalité, c'est un bouton "Pull ident" (donc qui se tire pour être activé) ; il permet d'entendre le VOR dans le système audio. Nous obtiendrons cette fonction sur la boîte de comm, et il est beaucoup plus compliqué de faire des boutons qui se tirent...
  • Un potentiomètre à interrupteur côté COM, qui permet d'éteindre la radio, même si l'inter Avionics master est sur ON. Le potentiomètre de la Radio 1 permettra de régler le volume du son de Teamspeak (contrôle en réseau) dans les casques, via un circuit à venir. Celui de la Radio 2 sera factice, en dehors de l'interrupteur.

Les boutons de swap et d'ident sont éclairés (commande par l'inter Panel), mais il n'y a pas dans cette version de rétro-éclairage des inscriptions.

Quand on étent une radio, les fréquences et l'éclairage de ses boutons s'éteignent avec. Il est prévu dans ce cas, de rendre la radio inopérante dans FS et dans Teamspeak. Cela permettra dans le futur de simuler des pannes...

Les radios sont entièrement fonctionnelles ; le code SIOC est écrit (bientôt dans la page Programmation).

Le problème des 1 et des points décimaux

Problème classique pour les radios : comment afficher les "1" des centaines et les points décimaux, qui sont toujours allumés dès que la radio est sous tension ? Il existe plusieurs solutions ; on pourrait par exemple utiliser un digit des cartes Display pour afficher chaque "1". Mais outre que cela "consomme" quatre sorties afficheurs (il y a quatre "1" par radio), cela ne résout pas la question des points, que la carte Display ne gère pas.

Autre solution : gérer chaque segment des 1 et les points décimaux comme des leds, en les connectant à autant de sorties Led de la Master. Cela fait donc huit sorties par radio, sans compter le rétroéclairage des poussoirs...

Nous avons choisi une solution différente : un petit circuit à 3 transistors commande les 1, les points décimaux et les leds d'éclairage des poussoirs à partir d'une alimentation indépendante. Il y a un de ces circuits pour chacun des instruments, soit 4 au total : un sur la carte afficheur de chaque radio et deux sur la carte principale, pour l'ADF et le transpondeur. Bien sûr, l'allumage des afficheurs est conditionné par la présence de courant ET par le bouton d'allumage de l'instrument.

Voici le schéma électrique :

 

la beauté de la chose, c'est que la condition d'allumage des 1 et des points est reprise par câblage sur les autres afficheurs (entrée IN_1 du schéma). En d'autres termes, ils s'allument dès que les autres chiffres s'allument. On n'a donc rien à programmer.

Quant à l'éclairage des poussoirs, ils sont tous commandés par une unique sortie led de la Master (entrée IN_2 du schéma), mais ne fonctionnent que si l'instrument est allumé . Cette sortie est mise à 1 par l'inter Panel, si les conditions d'allumage sont réunies (courant+avioncis sur ON).

ADF

L'ADF comporte un encodeur double pour régler la fréquence NDB. La fréquence est sur quatre chiffres et une décimale. Il y a cinq boutons poussoirs, dont quatre sont inactifs pour l'instant, dans l'attente d'implémenter une fréquence d'attente et un timer dans une future version. Le dernier est un bouton de test de l'affichage de l'ADF.

Transpondeur

Nous avons choisi le modèle à boutons poussoirs : on obtient le code en le composant sur des boutons numérotés de 0 à 7 ; petit challenge de programmation SIOC, si on ne compose pas 4 chiffres dans les 10 secondes, le code précédent la première frappe est automatiquement restauré.

Le transpondeur possède aussi un bouton VFR qui affiche directement le code 7000 (code VFR Europe), 1200 (code US) ou 2000 (code Polynésie), par appuis successifs.

Le poussoir Ident, sur la gauche, permet, à la demande du contrôleur, d'envoyer une information d'identification sur le réseau IVAO.

Là encore, tous les poussoirs sont éclairés, mais pas les inscriptions.

Le code SIOC est fonctionnel (bientôt dans la page Programmation).

Disposition générale

Après réflexion, nous avons choisi de réunir sur un même circuit les quatre appareils Radio1, Radio2, ADF et Transpondeur. La boîte de com et le PA seront câblés indépendament. Cette solution simplifie le câblage, avec pour contrepartie l'impossibilité de dissocier les radios dans une utilisation future.

Le circuit radio/ADF/XPNR se compose tout de même de plusieurs circuits imprimés :

  • Un circuit principal double face (ci dessous en cours de montage) supporte les poussoirs, encodeurs, potentiomètres et leds d'éclairage des boutons, ainsi que tous les connecteurs vers les cartes  (une Master et 3 display d'Opencockpits).

  • A la hauteur de chaque radio, un PCB secondaire  porte les afficheurs (4x5, soit 20 par radio) ainsi que les circuits des points, 1 et leds.

Chaque commutateur rotatif reçoit également un petit PCB de fabrication maison pour le transformer en encodeur.

Voici donc l'ensemble des pièces pour cet élément :

Le circuit imprimé (PCB)

Il a été dessiné avec ExpressPCB, logiciel gratuit disponible ici. Ce petit soft est en anglais, mais il est à la fois très simple d'emploi et assez puissant. une fois le circuit terminé, on peut soit passer le commander directement aux USA par une fonction du logiciel, soit simplement l'imprimer pour le fabriquer soi-même.

Dans notre cas, comme le circuit est relativement complexe et en double face, nous avons préféré le commander. Il est arrivé par la poste trois jour plus tard, accompagné d'une taxe de douane non prévue au programme... Nous avons inclus dessus les deux PCB d'affichage des radios. Pour fixer les idées, cela nous est revenu à un peu plus de 100 dollars US par personne, douane comprise.

Voici quelques photos du montage (cliquez une photo pour l'afficher en grand format):

Détail du montage PCB Afficheur.

Le PCB principal nous a donné beaucoup de travail. Il reste des améliorations à faire dans une future version 2...

Le PCB (fabrication maison, celui-là) regroupant 8 encodeurs (à découper ensuite !).

Le PCB principal en cours de montage (poussoirs, circuits 1 et leds).

Autre vue du PCB principal.

Détail du PCB principal.

Le PCB principal vu de l'arrière, avec les encodeurs doubles installés.

Gros plan sur le PCB principal.

PCB afficheur en test : ça marche !

Premiers essais : Tout marche !!!

Détail du montage du PCB afficheur sur le PCB principal, avec des barettes mâle d'un côté, femelle de l'autre.

D'autres photos à venir !