Portée et sensibilité de l'accéléromètre
Calculez la tension de sortie de l'accéléromètre, la résolution de l'ADC en mg par LSB et la plage complète. Concevez des interfaces de capteurs de vibrations et de mouvements MEMS.
Formule
Comment ça marche
Ce calculateur convertit les spécifications de sensibilité de l'accéléromètre en résolution et en tension de sortie, ce qui est essentiel pour les ingénieurs en analyse des vibrations, les concepteurs de navigation inertielle et les développeurs de capteurs de mouvement IoT. Tension de sortie des accéléromètres MEMS ou comptes numériques proportionnels à l'accélération : Vout = Vref/2 + S a, où S est la sensibilité en mV/g et a est l'accélération. Les MEMS analogiques (ADXL335, MMA7361) offrent une sensibilité de 200 à 800 mV/g avec une plage pleine échelle de +/- 1,5 à +/- 16 g selon les fiches techniques Analog Devices et NXP. La sensibilité varie en sens inverse de la plage : les plages les plus larges ont des mV/g plus faibles (la masse d'épreuve fléchit moins par g). La résolution en mg/LSB dépend des bits ADC et de l'alimentation : résolution = (Vcc/2^N) /S 1000 mg. Pour l'ADXL335 (300 mV/g) avec ADC 12 bits à 3,3 V, résolution = (3,3/4096) /0,300 * 1000 = 2,7 mg/LSB. Les accéléromètres numériques (LIS3DH, MPU6050) spécifient la sensibilité en LSB/g : 4000-16000 lSB/g dans une plage de +/- 2 g à +/- 16 g selon STMicroelectronics. La norme IEEE 1293 définit les spécifications de précision des accéléromètres, notamment la stabilité du biais (0,1 à 10 mg), le facteur d'échelle (0,1 à 1 %) et la densité de bruit (25 à 300 ug/RTHz).
Exemple Résolu
Problème : configurez un accéléromètre numérique ADXL345 pour la surveillance des vibrations de la machine. Exigences : détecter des vibrations de 0,01 g à 200 Hz, mesurer jusqu'à 8 g de chocs.
Solution :
- Sélectionnez une plage de +/- 8 g : sensibilité = 3,9 mg/LSB (extrait de la fiche technique ADXL345)
- Densité sonore : 290 ug/RTHz à un réglage de +/- 8 g
- Bande passante pour des vibrations à 200 Hz : réglez BW_RATE = 200 Hz (ODR = 400 Hz)
- Bruit de fond : noise_rms = 290 ug/RTHz sqrt (200 Hz 1,6) = 5,2 mg rms
- SNR à 0,01 g : SNR = 10 mg/5,2 mg = 1,9 (marginal, 5,6 dB)
- Pour un meilleur SNR, passez à une plage de +/- 2 g : 256 lSB/g, bruit = 145 ug/RTHz
- Nouveau niveau sonore : 145 * sqrt (320) = 2,6 mg rms, SNR = 10/2,6 = 3,8 (11,6 dB)
- Compromis : la gamme +/- 2 g sature à 2 g de choc, rate les événements de 8 g
- Solution : utilisez +/- 2 g pour la surveillance des vibrations, passez à +/- 8 g lors du déclenchement du seuil
Résultat : utilisez une plage de +/- 2 g (bruit de fond de 3,8 mg, rapport signal/bruit de 2,6 à 10 mg) pour les vibrations ; plage automatique de +/- 8 g pour les chocs.
Conseils Pratiques
- ✓Montez l'accéléromètre de manière rigide sur la structure ; toute résonance du PCB apparaît comme une accélération à la fréquence de résonance ; utilisez des nervures de renforcement ou un composé d'enrobage pour pousser la résonance du PCB au-dessus de la bande de mesure conformément à la norme IEEE 1293
- ✓Pour la détection de l'inclinaison, utilisez une bande passante de 1 à 10 Hz (grands capuchons de filtre) ; pour la surveillance des vibrations, utilisez 100 Hz-1 kHz ; pour la détection des chocs, utilisez une bande passante maximale sans filtre conformément à la norme d'étalonnage des vibrations ISO 16063-1
- ✓Étalonnez à +/- 1 g en faisant pivoter l'axe du capteur par gravité ; la sensibilité réelle et le décalage zéro g varient de +/- 10 à 15 % par rapport à la valeur nominale ; l'étalonnage en deux points atteint une précision de +/ -1 % selon les procédures d'étalonnage du fabricant
Erreurs Fréquentes
- ✗Utilisation d'une spécification de sensibilité provenant d'une tension d'alimentation incorrecte : la sensibilité de l'ADXL335 est de 270 mV/g à 2 V, 300 mV/g à 3 V, 330 mV/g à 3,6 V ; l'utilisation d'une valeur incorrecte entraîne une erreur de mesure de 10 à 20 %, selon la fiche technique d'Analog Devices
- ✗Confondre +/- g pleine échelle et crête à crête : +/- 3g signifie une saturation à +3 g et -3 g (plage totale de 6 g) ; l'écart de tension à pleine échelle est de 2 S FS_range = 2 300 3 = 1800 mV pour l'ADXL335
- ✗Ignorer la bande passante du filtre de sortie : l'ADXL335 non filtré possède une bande passante de 1,6 kHz et un bruit de 300 ug/RTHz ; ajoutez des limites de 0,1 uF pour une bande passante de 50 Hz et un bruit 5 fois inférieur selon les recommandations de filtre de la fiche technique
Foire Aux Questions
Calculateurs associés
Sensor
Capteur à effet Hall
Calculez la tension Hall V_H = R_H·i·B/t, la densité des porteurs et la sensibilité des capteurs à effet Hall. Couvre les applications de mesure du champ magnétique, de détection de courant et de détection de position.
Sensor
Précision du capteur
Calculez l'erreur totale du capteur en utilisant le RSS et les méthodes les plus pessimistes. Analysez les contributions du décalage, du gain, de la non-linéarité, de la résolution et de la dérive de température.
Sensor
Strain Gauge Bridge
Calculez la tension de sortie du pont pour les jauges de contrainte en configurations quart, moitié et pont complet. Déterminez la sortie en mV et l'évolution de la résistance pour les cellules de pesée.
Sensor
Thermistance NTC
Calculez la température à partir de la résistance de la thermistance NTC à l'aide de l'équation bêta de Steinhart-Hart. Obtenez des sorties Kelvin et Celsius pour la conception des circuits des capteurs.