Neurochirurgie minim invazivă
"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv. Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice. www.neurohope.ro |
Senzor presiune SPL, arduino, nedumeriri
Last Updated: Apr 03 2022 10:12, Started by
DoctorLows
, Apr 01 2022 22:33
·
0
#1
Posted 01 April 2022 - 22:33
Vă salut cu respect, dragi forumiști,
O să fie un topic lung, așa că nu o s-o mai lungesc și cu începutul. Acum puțin timp am făcut rost de un sistem de măsurare a presiunii sonore de la SPL-Lab (ceva variantă mai veche). E un aparat ce conține un senzor de presiune si o consolă cu ajutorul căreia se poate măsura nivelul presiunii sonore, dar la un nivel mult mai mare decât clasicele SPL metre din comerț (110-185dB, de la 10-120Hz, spre exemplu). Din păcate, din tot sistemul de măsură, am făcut rost doar de senzorul respectiv, fără consola principală care face conexiunea dintre PC si senzor. Consola nu se mai găsește deci varianta aceasta pică din start. Am desfăcut senzorul, iar modelul acestuia este MPX4250A de la NXP. Am reusit sa trag de pe pinii respectivi cele 3 fire (Vout, Vcc si GND). Întrebarea mea este: se poate face cu ajutorul Arduino (sau dacă aveti o varianta mai simplă si mai bine) un program cu ajutorul căruia să pot citi dB, el de obicei folosindu-se pentru a măsura presiune în bari? Dacă am un etalon (adică un senzor de SPL deja funcțional) aș putea să il calibrez după acesta? Pe ce se va afișa datele e mai puțin important. Chiar nu contează daca le văd pe PC sau telefon, sau pe LCD. Vreau câteva sfaturi și idei despre cum ar decurge un asemenea proiect. Dacă aveți coduri și ați putea să le lăsați aici aș fii foarte recunoscător. Sunt conștient că nu e simplu. În facultate am avut câteva tentative de a lucra cu senzori in Arduino, dar n-am dat prea multa importanță si acum vă cer vouă sfatul. Va mulțumesc anticipat tuturor si seara buna! |
#2
Posted 02 April 2022 - 08:20
Este foarte simplu sa legi senzorul de Arduino dat fiind faptul ca are iesire analogica.
Asadar trebuie sa te folosesti de o intrare digital to analog ADC a Arduino si apoi sa coroborezi valorile citite cu graficul tensiune/presiune din datasheetul senzorului. Vei converti apoi presiunea din kpa in dbm. Uite un bun inceput: https://forum.arduin...p-sensor/216127 Intrare analog to digital, scuze. |
#3
Posted 02 April 2022 - 09:39
Fiind vorba de unde acustice tensiunea de ieşire este oscilantă, deci ai nevoie de o funcţie Sample and Hold, ca să reţină mereu valoarea de vârf a presiunii sonore.
Apoi ai nevoie de conversie de la liniar la logaritmic, software sau hardware. |
#4
Posted 02 April 2022 - 19:23
Depinde... ii trebuie o functie care sa-i reflecte ce vrea sa masoare. Nu e obligatoriu sa fie doar varfuri. Iar daca sunt doar varfuri trebuie ponderate.
|
#5
Posted 03 April 2022 - 10:12
Zilele acestea trebuie sa achiziționez o placă de dezvoltare, cred Uno, pentru că e cea mai ieftină și presupun că nu am nevoie de altceva mai sofisticat. O să încerc să văd ce pot rezolva singurel.
Cam la ce costuri ar ajunge un proiect de genul acesta cap-coadă (partea de programare in Arduino)? |
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users