ACCÉLÉROMÈTRE & enregistreur + MAKE & utilisation (6 / 9 étapes)

Étape 6: Quelle fréquence d’échantillonnage ?

Les données de fréquence, ou taux d’échantillonnage, la lecture peuvent être réglées à l’esquisse (voir étape précédente), mais quel taux d’échantillonnage est le meilleur ?

La réponse est simple : aussi bas que vous avez vraiment besoin, ou juste un peu plus pour être sûr. Si vous lisez trop souvent, vous obtiendrez probablement le bruit et les tonnes de données que vous ne pouvez pas savoir comment utiliser.

OK alors : Quelles sont les données de samping plus bas que vous avez besoin ?

Eh bien, cela dépend de vos besoins ! Désolé pour le flou, mais il peut être facile à comprendre avec un exemple. Si vous roulez à 100 km/h et que vous souhaitez apercevoir un pare-chocs ou un nid de poule qui sont de 0,5 m de long, une fréquence d’échantillonnage de moins de 56 Hz est susceptible de ne pas le détecter, alors qu’un échantillonnage à 150Hz obtiendra 3 lectures sur l’obstacle.

Maintenant : ces 3 lectures sera suffisant pour être clairement séparé du bruit de fond ? Ici je peux également pas prévoir autre réponse que: « Le tester! ».

(La théorie dit que si l’échantillonnage est effectué à un taux au moins deux fois la fréquence maximale incluse dans le signal, alors il est possible de récupérer le signal initial. Encore un obstacle, si : il n’est pas évident qui est la fréquence du signal dans l’exemple du nid-de-poule, donc essais semblent être nécessaires dans tous les cas. Un guide numérique pour le cas de cuvettes : si il y a un événement de fréquence principale une fois que la roue de la voiture est, disons, 5 cm du bord du nid-de-poule, alors il faudrait une fréquence d’échantillonnage de 1,1 kHz).

Néanmoins, certaines informations que j’ai rassemblé sur les taux d’échantillonnage réelle :

  • Activités personnelles normales: 2 à 10 Hz (pour les mesures sur le tronc du corps).
  • Accélérations pour les mesures de la qualité de conduite de bus : 20-50Hz (dans certains cas 1 kHz sont mentionnés...)

Enfin : n’oubliez pas que la fréquence d’échantillonnage maximum dans mon croquis est limitée par le temps nécessaire pour lire et écrire, qui, dans mon cas, est d’environ 20 à 25 ms par cycle. Par conséquent, la fréquence d’échantillonnage maximum de mon accelerologger est environ 40-50 Hz.

Référence : la fréquence d’échantillonnage de la MPU6050 est 1 kHz pour l’accéléromètre, 8kHz pour le gyroscope. Sur l’interface : avec une fréquence de 400 kHz pour l’I2C, la vitesse de transfert nominale maximale est de 2,6 kHz (17 octets (température + gyroscope, accéléromètre) à 9 (8 + 1) horloge tics par octet). Et à l’autre extrémité, le taux de transfert sur le DD (?).

Bien que je n’ai pas creusé sur le sujet, je suppose que le taux d’échantillonnage relativement faible de cette accelerologer est lié à deux de ses caractéristiques :

  • (Je crois) Je n’utilise pas le transfert de données asynchrone qui permet du MPU6050. Accès à un tampon FIFO sur le MPU peuvent être gérés via le code de Jeff Rowberg.
  • Le stockage des données se fait ouvrir et fermer le fichier de stockage chaque fois les données sont reçues de la MPU, qui est probablement un processus très lent. Cela devrait être une tâche assez facile si une plus grande fréquence d’échantillonnage est nécessaire.

Articles Liés

Accéléromètre-enregistreur avec mémoire carte SD

Accéléromètre-enregistreur avec mémoire carte SD

un appareil enregistreur pour mesurer les forces sur un roller coaster et des enregistrer sur une carte SD.Il est également possible de modifier le logiciel dans l'unité, alors il peut mesurer d'autres choses s'il peut être connecté à un bus i2c.Top
Mesure d’angle à l’aide de gyroscope, accéléromètre et Arduino

Mesure d’angle à l’aide de gyroscope, accéléromètre et Arduino

le dispositif est un prototype rugueux de ce qui finira par devenir un robot auto balance, il s'agit de la deuxième partie de la chose de trou (lu accéléromètre et commander un moteur à l'équilibre). La première partie avec seulement le gyroscope peu
Comment programmer un accéléromètre Arduino pour les molettes de contrôle

Comment programmer un accéléromètre Arduino pour les molettes de contrôle

Commande de mouvement est toujours quelque chose qui a atteint un sommet de mon intérêt. Il s'agit surtout si récemment quand j'ai découvert combien il est facile Arduino rend au programme. Une fois mis en place correctement, cela peut facilement dev
Intel Edison IoT - Servo contrôle utilisant l’accéléromètre

Intel Edison IoT - Servo contrôle utilisant l’accéléromètre

Bonjour à tous, je suis parmi les gars chanceux qui ont reçu une carte mère Edison Intel et le bosquet IoT Kit. J'ai passé beaucoup de temps pour en savoir plus sur ce nouveau Conseil d'Edison et Arduino impressionnant style de codage. Ils sont vraim
Utiliser un accéléromètre et un Gyroscope avec Arduino

Utiliser un accéléromètre et un Gyroscope avec Arduino

j'ai acheté récemment une combinaison 3 axes accéléromètre et le gyroscope 2 axes de Sparkfun et je voulais mettre du code j'ai utilisé pour le faire marche.  Je suis décidé de l'utiliser dans un Arduino base contrôleur MIDI que je vais poster bientô
Comment utiliser le RFduino avec un accéléromètre axe 6

Comment utiliser le RFduino avec un accéléromètre axe 6

Taille de Check-out bout de la RFduino du doigt, Arduino compatible, sans fil activé micro contrôleur :http://www.rfduino.com/Product/rfd90101-rfduino-2p...Cette instructable va vous montrer comment s'interfacent avec l'accéléromètre/gyroscope avec l
Connectez loger ouvert et accéléromètre

Connectez loger ouvert et accéléromètre

Je vous écris donc je me souviens comment faire ce dernier. Il s'agit d'un hack j'ai quelques années auparavant et justes tiré du placard d'utiliser à nouveau.BACKROUNDIl est fréquent que vous voulez enregistrer les données d'un accéléromètre, d'un d
Raspberry Pi - ADXL345 accéléromètre 3 axes Python Tutorial

Raspberry Pi - ADXL345 accéléromètre 3 axes Python Tutorial

Le ADXL345 est un petit, léger, ultra basse puissance, accéléromètre 3 axes avec mesure de (13 bits) de haute résolution à jusqu'à ±16 g. sortie numérique données sont au format 16-bit twos complément et sont accessible via l'interface numérique I2 C
GEO Data Logger : Arduino + GPS + SD + accéléromètre pour enregistrer, horodatage et les données des capteurs géo-tag

GEO Data Logger : Arduino + GPS + SD + accéléromètre pour enregistrer, horodatage et les données des capteurs géo-tag

mises à jour17 octobre 2013: J'ai publié un guide sur l'utilisation de votre téléphone Android pour accomplir une tâche similaire en s'appuyant sur votre Android appareil construit dans le GPS et les capteurs.6 février 2013: En vedette sur GeoAwesome
MSP430 accéléromètre microSD Datalogger

MSP430 accéléromètre microSD Datalogger

Ce projet a commencé comme un enregistreur de données EMG étudier la maladie de Parkinson de mon père, mais après quelques tests que j'ai déterminé portant les électrodes n'était pas pratique pour l'entrée de données à long terme que j'ai voulu faire
Servo commande via Bluetooth avec l’accéléromètre

Servo commande via Bluetooth avec l’accéléromètre

Dans notre projet, nous commandera un servomoteur via bluetooth. Nous le faisons avec les mesures de contrôle accéléromètre sensible aux mouvements.plus d'informations : http://Make.robimek.com/servo-control-over-Bluetooth-with-accelerometer/Étape 1:
Interaction avec un OLED et un accéléromètre

Interaction avec un OLED et un accéléromètre

Dans le tutoriel précédent, nous avons appris comment utiliser un écran OLED pour afficher différentes formes. Nous avons commencé par dessiner un pixel, et de là, nous étions capables de dessiner des lignes, des rectangles, carrés et cercles. Toutef
Contrôle analogique accéléromètre d’un Servo

Contrôle analogique accéléromètre d’un Servo

Il s'agit d'une méthode d'utilisation de la sortie d'impulsions carrées d'un accéléromètre deux axes de Memsic pour commander un servo. Cependant, contrairement à d'autres méthodes qui utilisent un dispositif microcontrôleur, je vais montrer vous com
Accéléromètre basé reconnaissance de gestes pour contrôler une LED

Accéléromètre basé reconnaissance de gestes pour contrôler une LED

Ces documents et les informations contenues dans cette instructable sont fournies par les étudiants inscrits au logiciel des lieux (www.softwareofplaces.com)Classe l'Université PUC-Rio. Le contenu représenté ici est le projet définitif de l'élève pou