Warning: Illegal string offset 'name' in [path]/includes/functions.php on line 6439
Kustības sensori
+
1 2 3 ...

thread: Kustības sensori

  1. #1
    Senior Member
    Mar 2011
    1,119

    Kustības sensori

    Ir nepieciešams nomērīt samērā īsu laika laika intervālu starp 2 uzsitieniem pa priekšmetu, kurš balstās uz ass. Uzsitieni ir no 2 vietām (bultas zīmējumā). Ir doma par sensoriem (zaļie taisnstūri) uzlikt kontaktus, kas no uzsitiena radītās nobīdes saslēdzas un padod signālu uz mikroprocesoru. Vai ir redzēti kādi gatavi šāda veida kontakti, kuri būtu puslīdz vienādi pēc nostrādāšanas ātruma? Uzsitiena spēku šobrīd precīzi nepateikšu, bet aptuveni varētu līdzināties 100g āmura sitienam. Īsākais laika intervāls, kas būtu jāizšķir starp uzsitieniem varētu būt ap 10us. Precizitāte droši vien ka pietiktu ar kādām 2-5us.
    Varbūt ir kādas citas idejas par signālu devējiem. Cik noprotu, tad akselerometri laikam atkrīt dēļ lēnās darbības. Kā liekas ap 2.5kHz bija paketes nolasīšanas frekvence MPU6050 čipam pie 400kHz pa I2C. OK, man vajag tik 1 asi un tikai IR/NAV, bet tāpat laikam būs biku par īsu, tāpēc arī doma par parastiem kontaktiem.
    Ja kādam ir idejas, kā no akselerometra (tipa MPU6050) ātri dabūt ārā pliku 0 vai 1, apejot i2c seriālo datu paketi, tad labprāt uzklausīšu.
     

  2. #2
    Senior Member
    Mar 2011
    703

    Kontakti diez vai dos 5us precizitaati. Var meegjinaat uzsitienu detekteet ar pjezoelektriskiem sensoriem, tas ir, arii pjezoelektrisks piikstulis meegjinaajumiem var dereet. Speeka pielikshanas briidii uz taa buus sprieguma impulss. Taadu principu izmanto, piemeeram, vecu bungu sintezatoru uzsitienu detekteeshanai.

  3. #3
    Senior Member
    Mar 2011
    1,119

    Doma nav slikta, bet šim gadījumam laikam nenostrādās, jo pieļauju ka pjezoelektrisks elements uztvers arī pretējās puses uzsitiena skaņu (detaļa ir no metāla) , bet reāli man vairāk vajag piefiksēt detaļas nobīdi nekā skaņu.
    Aizmirsu piebilst, ka vidējā ass arī nav nekustīgi telpā, bet ir elastīga un pieļauj kustību vertikālā virzienā. Līdz ar to pilnīgi sinhronu uzsitienu gadījuma detaļa nepaliek uz vietas, bet gan nobīdās uz leju.

  4. #4
    Senior Member
    Dec 2014
    Sarkandaugava
    361

    Datora klavierei nebija iekšā 101 kapacitatīvais devējs ar visu shēmu.

    Var divus izvilkt un mēģināt likt tad tieši zem āmura (to gimijas puļķi nevajag un taustiņu, bet tā vietā kādu plastmasas gabalu...

  5. #5
    Senior Member
    Mar 2011
    703

    Klavierēs nav gan kapacitatīvie sensori, vismaz ne vairumam. Plus klavieres datu apmaiņas ātrums ne tuvu nedos vajadzīgo ātrumu. Bet kapacitatīvais ir variants. Tiesa gan, kā Tu mērāmo spēku pārveidosi nolasāmā kapacitātē? Saspiedīsi kaut kādu materiālu, kuram abās pusēs elektrodi? Nu, nez, es mēģinātu minēto pjezo metodi atfiltrējot nederīgos signālus. Grūti jau pateikt nezinot precīzāku uzdevumu.

  6. #6
    Senior Member
    Dec 2014
    Sarkandaugava
    361

    Tur jau vajag tikai laiku starp sitieniem mērīt.
    Principā var iztikt ar vienu devēju....kautkur pa vidu novietojot....
    Vai, ja ģeometrija kura nosaka kļudu ļauj, vispār mērīt ar mikrofonu no malas..
    īsāk sakot aplikācija telefonā un nevajaga nekādus devējus

  7. #7
    Senior Member
    Jan 2011
    ūdensgalvas pilsēta 27432346 (just phone, no SMS!)
    3,408

    Man arī pirmā domiņa bija par pjezodevējiem. Uzsitiens dos stāvu fronti, ko nebūs grūti izdalīt no pārējiem trokšņiem. Taču pieļauju, ka šajos laikos radīts pulka specifisku devēju visādām vajadzībām, ko es vienkārši nezinu/nepazīstu.
    Alles was echt ist, ist gut!

  8. #8
    Senior Member
    Mar 2011
    1,119

    Tur jau vajag tikai laiku starp sitieniem mērīt.
    Principā var iztikt ar vienu devēju....kautkur pa vidu novietojot....
    Vai, ja ģeometrija kura nosaka kļudu ļauj, vispār mērīt ar mikrofonu no malas..
    īsāk sakot aplikācija telefonā un nevajaga nekādus devējus
    Tik vienkārši nebūs, jo jānosaka arī kurā galā ir pirmais uzsitiens. Čaļi gan te teica ka ar pjezoelemetiem esot mēģinājuši, bet rezultāts neesot apmierinājis un kaut kas tur nav bijis tā kā vajag. Bet tomēr pārbaudīšu arī pats, ko tur var redzēt. Tur gan v pa vidu visādi trokšņi un vibrācijas - baidos ka būs grūti saprast kurš ir īstais signāls
    Starp "āmuri" un dzelzs gabalu nevar/nedrīkst neko pa vidu likt.
    Vēl te cīnos a MPU6050 akselerometru. Var no viņa tomēr dabūt signālu apejot seriālo - kā pārtraukumu, kad kustība pārsniedz iepriekš uzstādītu līmeni. Tikai atkal bēda tas pārtraukuma signāls ģenerējas ja jebkura no asīm pārsniedz iestādīto līmeni, a līmenis ta visām asīm viens tiek iestādīts un tas dzelzs gabals pirms uzsitiena mēdz būt ar strauju augšupejošu kustību. BET te atkal varētu būt neliela viltība kā to visu apiet - šķībi nokalibrējot 2asis. Teorētiski varētu sanākt, bet praktiski vēl neesmu izmēģinājis. Tas MPU6050 būtu ideāls, ja izdotos, jo man tomēr vajag detektēt kustību nevis skaņu.

  9. #9
    Senior Member
    Nov 2014
    128

    Kā būtu ar Holla efekta sensoru un magnētu?

  10. #10
    Senior Member
    Jun 2006
    Cēsu novads
    990

    Domāju, kādi devēji vēl nav izskatīti. Ienāca prātā induktīvie un optiskie.

+