Avståndsmätning 0-~20 cm

Planering och tankar kring eventuella framtida projekt.
JustNeed
Inlägg: 799
Blev medlem: 7 november 2007, 22:07:01
Ort: 08

Avståndsmätning 0-~20 cm

Inlägg av JustNeed »

Vad är enklaste sättet?
Det handlar om rörelse i endast en ledd och det är inte nödvändigt med kontaktfri mätning.

Mitt lösningsförslag just nu är ett hjul som ligger emot m. påkopplad pulsgivare men jag tycker det borde finnas ett bättre sätt.
Användarvisningsbild
maha
EF Sponsor
Inlägg: 1685
Blev medlem: 22 november 2005, 09:47:02
Ort: Jakobstad, Finland

Inlägg av maha »

Det beror ju mycket på om det ska vara absolut eller relativ bestämning av avståndet. Eller rättare sagt, är det möjligt att kalibrera systemet mot en känd punkt efter t.ex. ett spänningsbortfall?

Annars finns det väldigt fina laseravståndsmätare som ger en analog utspänning som är linjär i förhållande till avståndet, men de kostar ju iofs en del.

Du frågar vad som är enklaste sättet. Det är nog en laseravståndsmätare. Men du kanske menade "enklaste-men-samtidigt-billigt"? :wink:

Berätta gärna lite mer vad det är för typ av applikation.
Användarvisningsbild
slowfly
Inlägg: 829
Blev medlem: 16 maj 2005, 20:14:15
Ort: Solna

Inlägg av slowfly »

Ultraljudsmätning är väl hyfsat exakt? Har pysslat lite med det i microprocessortekniken i skolan, verkade funka ganska bra till mätning
JustNeed
Inlägg: 799
Blev medlem: 7 november 2007, 22:07:01
Ort: 08

Inlägg av JustNeed »

Maha: Det ska vara till återkoppling från en aktuator till en pic, kort sagt.
Det är möjligt att kalibrera men det bästa vore om man slapp.

Laseravståndsmätare känns lite overkill, som du skriver "enklaste-men-samtidigt-billigt" är det jag söker.
Det finns inga direkta krav på exakthet, men det bör vara robust.

Ultraljud vore ett alternativ. Hur mycket krävs för att få till det i hårdvara och mjukvara? Mcu:n ska syssla med lite andra saker också (dock inget särskilt tidskritiskt)
Är det stabilt?
Lars1970
Inlägg: 192
Blev medlem: 22 februari 2008, 22:30:36
Ort: Stockholm

Inlägg av Lars1970 »

Det finns färdiga Ultraljudsmoduler med sändare & mottagare att köpa, bara att koppla in VCC, GND & utsignalen, den senare mot u-processor. Det krävs inte mycket program för att få den att göra mätningar.
Användarvisningsbild
AndLi
Inlägg: 18246
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Inlägg av AndLi »

kan nog bli svårt att få till 0 cm med ultraljud, sändaren måste hinna sluta sända innan pulsen är tillbaka!

Är det i luft? Ultraljud i kokande vätskor blir lätt lite jobbigare...
SvenW
Inlägg: 1156
Blev medlem: 24 april 2007, 16:23:10
Ort: Göteborg

Inlägg av SvenW »

Jag har en lättillverkad lösning som dock kräver lite digital elektronik, t.ex. PIC eller liknande.
1. Linda en 'fyrspiral' av koppartråd kring en plastklädd stålstång.
2. Gör en magnetisk pickup med tre faser som matchar delningen i fyrspiralen.
3. Driv fyrspiralen i fyra faser styrda från en PIC eller dylikt.
4. Avkoda avtagaren med en faslåst likriktare alias lock-in-förstärkare. Funktionen programmeras in i PIC.
Låter det komplicerat? Metoden är både billig och enkel, låt vara att enkelheten naturligtvis beror på vad man jämför med.
Användarvisningsbild
psynoise
EF Sponsor
Inlägg: 7226
Blev medlem: 26 juni 2003, 19:23:36
Ort: Landvetter

Inlägg av psynoise »

Man kanske kan köra lite radarteknik:

Använd modulerat ljus, ljud eller radiovågor. Ändra frekvensen med en känd period. Sen när du ska beräkna avståndet får de räkna ut skillnaden mellan sänd frekvens och mottagen och får då såklart en tid.
Mindmapper
Inlägg: 7099
Blev medlem: 31 augusti 2006, 16:42:43
Ort: Jamtland

Inlägg av Mindmapper »

AndLi skrev:kan nog bli svårt att få till 0 cm med ultraljud, sändaren måste hinna sluta sända innan pulsen är tillbaka!
Bara att ställa en bit ifrån så löser det sig. Förutsatt att uttrymme finns, villsäga.
rillerille
Inlägg: 15
Blev medlem: 2 mars 2008, 13:53:47
Ort: Stockholm

Inlägg av rillerille »

Eftersom du inte behövde kontaktfri mätning, så kan du ju använda en vanlig skjutpotentiometer.

Dessa finns ju som standard i längden 10Cm, om du tar två stycken och sätter ihop reglagena med varandra så får du ju 20Cm rörelse. Bara att välja ett motstånd som passar med den noggrannhet som du behöver.

Vill du ha en längre, så går det ju alltid att göra en skjutpotentiometer själv, med koltryck (Screentryckt). Då kan du ju göra den en meter lång om du vill, men det är ganska svårt & inte så lätt att få till utan ett besök hos nån som har bra utrustning.
rillerille
Inlägg: 15
Blev medlem: 2 mars 2008, 13:53:47
Ort: Stockholm

Inlägg av rillerille »

Finns ju ytterligare en variant med potentiometer, som är betydlig lättare.

Skaffa en flervarvspot med ett litet hjul på axeln, linda en lina eller tunn vajer runt flera varv runt detta hjul. Montera vajerändarna i varsin ände på ett stag som har den längden du önskar (Likt en fiolstråke).
Användarvisningsbild
chille
Inlägg: 2469
Blev medlem: 25 juni 2003, 20:54:41
Ort: Stockholm
Kontakt:

Inlägg av chille »

Eller så kan man ta det steget längre och istället för att använda en potentiometer så kör man någon annan form av sensor. Till exempel en pulsgivare. En stegmotor går ju att vända på och på så vis kan man få en billig pulsgivare med bre precision. Med en stegmotor så är det ju dessutom inte direkt något som slits och så har du ju väldigt bra precision så länge inte mikrokontrollern tappar några pulser när den räknar.
Användarvisningsbild
zeus
Inlägg: 7058
Blev medlem: 17 juni 2003, 22:13:44
Ort: Sthlm.

Inlägg av zeus »

Köp ett digitalt skjutmått och sätt fast. Mitt har iaf utgång för vilket mått som visas, eller om det skickar ut pulser vid förändring. Billigt och väldigt enkelt med hög nogranhet.

Eller ta mätningen från en skrivare, plastband med streck på och en läsgaffel.
Patrik2
Inlägg: 4
Blev medlem: 23 april 2007, 10:31:28
Ort: Borlänge

Inlägg av Patrik2 »

SvenW.
Jag är inte riktigt med hur den där "fyrspiralen" ska fungera. Vad kallas en sådan sensor egentligen, så man har något att googla på =)
JustNeed
Inlägg: 799
Blev medlem: 7 november 2007, 22:07:01
Ort: 08

Inlägg av JustNeed »

:shock: Hur bumpades den här egentligen?
Jag fick inte riktigt ihop någon UL-mätare, får ta det i ett senare projekt.
Jag löste problemet med att montera en vridpot på den fasta delen med en pinne ut från axeln så att den vreds av en pinne från den rörliga delen

Kod: Markera allt

                        
                 O<-vridpot
              /
           /
         /
        %
        |
        |
 ______ |_______
        | 
rörlig del

ursäkta den otydliga ritningen.

Det blir visserligen inte helt linjärt, men det duger för tillämpningen.
Den stora fördelen med konstruktionen är att den ger ett absolutvärde och att den inte kan slira.
Nackdelarna är som sagt att det inte blir linjärt samt att det krävs en del utrymme.
Skriv svar