Electronique > RéalisationsProduction sonore > Métronome 009 - Pro 

Dernière mise à jour : 17/12/2023

Présentation

Ce métronome a été conçu pour un usage scénique. Il possède deux lampes LED haute luminosité indiquant les temps forts et les temps faibles, avec une durée d'illumination ajustable (flashes plus ou moins marqués). Le rythme peut être fixé entre 30 BPM et 300 BPM par pas de +/-1 BPM, avec une valeur "prête à envoyer" pour une transition immédiate d'une valeur à une autre.

metronome_009_pcb_3d_front   metronome_009_disp_welcome

Le circuit possède deux afficheurs LED rouge 8 digits 7 segments (16 digits en tout) qui indiquent en clair et de façon simultanée la valeur du tempo en cours (ligne supérieure) et celle du tempo préparé pour la scène suivante (ligne inférieure). Les fonctions principales sont les suivantes :

   

Avertissement

Programme non disponible en libre service.
Dépôt de paternité auprès de Copyright France (déposé le 17/12/2023).

copyrightfrance_7my51g2

Schéma 

Fonction Tap-tempo incluse, avec microcontrôleur PIC 24F16KA102.

metronome_009

Réglage du tempo
Le rythme (tempo) peut être ajusté de 3 façons :

Remarque : la modification manuelle ou par Tap-Tempo du rythme en cours n'affecte pas la valeur éventuellement enregistrée par l'utilisateur dans un preset récemment rappelé. On peut considérer que la nouvelle valeur en cours est stockée dans un "Preset 0" complémentaire des 40 presets pouvant être enregistrés.

   
Réglage manuel du tempo

Le réglage manuel du tempo s'effectue avec les boutons-poussoirs SW2/Inc et SW3/Dec.

Remarque : le système doit être dans le mode "Normal", affichage du texte "Tempo" en première ligne :

metronome_009_disp_tempo_002a  
   
Réglage du tempo par Tap-Tempo
La fonction de Tap Tempo permet de régler le rythme du métronome en pressant un bouton-poussoir à intervalles réguliers. Pour que cela fonctionne correctement, il faut au minimum 4 pressions successives. La détection du Tap-Tempo se fait au premier coup (première pression du bouton-poussoir) et l'affichage indique alors le message "tAP-tMPo".
   
metronome_009_disp_tempo-tap_001a  
 
Le logiciel sort du mode d'analyse Tap-Tempo après une durée d'inactivité qui correspond à un tempo inférieur à 40 BPM, et à ce moment l'affichage indique le nouveau rythme en cours. Le son est désactivé durant la période de détection Tap-Tempo, il est rétabli en même temps que l'affichage du rythme sur l'afficheur numérique. Durant la synchronisation, la fonction d'éclairage est maintenue (il est plus facile de fermer les yeux que se boucher les oreilles). Dès la première impulsion Tap-Tempo, les flashes se synchronisent aux coups du "batteur".
 
Réglage du tempo par rappel d'un preset
Le rappel d'un preset se fait en deux temps :

metronome_009_disp_preset_b1-p9-140-3-4  metronome_009_disp_preset_b2-p2-112-6-8  
      
Réglage de la signature rythmique
Une signature rythmique différente peut être spécifiée pour le rythme en cours (Bank-0 Preset-00) ainsi que pour chaque preset.
   
metronome_009_disp_signature_001a  metronome_009_disp_signature_001b  metronome_009_disp_signature_001c  
   
La valeur d de la "base de temps" (croche, noire, blanche...) et le nombre u de "base de temps" par mesure peuvent être spécifiés à n'importe quelle valeur comprise entre 1 et 32. 
   
Réglage de la durée des flashes
La durée des flashes lumineux "Temps fort" (FLASH Hi) et "Temps faible" (FLASH Lo) peut être ajustée entre 0 ms et 300 ms, de façon indépendante pour chaque spot.
   
metronome_009_disp_flash-hi-len_001a  metronome_009_disp_flash-lo-len_001a  
   
L'affichage est exprimé en millisecondes : l'affichage de la valeur "120" correspond donc à 120 ms. Une durée de 0 ms correspond à une extinction totale (utile par exemple pour n'allumer que le spot "Temps fort").
   
Réglage de la durée des tops sonores
La durée des tops sonores "Temps fort" (Sound Hi) et "Temps faible" (Sound Lo) peut être ajustée entre 0 ms et 300 ms, de façon indépendante. Remarque : la sonorité des tops sonores est différente pour les "Temps fort" (Sound Hi) et "Temps faible".
   
metronome_009_disp_sound-hi-len_001a  metronome_009_disp_sound-lo-len_001a  metronome_009_disp_sound-lo-len_001b  
   
L'affichage est exprimé en millisecondes : l'affichage de la valeur "60" correspond donc à un top sonore bref de 60 ms. Une durée de 0 ms correspond à une désactivation totale du son.
   
Affichage LED du métronome

L'affichage qui est de type multiplexé (à un instant donné, seul un digit sur les seize est allumé) permet de visualiser la cadence des flashes (valeur BPM en cours et valeur BPM préparé pour scène suivante) et de modifier les paramètres utilisateur. L'intensité lumineuse des afficheurs peut être réglée sur quinze niveaux (valeur 1 à 15 dans le menu idoine).

   
Affichage scène (spots LED)
Ce métronome utilise une (ou plusieurs) ampoule(s) à LED "de puissance" de tension nominale 12 V, commandée(s) par les transistors MOSFET dont la broche de commande (grille) est commandée par le PIC via une résistance de faible valeur.
   
ampoule_led_12v_001a  
   
Les résistances R2 et R5 en série avec les LED de puissance sont optionnelles et ne doivent être mises en place que dans le cas où les ampoule LED nécessitent une tension d'alimentation inférieure à 12 V. Pour des LED 12 V, ces résistances doivent être remplacées par un strap.
 
Modes de validation pour l'envoi de la nouvelle valeur de rythme
Trois modes de validation d'envoi (d'application du nouveau rythme) ont été prévus :

metronome_009_disp_pr-load-security-lo  metronome_009_disp_pr-load-security-mid  metronome_009_disp_pr-load-security-hi  

Les deux derniers modes (2-Mid et 3-Hi) sont sensés limiter le risque de bourdes. Le premier mode quant à lui (1-Lo) est dédié aux opérateurs aguerris qui ne font jamais d'erreur ou qui désirent que leur appareil réagisse à l'instant ;)
   
Commande locale (régie) ou distante (scène)

Le changement de preset peut être opéré localement par l'opérateur du son ou à distance, sur scène, par l'un des artistes.

Remarque : la section relative à la télécommande depuis la scène n'est pas représentée sur le schéma principal. Elle fait appel à un circuit additionnel spécifique.

Pilotage par commandes MIDI
Option prévue, actuellement non implémentée.
Réception de données MIDI sur la broche RB2 (U1RX) du PIC.
Emission de données MIDI sur la broche RB7 (U1TX) du PIC.
   
Presets

40 presets organisés en 4 banques (b-1 à b-4) de 10 presets chacune (p-1 à p-10) permettent de préparer à l'avance des valeurs de rythme et de signature rythmique. Le passage d'une banque à l'autre s'effectue avec les boutons-poussoirs SW8/Bank+ ou SW9/Bank-. Le passage d'un preset à un autre (dans la banque actuellement sélectionnée) s'effectue avec les boutons-poussoirs SW10/Pr1 à SW19/Pr10. Il est également possible de passer d'un preset au suivant ou au précédent avec les boutons-poussoirs SW20/PrPrev ou SW21/PrNext.

La lecture des 12 boutons-poussoirs SW8 à SW19 dédiés aux presets est facilité par la fonction d'analyse des touches (KeyScan) offerte par le HT16K33 qui en même temps assure le multiplexage de l'affichage. La seule (petite) contrainte liée à cette mise en oeuvre est de devoir lire régulièrement le registre d'état des touches du HT16K33 pour savoir si un des boutons-poussoirs a été pressé, car la fonction d'interruption du circuit n'est pas utilisée ici. Heureusement, cela peut se faire sans stresser le microcontrôleur PIC, qui n'est pas surchargé de travail.

Sauvegarde d'un preset
La sauvegarde d'un preset se fait en trois temps :    
Rappel d'un preset
Le rappel d'un preset se fait en deux temps :
   
Réglage luminosité afficheur LED
Le niveau de luminosité des afficheurs LED peut être défini sur 15 niveaux, le niveau 1 correspondant à l'éclairage minimum et le niveau 15 correspondant à l'éclairage maximum.
   
metronome_009_disp_bright_1  metronome_009_disp_bright_8  metronome_009_disp_bright_15  

   

Logiciel du PIC

Pro - Logiciel non disponible en téléchargement libre.
Métronome 009 - PIC 24F16KA102 - (16/12/2023)

   

Circuit imprimé (PCB)

Non réalisé. Vue 3D uniquement pour illustration.

   

Historique

17/12/2023
- Première mise à disposition.