Bir Frizbi RPM'sini nasıl ölçebilirim?


37

Fırlatıldığında frizbinin RPM / hızı gibi istatistikleri ölçebilecek bir Frizbi üzerine yapabileceğim küçük bir cihaz yapmak istiyorum . Bu gerçekçi olarak mümkün olabilir mi?

Verileri Frizbi'den bir akıllı telefona aktarmak için yakın alan iletişimine bakıyordum , ama bu sadece bir fikir. Frizbi'nin uçuşunu etkilemeyecek kadar küçük bir şey yapmak zor olacak gibi görünüyor. Bunun için herhangi bir fikir düşünen var mı?


3
Frizbinin dışına dönük bir ışık sensörü koyardım ve dönerken ne tür veriler topladığını görürdüm. İddiaya girerim, değişim oranı ile RPM arasında bir ilişki var.
Reactgular

25
Frizbinin üzerine bir desen (belki sadece bir satır) koymak ve onu çekmek bazı gerçekçi verilere çok daha kolay bir yol olacaktır.
Wouter van Ooijen

4
Bir iPhone'u frizbinin altına yerleştirebilir ve basit bir uygulamayı kullanarak tüm sensörleri kaydedebilirsiniz. Bu, en azından jiroskopların çalışma şansı olup olmadığını söyleyecektir. Kız arkadaşın telefonunu kullanırdım ... ona bilim için olduğunu söylerdim.
Reactgular

2
Frizbinin üzerine koyduğunuz her ne olursa olsun , uçuşunu önemli ölçüde etkilemekten kaçınmak için çok hafif (en fazla birkaç gram) olması gerekir, ancak ağırlığı diskin karşı tarafları arasında simetrik olarak dağıtarak etkisini azaltabilirsiniz.
David Z,

3
@DavidZ +1 ... diske bir şey koymak uçağını basit şekillerde değiştirecek - bazıları açık (denge, asimetrik sürükleme), biraz ince (atalet momenti değişmiş). Rekabette kullanılan disklerin sadece toplam kütle ve büyüklükte değil, aynı zamanda o kütlenin nasıl dağıldığına dair gereksinimleri vardır. Bir diskin dış kısmındaki daha fazla kütle, daha uzun ve daha kararlı bir şekilde döneceği anlamına gelir - sensörler eklemek, orijinal durumunuzu değil kendi kurulumunuzu ölçtüğünüz anlamına gelebilir.
laindir

Yanıtlar:


36

Noggin'imin tepesinden, işte bir fikir. Hoparlör kenarı etrafında olan frizbi üzerine küçük bir ton jeneratörü ve küçük bir hoparlör oluşturun (elbette diğer tarafta dengeli kütle).

Frizbi döndürdüğünüzde, yapılan sesi kaydedebilirsiniz ve dönme hızına bağlı olarak doppler özellikleri olacaktır. Kaydedilen verileri analiz edebiliyorsanız dönme hızını söyleyebilmelisiniz.


7
Bonus olarak, doppler kayması miktarını ölçmenize bile gerek yoktur. Tonun değişme sıklığı yeterlidir.
Steve Jessop

@ SteveJessop yup bu fikir.
Andy,

Diskin kenarına herhangi bir şey yerleştirmek, atalet momenti üzerindeki etkisini çoğaltmaz mı? Aerodinamik de bir sorun olabilir.
laindir

@laindir Elbette dikkatlice yapılması gerekiyor.
Andy,

Kenarına koymana gerek yok, kenara doğru yönlendir. Küçük hoparlörlerin çoğu bir dereceye kadar yönelime sahiptir.
HoosierEE

33

Bir frizbinin RPM'si 10 rps gibi bir şeydir, böylece frizbinin üzerine siyah beyaz bir desen boyayabilir ve videoya çekebilirsiniz. Bir 60fps (saniyede 120 alan) kamera oldukça güvenilir bir şekilde yakalayabilmelidir.

Gece vakti, küçük bir süper LED ve mekanik olarak dengeli bir lityum hücre monte edin.


14
Gece vakti, frizbi üzerine küçük bir yansıtıcı bant ve kameradaki IR aydınlatıcılar.
John U

@ JohnU kesinlikle .. kamerada retro-yansıtıcı bant ve görünür veya IR aydınlatma.
Spehro Pefhany

3
Şimdiye kadar verilen cevapların en basit olanı olmasının yanı sıra, bu, diskin uçuş özellikleri üzerinde de en az etkiye sahip. +1
laindir

1
60 fps kameraların büyük çoğunluğu aslında saniyede 120 alan yakalamıyor. Sensör tipine bağlı olarak bulanıklık ya da çarpıklık elde edersiniz, böylece bir highend veya yüksek hızlı kamera dışında hiçbir şeyde güvenilir bir şekilde hesaplamak kolay olmayabilir.
JamesRyan

1
Bence kamera ile uçuşu yeterli kalitede ve açıyı değiştirmeden yeterince yakalamak çok önemsiz olabilir - frizler oldukça hızlı hareket edebilir.
Paul Paulsen

13

Burada bunu yapmanın bir yöntemini anlatan bir makale var: Bir Araçla Frizbi Üzerinde Uçuş Dinamiği Ölçümleri . Teknikler iyi çalıştı; Bunu bir başlangıç ​​noktası olarak kullanırdım.

Esas olarak, bir mikrodenetleyici (BS2IC) ve 2 eksenli bir ivmeölçer (ADXL202), frizbinin merkezine silikon tutkalla monte edilmiş ve daha sonra bantla dengelenen pillerle (CR2032'ler) dengelenmiştir. Donanım düşük güç tüketimi için özel olarak seçildi.

Atma anının yakınında kolay aktivasyona izin vermek için, tekrar güç tüketimini azaltmak için ve ayrıca veri kaydı için alan sınırlı olduğundan, küçük bir anahtar monte edildi:

görüntü tanımını buraya girin

Benim sorunuzu okumakla ilgili kendi fikrim, frizbinin kenarına yakın bir 1-eksenli ivmeölçer / basınç sensörünü monte etmek ve merkezkaç kuvvetini ölçmekti; 2 eksenli ivmeölçer büyük bir adım değil ve bundan çok daha fazla veri alıyorsunuz.

İlk kurulum için daha az kullanışlı olan Zigbee (veya Bluetooth; gibi) düşük güçlü bir yakın alan radyo sistemi kullanabilirsiniz ve eşleştirmeyi kullanılabilir hale getirmek için en az bir düğme veya başka bir mantık eklenmesini gerektirir, ancak eşleştirmeyi kullanılabilir hale getirebilir yakındaki bir cihaza veri akışı sağlamak için cihazlara, örneğin akıllı telefona) veya mikrodenetleyiciye veri kaydedebilir ve daha sonra alabilirsiniz.

Her durumda, bu makale bazı ilginç veriler aldı. Özellikle, yazarın, ivme ölçümlerinin düzenli olduğu dönemlerde, doğrudan verilerin daha kolay elde edilebileceğini gözlemlediğine dikkat edin:

görüntü tanımını buraya girin

Bu grafik, başlangıçtaki yalpalamanın uçuş sırasında sabit kalmasının yanı sıra merkezkaç kuvvetinin güzel bir görüntüsünü verir.

Işık / ses sensörleriyle fazla karmaşık hale getirmek gerçekten gerekli görünmüyor; Olsa da, artan bellek gereksinimleri pahasına olursa olsun, güç tüketimini ve mikroişlemci performans gereksinimlerini sınırlandırmak için ham verileri günlüğe kaydeder / iletir ve alıcı aygıttaki gerçek işlemi yapardım.


9

İki küçük SMD IC, biri bir ivmeölçer, diğeri bir jiroskop, bir FPC'nin karşı uçlarında, bir mikrodenetleyici, EEPROM ve frizbinin orta kısmında eşit olarak dengelenmiş bir batarya piliyle birlikte. Minimum ağırlık ve hava sürtünmesi. Mikrodenetleyicinin IC çıkışını EEPROM'a kaydetmesini sağlayın. Çizgili ivmeölçer ve jiroskop çıktısının birleşimi size hız ve devir değerinde bir yaklaşım verecektir.

FPC gerekli değildir; onları bağlayan bir mıknatıs telli bazı ince özel PCB'ler de işe yarayabilirdi. Zaten en çok gram ve onstan bahsediyoruz.

Kablosuz erişim için, bir mikrodenetleyici veya Bluetooth düşük enerjili SoC harika olurdu. BTLE özellikli SoC ve I²C ivmeölçer ve jiroskopların yanı sıra tek bir CR2032 jeton hücresi ile güçlendirilmiş iPhone / Android uygulama örnekleri içeren eksiksiz bir geliştirme kiti için Texas Instruments Sensor Tag'a bakın. kasa, frizbi bantlayın ve gerisi ücretsiz uygulamadan veri çekiyor.


1
Diğer yorumlar doğruysa ve 10 Hz'de 0.1m yarıçaplı bir frizbi dönerse, bu size 40G = (2 * pi * 0.1 * 10) ** 2 / 0.1 / 9.8 hız kazandıracaktır. Akselerometrenin kenardan girmesi gerekir. Daha iyi / daha güçlü ivmeölçerler ile ortaya çıkmadıkları sürece, matematik miktarı ve sensörlerin kayması bunu daha zor yöntemlerden biri yapar.
horta,

Dediğim gibi @horta, bir fpc sonunda ivme, böylece dış kenarda.
Yolcu

Neden ivmeölçer? Merkezcil kuvvet ve yerçekimi vektörlerinin toplamını ölçüyordunuz. Bu size nasıl iyi bir RPM veya lineer hız ölçüsü verir?
Samuel,

@Samuel kendi cevabınızı vermek için çekinmeyin
Passerby

2
Makul çözümler iyi temsil edilmiş gibi görünüyor, bu yüzden çok az ihtiyaç var. Savunmacı olmaya gerek de yoktur, bir olası kusur sorgulama fikri değil sende.
Samuel

7

Sadece bir fikir ortaya attı, ne kadar mümkün olduğu hakkında hiçbir fikriniz yok: MEMS jiroskopları , açısal hızı ölçebilen küçük, düşük maliyetli ve düşük güçlü sensörlerdir. Size ortalama doğrusal ve açısal değil hız varsayarak hızını ölçmek için olduğu gibi, o zaman ben bunu düşünmedim tek şey gibi bir GPS modülü kullanan son derece karmaşık değil bu bir . İki ardışık pozisyon göz önüne alındığında ve her ölçümün ne zaman yapıldığını bilerek, doğrusal hızı kolayca hesaplayabilirsiniz.


2
Buna baktım çünkü bunlardan birini inşa etmeyi planlıyorum: youtube.com/watch?v=1n6ZmwzSL0Y ancak jiroskoplar yeterince hızlı değil. İşe yarayacak tek şey, MIT ve Embry Riddle adamlarının kullandığı dijital pusulalar
slebetman,

Bu GPS seçeneği fena değil; biraz ağır olabilir ama güç tüketimi sadece 56mA'dır. Düşük güçte çalışan 30-60mA'lık bir mikrokontrolör, yaklaşık 2 saat boyunca bir çift CR2032'nin çalışmasına neden olabilir; Kullanıcı arayüzü bir sorun olabilir - GPS'in kilitli olup olmadığını belirlemenin bir yolunu kullanmak istemezsiniz - böylece sadece küçük yeşil bir LED veya başka bir şey.
Jason C,

Bu sizin fiyat aralığınızın dışında olabilir, ancak yeterli olduğunu düşündüğüm 8300 RPM'ye kadar çıkan 50k dps'yi
ölçebilir

4

Dönme hızını radyal olarak yönlendirilmiş bir ivmeölçerle ölçebilirsiniz. Frizbinin ortasındaki 'dışa doğru' hızlanma, dönme (veya frizbinin belirli bir açıda olduğunu gösterir, ancak bunu ortalayabilirsiniz). Merkezden ivme ölçere olan mesafeyi bildiğinizden, basit bir dönme ivmesi hesaplamasıdır.


Bu, en basit çözüm gibi gözüküyor, ivme bağlamayı ve verileri ölçmeyi nereden öğrenebilirim?
Barodapride

1
Konsept için @Barodapride ehow.com/… ve uygulama için herhangi bir mikrodenetleyici + ivmeölçer öğreticisi
Sparr

@Sparr hızını doğru bir şekilde elde etmek zor olacaktır. Sürüklenme ve ivmeölçer bakış açısından sürekli değişen bir hız vektörünün çözülmesi zor olacaktır. Aslında, bir kronometre ve mesafe ölçme aracı ortalama hızı elde etmek için çok iyi bir yol olabilir. Rotasyon en iyi ivmeölçer ile yapılabilir.
horta

+1 Bu, bugüne kadar en mantıklı çözüm, düşük güç, hafif, verileri incelemek için kolay. Check out @Barodapride lpl.arizona.edu/~rlorenz/frisbee/MSTfrisbee.pdf
Jason C

1
@KalleMP, frizbinin ortasından sensöre olan mesafeye bağlı olarak, dönüş hızını tek bir hızlandırma örneğinden hesaplayabilirsiniz.
Sparr

3

Bunların çoğu çok hafif ve küçük yapılabilmelidir:

Radyal ve dikey arasında bir açıyla işaret eden bir ivmeölçer, döndükçe değişken bir ağırlık bileşenine sahip olacaktır. Radyal bile olsa, uçuşun tamamen yatay olması dışında buna sahip olacaksınız.

Bir ışık sensörü çoğu durumda da aynı şeyi yapar. Zemin özellikleri veya zeminler arasında gökyüzüne ve sırtına geçerken parlaklığın değiştiğini görecek ve bunların uygun bir dönme hızı bileşenine sahip olacaktır.

Üzerine bir modülasyon frekansı ile radyal olarak yayılan bir LED, elektronik olarak önemli bir mesafeden tespit edilebilecektir. Modülasyon arayabilir veya video çekebilir ve LED imzasını çerçevelerde (tartışmalı olarak daha zor) arayabilirsiniz.

Onu aydınlatan kırtasiye modülasyonlu bir kaynak sağlarsanız, Frizbi üzerine bir detektör yerleştirebilirsiniz. Başka bir kişinin kirişin izlenmesine yardım etmesi kabul edilebilir ise, daha sıkı olabilir ve izini sürmek için göze yerleşebilir. Basit bir direk ve daire bölgesi veya iki halka, muhtemelen frizbi üzerinde 30 derecelik bir demetin tutulmasına izin verecek ve böylece sinyal seviyesini arttıracaktır.

RF dfing uygulanabilir olmalıdır.

Hava basıncı kuvvetleri muhtemelen frizbi geçiş yaparken döndüğü sırada çevresel bir noktada değişiklik gösterir. Jant üzerinde bir bağlantı noktası olan bir basınç sensörü tekrarlanan bir patern görmelidir.


3

En zor kısım, optik olarak uçuşta frizbi hedeflemektir. Bunun dışında her şeyi optik olarak yapabilirsiniz.

  • Frizbinin dönüş momenti uçuşta değişmediği için, kullanıcının frizbi başlattıktan hemen sonra en hızlı dönüşün gerçekleşeceğini güvenle söyleyebiliriz. Böylece frizbi hedeflemek için, oyuncağı fırlattığı sırada kullanıcıya odaklanabilirsiniz.

  • Geceleri, dış kenarın etrafında ince boyanmış ince bir şeridi olan koyu renkli bir frizbi ve dış kenarın bir tarafında kalın beyaz bir damla ile deneyi yapın. Kendine bir flaş lambası (çevrimiçi DIY kullanılabilir, ya da bir tane kirala) inşa et.

  • Birinin DSLR'sini ödünç alın, Ampul moduna ayarlayın (veya 30 saniye deklanşör). Alan derinliği ve düşük kazanç istediğinizde düşük bir ISO ve çok küçük bir açıklık kullanın.

  • Bilim için yüzlerce kez frizbi fırlatmaya istekli ve iyi bir kolu olan bir arkadaş bulun.

  • Strobe frekans ayarları ve kamera ayarları ile oynayın.

  • Frekansı hesapla. Nyquist teoreminin, ölçebileceğiniz maksimum frekansı bir üst sınıra koyduğunu unutmayın.


1
Bu, bir flaşın nabız hızı için bir kameranın kare hızını değiştirir. Görüntüye referans olarak bilinen hareketle bir şey (fan bıçağı?) Eklemek, ölçüm hatalarınızı düzeltmenize yardımcı olacaktır. En iyi SNR için "blok" için bir retroreflektör kullanın.
RBerteig

1
Bloğu retroflector ile değiştirmek için +1 Strobun avantajı, DSLR'nin bunun için olmadığı için çok daha yüksek bir kare hızı (yine de raftan) ve daha temiz görüntüler elde edebilmenizdir.
user1512321

“Frekansı hesapla”, izin verdiğinizden çok daha sıkıcı ve hataya açıktır. Bu projenin amacının aynı zamanda biraz eğlenmek olduğunu farz ediyorum.
Jason C,

2

Düzgün bir şekilde boyanmış frizbi bulunan bir kamera düşük teknolojili bir çözümdür. Bununla birlikte, elektronik bir çözümde ısrar ediyorsanız, çalışacak birkaç şeyden biri dijital pusula kullanmaktır.

Bu problemi araştırdım çünkü bir monocopter inşa etmeyi planlıyorum (bkz: http://www.youtube.com/watch?v=1n6ZmwzSL0Y ) ve jiroskopların yeterince hızlı olmadıklarını buldum yapmak için. Veri oranı sorunu değil, veri sayfalarında belirtildiği gibi jiroskoplar tarafından ölçülebilen maksimum açısal hızdan daha temel bir problemdir. Çoğu jiroskop (aslında baktıklarımın hepsi) frizbi gibi bir şeye bağlandığında her zaman 0xffff gibi bir şey rapor eder.

Bununla birlikte, dijital pusula bu sorunu yaşamamaktadır, çünkü açısal hızı ölçmek yerine mutlak pozisyon / rota ölçmektedir. Aslında, MIT ve Embry Riddle gibi başarılı monocopters oryantasyon için dijital pusula kullanıyor.

Düşündüğüm başka bir çözüm bir ışık detektörü. Bunun gibi bir şey: https://www.sparkfun.com/products/9768 . Sonra en parlak yeri arayın ve tek bir dönme zamanını elde etmek için parlak noktalar arasındaki sürenin güneş ve zaman olduğunu farz edin.


2

Bazı ışık sensörlerini, alınan ışık atımlarını ve aralıklarını tespit edebilen dar bir görüş alanı + çip ile yerleştirin. Sahte algılamayı önlemek için alınan ışığı bir frekans için filtreleyin ve ışık kaynağının bu frekansla eşleşmesini sağlayın.

Verileri diskten indirin.


1
Bu oldukça zekice, ancak gün içinde zor olurdu.
Jason C,

2

"Frizbi Cam" için arama yapın. Kameranın dönmesini engellemek için bir kanat kullandılar. Aynı fikir, bir optik senörü dönmeden tutmak için kullanılabilir, böylece rpm'yi ölçen işaretleri sayar.



1

MMA8451 gibi bir ivmeölçer kullanabilir ve buna HC06 Bluetooth Modülü ve küçük bir mikrodenetleyici ekleyebilirsiniz. RPM'nin hesaplanması kolaydır .. Z Ekseni boyunca kuvveti okudunuz! Şimdi merkezkaç kuvvetin var. Bu kuvvet basitçe RPM ile orantılı olarak artmaktadır.


Merhaba Stefan, EE'ye hoş geldiniz! Tebrik bölümünü cevabınızdan kaldırdım çünkü bu forum forum formatı yerine soru-cevap formatına uyuyor. Lütfen etrafınıza bir göz atın, harika cevaplar arayın ve fikrin ne olduğunu kavramak için bunları okuyun.
Vladimir Cravero

f = m · Ω² · r merkezcil kuvvet için, yani kuvvet RPM karesi ile orantılı olarak artar .
James Waldby - jwpat7

0

Basit bir rf taşıyıcıya beslenen bir osilatörün bir parçası olarak bir yarığın ardındaki bir ışık sensörüne gitmeyi düşünürdüm - sinyali alabilir ve tonun değişimi size saniye başına en parlak ışığın geçtiği sayıyı verirdi. yuvası. Ayrıca size dönme ve mutlak hız veren Frizbi'nin konumunu kontrol etmek için bir DF karınca kullanmayı düşünebilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.