This shows you the differences between two versions of the page.
pm:prj2022:avaduva:pulsometer-heart-rate-monitor [2022/05/26 19:48] vlad_stefan.anton [Hardware Design] |
pm:prj2022:avaduva:pulsometer-heart-rate-monitor [2022/05/26 20:40] (current) vlad_stefan.anton [Bibliografie/Resurse] |
||
---|---|---|---|
Line 28: | Line 28: | ||
</note> | </note> | ||
- | {{:pm:prj2022:avaduva:zq43rasd.png?1000|}}===== Hardware Design ===== | + | |
+ | |||
+ | } | ||
+ | ===== Hardware Design ===== | ||
<note tip> | <note tip> | ||
Line 40: | Line 43: | ||
| | ||
- | * scheme electrice (se pot lua şi de pe Internet şi din datasheet-uri, e.g. http://www.captain.at/electronic-atmega16-mmc-schematic.png) | + | {{:pm:prj2022:avaduva:zq43rasd.png?600|}} {{:pm:prj2022:avaduva:placa_dezvoltare_r3.jpeg?400|}} |
- | * diagrame de semnal | + | |
- | * rezultatele simulării | + | {{:pm:prj2022:avaduva:senzor_max30100.jpeg?400|}} |
+ | |||
+ | {{:pm:prj2022:avaduva:lcdd.jpeg?400|}} | ||
+ | |||
+ | {{:pm:prj2022:avaduva:schema1.png?500|}} | ||
</note> | </note> | ||
Line 49: | Line 56: | ||
<note tip> | <note tip> | ||
- | Descrierea codului aplicaţiei (firmware): | + | Codul se afla aici {{:pm:prj2022:avaduva:cod.zip|}} |
- | * mediu de dezvoltare (if any) (e.g. AVR Studio, CodeVisionAVR) | + | |
- | * librării şi surse 3rd-party (e.g. Procyon AVRlib) | + | |
- | * algoritmi şi structuri pe care plănuiţi să le implementaţi | + | |
- | * (etapa 3) surse şi funcţii implementate | + | |
</note> | </note> | ||
Line 59: | Line 62: | ||
<note tip> | <note tip> | ||
- | Care au fost rezultatele obţinute în urma realizării proiectului vostru. | + | Aici se afla o imagine de ansamblu al pulsoximetrului, iar demonstratia video se afla in sectiunea download. |
+ | |||
+ | {{:pm:prj2022:avaduva:proiect1.jpeg?300|}} | ||
</note> | </note> | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
+ | * Acest device functioneaza bine, cu mici intarzieri de citire din cauza duratei de calibrare si de adunare a informatiei. | ||
+ | |||
+ | * Am testat pulsoximetrul pe aproximativ 10 persoane si am ajuns la concluzia ca in functie de fiecare individ, durata de calibrare este mai mica, probabil din diferentele de vascularizare (la unele persoane o vascularizare mai puternica, iar la altele mai lenta). | ||
+ | |||
+ | * Sunt multumit de faptul ca pot observa in timp real ritmul cardiac si nivelul de saturatie a oxigenului din sange, dar pe viitor as vrea sa implementez mai multe functionalitati, precum un senzor cu ajutorul caruia sa aflam nivelul de hidratare si un termometru. Asa as putea avea o mai buna monitorizare a organismului. | ||
+ | |||
+ | * Un minus este dimensiunea lui, acum un pulsoximetru medical are o dimensiune de doar cativa cm. | ||
+ | |||
+ | *Codul, schemele si demonstratia se afla toate aici: {{:pm:prj2022:avaduva:proiect_arhitectura_microprocesoarelor.zip|}} | ||
===== Download ===== | ===== Download ===== | ||
- | <note warning> | + | <note> |
- | O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului: surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-). | + | |
+ | Un scurt exemplu de cum functioneaza pulsoximetrul, demo-ul se afla in arhiva. | ||
+ | |||
+ | {{:pm:prj2022:avaduva:demonstratie.zip|}} | ||
- | Fişierele se încarcă pe wiki folosind facilitatea **Add Images or other files**. Namespace-ul în care se încarcă fişierele este de tipul **:pm:prj20??:c?** sau **:pm:prj20??:c?:nume_student** (dacă este cazul). **Exemplu:** Dumitru Alin, 331CC -> **:pm:prj2009:cc:dumitru_alin**. | ||
</note> | </note> | ||
Line 81: | Line 97: | ||
<note> | <note> | ||
- | Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. | + | [1] https://www.healthline.com/health/pulse-oximetry |
+ | |||
+ | [2] https://datasheets.maximintegrated.com/en/ds/MAX30100.pdf | ||
+ | |||
+ | [3] https://lastminuteengineers.com/max30100-pulse-oximeter-heart-rate-sensor-arduino-tutorial/ | ||
+ | |||
+ | [4] https://www.electroniclinic.com/max30100-pulse-oximeter-arduino-code-circuit-and-programming/ | ||
</note> | </note> | ||
<html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | <html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | ||