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.
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.
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
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.
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.
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
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
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.
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
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.
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 ?
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 ?!