ModulAM : assistance et dépannage

Bonsoir

Quelques manipulations à faire :
Se raccorder sur le ModulAM via l’IHM afin de contrôler quelle est la liste des stations diffusées.
Pour éviter toute erreur sélectionner la liste ModulAM_Usine.
Elle comporte 4 stations en PO et 4 en GO

Un contrôle : les 4 stations en PO sont elles bien diffusées ?

Si oui, je pressens une erreur de câblage ou un composant défectueux…
En effet le module RPI génère simultanément les 8 porteuses sous la forme de signaux digitaux et il paraît improbable qu’il ne génère pas celles des GO.

Je vous invite, à l’aide du schéma à contrôler le câblage de la chaine GO et la référence/valeur de tous les composants suivants : Q1 et Q3, L2 et L4, puis C20, C24, C28, C31 et enfin les valeurs des résistances R51, R52, R55 et R66.
C’est probablement quelque part par là que se trouve le problème.

Contrôler visuellement les soudures dans cette zone et vérifier qu’il n’y a pas un pont de soudure malencontreux.

L’examen méticuleux de touts ces points devrait vous permettre d’identifier le défaut.

Bonne soirée

Daniel

J’ai remplacé C20 Q1 et Q3, pourtant les composant testés sont bon mais ça fonctionne. Je pense que la carte mémoire est aussi en cause, dans la liste des stations je ne les avais pas toutes et après remplacement des composants le modul ne démarrait pas, logiciel installé sur une autre carte mémoire et tout est OK. Etrange cette carte mémoire on a l’impression qu’elle perd ses données.

Le logiciel indique une erreur

Dans ce cas, c’est probablement en défaut de la carte SD. Faire aussi une vérification du fichier avec la chaîne SHA256 donnée dans la page de téléchargement. J’ai programmé la carte SD hier soir sans problème.

Cela m’est arrivé aussi de constater certaines cartes mémoires défaillantes alors qu’elles étaient neuves…
Tout semble être rentré dans l’ordre sur les PO et le GO ?

Bonsoir
Disposant d’un raspberry pi 2 et 3 sur l’étagère , je me demande si ces modèles sont compatible avec l’orange pi , avis des concepteurs
Merci d’avance
Laurent

1 « J'aime »

Bonjour Laurent,

Le logiciel du ModulAM a été développé en langage C sous un environnement Linux.
L’IHM a été développé en langage php.

Bien entendu, de nombreuses plateformes matérielles pourraient supporter ce logiciel, à partir du moment où elles disposent d’un port Ethernet, d’un slot pour une carte mémoire externe et des différents ports logiques d’entrées / sorties pour les commandes et signalisations (et éventuellement aussi d’un modem wifi).

Toutefois, bien sûr, chaque plateforme à sa propre gestion interne et il serait nécessaire d’adapter certaines commandes fonctionnelles à cet environnement différent.

Mais un spécialiste ou un amateur averti connaissant les langages cités devraient y parvenir sans réelle difficulté, à partir des sources actuelles développées sur Orange Pi Zero2.

D’ailleurs, actuellement, des tests sont en cours sur un Raspberry Pi 3 b+.
Dès qu’ils seront terminés, nous communiquerons les résultats et éventuellement la procédure pour faire fonctionner le logiciel du ModulaAM sur cette plateforme.

Daniel

1 « J'aime »

Bonjour Laurent,

Oubliez le Rpi2. Ce Raspberry manque la vitesse pour traîter 8 flux audio simultanement.
Plus de 20 modulateurs d’un modèle précédent consistent d’un Rpi3B+. (le modulateur avec FPGA Xilinx Spartan 6) Pourtant, c’était nécessaire d’ajouter un ventilateur au dessus le cpu Rpi3B+. J’étais bouche bée à l’instant Claude Terrier a eu l’idée d’utiliser le OPZ2. Ce petit ordinateur chinois très économique est aussi pauvre en consommation d’energie. Ainsi un ventilateur est superflu.

Faites aussi attention, le OPZ2 n’est pas tout à fait l’équivalent d’un Rpi. On ne peut pas copier le logiciel brut de l’un à l’autre. Vous êtes obligé de changer la source du logiciel pour le faire marcher au bord d’un Raspberrypi.

Bien cordialement,

Eduard

2 « J'aime »

Bonjour Daniel,
Concernant les 6 transistors, tu préconises BC547B ou C. Je n’ai dans ma réserve que du A, donc gain plus faible. Est-t-il préférable que je me procure du C ou est-ce jouable ?
D’avance merci,
Serge

Bonjour Daniel,

Si tu recherches des BC547C, je pourrais t’en fournir, car je dois en recevoir une quantité (50 si je ne me trompe pas) dans les jours qui viennent.

Bonne journée

Dom.

Bonjour Serge

Cette question a été posée par plusieurs amateurs, alors j’ai fait le test.

Avec la nature du montage employé (gain, courant, fréquence), les BC547, 547A, 547B et 547C conviennent sur le papier.

Et en pratique aussi ! Aucune différence sensible observée dans les performances entre les 4 types, sur l’application du ModulAM.

Donc tu peux utiliser ceux que tu as en stock, sans arrière pensée :wink:

bonjour Daniel et Eduard et tous
Bon ce n’était qu’une question vu la disponibilité mais je vais voir pour un Orange pi ce sera plus simple , merci

Merci Daniel pour ta réponse. Pour Dominique, (nous sommes presque voisins), merci pour ta proposition, et de ton côté, à l’occasion de ta visite, vois ce qui pourrait te manquer.
Amitiés,
Serge

On peut également je pense faire du « vintage » avec les séries plus anciennes BC107 et BC147 …

Exact, surtout que j’ai encore des BC148C qui datent, mais le boitier convient mal.

Bonjour Laurent

Voici le sésultats des tests effectués sur un Rpi3 :
L’IHM est compatible mais pas le programme écrit en C.
Des erreurs d’exécution sont constatées sur les ports GPIO (c’était attendu…).
Ils sont sans doute différents de ceux de l’OPZ.
Il serait donc nécessaire d’adapter le codage avec l’installation et l’exploitation de la bibliothèque wiringPI en lieu et place de wiringOP.

Ce n’est pas prévu dans notre feuille de route, sachant que l’OPZ dispose du profil adapté à l’application du ModulAM.
Mais si un amateur veut s’y coller, nous pourrons ensuite ajouter cela à la documentation.

Bonne journée !
Daniel

bonjour Daniel et tous
Oui c’était à prévoir que c’est pas aussi simple mais comme l’orange pi est moins cher il n’y a pas beaucoup d’intérêts à migrer vers le RPI
bonne journée
Laurent

Bonjour Laurent,

Il n’est pas obligatoire d’utiliser un tel micro ordinateur. Vous pouvez aussi utiliser n’importe quel ordinateur ou lieu d’un OPZ2 ou un Raspberry. Un ordinateur de récupération (laptop or ordinateur de bureau), ça marche aussi. Il suffit de connecter la corde USB de la platine ModulAM a cet ordinateur. Il suffit d’installer Linux, changer la source du logiciel et puis recompiler la source avec gcc. Un article que j’ai publié dans un périodique (en néerlandais) m’a fait savoir que cette solution marche bien. Pourtant cette solution n’est pas à la portée de tous. Pourquoi pas tenter à faire cela? Je l’encourage. Daniel aussi a commencé à tâter le terrain avec un laptop au lieu d’un OPZ2. C’est la solution la plus économique mais aussi la plus difficile.

Le moment ou le Rpi3B+ n’était pas disponible, j’ai remplacé la connexion SPI par USB. Nous avons fait notre possible afin d’obenir un modulateur qui consiste en composants populaires et bien facile à remplacer en cas de pénurie. Prèsque tous les ordinateurs sont dotés de plusieurs connecteurs USB donc il n’existe pas de liason à aucun modèle.

Nous avons ajouté l’OPZ2 afin d’arriver à une connexion facile par l’explorateur de n’importe quel ordinateur.

Bien cordialement,

Eduard

Bonjour, lorsque j’ai fait ma commande du Raspberry Pico H je me suis trompé ! Je n’ai pas vu qu’il fallait faire une sélection, et par défaut c’était le Picot W qui l’était déjà. Ma question était de savoir si le fait de souder moi-même les 40 petites broches suffirait pour que le modèle que j’ai reçu puisse aller ou s’il y a d’autres différences ?

Merci à vous tous et bon dimanche !

Dom.

Bonjour Dom,

Voici les différents modèles :
Pico : modèle de base sans les 2 connecteurs de 20 broches de raccordement
Pico H : modèle de base avec les 2 connecteurs de 20 broches de raccordement
Pico W : modèle avec modem Wifi intégré et sans les 2 connecteurs de 20 broches de raccordement
Pico WH : modèle avec modem Wifi intégré et avec les 2 connecteurs de 20 broches de raccordement.

La question : est-ce que le modèle sans Wifi est compatible avec le modèle avec Wifi ?
A priori oui, dans l’usage qui en est fait dans le ModulAM. il s’agit surtout d’une différence matérielle (modem Wifi) et d’une différence de gestion de certaines entrées/sorties, notamment la commande de la led intégrée (d’après les sites et forums des spécialistes).
Nous n’utilisons pas ces fonctions.
En résumé, il devrait suffire d’équiper votre Pico W de deux rangées de 20 picots de raccordement.

Mais si vous voulez être tranquille et que vous n’avez pas commandé déjà un exemplaire de Pico sur ce site, vous pouvez l’obtenir pour 0,99 € en offre de bienvenue ! (c’est sur ce site que j’ai commandé les miens et pas de problème de délai ni de fonctionnement).
Ça vaut peut-être la peine que vous en commandiez un second ?!

Bonne journée,
Daniel