Piratage des capteurs à ultrasons automobiles (3 / 3 étapes)

Étape 3: Décoder les résultats

J’ai pris quelques notes sur le site de Wikipedia qui avait à voir avec la vitesse du son. Le fait notable est que le son prend environ 900us (microsecondes) de voyager à un pied.  C’est dans l’air sec à température normale (25 degrés C) et pression standard (niveau de la mer).  Comme la température diminue la vitesse du son va trop vers le bas.  Cela signifie le temps de voyager qu’un pied Monte.  Si la température est abaissée à-25 ° C il faudra un supplément 72 microsecondes pour le son couvrir ce même pied !  Choquant, je sais.

OK, laisse démêler certains attendu calendrier.  Même si les capteurs sont seulement conçus pour atteindre les deux mètres permet de plan à trois, juste pour être sûr.  Qui sait, peut-être y aura-t-il quelques objet de gros monstre qui peut rebondir l’énergie ultrasonique à partir de trois mètres.

Si nous prévoyons de mesurer jusqu'à un maximum de trois mètres alors que le son se déplaçant en fait environ trois mètres, rebondir sur certains gros objet et puis voyage de retour de trois mètres.  Aller retour est de six mètres.  Eh bien, sound travels microsecondes 2939 / mètre.  Par conséquent, nous pouvons nous attendre 6 mètres de prendre 17,634 millisecondes.  Laisse ronde qui jusqu'à un beau nombre entier 18ms.

Maintenant, étant donné que nous allons battre l’environnement avec des choses étranges énergie ultrasonore peut arriver.  Nos ping pourrait en fait voyager encore plus loin et a frappé quelques super réflecteur (bennes ordures sont un réflecteur génial) et rebondir.  Si nous commençons immédiatement un autre ping, nous pourrions obtenir un faux mélange du ping actuel avec le ping précédent qui a eu le long chemin du retour.  Pas bien.  Pour éviter cela, mieux vaut pour ajouter un dwell heure ou heure de musique de la garde, entre chaque ping.  Permet d’ajouter 18ms un autre pour le milieu environnant d’aller son ultrasonique quitter après notre ping.

En raison des émissions parasites dans l’environnement, il est préférable de vérifier deux objets au lieu de compter sur une seule table de ping.  Il y a beaucoup de ferraille dans l’environnement le génère l’énergie ultrasonique.  Par conséquent, l’objet ping une seconde fois pour vérifier son emplacement.  Les cotes qui sont une source de bruit étant vue à la même distance exacte slim.

Par conséquent, la détection d’objet va comme ceci : ping, ping deuxième, musique de la garde, deuxième-musique de la garde.

Total général, puis, à déclarer un objet comme « réel » est deux pings avec deux bandes de garde (18ms * 4) est égale à 72ms. Il s’agit du pire cas timing (plus robuste). Notez que nous pouvons collecter également simultanément des échos du capteur écoute sans aucune pénalité de temps.  Cependant, la géométrie entre ping et la sonde écoute doit être comptabilisée pour déterminer la distance réelle à l’objet.

Puisque nous avons un contrôle total sur les capteurs nous pourrions leur programme à n’importe quel autre moment que nous souhaitons. Je n’ai jamais essayé cela, mais, que diriez-vous de ping toutes les sondes en même temps ! Bang ! Parler de marteler l’environnement avec l’énergie ultrasonique.

====================

Eh bien, c’est à ce sujet.  J’ai un tas de plus d’informations sur mon site web concernant le module de l’UPA et rétro-conception du système.  Si vous êtes intéressé jetez un oeil sur :

ph-elec.com

Merci,
Jim

Articles Liés

Lecture des données de capteur à ultrasons pour FireFly

Lecture des données de capteur à ultrasons pour FireFly

Ce Instructable se penchera sur la configuration d'un capteur à ultrasons à l'aide d'Arduino et Firefly en vue de rechercher une distance des objets et chaque géométrie changeante dans Rhino et, éventuellement, comment utiliser les données pour la dé
Distance de mesure et obstacle détection à l’aide de NXP 89v51rd2fn et capteur à ultrason HC-SR04.

Distance de mesure et obstacle détection à l’aide de NXP 89v51rd2fn et capteur à ultrason HC-SR04.

Tout le monde utilise arduino uno ou mega pour rendre les projets car ils sont faciles à utiliser et le code pour arduino est facilement disponible sur les forums de l'arduino et personne n'utilise atmel, philips ou autre microcontrôleur pour faire d
Mesure de la distance à l’aide de capteurs à ultrasons et Arduino

Mesure de la distance à l’aide de capteurs à ultrasons et Arduino

Salut tout le mondeJ'ai eu mon premier Aduino récemment, je suis ici voir la gonne, vous mon premier projetez qui utilise la mesure de la Distance capteur à ultrasons et Arduino, vous pouvez utiliser ce projet demande beaucoup aimeNiveau 1-liquideDét
Détecteur ultrasonique gamme en utilisant Arduino et le capteur à ultrasons SR04

Détecteur ultrasonique gamme en utilisant Arduino et le capteur à ultrasons SR04

il s'agit d'une enquête préliminaire instructable qui vous mènera à travers les étapes de mon travail pour obtenir le capteur ultrasonique SR04 connecté et travaillant à l'Arduino. Il sera ensuite intégré à mon moniteur mini environnement.  Finalemen
Capteur à ultrasons avec écran LCD

Capteur à ultrasons avec écran LCD

Hé Makers,Il s'agit de mon premier instructables, Désolé si je plaisante pas sortir avec quelque chose. Pendant très longtemps j'ai pensé l'utilisation de capteurs ultrasons télémètre et pour afficher ses relevés sur l'écran LCD. Je suis tombé sur in
Compter les objets à l’aide d’Arduino et capteur à ultrasons sur un convoyeur de production

Compter les objets à l’aide d’Arduino et capteur à ultrasons sur un convoyeur de production

Intro:Cette instructable explique comment utiliser un capteur à ultrason avec Arduino pour compter / log différents paquets sur un convoyeur. L'instrucable couvrira l'installation physique et le programme Arduino.Il ne sera pas toute information sur
Mesurer le capteur à ultrasons à l’aide de boîte (Distance de détection) ~ le plus facile

Mesurer le capteur à ultrasons à l’aide de boîte (Distance de détection) ~ le plus facile

Vous avez toujours voulu mesurer sans une échelle ou un ruban à mesurer ?Mesurer la distance sans tracas avec ce petit appareil !Très grande précision *Pour visiter des projets de Intresting plus : www.miymakers.comFacebook : www.facebook.com/miymake
Contrôle de moteur sans balai avec Arduino, récupéré moteur HD et des capteurs Hall

Contrôle de moteur sans balai avec Arduino, récupéré moteur HD et des capteurs Hall

il y a beaucoup d'intérêt ces jours-ci chez les amateurs dans le contrôle moteur Brushless DC (BLDC), qui ont amélioré la performance et une meilleure efficacité énergétique surREDUCTEUR traditionnels, mais sont plus difficiles à utiliser. Beaucoup d
Simple capteur à ultrasons 4 broches surveillance (hc-sr04)

Simple capteur à ultrasons 4 broches surveillance (hc-sr04)

Bonjour Instructables,J'ai eu quelques problèmes avec mon capteur ultrasonique à bas prix (hc-sr04) et aujourd'hui j'ai trouvé une solution vraiment facile.C'est une modification très simple du code normal 3 broches.J'ai ajouté de l'int 4 jusqu'au dé
Avion dans un Globe - piratage un capteur PIR pour faire votre appel d’offres

Avion dans un Globe - piratage un capteur PIR pour faire votre appel d’offres

Salut tous.Jamais eu une idée pop dans votre tête et vous ne pouvez pas arrêter de penser ?  Eh bien, mon idée était d'avoir un petit avion qui tourne à l'intérieur d'une ampoule électrique, activée par un détecteur !  Oui, je sais - pas beaucoup d'u
Comment Interface capteur à ultrasons (HCSR04) à l’arduino uno

Comment Interface capteur à ultrasons (HCSR04) à l’arduino uno

Capteurs à ultrasons sont beaucoup plus efficaces que les autres capteurs de détection d'obstacle. Capteurs à ultrasons relativement peu coûteux et également les émetteurs d'ultrasons et détecteurs sont portables sans besoin de circuits complexes. As
Avoider obstacle capteur ultrasonique HC-SR04

Avoider obstacle capteur ultrasonique HC-SR04

Vue d'ensembleCe projet utilise un capteur à ultrason HC-SR04 et un Arduino pour mesurer la distance entre l'utilisateur et d'un obstacle et causer une LED, vibreur et moteur de flash, un signal sonore et vibreur respectivement alerter l'utilisateur
Compteur de convoyeur avec un capteur à ultrason (par Jeppe Andersen)

Compteur de convoyeur avec un capteur à ultrason (par Jeppe Andersen)

Avez-vous jamais voulu compter quelque passant par pour des raisons statistiques.Alors c'est peut-être le « droid » vous cherchez.Avec ce guide vous ne pouvez pas compter objets passe par, mais aussi de timestamp les objets.Pour ce guide, vous aurez
Commencer avec des capteurs de distance et Arduino

Commencer avec des capteurs de distance et Arduino

Il s'agit d'un guide de démarrage pour l'utilisation des capteurs de distance avec Arduino et un traitement. Nous avons utilisé ces capteurs :SHARP GP2Y0A21YK0FUnité de capteur de mesure de distanceComposé d'une combinaison intégrée de PSD (détecteur