Hacking Automotive ultraljudssensorer (1 / 3 steg)

Steg 1: hårdvara



Varje sensor har tre stift. Stiften är +8.5 volt leverans, enda tråd halv duplex comm och marken. I ett fordon innehåller UPA modulen 8,5 volt regleras tillgången till sensorer. UPA kan slå detta utbud på och av, efter behag. Som ett exempel, fördriva tiden resande på motorvägen är sensorerna avstängda. När fordonet saktar under några magiska hastigheten tröskel är sensorerna påslagna tillbaka.

Den enda tråd comm mellan UPA modul och sensorn verkar lite konstigt för mig. Vid inaktivitet är bussen inaktiv vid åtta volt. I en öppen kollektor kinda mode kommunicerar UPA modulen och sensor med hjälp av pulser som handtag bussen låg för korta pulser. Det konstiga är att UPA skickar digitala kommandon till sensorn och sensorn svarar med antingen en digital vågform som ser ut som den faktiska echo eller normala digitala bitar. Det beror på kommandot. Körde det genom en op-amp komparator för echo svar det är som de tog bara analogt rätt utanför Piezoelementet, och skickade op-förstärkaren utgång ut till comm tråd. Det är konstigt och slick på samma gång. Nackdelen är, mikro har att använda en snabb timer för att mäta alla dessa echo pulser. Ingen enkel UART åtgärd att ta emot ett eko svar.

Efter uppstart skickar UPA en massa data till sensorn. Jag gissar den första uppsättningen av pulser initiera sensorn med en viss vinst. Jag gissar varje annan typ av fordon har en olika initieringssträngen data pulser. Ser ut som UPA skickar sedan ett par reset-kommandon till sensorn. Det är naturligtvis en bekräftelse från sensorn. Slutligen, en sensor scan sekvens börjar på UPA där en sensorer är befallt att pinga medan en eller två andra sensorer befalls samtidigt lyssna bara. Använder en sensor att pinga och en / två sensorer att lyssna kan mycket nära objekt ska identifieras. Alla resultat från sensorerna sugs av mikro i UPA. Observera att Star12 mikro i UPA kan fånga timer värden baserade på pulser kommer i. Det finns åtta stift på Star12 som har denna förmåga. Så, en puls utlöser Start12 för att fånga timern automatiskt, samtidigt ett avbrott-flaggan är angiven för det klämmer fast. I rutinen avbrott mikro buffertar av infångade, rensar flaggan avbrott och returnerar. Den svala delen är att fångade timer-värde görs i hårdvara rätt när avtryckaren händer. Så, även om det är jitter i avbrott svaret, det spelar ingen roll eftersom timern hade redan har infångats. Motorola verkligen vet hur man utformar automotive micros. OK, jag medger det, som anställd X Motorola jag har fortfarande en soft spot för gamla Moto. Observera att Motorola sålde den micro uppdelningen till Freescale några 6 / 8 år sedan. Motorola har också sålt min gamla automotive division.

Du hur Motorola fick sitt namn? Tja, spelade en 100 år sedan en Victrola poster. Så fick Motorola sitt namn genom att sätta en Victrola (inte en faktisk Victrola men bara tanken spelar en post) i ett motorfordon. Motor bil + Victrola = Motorola bilradion. Motorola fick sin början genom att tillverka automotive radioapparater. Motorola är nu helt ur automotive företag. Gör mig ledsen. Hur som helst, lite av kuriosa.

Tillbaka till maskinvaruinställningar. Utveckling styrelsen visas nedan som byggt jag gränssnitt fyra sensorer till en MBed utveckling mikro. Varje sensor måste ha en buffert krets att konvertera buss spänningar ner till de 3.3V TTL-värden som används av MBed mikro. Du kan se sensor bussen som en halv duplex kommunikation buss. Det visas meddelanden om bussen är 9600 baud serial. Vid leasing min LSA (logik staten analyzer) kan avkoda pulserar om inställd på 9600 baud.

Jag använde helt enkelt stift P21 genom P28 på MBed till gränssnittet till fyra sensorer på min utveckling ombord. MBed ser ut för att bli ännu bättre på bearbetning puls tåg än Star12. Den har alla de finesser som Star12 gör, plus mycket mer.

Se Steg
Relaterade Ämnen

Motorcykel/Automotive lampa LED Hack

min motorcykel registreringsskylt (typ 1156) belysning lampa nyligen misslyckades och snarare än att köpa en annan glödlampa, beslöt jag att hacka/reparation/konvertera det till LED. Detta LED hack bör håller mycket längre som den glödlampa som den e...

Superlim hacka!

Detta är en av mina favorit maker hacks. Lärde mig detta som barn att göra modeller.Steg 1: Vad du behöver Blanda superlim och bakpulver skapar en ogenomskinlig, hård, borrbara, slipbar filler. Den sätter upp och hårdnar nästan omedelbart, så du måst...

Enkel dator högtalare förstärkare hacka för?

Min ursprungliga avsikt för detta projekt var att leverera en ljudingång för att mata hemlagad oscilloskop, men i verkligheten finns det massor av roliga saker att göra med en enkel förstärkare. Detta projekt är mycket "löst" vilket innebär att...

10 Hacks life med PVC #13

10 Hacks life med PVC #13[Se VIDEO]Här är den 13: e upplagan till vår "10 Hacks Life med PVC" serie. Vi byggt och testat dessa projekt med framgång. Jag hoppas du kan dra nytta av några av dessa awesome life hack.Hacks ingår:1. benskydd2. resa h...

Fantastiska livet Hacks för lata människor

Det här om några av de användbara livslängd Hack som gör ditt liv lättare! Njut avSteg 1: Hur öppna marker fördel Steg 2: Gör ett litet hål i mitten av chipSe till att du gör hål på framsidan av chipet.Steg 3: Rip wrapper genom att rulla den i en cir...

DIY 5 Life Hacks med dricka halm | Enkla knep

https://youtu.be/jIcEbcVQgQgSteg 1: Life hack 1 Hiii! Idag vill jag visa dig hur man gör 5 Life Hacks med dricka halm, enkla knep som kommer att förändra ditt liv!Steg 2: Life hacks 2 Gillar du dricka genom sugrör? Men vad kan vi göra med plast strån...

19 oväntat Life Hacks med String

Det finns en uppsjö av kreativa livet hacks med string-- och vi pratar inte bara om att skära vinflaskor eller PVC-rör...Här är 19 awesome-- och oväntade!--life hacks att vi alla behöver i våra liv!Steg 1: Få en Ring loss från fingretVisste du att du...

10 Hacks life med PVC #12

10 Hacks life med PVC #12[TITTA PÅ VIDEO]Här är den 12: e upplagan till vår "10 Hacks Life med PVC" serie. Vi byggt och testat dessa projekt med framgång. Jag hoppas du kan dra nytta av några av dessa awesome life hack.Hacks ingår:1. limbo Stand...

10 Hacks life med Carabiners

10 Hacks life med Carabiners[TITTA PÅ VIDEO]Lifehacks är bra metoder, tricks, genvägar eller nyhet sätt att använda vissa produkter på ett ovanligt sätt att göra livet lättare.Vi tog vad är vanligt förekommande i rock klättring och vandring och använ...

10 Hacks life med PVC #11

10 Hacks life med PVC #11[TITTA PÅ VIDEO]Här är den 11: e upplagan till vår "10 Hacks Life med PVC" serie. Vi byggt och testat dessa projekt med framgång. Jag hoppas du kan dra nytta av några av dessa awesome life hack.Hacks ingår:1. mobiltelefo...

En DVD spelaren hacka

detta är en beskrivning av öppen källkod/öppen hårdvara projekt av en fjärrkontrollerad Arduino (Freeduino) baserade Klocka/termometer utnyttja strömförsörjning och VFD panel från en trasig DVD-spelare i en skräddarsydd akryl hölje. Syftet med projek...

Billigt och enkelt Clock hacka för tunga sliprar

detta är min första Instructable så jag hoppas att alla njuter.Jag brukar ha problem att komma ur sängen på morgonen. Jag har försökt ställa in flera klockor, att sätta klockor acroos rummet, och ändå jag hitta ett sätt att stänga av dem och få tillb...

IKEA Clock hacka: Gummy Bear klockan

Hej! Här är en video av mig visar du hur till hacka en billig IKEA klocka för att göra en awesome färgglada och roliga gummy bear klocka! Njut!Min Youtube-kanal...

2 steg kommandofil "hacka"

Detta är en annan enkel men lite lång tid att göra dator knep som gör det verka som om du hacking återigen det är helt ofarligtSteg 1: Skapa detFör att göra detta måste du anteckningar (Windowsoperativsystem)Skriv i följandeutanförtiteln ditt valfärg...

Amazon Dash knappen hacka

Den 31 mars 2015 lanserade Amazon Amazon Dash knappen i ett försök att ändra paradigm som vi regelbundet köper förbrukningsvaror.10 augusti, publicerar Ted Benson Detaljer för en ganska invecklade Amazon knappen hacka på medium.com26 augusti, en meda...

Brother HL-2140 tonern slut fel hacka

En av de mest frustrerande problem för en collegestudent får en toner fel efter utskrift 18 till 20 sidor på din slutliga papper på grund av nästa dag. Allt detta kunde ha varit lätt undvika om jag inte dra ut på tiden, men som student, allt detta är...

2 steg PB färskost florsocker hacka

Jag gick till butiken söker färdiga jordnötssmör glasyr för en kaka och kunde inte hitta några. Så jag satte på min tänkande hatt och gjorde detta "hack" som till slut blev helt utsökt!Steg 1: ingredienser1 behållare med Cream Cheese glasyr (jag...

Gräsklippare laddare Connector hacka

Min fru hade problem med kontakten för ackumulatorn för våra gräsklippare, hon var inte kunna enkelt koppla det så att det besegrade syftet med att ha en lätt att starta gräsklippare.Jag hittade en manlig till kvinnlig DC förlängning för $3 i en loka...

120V LED-lampa på 12VDC, 190MA. Hacka

jag ville ha en 12 v glödlampa för min hem RE system som såg ut och fungerade som en normal ljus, ljusstyrka etc. Men en som inte använder en hel del makt. Jag hittade dessa på LOWES för under $10 och bestämde det var dags att hacka:)Steg 1: Modet i...