Bagaimana saya bisa mengukur RPM Frisbee?

37

Saya ingin membuat perangkat kecil yang dapat saya tempel di Frisbee yang dapat mengukur statistik seperti RPM / kecepatan Frisbee saat dilempar. Apakah ini mungkin secara realistis?

Saya sedang mencari komunikasi jarak dekat untuk mentransfer data dari Frisbee ke smartphone, tetapi itu hanya sebuah ide. Sepertinya akan sulit untuk membuat sesuatu yang cukup kecil untuk tidak memengaruhi penerbangan Frisbee itu sendiri. Adakah yang bisa memikirkan ide untuk ini?

Barodapride
sumber
3
Saya akan meletakkan sensor cahaya di frisbee yang menunjuk ke luar, dan melihat data seperti apa yang dikumpulkan ketika berputar. Saya yakin ada korelasi antara tingkat perubahan dan RPM.
Reactgular
25
Saya pikir meletakkan pola di frisbee (mungkin hanya satu baris) dan merekamnya akan menjadi rute yang jauh lebih mudah ke beberapa data realistis.
Wouter van Ooijen
4
Anda dapat ducktape iPhone di bawah frisbee dan merekam semua sensor menggunakan aplikasi sederhana. Setidaknya ini akan memberi tahu Anda jika giroskop punya peluang untuk bekerja. Saya akan menggunakan telepon pacar Anda ... katakan padanya itu untuk sains.
Reactgular
2
Apa pun yang Anda letakkan di frisbee harus sangat ringan (beberapa gram paling banyak) untuk menghindari dampak yang signifikan terhadap penerbangannya, meskipun Anda dapat mengurangi efeknya dengan mendistribusikan bobot secara simetris antara sisi yang berlawanan dari disk.
David Z
3
@ DavidZ +1 +1 ... meletakkan apa pun pada disk akan mengubah penerbangannya dengan cara yang berbeda - beberapa jelas (keseimbangan, seret asimetris), beberapa halus (momen inersia yang berubah). Cakram yang digunakan dalam kompetisi memiliki persyaratan tidak hanya pada massa total dan ukuran, tetapi juga pada bagaimana massa itu didistribusikan. Semakin banyak massa di bagian luar disk berarti itu akan berputar lebih lama dan lebih stabil - menambahkan sensor mungkin berarti Anda mengukur pengaturan spesifik Anda dan bukan pada situasi aslinya.
laindir

Jawaban:

36

Dari atas piala kecil saya di sini adalah ide. Bangun generator nada kecil dan speaker kecil ke frisbee dengan speaker di tepinya (massa seimbang di sisi lain tentu saja).

Ketika Anda memutar frisbee Anda dapat merekam suara yang sedang dibuat dan itu akan memiliki fitur doppler tergantung pada seberapa cepat itu berputar. Jika Anda dapat menganalisis data yang direkam, Anda harus dapat mengetahui kecepatan rotasi.

Andy alias
sumber
7
Sebagai bonus, Anda bahkan tidak perlu mengukur jumlah pergeseran doppler. Frekuensi nada bervariasi.
Steve Jessop
@SteveJessop ya itu idenya.
Andy alias
Tidak akan menempatkan sesuatu di tepi disk melipatgandakan dampaknya pada momen inersia? Aerodinamika juga bisa menjadi masalah.
laindir
@laindir Itu harus dilakukan dengan hati-hati tentunya.
Andy alias
Anda tidak perlu menempatkannya di tepi, cukup arahkan ke tepi. Sebagian besar penutur kecil memiliki beberapa tingkat directionality.
hoosierEE
33

RPM frisbee adalah sesuatu seperti 10rps, jadi Anda bisa menyemprotkan cat pola hitam putih ke frisbee dan video itu. Camcorder 60fps (120 bidang per detik) harus dapat menangkapnya dengan cukup andal.

Untuk waktu malam, pasang LED superbright kecil dan sel lithium yang seimbang secara mekanis.

Spehro Pefhany
sumber
14
Untuk waktu malam, selembar pita reflektif kecil di frisbee dan iluminator IR pada kamera.
John U
@JohnU yakin .. kaset retro-reflektif dan pencahayaan tampak atau IR di kamera.
Spehro Pefhany
3
Selain menjadi yang paling sederhana, dari jawaban yang diajukan sejauh ini, jawaban ini juga memiliki dampak paling kecil pada karakteristik penerbangan disk. +1
laindir
1
Sebagian besar kamera 60fps sebenarnya tidak menangkap 120 bidang per detik. Anda akan mendapatkan buram atau melengkung tergantung pada jenis sensor sehingga mungkin tidak mudah untuk menghitung dengan andal apa pun selain kamera kecepatan tinggi atau berkecepatan tinggi.
JamesRyan
1
Saya pikir sebenarnya menangkap penerbangan dengan kamera pada kualitas yang memadai tanpa mengubah sudut atau jarak terlalu banyak mungkin tidak sepele - frisbee dapat bergerak cukup cepat.
Paul Paulsen
13

Ada makalah yang menjelaskan metode untuk melakukan hal ini di sini: Pengukuran Dynamics Penerbangan pada Frisbee Instrumentasi . Tekniknya bekerja dengan baik; Saya akan menggunakan ini sebagai titik awal.

Pada dasarnya itu adalah mikrokontroler (BS2IC) dan akselerometer 2-sumbu (ADXL202), dipasang ke pusat frisbee dengan lem silikon, dan kemudian diimbangi dengan baterai (CR2032) yang dipasang dengan pita. Perangkat keras dipilih secara khusus karena konsumsi dayanya yang rendah.

Sebuah sakelar kecil dipasang di dekat tepi untuk memungkinkan aktivasi yang mudah di dekat saat melempar, sekali lagi untuk mengurangi konsumsi daya, dan juga karena ruang untuk pencatatan data terbatas:

masukkan deskripsi gambar di sini

Gagasan saya sendiri untuk membaca pertanyaan Anda adalah memasang sensor akselerometer / tekanan 1 sumbu di dekat tepi frisbee dan mengukur gaya sentrifugal, meskipun pemasangan di dekat tepi dapat membuat keseimbangan menjadi lebih menantang. Accelerometer 2-sumbu bukanlah langkah besar dan Anda akhirnya mendapatkan lebih banyak data dari itu.

Anda dapat menggunakan sistem radio medan dekat dengan daya rendah seperti Zigbee (atau Bluetooth; yang kurang nyaman untuk pengaturan awal, dan membutuhkan setidaknya penambahan tombol atau logika lain untuk membantu membuat pemasangan dapat digunakan tetapi secara alami didukung oleh banyak perangkat, mis. ponsel pintar Anda) untuk mengalirkan data ke perangkat terdekat, atau Anda bisa mencatat data pada mikrokontroler dan mengambilnya nanti.

Bagaimanapun, makalah itu mendapat beberapa data menarik. Secara khusus, perhatikan pengamatan penulis bahwa data langsung dapat lebih mudah diekstraksi selama periode stabil dari pembacaan accelerometer:

masukkan deskripsi gambar di sini

Grafik itu memberikan pandangan yang bagus tentang goyangan awal menjadi mantap selama penerbangan, serta gaya sentrifugal.

Tampaknya tidak terlalu rumit untuk membuatnya terlalu rumit dengan sensor cahaya / suara; walaupun jika Anda melakukannya, saya akan mencatat / mengirimkan data mentah dan melakukan pemrosesan aktual pada perangkat penerima untuk membatasi konsumsi daya dan persyaratan kinerja mikroprosesor, dengan mengorbankan peningkatan persyaratan memori (untuk logging).

Jason C
sumber
9

Dua IC SMD kecil, satu accelerometer, yang lain giroskop, di ujung yang berlawanan dari FPC, dengan mikrokontroler, EEPROM, dan baterai sel berbentuk koin yang seimbang di tengah-tengah frisbee. Berat minimum dan gesekan udara. Minta mikrokontroler mencatat output IC ke EEPROM. Kombinasi dari accelerometer dan keluaran giroskop yang digambarkan akan memberi Anda perkiraan kecepatan dan rpm.

FPC tidak diperlukan; beberapa PCB kustom tipis dengan kawat magnet yang menghubungkannya akan bekerja juga. Lagi pula, kita berbicara tentang gram dan ons.

Untuk akses nirkabel, mikrokontroler atau SoC dengan Bluetooth energi rendah akan lebih bagus. Lihatlah Texas Instruments Sensor Tag untuk kit pengembangan lengkap yang memiliki accelerometer dan giroskop SoC dan I²C yang diaktifkan BTLE serta contoh aplikasi iPhone / Android yang ditenagai oleh sel koin tunggal CR2032 , Anda dapat mengambil tag sensor, menghapus merah casing, dan rekatkan ke frrisbee dan sisanya menarik data dari aplikasi gratis.

Pejalan kaki
sumber
1
Jika komentar lain benar, dan frisbee berputar pada 10Hz, dengan jari-jari 0,1m, itu akan memberi Anda 40G = (2 * pi * 0,1 * 10) ** 2 / 0,1 / 9,8 Accelerometer perlu masuk dari tepi kecuali mereka telah keluar dengan akselerometer yang lebih baik / lebih kuat, dan jumlah matematika dan penyimpangan sensor akan membuat ini salah satu metode yang lebih sulit.
horta
@ Horta seperti yang saya katakan, akselerometer di ujung fpc, jadi di tepi luar.
Pejalan kaki
Kenapa accelerometer sama sekali? Anda akan mengukur jumlah gaya centripetal dan vektor gravitasi. Bagaimana hal itu memberi Anda ukuran RPM atau kecepatan linier yang baik?
Samuel
@Samuel merasa bebas untuk memberikan jawaban Anda sendiri
Pejalan kaki
2
Solusi yang masuk akal tampaknya terwakili dengan baik, sehingga hanya ada sedikit kebutuhan. Juga tidak perlu bersikap defensif, saya mempertanyakan kemungkinan cacat dalam sebuah ide , bukan pada Anda.
Samuel
7

Hanya melempar ide di luar sana, tidak tahu seberapa layaknya itu: giroskop MEMS kecil, hemat biaya, sensor daya rendah yang mampu mengukur kecepatan sudut. Sedangkan untuk mengukur kecepatan, dengan asumsi yang Anda maksud adalah kecepatan linear dan bukan sudut, maka satu-satunya hal yang dapat saya pikirkan yang tidak terlalu rumit adalah menggunakan modul GPS seperti ini . Diberi dua posisi berturut-turut, dan mengetahui kapan setiap pengukuran dilakukan, Anda dapat dengan mudah menghitung kecepatan linier.

swineone
sumber
2
Saya telah melihat ini karena saya berencana membangun salah satunya: youtube.com/watch?v=1n6ZmwzSL0Y tetapi gyros tidak cukup cepat. Satu-satunya hal yang akan berfungsi adalah kompas digital yang digunakan oleh orang-orang MIT dan Embry Riddle
slebetman
Opsi GPS itu tidak buruk; mungkin agak berat tetapi konsumsi daya hanya 56mA. Mikrokontroler berdaya rendah 30-60mA yang dapat menjalankan sepasang CR2032 selama sekitar 2 jam, yang merupakan ruang cadangan. User-interface mungkin menjadi masalah, meskipun - Anda ingin cara untuk menentukan apakah GPS terkunci atau tidak sehingga Anda tidak membuang-buang - mungkin hanya LED hijau kecil atau sesuatu.
Jason C
Ini mungkin berada di luar kisaran harga Anda, tetapi dapat mengukur hingga 50k dps, yang berfungsi hingga 8300 RPM, yang saya anggap cukup: analog.com/static/imported-files/data_sheets/ADXRS649.pdf
swineone
4

Anda dapat mengukur kecepatan rotasi dengan accelerometer yang berorientasi secara radial. Akselerasi 'luar' dari pusat frisbee menunjukkan rotasi (atau frisbee berada pada sudut, tetapi Anda dapat rata-rata keluar). Karena Anda tahu jarak dari pusat ke accelerometer, ini adalah perhitungan percepatan rotasi sederhana.

Sparr
sumber
Ini sepertinya solusi paling sederhana, di mana saya bisa belajar cara memasang accelerometer dan mengukur data?
Barodapride
1
@Barodapride ehow.com/… untuk konsep, dan tutorial mikrokontroler + accelerometer untuk implementasi
Sparr
@Sparr mendapatkan kecepatan secara akurat akan menjadi tantangan. Drift, dan vektor kecepatan yang terus berubah dari sudut pandang accelerometers akan sulit untuk diselesaikan. Sebenarnya, stopwatch dan alat pengukur jarak mungkin cara yang sangat baik untuk mendapatkan kecepatan rata-rata. Sedangkan rotasi mungkin paling baik dilakukan melalui accelerometer.
horta
+1 Sejauh ini ini adalah solusi yang paling masuk akal, daya rendah, ringan, mudah untuk memeriksa data. @Barodapride Lihatlah lpl.arizona.edu/~rlorenz/frisbee/MSTfrisbee.pdf
Jason C
1
@ KalleMP Anda dapat menghitung kecepatan rotasi dari sampel percepatan tunggal, berdasarkan jarak dari pusat frisbee ke sensor.
Sparr
3

Banyak dari ini harus dibuat sangat ringan dan kecil:

Akselerometer yang menunjuk pada beberapa sudut antara radial dan vertikal akan memiliki komponen gravitasi yang bervariasi saat berputar. Bahkan yang radial akan memiliki ini kecuali ketika penerbangan itu persis horisontal.

Sensor cahaya dalam banyak kasus juga akan melakukan hal yang sama. Saat transit antara fitur-fitur ground atau ground to sky dan back, ia akan melihat perubahan kecerahan dan ini akan memiliki komponen kecepatan rotasi yang dapat diperbaiki.

Transmisi LED secara radial dengan frekuensi modulasi akan dapat dideteksi pada jarak yang cukup jauh secara elektronik. Anda dapat mencari modulasi atau dapat merekam video dan mencari tanda tangan LED dalam bingkai (bisa dibilang lebih sulit).

Jika Anda menyediakan sumber modulasi alat tulis yang menerangi Anda, Anda dapat menempatkan detektor pada Frisbee. Jika dapat diterima orang lain untuk membantu melacak balok bisa lebih ketat dan mereka dapat melacak dengan mata untuk melacaknya. Pos sederhana dan lingkaran situs atau dua cincin mungkin akan memungkinkan balok 30 derajat katakanlah diadakan di frisbee sehingga banyak meningkatkan level sinyal.

RF dfing harus layak.

Gaya tekanan udara mungkin bervariasi pada titik di periferal karena frisbee berputar saat dalam perjalanan. Sensor tekanan dengan port pada pelek harus melihat pola yang berulang.

Russell McMahon
sumber
3

Bagian tersulit, secara optikal, menargetkan frisbee dalam penerbangan. Selain itu, Anda dapat melakukan semuanya secara optikal.

  • Karena momen rotasi frisbee tidak berubah dalam penerbangan, kami dapat dengan aman mengasumsikan bahwa rotasi tercepat akan terjadi setelah pengguna meluncurkan frisbee. Jadi untuk menargetkan frisbee, Anda dapat fokus pada pengguna saat ia meluncurkan mainan.

  • Lakukan percobaan di malam hari, dengan frisbee gelap dengan strip tipis dicat di sekitar tepi luar dan gumpalan putih tebal di salah satu bagian tepi luar. Bangun sendiri lampu strobo (banyak DIY tersedia secara online, atau sewa satu).

  • Pinjam DSLR seseorang, atur ke mode Bulb (atau shutter 30 detik). Gunakan ISO rendah dan aperture yang sangat kecil seperti yang Anda inginkan kedalaman bidang dan gain rendah.

  • Temukan teman dengan lengan yang baik dan kemauan untuk melemparkan frisbee seratus kali demi ilmu pengetahuan.

  • Mainkan dengan pengaturan frekuensi strobo, dan pengaturan kamera.

  • Hitung frekuensinya. Ingat bahwa teorema Nyquist menempatkan batas atas frekuensi maksimum yang dapat Anda ukur.

pengguna1512321
sumber
1
Ini memperdagangkan frame rate kamera untuk denyut nadi strobo. Menambahkan sesuatu (bilah kipas?) Dengan gerakan yang dikenal ke gambar sebagai referensi akan membantu menentukan kesalahan pengukuran Anda. Gunakan reflektor untuk "gumpalan" untuk SNR terbaik.
RBerteig
1
+1 untuk mengganti gumpalan dengan retroflektor. Keuntungan strobo adalah Anda bisa mendapatkan frame rate yang jauh lebih tinggi (dari rak tetap) dan mungkin gambar yang lebih bersih, karena dari rak DSLR tidak dimaksudkan untuk ini.
user1512321
"Hitung frekuensinya" jauh lebih membosankan dan rawan kesalahan daripada yang Anda izinkan. Saya berasumsi tujuan dari proyek ini adalah untuk bersenang-senang dalam waktu yang bersamaan.
Jason C
2

Kamera dengan frisbee yang dicat dengan benar adalah solusi berteknologi rendah yang bagus. Namun jika Anda bersikeras pada solusi elektronik maka salah satu dari beberapa hal yang akan berhasil adalah menggunakan kompas digital.

Saya telah melihat masalah ini karena saya berencana membangun monocopter (lihat: http://www.youtube.com/watch?v=1n6ZmwzSL0Y ) dan saya menemukan bahwa gyro tidak memiliki laju yang cukup cepat untuk melakukannya. Ini bukan masalah tingkat data tetapi yang lebih mendasar dari kecepatan sudut maksimum yang dapat diukur oleh gyro seperti yang dinyatakan dalam lembar data. Kebanyakan gyro (pada kenyataannya, semua yang saya lihat) hanya akan melaporkan sesuatu seperti 0xffff setiap saat ketika dilampirkan ke sesuatu seperti frisbee.

Namun kompas digital tidak memiliki masalah ini karena tidak mengukur kecepatan sudut tetapi posisi / heading absolut. Bahkan, monocopters yang sukses seperti MIT dan Embry Riddle menggunakan kompas digital untuk orientasi.

Solusi lain yang saya pertimbangkan adalah detektor cahaya. Sesuatu seperti ini: https://www.sparkfun.com/products/9768 . Maka cukup cari titik terang dan anggap itu matahari dan waktu durasi antara titik terang untuk mendapatkan waktu satu putaran.

Slebetman
sumber
2

Letakkan beberapa sensor cahaya dengan bidang pandang sempit + chip yang dapat mendeteksi pulsa cahaya yang diterima dan intervalnya. Saring cahaya yang diterima untuk beberapa frekuensi untuk menghindari deteksi palsu, dan buat sumber cahaya cocok dengan frekuensi itu.

Unduh data dari disk.

woliveirajr
sumber
1
Ini cukup pintar, tetapi akan sulit di siang hari.
Jason C
2

Cari "Frisbee Cam". Mereka menggunakan baling-baling untuk menjaga kamera agar tidak berputar. Gagasan yang sama dapat digunakan untuk menahan senor optik agar tidak berputar sehingga dapat menghitung tanda yang lewat untuk mengukur rpm.

BrianK
sumber
1

Anda dapat menggunakan accelerometer seperti MMA8451 dan menambahkan Modul Bluetooth HC06 dan mikrokontroler kecil untuk itu. RPM mudah untuk dihitung .. Anda membaca gaya sepanjang Z-Axis! Sekarang Anda memiliki kekuatan sentrifugal Anda. Kekuatan ini hanya meningkat sebanding dengan RPM.

Stefan
sumber
Hi Stefan, welcome to EE! I removed the greetings part from your answer because this board adheres to a Q&A format instead of a forum format. Please have a look around, search for great answers and read them to grasp what the idea is.
Vladimir Cravero
f = m·Ω²·r for centripetal force, ie force increases proportional to the square of RPM.
James Waldby - jwpat7
0

I would consider going for a light sensor behind a slit as a part of an oscillator fed into a simple rf carrier - you could receive the signal and the variation of the tone would give you the number of times per second that the brightest light passed the slot. You could also consider using a DF antto check the position for the Frisbee giving you rotational and absolute velocity.

Steve Barnes
sumber