SEG... bâton. (9 / 14 étapes)

Étape 9: Deux capteurs, un angle.

Une autre question Self-balance commune : faut-il utiliser un accéléromètre ? Ou un gyroscope ?

Réponse : les deux.

La raison à l’aide de deux capteurs, même s’il n’y a qu’une variable physique pertinente (angle) est parce que chaque type de capteur a des avantages et inconvénients par lui-même. En mélangeant les meilleures parties de chacun, une meilleure estimation globale de l’angle est atteint. J’ai écrit cela, tout dans ce livre blanc, mais ici je vais vous donner un bref résumé.

L’accéléromètre.
Il mesure l’accélération, à droite ? Eh bien, pas vraiment. Elle mesure la force par unité de masse. Donc, il mesurera la force due à la pesanteur comme si c’était une accélération réelle. La sensibilité pour le Mio de rasoir Sparkfun est donnée comme 300mV/g, ce qui signifie que la sortie sera remplacée par 0, 3V par 9,8 m/s ^ 2 d’accélération.

Comment est-ce c’est transformé en un angle ? Eh bien imaginez à l’aide de l’axe de l’accéléromètre qui est pointé dans la direction de déplacement du véhicule. Comme les emplacements du véhicule vers l’avant, l’axe voit force positive due à la pesanteur. Comme le véhicule d’inclinaison vers l’arrière, il voit force négative. Il est tentant de dire que le gain soit 300mV/90º, puisque poisser 90 ° correspond à 1g. Cependant, c’est la pente de la sortie près de 0º qui importe et grâce à la trigonométrie cette pente se trouve être 300mV/rad ou 300mV / 57.3º. Voir l’image ci-dessous pour une illustration de cela.

Depuis ADC de l’Arduino donne une valeur de 10 bits basée sur une référence 5V, vous pouvez calculer le gain sur la valeur brute de ADC par :

(57.3º/0.3V)*(5V/1024LSB) = 0.932º / LSB

LSB (bit le moins significatif) est juste une façon de dire un bit. Il s’agit de la valeur permettant de multiplier la valeur analogique brute pour obtenir un angle exprimé en degrés. Notez que vous devez également soustraire le zéro angle de décalage entre le signal analogique. Ceci est mieux trouvé expérimentalement, en tenant la plate-forme à zéro angle et en lisant la valeur.

Alors pourquoi ne pas simplement utilisez l’accéléromètre pour mesurer l’angle et se faire ? Le problème est que l’accéléromètre ne peut pas faire la différence entre gravité et accélération réelle. Ainsi, si la plate-forme est parfaitement de niveau, mais le véhicule accélère vers l’avant, il enregistrera le même comme inclinaison vers l’arrière. En prenant une moyenne à long terme, cependant, la seule « accélération » qui reste est gravité. Malheureusement, avec une moyenne à long terme n’est pas propice à la commande de rétroaction accrocheur. Entrez...

Le Gyroscope.
Plus précisément il devrait être appelé un capteur de vitesse angulaire, car il a peu à voir avec un gyroscope réels axée sur le volant. Il rapporte de nouveau un signal proportionnel à la vitesse de rotation. Sur une plate-forme d’équilibrage, son axe sensitif soit serait parallèle à l’axe de rotation des roues. Le gyros Sparkfun IMU ont une sensibilité de 3.33mV/º/s sur les canaux 4 x, ce qui signifie que les modifications de sortie 3.33mV pour chaque º / s de rotation.

Depuis ADC de l’Arduino donne une valeur de 10 bits basée sur une référence 5V, vous pouvez calculer le gain sur la valeur brute de ADC par :

[(1º/s)/0.00333V]*(5V/1024LSB) = 1.466(º/s)/LSB

Il s’agit de la valeur permettant de multiplier l’analogique brute d’entrée pour obtenir une vitesse angulaire en degrés par seconde. Comme l’accéléromètre, le décalage du zéro pour le gyro doit être soustrait d’abord. On le retrouve en organisant la plate-forme stationnaire et lire la valeur analogique.

Pour obtenir des degrés par seconde à degrés, le signal de gyroscope peut être intégré. Pour chaque étape dans le temps, le signal de gyro multiplié par la durée entre les étapes donne un changement progressif dans l’angle. L’angle total est la somme cumulée de ces augmentations. Cela pose un problème, cependant : si le signal de compas gyroscopique n’est pas exactement zéro quand la plate-forme n’est pas en rotation (et il ne le sera jamais) l’intégration va dériver. Sans référence absolue, il n’y a aucun moyen de corriger cette dérive avec le signal de gyro seul. Toutefois, pour de courtes durées, le gyroscope fournit une estimation d’angle très sensible qui est insensible aux bruits de l’accélération horizontale du véhicule

Si un capteur est idéal pour les estimations d’angle à court terme, intervention rapide. L’autre est idéal pour le long terme, angle sans dérive absolue moyenne. Vous commencez à voir où cela se passe?...

Articles Liés

Sega ultra

Sega ultra

Mon intérêt pour cela a commencé à la lecture d'un magazine où ils ont poussé un PI framboise dans un ZX Spectrum et un original Sega Megadrive. J'ai commencé à regarder autour et a été plus inspiré par ceci :J'ai construit quelque chose de similaire
Comment graver / sauvegarde vos jeux dreamcast de sega facile !

Comment graver / sauvegarde vos jeux dreamcast de sega facile !

Très ennuyé un jour je décide de voir ce que je peux faire pour me divertir. J'ai regarder sur le centre de divertissement et remarqué ma Sega Dreamcast clin d'oeil à moi. M'étant moi j'aime à expérimenter avec l'électronique et de voir dans quelle m
Multi Retopie de cas Sega sega marque affaire 1

Multi Retopie de cas Sega sega marque affaire 1

Retropie Emu construit sur un ancien arrêt de sega à l'aide de Retropie image toutes les instructions sont sur leur logiciel site sage, j'ai mis ce que j'ai utilisé ici.Étape 1: Liste des pièces et comment construire1) 1 ancien arrêt de jeu de sega e
Tirez ensemble de postes de clôture en bois dans le béton avec pas creuser !

Tirez ensemble de postes de clôture en bois dans le béton avec pas creuser !

J'ai voulu faire ce post pour peut-être aider quelqu'un à sauver un peu de temps s'ils ont jamais besoin de remplacer une clôture, qui a des poteaux de bois qui sont définies dans le béton, ne veulent pas avoir à creuser à la main.Voici l'histoire.Ma
Comment faire un comptoir en béton

Comment faire un comptoir en béton

J'ai été étonné de voir combien il est facile de créer un comptoir de béton. Je n'ai jamais fait cela auparavant et j'ai peu d'expérience en béton, mais le résultat a été incroyable ! Permettez-moi de vous montrer comment faire votre propre.Étape 1:
Béton lisse look cheminée refinition.

Béton lisse look cheminée refinition.

Aujourd'hui j'ai commencé ma cheminée de retouche, j'avais décidé qu'un béton lisse agréable à la recherche de finition scellée avec un brillant serait un super look dans le salon, donc je suis arrivé à obtenir des fournitures et des outils.Vous aure
Couler le béton

Couler le béton

un guide simple pour le coulage du béton ! Cette instructable sont plus pour les petits coussinets. Cependant, les techniques sont assez sensiblement les mêmes que les plus grands. Les grands coussinets ont juste quelques étapes supplémentaires. J'es
Navigation de bâton ombre et graphique des chemins d’accès solaires.

Navigation de bâton ombre et graphique des chemins d’accès solaires.

par tonytran2015 (Melbourne, Australie).Dans les années 1950, certaines cartes ont leurs graphiques des chemins d'accès solaires apparaissant à côté des boussole roses. Un graphique des chemins d'accès solaires aide les utilisateurs de cette carte (p
Comment faire un ton sur ton Fretwork anniversaire Ivoire Card

Comment faire un ton sur ton Fretwork anniversaire Ivoire Card

Il s'agit d'une carte très élégante et semble incroyable quand elle a été créée à l'aide de matrice de Fretwork 2 neuf de Anna Griffin set, un jeu de 5 filières fabuleusement fleuris pour vos chefs-d'œuvre. À l'aide de ton sur ton/carte de papier, je
Champignon en béton

Champignon en béton

Matériel nécessaire :BétonBoules de papierGobelets en papierPellicule plastiqueUn grande casserole ou un récipient qui ne va jamais être réutilisé pour la nourritureUn récipient en plastique pour l'eau qui sera très probablement jamais utilisée pour
Lampe - en béton il s’agissait d’un échec

Lampe - en béton il s’agissait d’un échec

Il y a quelques semaines, ma femme est venue maison d'IKEA et elle m'a dit que cette lampe NITTIO . Tout à fait un certain temps je ne savais pas où utilisez-le jusqu'à ce que j'ai vu quelques vidéos sur Youtube de personnes utilisant le béton pour l
L’artisanat recyclé facile : Comment faire crème glacée bâtons à la main boîte à bijoux

L’artisanat recyclé facile : Comment faire crème glacée bâtons à la main boîte à bijoux

Bonjour mes amis belles sur Instructables ! Cette fois nous rafraîchir quelques souvenirs d'enfance et une fois de plus faire un effort de faire un Simple artisanat recyclé et lgagner comment faire une crème glacée bâtons à la main boîte à bijoux. Ha
DIY lampions béton Purple

DIY lampions béton Purple

en l'honneur de His Royal Badness, Prince, nous avons fait des lampions béton pourpres. Voici comment vous pouvez faire le vôtre !Étape 1: Liste des matériaux Vous aurez besoin de gelée de pétrole, une grande tasse jetable, un plus petit gobelet jeta
Avion simple bâton RC construire (modèle CAO inclus)

Avion simple bâton RC construire (modèle CAO inclus)

Il s'agit d'un simple avion de RC conçu environ un 1/2 '' x 1/2 '' tourillon pour le fuselage. L'avantage d'une telle conception est la facilité de modification-l'électronique et tout désiré capteurs peuvent être placés presque n'importe où le long d