Adafruit PDM Microphone Breakout avec Connecteur JST SH
Un nouveau microphone exotique est arrivé dans la boutique Adafruit, un microphone PDM MEMS! PDM est le troisième type de microphone que vous pouvez intégrer à l’électronique, à l’exception de l’analogique ou de l’I2S. Ces microphones sont très couramment utilisés dans les produits mais rarement dans les projets de fabricants. Néanmoins, ils ont certains avantages, nous avons donc pensé proposer une évasion pour le magasin.
La première chose à noter est que ce capteur ne fournit pas une sortie "analogique" comme bon nombre de nos ensembles de microphone à électret. C'est donc génial pour les puces qui n'ont pas d'entrées analogiques. Deuxièmement, l'interface numérique est une sortie de modulation de densité d'impulsions très simpliste. C'est numérique mais ce n'est pas le PWM et ce n'est pas I2S. Vous devrez vous assurer que votre puce possède une interface PDM - comme la plupart des processeurs 32 bits de nos jours!
PDM est un peu comme PWM 1 bit. Vous synchronisez le micro avec une fréquence d'horloge comprise entre 1 MHz et 3 MHz, et sur la ligne de données, vous obtenez une onde carrée qui se synchronise avec l'horloge. La ligne de données avec une sortie logique 0 ou 1, l’onde carrée créant une densité qui, une fois calculée, aura pour résultat la sortie de la valeur analogique.
Il y a plusieurs façons de gérer ces micros:
- Votre puce est fournie avec un périphérique matériel et une bibliothèque qui gère toutes les données à grande vitesse, collecte des échantillons, applique un filtre et vous donne une valeur analogique (le nRF52840 est comme cela et il est idéal!)
- Votre puce est livrée avec un périphérique matériel qui vous donne des valeurs, puis il vous appartient de procéder à la décimation / filtrage. (Nous avons quelques exemples de code pour cela sur le chipset ATSAMD21)
- Votre puce ne vient pas avec un périphérique matériel, mais vous êtes plutôt malin et trouvez un moyen de la faire fonctionner avec SPI (Voir cet exemple pour le ATtiny85)
- Vous générez l’horloge haute vitesse, puis ajoutez un filtre analogique sur la ligne de données et lisez la valeur analogique (un hack, mais ça marche!)
Quelle que soit la méthode choisie, assurez-vous de bien savoir quel support vous obtenez avec votre plate-forme, car ces puces sont un peu délicates!
Chaque commande est fournie avec un microphone entièrement assemblé et testé. Cette version du micro est dotée d’un connecteur 4-JST SH avec connexions 3V, GND, DAT, CLK pouvant être utilisé avec l’un de nos câbles JST-SH pour créer un arrangement de microphone flexible. Si vous voulez une version avec des en-têtes, nous en avons une version. Un cavalier de soudure intégré vous permet de changer le micro du canal gauche au canal droit
- Gamme de tension: 1.8-3.3V
- Fréquence d'horloge: 1 - 3,25 MHz
- Tirage au sort actuel: 0.6mA
- SNR: 61 dB
- Sensibilité: ~ -26 dBFS
Poids du produit: 0.7g / 0.0oz