ModulAM : option Bluetooth

Pour compléter les fonctionnalités du ModulAM, il manque la possibilité de lire des podcasts, des replays ou des sources en provenance direct de son Smartphone, via le protocole Bluetooth.

Deux options s’offrent à nous :
1 / Le 100% logiciel : un modem Bluetooth équipe déjà le module Orange Pi Zéro; toutefois il n’a pas l’air facile de l’activer et de le maitriser du moins pour qui n’est pas un spécialiste de ce module.
Admettons que nous y parvenions, avec votre aide ? (dites-nous si vous pensez pouvoir nous aider en ce sens…)
Dans ce cas, il faudrait développer le code permettant de lire ce flux, puis de le convertir pour l’intégrer dans le système au même titre que les flux audios issus des stations internet.
Avec, en plus, un développement complémentaire côté IHM pour que l’utilisateur puisse gérer tout ceci avec facilité.
A terme, c’est évidemment la solution idéale, la plus rationnelle, la plus satisfaisante, mais aussi la plus incertaine, en l’état de nos connaissances et du contingent de temps à consacrer à la chose !

2 / Option 2 : le 90% matériel +10% logiciel
Dans ce cas on étudie une option matérielle à partir d’un modem Bluetooth externe intégrant un convertisseur D/A, on le monte sur la carte modulateur et on le raccorde au système.
Par ailleurs, on développe le code pour l’IHM afin de paramétrer et de gérer l’activation de cette nouvelle source.
La faisabilité de cette option, certes un peu moins élégante intellectuellement, est toutefois nettement plus simple à mettre en œuvre.

Alors on a décidé de commencer par cette seconde option, d’autant que le coût de celle-ci est inférieure à 10 €.
Rien ne nous empêche, parallèlement, de travailler en tâche de fond le sujet de la première solution.

Bref, pour ceux qui seraient intéressés par cette option (la maquette fonctionne à merveille à la maison et c’est vraiment pratique pour réécouter certaines émissions radio), ci-après le dossier complet de l’étude avec le schéma et la nomenclature.

ModulAM - Option Bluetooth - Etude - v1.0.pdf (1,9 Mo)

Prochaine étape : design du circuit imprimé. Le spécialiste de l’équipe, Laurent, prend cela en main dès son retour de son séjour pyrénéen.

Et, bien sur, des news ici, au fur et à mesure de l’avancement.

3 « J'aime »

15 messages en rapport éloignés avec le présent sujet ont été scindés en un nouveau sujet : ModulAM Bluetooth et Wi-Fi avec Orange Pi Zéro

Bonjour les amis
est-ce à dire qu’on fait un PCB pour recevoir le petit récepteur bluetooth de l’amplifil ?
ou alors faut-il insérer le module BT sur le PCB du ModulAM ? (ça ne risque pas de perturber le modul AM les 2,4 Ghz ?)

Amicalement
Laurent

Bonjour.
c’est expliqué dans le doc en lien sur le premier message de DWK.
un nouveau PCB accueille le module Bluetooth, le tout monté au dessus ou a coté du PCB du ModulAM

Option Bluetooth, suivi du prototype.

Laurent a travaillé vite et bien, comme d’hab !
Le dessin du circuit imprimé est terminé et vérifié.

Côté composants :

Et côté cuivre :

Vue simulation câblage :

La commande a été passée pour 5 exemplaires.
Prix total, frais de livraison compris :

Soit le prix d’un exemplaire du CI à 0,90 € livré… :stuck_out_tongue_winking_eye: !
Livraison sous une dizaine de jours.

Avec tous les composants de la nomenclature, ce module Bluetooth reviendra au total, à moins de 8 €.

Quelques améliorations ont été portées lors du design :

  • Le circuit se clipsera directement sur le connecteur J7 du ModulAM (pas de câble et un meilleur maintien en complément de la vis de fixation),
  • Nous avons aussi pensé à nos amis adhérents de Radiofil qui possèdent un AM8 et qui souhaiteraient monter une option Bluetooth ; un jeu de 2 cavaliers a été ajouté afin de rendre 100% compatible ce montage avec une platine AM8 (aucune modification à prévoir).

D’autres nouvelles, lorsque les CI seront livrés et que nous en aurons câblés un exemplaire et effectuer une série de mesures de validation définitive.

A suivre…

5 « J'aime »

Nouvelles du Bluetooth pour le ModulAM

Les circuits imprimés du proto sont arrivés.
Je viens de câbler un exemplaire et de contrôler le fonctionnement.
Tout est OK sur le plan matériel !


Le câblage terminé


Avec le modem Bluetooth enfiché sur le support


Le module prêt à être monté sur la platine du ModulAM


Le module monté sur le circuit principal.
L’option est directement raccordée sur le connecteur J7 du ModulAM et le module est fixé par une entretoise sur l’une des fixations existantes.


Le proto en service avec son interrupteur de commande.

A l’oreille : fonctionnement parfait.

Place prochainement à la session de mesure, la rédaction de la notice et le développement de l’application logicielle pour la gestion via l’IHM !

Sans oublier les prochains tests de validation pour nos amis possesseurs d’AM8 pour une compatibilité 100 % avec cette option.

A suivre…

5 « J'aime »

Quelques infos sur le module optionnel Bluetooth pour ModulAM ou AM8.

Une session de mesure a permis de valider les performances en conformité avec ce qui était attendu lors de la définition du projet.

Côté logiciel IHM, l’option Bluetooth a été intégrée dans les paramètres et l’affectation du canal du modulateur est automatique, quelle que soit l’ordre dans la liste des stations.


Fenêtre « Système » montrant la présence de l’option Bluetooth

L’adaptation de la sortie audio du décodeur Bluetooth avec l’entrée du circuit du modulateur est parfaitement optimisée, avec une dynamique compatible avec la plage de réglage usuelle des Smartphones.

Que reste-t-il à faire ?

  • Quelques contrôles complémentaires pour valider définitivement la compatibilité de l’intégration de l’option sur une platine de type AM8.
  • La rédaction du chapitre « Intégration sur le module AM8 » de la notice de montage et instructions de cette option Bluetooth
  • Les derniers tests fonctionnels de paramétrage à partir de l’IHM.

Date probable de mise à disposition de l’ensemble : aux alentours du 15 mai.

En attendant, pour ceux qui le souhaitent, il est déjà possible de commander le circuit imprimé de cette option, et rassembler les composants nécessaires.

Le document ci-après propose le lien pour le téléchargement du fichier Gerber du circuit imprimé, ainsi que la nomenclature complète avec des liens vers des fournisseurs possibles.

ModulAM_Option BT - Extrait notice_Nomenclature.pdf (857,9 Ko)

Rendez-vous ici très prochainement !

2 « J'aime »

Bonjour à tous,



Réalisation du module Bluetooth et intégration dans le Boitier du Modulam .
ça fonctionne super bien avec l’inter de forçage manuel.
Aucun soucis pour le montage des composants.
Bravo à l’équipe pour la conception.
Serge

4 « J'aime »

Bonjour Serge

Rapide comme l’éclair !
Ni la doc de câblage de l’option, ni la version 2 du logiciel permettant de programmer une station Bluetooth directement via l’IHM ne sont encore en ligne que c’est déjà fonctionnel !
Bravo pour les déductions et les initiatives !
Tout cela est extrêmement rassurant pour la suite.

Nous cherchons actuellement un petit bug bien caché… qui ne devrait pas nous résister encore longtemps. Sinon tout est prêt : logiciel et docs.
Alors on espère pouvoir publier tout ça ce weekend.

Merci pour ce témoignage et pour les clichés.
Et bonne écoute de vos replay préférés via le Bluetooth !

Daniel
:dino:

2 « J'aime »

L’option Bluetooth pour le ModulAM ou l’AM8 est prête !

Ci dessus, montage de l’option Bluetooth sur la platine ModulAM

Ci dessus, montage de l’option Bluetooth sur la platine AM8

Tout fonctionne parfaitement sur les deux platines.

Avec le ModulAM cette option est entièrement gérée par l’IHM.

Une notice détaillée a été rédigée pour le câblage des composants sur le circuit imprimé et le montage sur chacune des deux platines.

C’est simple et aucun réglage ni équipement de mesure ne sont nécessaires pour la réalisation de cette option.

Téléchargement libre de la notice « Option Bluetooth pour ModulAM & AM8 ».

Pour rappel, téléchargement libre ici du « Fichier Gerber de la fabrication du circuit imprimé ».

Bonne réalisation de cette option pour compléter votre modulateur AM 8 fréquences !

L’équipe ModulAM
:dino:

3 « J'aime »

Bonjour Daniel,

Je viens d’essayer le bluetooth avec l’IHM sur mes deux Modulam :

Lorsque le bluetooth est affecté à la voie 7 le fonctionnement est super bon.
J’ai lu dans la doc que l’on pouvait affecté le bluetooth à n’importe quelle voie , du coup j’ai essayé de l’affecté à la voie 5 .(voir image) et la petit problème , sur la voie 5 porteuse mais pas la modulation et sur la voie 7 j’ai la fréquense que j’ avais affecté ( 400hz ) et non le report du bluethooth.

Surtout si j’ai fait une mauvaise manip merci de me tenir informé
Bonne fin de journée

Amicalement
Serge

Bonsoir Serge

En fait, l’affection du canal est effectuée automatiquement par le logiciel quelle que soit sa positon dans la programmation.

Mais cette disposition n’est valide que si vous programmez via l’IHM, donc que dans le menu SYST vous avez bien actionné le bouton Bluetooth sur On (allumé en bleu) et que vous avez placé l’interrupteur de forçage sur Off.

Ensuite, il vaut mieux parler de la fréquence programmée pour être sûr qu’on se comprenne bien…
Donc, d’après la copie d’écran, ce que vous devriez constater :
Sur la fréquence de 603 kHz (considérée ici en 5ème position de votre liste), vous devez constater la porteuse pure sur laquelle le modem Bluetooth est programmé ainsi que la modulation issue de ce BT si vous l’avez validée sur votre Smartphone.
Sur la fréquence de 927 kHz (position 7 dans votre liste), vous devez entendre le 400 Hz.

Pouvez-vous confirmer cela ? ou bien dire ce qui ce passe sur chacune de ces deux fréquences ?

Je complète mon message : je viens de reproduire exactement votre liste et tout fonctionne correctement sur mon équipement.

Bonjour Daniel,

Désolé, :face_with_hand_over_mouth: après analyse, j’ai compris mon problème qui vient de chez moi et non du Modulam.
Le capot du modulam était fermé , ce qui fait que je n’ai pas vu la led bleue sur le module bluetooth qui est éteinte lorsque la diffusion s’arrête (mode CONF pour modification de l’affectation des voies). Le smartphone se mets en pose lorsque le bluetooth est stoppé . Comme il était un peu éloigné de moi, je n’ai pas vu qu’il fallait que je relance l’écoute de la liste.

Donc tout fonctionne correctement. Un grand Merci pour l’ensemble de ce super projet à toute l’équipe.
Bon Dimanche et à bientôt pour le future projet.
Amicalement
Serge

1 « J'aime »

Bonjour Serge

Heureux de ce dénouement positif !
Oui, l’alimentation du modem Bluetooth est coupée lorsque la liste en cours de diffusion ne comporte aucune fréquence affectée à l’option Bluetooth. Économie d’énergie !

Bonne écoute et bon dimanche.
Bien amicalement
Daniel

Bonjour de bon matin, mon installation modulAM fonctionne parfaitement comme déjà dit, mais j’ai une petite question à propos du Bluetooth.

Lui aussi fonctionne très bien sauf que je suis obligé de faire une manipulation à chaque utilisation et je m’interroge.

En effet, lorsque que je crée une liste avec Bluetooth et que j’active dans lsystème sa présence, ça fonctionne.

Mais si j’éteins le modulAM, et que je rallume celui-ci, le Bluetooth ne s’active pas. Pas de connexion possible. Il est déconnecté Il faut que je retourne dans système, que je désactive la coche Bluetooth et que je la réactive. Et là ça re fonctionne. Qu’en pensez-vous ?

Je précise que je n’avais pas prévu l’installation de l’interrupteur de forçage. S’il le faut je le ferai.

Ai-je oublié le truc ?

Bien amicalement Joël

Bonjour Joël

Pour bien comprendre ce que vous observez, pouvez-vous donner quelques précisions :

  • Le ModulAM est-il arrêté « proprement » lorsque vous cessez de l’utiliser ? A savoir en appuyant sur le bouton d’arrêt et non en coupant l’alimentation ?
  • Lorsque vous remettez le ModulAM en fonctionnement (toujours avec la même configuration, donc avec au moins une fréquence diffusant du Bluetooth), est-ce que vous voyez clignoter la led bleue sur le module Bluetooth placé sur le circuit optionnel ?
  • Si cette led ne s’allume pas ou ne clignote pas, est-ce que le fait de décocher l’option Bluetooth dans l’interface IHM, puis de la recocher provoque le clignotement de cette led ?

En fonction de vos réponses, nous pourrons avancer dans le diagnostic.

Bon weekend et bonne écoute du ModulAM !

Daniel

Bonjour et merci de votre intérêt,

  1. Oui, le modulAM est éteint proprement systématiquement.

  2. quand on rallume le modul, le Bluetooth est éteint et reste éteint jusqu’au bout de la configuration.

  3. effectivement, en intervenant avec l’IHM en appuyant sur système, puis en décochant Bluetooth et en la remettant, Bluetooth s’allume et devient donc opérationnel.

Pendant cette opération, il faut laisser l’écoute en fonctionnement, car en remettant celle-ci vous n’aurez que le Bluetooth actif, les autres fréquences radio ne seront plus modulées.

Qu’est-je fait encore ?

Bien amicalement Joël

Peut-être n’avez-vous rien fait qui soit déconseillé !!!
Peut-être est-ce un dysfonctionnement que vous avez identifié ?

Le mieux est que je monte la manip prochainement et que je tente de reproduire le phénomène.
Mes deux ModulAM sont actuellement sortis de la maison, en prêt chez des amis pour démonstration…

Je les récupère en début de semaine prochaine.
En suivant, je vous tiens informé du résultat des courses, car il n’est pas question de laisser cette question en suspens !!!

A très vite, donc.

Ok, merci beaucoup. Comme pour un examen, j’attends le verdict avec angoisse. ( je plaisante )
Bon week-end

Bonjour Joël

Je reviens vers vous comme convenu, maintenant que j’ai récupéré mes équipements.

Verdict : vous avez identifié un bug !
Ce qui est satisfaisant c’est que le comportement est identique sur mes équipements (faut toujours trouver du positif dans les petits soucis :wink:).

Nous allons donc identifier et réparer cela.
Cela tombe bien, nous avions prévu une mise à jour du logiciel dans les prochaines semaines, avec quelques autres améliorations mineures, notamment avec une gestion plus optimisée du bouton « Arrêt ».

Pour autant, en attendant, vérifiez le comportement suivant qui vous évitera sans doute la manipulation de désactivation/réactivation du Bluetooth.

Je récapitule la procédure :

  • J’écoute une station qui diffuse du Bluetooth.
  • J’arrête l’équipement en appuyant sur le bouton « Stop » du boîtier (sans passer par le clavier de l’IHM)
  • Après quelques secondes le ModulAM est totalement arrêté.
  • J’effectue un A/M avec l’interrupteur de mise en service
  • Après la séquence d’initialisation, la porteuse diffusant le Bluetooth est bien présente mais pas de modulation et la led bleue du module BT est éteinte.
  • Via l’IHM, j’appuie sur la touche SYST : sans autre action, le BT est alors à nouveau mis en service sans le besoin de décocher et recocher la case BT.
  • Je peux relancer la diffusion via mon Smartphone.

Merci de me confirmer que vous obtenez bien ce comportement en déroulant cette séquence.
Dès votre réponse, j’ouvrirai une fiche de suivi de ce bug à l’attention de l’équipe du ModulAM et vous serez tenus informé ici de l’avancement du dossier.

Désolé de cet incident et merci de l’avoir identifié avec précision.

A très bientôt

Daniel