Hacken Automotive ultrasone sensoren (3 / 3 stap)

Stap 3: De resultaten decoderen


Uit de Wikipedia-site dat had te maken met de snelheid van het geluid maakte ik enkele aantekeningen. Het opmerkelijke feit is dat geluid duurt ongeveer 900us (microseconden) om te reizen van één voet.  Dit is in de droge lucht bij standaard temperatuur (25 graden van C) en standaarddruk (zeeniveau).  Als de temperatuur daalt gaat de snelheid van het geluid ook omlaag.  Dit betekent de tijd om te reizen dat één voet omhoog gaat.  Wanneer de temperatuur tot-25 graden C is teruggebracht, duurt het een extra 72 microseconden voor het geluid te dekken dat dezelfde voet!  Schokkend, weet ik.

O.k., laat uitzoeken wat verwacht timing.  Hoewel de sensoren alleen ontworpen zijn om twee meter reiken kunt plan op drie enkel veilig te zijn.  Wie weet, misschien zal er sommige grote monster-object dat de ultrasone energie terug van drie meter stuiteren kan.

Als we van plan om te meten uit tot een maximum van drie meter, dan is het geluid zal eigenlijk drie meter uit reizen, sommige grote object stuiteren en dan drie meter terug te reizen.  Ronde reis is zes meter.  Nou, geluid reist op 2939 microseconden / meter.  Daarom kunnen we verwachten van 6 meter te nemen 17.634 milliseconden.  Laat ronde die tot een mooi geheel-getal van 18ms.

Nu, aangezien wij het milieu met ultrasone energie vreemde dingen bent stampende kan gebeuren.  Onze ping kon eigenlijk reizen zelfs verder uit en sloeg sommige super reflector (vuilnis dumpers zijn een geweldig reflector) en terug stuiteren.  Als we meteen beginnen met een ander ping krijgen we misschien een valse mengen voor de huidige ping met de eerdere ping die nam de lange weg naar huis.  Niet goed.  Om dit te voorkomen, beter om toe te voegen een Nadruktijd tijd, of tijd van de garde-band, tussen elke ping.  Laat toevoegen een ander 18ms voor het omringende milieu om te gaan van de ultrasone geluid stoppen na onze ping.

Door valse lawaai in de omgeving is het beste om dubbele objecten in plaats van te vertrouwen op een enkele ping.  Er is veel rommel in de omgeving de genereert ultrasone energie.  Dus ping het object een tweede keer om te controleren of de locatie.  De kans dat een geluidsbron wordt gezien op exact dezelfde afstand zijn slim.

Daarom object detectie gaat als volgt: ping guard-band, tweede ping, tweede guard-band.

Eindtotaal, vervolgens een voorwerp als "echte" aan te geven is twee pings met twee bewaker-bands (18ms * 4) is gelijk aan 72ms. Dit is de ergste geval (meest robuuste) timing. Let op, we kunnen ook gelijktijdig echo's verzamelen van luisteren sensor zonder boete tijd.  Echter de geometrie tussen pingen sensor en luisteren sensor moet administratief worden verwerkt om te bepalen van de werkelijke afstand tot het object.

Omdat we totale controle over de sensoren hebben kunnen we hen program aan elke andere timing die wij wensen. Ik heb nooit geprobeerd, maar hoe zit het pingen van alle sensoren op hetzelfde moment! Bang! Praten over stampende het milieu met ultrasone energie.

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

Nou, thats about it.  Ik heb een bos meer info op mijn website over de UPA-module en reverse engineering van het systeem.  Als uw interesse neem een kijkje op:

pH-elec.com

Bedankt,
Jim

Gerelateerde Artikelen

Besturen van een Motor met behulp van ultrasone sensoren van de afstand (HC-SR04)

Besturen van een Motor met behulp van ultrasone sensoren van de afstand (HC-SR04)

Hallo iedereen! In dit project zullen wij de richting van een motor met behulp van twee ultrasone opgezette sensoren controleren.Als de juiste sensor wordt geactiveerd, zal de motor draaien linksom.Als de linker sensor wordt geactiveerd, zal de motor
2D beweging met behulp van ultrasone sensoren van de Arduino te volgen en te visualiseren in eenheid

2D beweging met behulp van ultrasone sensoren van de Arduino te volgen en te visualiseren in eenheid

Bekijk de video voor betere demonstratie.We zullen twee ultrasone sensoren, één voor het bijhouden van de horizontale beweging en de andere voor het bijhouden van de verticale gebruiken. de sleutel is in de plaatsen van de sensoren en het gebruik van
Met behulp van de Arduino shift registreert met ultrasone sensoren

Met behulp van de Arduino shift registreert met ultrasone sensoren

De HC-SR04 ultrasone bereik sensing module is zeer geschikt voor sensing afstanden die kunnen worden gebruikt als invoer voor uw Arduino projecten, maar met behulp van meerdere (meer dan twee) kan snel kost je een hoop pinnen.Deze fundamentele Instru
Voeg 6 ultrasone afstand sensoren om bestaande Raspberry Pi Robot

Voeg 6 ultrasone afstand sensoren om bestaande Raspberry Pi Robot

Dit is niet een tutorial te maken van een Raspberry Pi robot met 6 ultrasone sensoren.Dit is een tutorial toont de beste methode om 6 ultrasone sensoren rechtstreeks toevoegen aan een raspberry pi zonder het gebruik van elke micro controller zoals de
Het gebruik van een ultrasone Sensor met Arduino

Het gebruik van een ultrasone Sensor met Arduino

HC-SR04 ultrasone sensoren afstanden vrij nauwkeurig kunnen meten en zijn zeer nuttig in vele Arduino projecten. Ik heb ze gebruikt in autonome robots, elektronische instrumenten, en vele andere projecten. Ze hebben een bereik van 2 cm - 400 cm (~ 0.
Goedkope sensoren: HC-SR04

Goedkope sensoren: HC-SR04

Sensoren zijn een integraal onderdeel van elke robot, automatiseringsproject of iets waarbij mechatronica. Helaas zijn ze normaal gesproken vrij duur. Deze serie van instructables heeft tot doel informatie te verstrekken over goedkope sensoren voor w
Industriële IoT toepassingen - How To Make uw eigen externe milieu controle Box met sensoren

Industriële IoT toepassingen - How To Make uw eigen externe milieu controle Box met sensoren

** Update: Het artikel hieronder is van onze oudere Android app! VALARM is industriële IoT. We helpen u, uw teams en uw bedrijf met de industriële IoT toepassingen met behulp van Valarm Tools Cloud.Onze kant-en-klare kit-pakketten zijn beschikbaar op
Meten van vak (afstand sensing) met behulp van ultrasone Sensor ~ de gemakkelijkste

Meten van vak (afstand sensing) met behulp van ultrasone Sensor ~ de gemakkelijkste

Ooit wilde meten zonder schaal of meetlint?Meet afstand zonder gedoe met dit kleine apparaat!Zeer nauwkeurige *Voor meer Intresting projecten bezoeken: www.miymakers.comFacebook: www.facebook.com/miymakersStap 1: Hoe het werkt 'HOE HET WERKT?Een spec
Bereik van de ultrasone Sensor nauwkeurigheid verbeteren

Bereik van de ultrasone Sensor nauwkeurigheid verbeteren

Hallo weer Instructables Gemeenschap!Dit instructable leert u hoe te verbeteren van de nauwkeurigheid van een bereik van de ultrasone sensor. Het is gebaseerd op de hoofdsom dat geluid door lucht op verschillende snelheden, afhankelijk van de tempera
Zakformaat ultrasone liniaal

Zakformaat ultrasone liniaal

Vandaag is alles gedigitaliseerd. De meesten van ons niet de moeite om onze tijd met behulp van maps, gaan de platenzaak of zelfs gaan naar de DVD winkel meer te verspillen. Dus... Waarom zijn zo veel mensen met behulp van tape-maatregelen en liniale
Arduino afstand sensoren

Arduino afstand sensoren

Een afstand is het belangrijkste sensor voor elke robot. Het wordt meestal aangeduid als de "ogen" van een robot. Afstand sensoren zijn zeer nuttig als we systemen die reageren op basis kunnen van hoe dicht we moeten hen of op basis van de aanwe
Hoe Interface ultrasone Sensor (HCSR04) naar de arduino uno

Hoe Interface ultrasone Sensor (HCSR04) naar de arduino uno

Ultrasone sensoren zijn veel efficiënter dan andere obstakel detectie sensoren. Ultrasone sensoren relatief goedkoop en ook de echografie stralers en detectoren zijn draagbare zonder de behoefte aan complexe circuits. Real-time bijstand en kunstmatig
Motie gecontroleerd ultrasone Lamp

Motie gecontroleerd ultrasone Lamp

Onlangs heb ik leren over ultrasone golven en hoe om hun kracht. Het is eenvoudig genoeg om sommige type van sonar apparaat te maken, maar ik wilde nemen bij een stap koeler en zien of ik ultrasone golven gebruiken kon te sporen niet alleen beweging,
Ultrasone vak

Ultrasone vak

Ultrasone vakIk ben op het idee van een ultrasone vak gekomen, omdat bij het bekijken van studentenkamers altijd onduidelijkheid was hoe groot de kamer nou precies is. Het lijkt mij handig om ontmoette 1 druk op de knop de afmetingen te weten.Wat is