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 |
Arduino
Last Updated: Jan 29 2023 20:50, Started by
Ionutzz2013
, Jan 25 2023 19:52
·
0
#19
Posted 26 January 2023 - 21:39
#20
Posted 26 January 2023 - 21:39
Pentru VuMetru nu trebuie decat sa culegi semnalul de undeva (iesire casti, potentiometru de volum), sa-l redresezi (monoalternanta), sa-l treci printr-un filtru trece jos (paralel, cu o constanta de timp in zona 0.1 secunde, depinde de cat de "vioi" vrei sa raspunda la scadea semnalului) sal bagi pe o intrare digitala si sa-l citesti cu AnalogRead() si sa-l mapezi pe valorile unei variabile specifice vumetrului (0%-100% spre exemplu).
O mica chestie. Chiar si o dioda redresoare Schotky, are o tensiune minima de deschidere, deci nu va putea redresa tensiuni in zona 0.2V, Asta inseamna ca ar fi bine sa intri cu un semnal polarizat cu o tensiune pozitiva mai mare decat tensiunea de deschidere a diodei. Asta presupune o mica complicatiune in schema. Preiei semnalul audio printr-un condensator si-l bagi in mijlocul unui divizor rezistiv. Aici trebuie un pic calculat valoarea rezistentelor, penttru ca va interfera cu filtrul trece jos. Sau poti face un etaj de amplificare emitor comun sau chiar baza comuna, sa scapi de chestia asta, mai ales daca preiei semnal dintr-o sursa ce scoate Uvv insuficienta. However, in baza comuna nu obtii amplificare in tensiune. Pentru orice varianta, valorile parametrilor ar trebui sa-i simulezi cu LTSpice, sa fii sigur ca faci ce trebuie si ca semnalul ajunge la filtru cu o impedanta suficient de mica incat sa raspunda la cresteri, pe toata plaja tensiunilor. Say prin trial&error. Cam asta ar fi complicaciunea de electornica. In rest, partea de Arduino e simpla. |
#21
Posted 26 January 2023 - 21:41
https://codeload.git...refs/heads/main de aici am luat libraria cu eroare
|
#22
Posted 26 January 2023 - 21:43
Ionutzz2013, on 26 ianuarie 2023 - 21:39, said:
de ex un spectrum analyser imi da eroarea din imagine cand o incarc in arduino ide nici nu apuc sa ii fac upload. In Visual Studio nu am avut probleme de nicun fel. |
#23
Posted 26 January 2023 - 21:44
maccip, on 26 ianuarie 2023 - 21:39, said:
Pentru VuMetru nu trebuie decat sa culegi semnalul de undeva (iesire casti, potentiometru de volum), sa-l redresezi (monoalternanta), sa-l treci printr-un filtru trece jos (paralel, cu o constanta de timp in zona 0.1 secunde, depinde de cat de "vioi" vrei sa raspunda la scadea semnalului) sal bagi pe o intrare digitala si sa-l citesti cu AnalogRead() si sa-l mapezi pe valorile unei variabile specifice vumetrului (0%-100% spre exemplu). O mica chestie. Chiar si o dioda redresoare Schotky, are o tensiune minima de deschidere, deci nu va putea redresa tensiuni in zona 0.2V, Asta inseamna ca ar fi bine sa intri cu un semnal polarizat cu o tensiune pozitiva mai mare decat tensiunea de deschidere a diodei. Asta presupune o mica complicatiune in schema. Preiei semnalul audio printr-un condensator si-l bagi in mijlocul unui divizor rezistiv. Aici trebuie un pic calculat valoarea rezistentelor, penttru ca va interfera cu filtrul trece jos. Sau poti face un etaj de amplificare emitor comun sau chiar baza comuna, sa scapi de chestia asta, mai ales daca preiei semnal dintr-o sursa ce scoate Uvv insuficienta. However, in baza comuna nu obtii amplificare in tensiune. Pentru orice varianta, valorile parametrilor ar trebui sa-i simulezi cu LTSpice, sa fii sigur ca faci ce trebuie si ca semnalul ajunge la filtru cu o impedanta suficient de mica incat sa raspunda la cresteri, pe toata plaja tensiunilor. Say prin trial&error. Cam asta ar fi complicaciunea de electornica. In rest, partea de Arduino e simpla. |
#24
Posted 26 January 2023 - 22:24
Cu cat te bagi pe carari mai inguste cu atat gasesti mai putine calauze.
ChatBootul ala, pate te poate ajuta. |
#25
Posted 26 January 2023 - 23:18
#26
Posted 26 January 2023 - 23:56
Pai deocamdata tot ce face el e sa copieze cod random de pe net si sa spere ca functioneaza din prima. Ti-am zis ca trebuie sa-l adaptezi tu, sunt informatii garla pe net.
Daca nu vrei sa depui un minim de efort, gasesti VU metre gata facute, contra-cost. Edited by red46, 26 January 2023 - 23:56. |
#28
Posted 27 January 2023 - 07:47
De ex asta merge perfect singura chestie care am gasit-o ca si defect la coduri era acel lcd.begin() care l-am inlocuit cu lcd.init() in rest nu stiu cum sa le adaptez. Pt cineva care nu stie deloc programare e greu pana le descifrez toate semnificatiile acelor linii de cod pt a putea modifica, adapta etc
Attached Files |
|
#29
Posted 27 January 2023 - 10:51
Pai, ce n-ai inteles, deja ti s-a spus de 18 ori: trebuie sa inveti programare mai intii!!!
Sansele sa iei de pe net, mai multe chestii, sa mearga toate impreuna, din prima, sint absolut infime!!! |
#30
Posted 27 January 2023 - 12:00
nixrohnson, on 27 ianuarie 2023 - 10:51, said:
Pai, ce n-ai inteles, deja ti s-a spus de 18 ori: trebuie sa inveti programare mai intii!!! Sansele sa iei de pe net, mai multe chestii, sa mearga toate impreuna, din prima, sint absolut infime!!! nixrohnson, on 27 ianuarie 2023 - 10:51, said:
Pai, ce n-ai inteles, deja ti s-a spus de 18 ori: trebuie sa inveti programare mai intii!!! Sansele sa iei de pe net, mai multe chestii, sa mearga toate impreuna, din prima, sint absolut infime!!! |
#31
Posted 27 January 2023 - 12:21
Ionutzz2013, on 27 ianuarie 2023 - 07:47, said:
De ex asta merge perfect singura chestie care am gasit-o ca si defect la coduri era acel lcd.begin() care l-am inlocuit cu lcd.init() in rest nu stiu cum sa le adaptez. Pt cineva care nu stie deloc programare e greu pana le descifrez toate semnificatiile acelor linii de cod pt a putea modifica, adapta etc |
#32
Posted 27 January 2023 - 12:28
Ionutzz2013, on 26 ianuarie 2023 - 21:41, said:
https://codeload.git...refs/heads/main de aici am luat libraria cu eroare |
#33
Posted 27 January 2023 - 12:54
OK.
Ceri suport celor care ti-au oferit codul. Ca noi nu putem sa-ti oferim indicații pe un cod pe care îl vezi doar tu, neștiind care parte din el "nu îți merge". Screenshot_20230127_125023_My Files.png 57.58K 13 downloads asta este codul tău în fata mea acum Poți ignora display-ul pentru moment si sa te concentrezi la ce este important, formatarea textului, ai doua rânduri de câte 16 caractere. Cum încadrezi VU-Meter pe aceste doua randuri? |
|
#34
Posted 27 January 2023 - 13:55
Ultimu fisier ala cu terminatia .ino contine codu. E un egalizator afisat pe 2 randuri trebuie deschis acel ino cu arduino ide unde afisaza codu dar cand il incarc pe arduino da eroare
|
#35
Posted 27 January 2023 - 14:10
SI nu ar fi corect fata de noi sa ne prezinti cod in format text ?
Ca nu sta nimeni sa-si instaleze Arduino IDE sa-ti poata explica o variatie de limbaj C. |
#36
Posted 27 January 2023 - 17:03
Sanse alternative de suport gasesti pe elforum, rubrica Arduino.
E comunitatea mai mare acolo. |
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users