Kézaco ?

Je me suis lancé dans le projet un peu fou de faire tenir quasi tout un "shack radio"Shack signifie cabane, pour résumer c'est là où les HAM font cramer des composants et entassent un tas de brols à moitié finis. dans un flightcase rack 19" 4U équipé de rails Eurorack. Voir l'article Mon premier "poste" radioamateur.

Pour être fonctionnel, ce poste de radio a besoin d'un ordinateur, un écran, un SDR, de quoi monter une antenne et, en fonction du type d'antenne, une éventuelle boite d'accord.

Il va donc falloir créer un module contenant un ordinateur complet, histoire de ne pas avoir à transporter un ordinateur portable en plus du flight case.

Le soucis principal de la conception de ce module vient du format très compact du boitier, puisque les cotes extérieures du boitier (en excluant les fixation eurorack) sont les suivantes :

  • largeur maximum 231mm - correspond à 42 unités horizontales, approx 1/2 eurorack 19".
  • hauteur 110mm - ce qui laisse approx 2 mm de jeu pour passer entre les rails eurorack. La façade comprenant les trous de fixations sur les rails fera 128,4mm de haut.
  • profondeur d'approx 177mm (distance entre les rails avant et arrière + épaisseur des plaques de façade).

De plus, dans le but de réduire le nombre de modules et d'éviter de gâcher trop d'espace, l'ordinateur et l'écran seront intégrés dans le même module.


Tout ce qu'il faut entrer au chausse-piedà la barre à mine? dans le bouzin qu'on va bricololer

Le module va contenir :

  • L'écran HDMI tactile de 7" de diagonale trouvé chez Aliexpress.
  • L'ordinateur, doit posséder les caractéristiques suivantes :
    • une sortie HDMI
    • un port ethernet, de préférence gigabit
    • une consommation électrique raisonnable (un processeur avec un TDP de 65W n'est pas envisageable)
    • des ports usb (au moins du 2.0, plus si possible)
    • assez de puissance pour faire tourner des logiciels radio (quisk, cubicsdr, etc.) de manière fluide
    • des dimensions assez compactes pour entrer dans le boitier décrit plus tôt
  • Un SSD (comme c'est un appareil qui peut voyager, autant prévoir du matos résistant aux chocs)
  • Un module d'alim si nécessaire, sachant que l'alimentation se fera en 12V

Plusieurs ordinateurs sont possibles :

  • Raspberry pi 4 :
    • Pro :
      • très compact (85 x 56mm)
      • radiateur passif peu encombrant, peu de ventilation nécessaire
      • bonne efficacité puissance/perfs
      • très abordable (moins de 100€)
    • Con :
      • perfs limitées
      • uniquement linux
      • pas de sata natif (usb3->sata uniquement)
  • Up Squared SBC plusieurs modèle possibles qui partagent des avantages/inconvénients communs :
    • Pro :
      • compact (85.60 × 90 mm)
      • le radiateur passif, la ventilation prévue devrait suffire
      • compatible linux et windows
      • en fonction des modèles, processeurs costauds (des atom et celeron, jusqu'aux i7)
      • sata natif
      • sur certaines carte, GPIO header calqué sur le raspi
    • Con :
      • prix élevé (entre 150 et 1000€ pour les plus gros modèles, hors frais de port et probablement hors frais liés à la douane)
      • nécessite une ventilation correcte
  • Carte mère mini itx :
    • Pro :
      • compatible linux et windows
      • gamme de processeurs et chipset graphiques extrèmement large
      • sata natif
      • port PCI-express (pas toujours, mais les modèles qui m'intéressent, oui)
      • grand nombre de port USB (sur I/O shield et sur connecteur pour façade)
      • souvent équipé de port COM et même de port parallèle de temps en temps
      • prix corrects (compter au mini 90€ pour une carte avec processeur celeron, FdPin)
    • Con :
      • assez encombrant (au minimum 17 x 17cm)
      • pas de GPIO
      • nécessite des barrettes de ram (mais j'en ai plein en stock, au mini de quoi lui coller 4Go)
      • nécessite une bonne ventilation

Conclusions :

Un raspi 4, c'est pas mal, mais l'OS officiel n'a pas encore complètement migré en 64bits (le userspace est encore en 32bits), la puce graphique n'est pas toujours exploitée au mieux pour décharger le CPU. A côté de ça, beaucoup de points positifs.
Très clairement, la solution idéale, ce serait un SBC UP Squared, sauf que c'est juste pas envisageable financièrement à l'heure actuelle.
Alors qu'une carte mère mini-itx équipée d'un Celeron J4125, c'est approx 110€ et j'ai de la DDR4 SoDIMM compatible en stock...

 

Le projet étant encore à l'étape réflexion, une quatrième voie reste possible : se laisser toutes les options !

Un berceau "universel" équipé d'une baie pour "I/O shield" au format standard des cartes mères pc permettrait, en créant une plaque "I/O shield" adaptée pour le SBC utilisé, d'y installer n'importe quel SBC ainsi que des cartes mères au format mini ITX. 👍


La boiboite

Juste une ébauche de ce à quoi ça pourrait ressembler :

N'ayant ni l'outillage, ni les connaissances pour braser ou souder des tôles d'alu, il semble plus réaliste de choisir l'assemblage par vis. J'avais vaguement envisagé d'utiliser des rivets pop, mais ça rendrait le montage difficilement démontable sans dégâts.

Les façades avant et arrière resteront des tôles plates, de manière a être relativement simples à remplacer (changement de modèle d'écran, changement de système de ventilation, ...).

Plusieurs options pour le berceau :

  • utiliser des cornières pour assembler 3 tôles plates
  • tenter de plier une tôle pour lui donner la forme de U qu'on peut deviner sur l'image
  • prévoir des "pattes" d'assemblage à plier sur les 3 tôles qui composeront le U
  • prévoir des découpes en pointillé dans une tôle unique pour faciliter le pliage de la tôle d'alu

Suite à la découverte des nanobeam, j'envisage franchement de monter une structure avec ces petits profilés alu de 5mm de côté pour soutenir le matos informatique.

J'envisage de plus en plus de ne pas intégrer la carte mère du PC dans un module amovible, ce qui me permettrait d'utiliser des nanobeam fixés à la structure de l'eurorack pour supporter la carte mère. J'y gagne de l'espace qui me permettrait par exemple de prévoir un emplacement pour un raspi. Et prévoir la possibilité de démarrer soit le raspi (pour du travail en mode "dégradé" économe en énergie) ou le pc mini-itx (pour avoir un peu plus de "patate" en termes de puissance de calcul).

 Façade avant

Cette façade va donc reprendre des ports USB, les boutons power pour l'écran et l'ordinateur, des leds et l'écran.

Le plus gros du travail n'est pas très complexe, juste des perçages et des découpes plus ou moins rectangulaires, faisable avec du matériel assez limité. Un pointeau, une perceuse (dans l'idéal, j'aurais voulu une perceuse à colonne, mais la perceuse à main fera l'affaire) et son jeu de forêts à métaux, une scie à métaux (ou une scie sauteuse avec lame alu), quelques limes (rondes, carrées), du papier de verre et beaucoup d'huile de coude.

Par contre, graver la façade pour y ajouter du texte et des éléments graphiques proprement, c'est clairement infaisable pour moi 😂

Passer par une société pro, permettrait d'avoir à peu près toutes les finitions possibles et imaginables. Mais ça peut vite couter une blinde. Petit check rapide, ça reviendrait à quasiment 150$ pour une façade en alu poudré avec des gravures teintées.

Donc autre solution, tenter la méthode de la "décalcomanie". Il faut du papier à décalco pour imprimante laser, après impression on transfère sur la plaque d'alu et ensuite, on "vernis" à l'epoxy. Le résultat est propre et résistant grâce à la couche d'époxy. Et si on a accès à une imprimante laser couleur (ce n'est pas mon cas), y a moyen de mettre un peu de "vie" sur la façade.

Montage de l'écran

L'autre point qui me turlute, c'est le montage de l'écran dans la façade. J'envisage d'imprimer un "cadre" en 3d et de concevoir des pattes pour maintenir l'écran "pressé" contre le cadre. Je pourrais aussi y ajouter des joints en TPU, histoire de limiter les dégâts en cas d'éclaboussures. Faut encore que j'y réfléchisse.