Här kan du skapa ett raportage om ditt pågående projekt. Det kan vara en ny stock eller kanske ombyggnation av ett helt vapen. Alla trådar skall dock innehålla bilder på ditt projekt.
Kategoriregler
Trådar som skapas här skall vara ett pågående projekt som man själv bedriver. Dvs. Inga trådar som innehåller en fråga osv. En projekttråd skall även innehålla en bild eller gärna fler. Trådar som inte uppfylller dessa enkla regler kommer raderas utan förvarning!.
kattafan skrev: ↑02 feb 2022, 14:58
Fan va klabbigt det ska vara då
Vad är enklaste alternativa lösningen om man inte ska uppfinna en massa elektroniska himpahimpor?
Ja du. Det finns som bekant ingen genväg till det perfekta ljudet...
Jag vet på rak arm ingen enkel och billig plattform som är perfekt för det här. Dvs som har mycket bra upplösning utan en massa latens och med många avbrott. Jag slutade som sagt själv att leta (tittade på både ARM och Arduino, men iofs inte ordentligt på ESP32) och byggde elektroniska "himpahimpor".
Det är dock inte extremt svårt i det här fallet. Du behöver en klockpulsgenerator, en komparator x 4, samt räknare x 4. Och lite lös logik. Tågordningen blir att klockpulsgeneratorn kör på och räknarna med. När komparatorn för en kanal triggar så låses motsvarande räknare på det värdet. När samtliga räknare är låsta så använder man arduinon (eller dylikt) för att läsa in de fyra värdena och gör sina beräkningar. Sedan så nollar man alltihopa och låter det köra igen.
Jag skulle kunna tänka mig att bistå med tips och stöd, men det sker nog effektivast off-line. (Jag har tyvärr ett jobb att sköta också... )
lasse-a skrev: ↑02 feb 2022, 15:02
Summa summarum. Det går alltid att lösa problemet med tre mikrofoner även om man får fel på ljudhastigheten. Iaf när skillnaderna i avstånd till mikrofonerna inte är stort.
Jag vet inte hur du får din tredje tid med tre mikrofoner. Du vet ju inte när kulan passerar, så du kan inte använda dig av första tiden utan bara av differenserna mellan mikrofonernas triggning.
Palkom skrev: ↑02 feb 2022, 15:12
Jag vet inte hur du får din tredje tid med tre mikrofoner. Du vet ju inte när kulan passerar, så du kan inte använda dig av första tiden utan bara av differenserna mellan mikrofonernas triggning.
Ah, du tänker så. Det är ju rätt. Och pudelns kärna. Man behöver såklart en global tidreferens som vi saknar här. (Vilket man har i GPS-systemet, som lurade mig.)
Jag ångar mig och hävdar istället motsatsen; vi behöver en mikrofon till för att skaffa oss en uppfattning om global tid.
Skönt att jag inte är helt ute och cyklar! Jag tror att vi kan lösa bogvågsmätningen med 4 mikrofoner också, men istället för att mäta ljudhastigheten med den tredje diffen så mäter vi storleken på bogvågen när den passerar måltavlan och kan finna dess centrum. Vi har dock det lilla problemet att med en tillräckligt exakt miss utanför måltavlan blir det svårt att analytiskt bestämma att den ligger utanför, men det kanske går med lite differentialekvationer.
Alltså, löste man detta på åttitalet så skulle det väl vara själve fan om det inte går att lösa idag!
Finns ju akustiska tavlor med skärmar som ser ut att vara tagna direkt från en ABC80 för bövelen.
Finns det något bättre än att läsa folks svar på inlägg och inse att poängen eller skämtet gick rakt över huvudet på dom?
www.kikarskyttsyd.se @kikarskytt.se på instagram
I korthet så att man (1) gissar en träffpunkt (dvs jämförelsemikrofonens vektor) (2) kollar om det stämmer med vektorerna från de övriga hörnen. (3) Om det inte stämmer så provar man nya x,y koordinater, (4) om de förbättrar resultatet accepteras de annars prövas en ändring åt andra hållet osv ända till man kommit till punkt där man inte hittar ytterligare förbättringar.
Att räkna fram var träffarna sitter lämnar jag därhän tills vidare, min matte räcker inte.
För en precisionstavla så skulle jag nog gärna ha mikrofoner i alla hörnen nu efter att ha funderat på det. Det finns då möjlighet för redundans och det är nog lättare att få mycket bra precision.
Men att bara ha mikrofoner i underkant har fördelarna med att det är lätt att bygga färdiga sensorenheter som är lätta att sätta upp och transportera. De är också helt skyddade men är helt beroende av att man vet ljudhastigheten, tvärtom mot vad jag trodde tidigare. Om den inte står i skuggan så tror jag till och med att man kan behöva en liten fläkt som blåser på temperatursensorn.
Börjar undra om ni läser vad jag skriver
Trianguleringsformel finns ovan, både min version och en länk till kanonvarianten.
Nuvarande Megalinktavlor har mickarna på en ramp i nederkant och de är tävlingsgodkända, så precisionen finns där. Dessa tavlor har ju uppenbarligen lösttemperaturproblematiken eftersom de funkar oavsett temperatur. Jag kan kolla om det finns en temperatursensor på kretskortet.
Finns det något bättre än att läsa folks svar på inlägg och inse att poängen eller skämtet gick rakt över huvudet på dom?
www.kikarskyttsyd.se @kikarskytt.se på instagram
kattafan skrev: ↑02 feb 2022, 19:19
Börjar undra om ni läser vad jag skriver
Trianguleringsformel finns ovan, både min version och en länk till kanonvarianten.
Nuvarande Megalinktavlor har mickarna på en ramp i nederkant och de är tävlingsgodkända, så precisionen finns där. Dessa tavlor har ju uppenbarligen lösttemperaturproblematiken eftersom de funkar oavsett temperatur. Jag kan kolla om det finns en temperatursensor på kretskortet.
Jodå, jag läser och funderar! Men det är ju roligt att lösa själv ibland också, och kanske komma på fler sätt att flå en hare på. Eftersom vi kan välja att det är ett isotropt material har vi ju en konstant expansion av en cirkulär våg genom materialet, så kan vi med tillräckligt många mikrofoner rakt i nederkant på tavlan bestämma hela historien, inkluderat ljudhastigheten. Vågar inte säga hur många som behövs för att få tillräckligt hög upplösning, men det går säkert att räkna ut!
Har har det löst det med mikrofoner som lyssnar på papper.
Sent from my SM-A528B using Tapatalk
Med Arduino dessutom. Ska kollas på.
Finns det något bättre än att läsa folks svar på inlägg och inse att poängen eller skämtet gick rakt över huvudet på dom?
www.kikarskyttsyd.se @kikarskytt.se på instagram
Men rent generellt: Mäta i luften utan beroende av material >>>>>>> blanda in träffyta
där > betyder bättre än.
Finns det något bättre än att läsa folks svar på inlägg och inse att poängen eller skämtet gick rakt över huvudet på dom?
www.kikarskyttsyd.se @kikarskytt.se på instagram
kattafan skrev: ↑02 feb 2022, 19:19
Börjar undra om ni läser vad jag skriver
Trianguleringsformel finns ovan, både min version och en länk till kanonvarianten.
Nej, inte i tillräcklig detalj... Jag skimmade bara början på kanon-varianten och insåg inte att man kanske kan lösa ut det absoluta avståndet även med bara tre mikrofoner utan att veta vad avståndet faktiskt är från början.
Det ser rimligt ut, men jag får nog faktiskt sätta mig ner och göra det för att bli övertygad.
Och ja, en mätbalk man lägger under tavlan är ju praktisk, men det kommer inte att bli lika bra som om man mäter från alla fyra hörn. Men som du säger, det kanske blir bra nog.
Det finns något som kallas för input capture. Det är en enhet som sparar tiden då en pinne triggas. En ESP32 ser ut att ha tre input capture pinnar kopplade till MCPWM modulen.
Men en ESP32 är så snabb att jag inte tror att det behövs för att få tillräcklig precision. Vi har mellan 470 och 700 instruktioner på den tid ljudet flyttar sig en millimeter. Så länge den inte behöver göra mycket annat så borde det inte ge några problem.
Fält skrev: ↑02 feb 2022, 20:11
Det finns något som kallas för input capture. Det är en enhet som sparar tiden då en pinne triggas. En ESP32 ser ut att ha tre input capture pinnar kopplade till MCPWM modulen.
Men en ESP32 är så snabb att jag inte tror att det behövs för att få tillräcklig precision. Vi har mellan 470 och 700 instruktioner på den tid ljudet flyttar sig en millimeter. Så länge den inte behöver göra mycket annat så borde det inte ge några problem.
Det var ett bra fynd! Synd att det bara är tre, men eftersom det är tänkt för motorstyrning så antar man väl att man aldrig behöver ha koll på mer än tre faser.
Jag har alltid varit lite njuggt inställd till ESP32, men det verkar som jag får stryka på hatten.