This is an old revision of the document!


Monitorizare Rata Respiratorie

Introducere

Acest proiect implementeaza un sistem care estimeaza si monitorizeaza rata respiratorie a unui pacient, folosind un senzor de presiune FSR.

  • Ce face: Sistemul detecteaza mecanic ciclurile de inspiratie si expiratie prin intermediul variatiilor de presiune aplicate pe senzorul FSR si afiseaza rezultatele pe un ecran LCD. De asemenea, semnalizeaza visual si sonor starea ritmului respirator.
  • Scopul lui: Scopul principal este crearea unui instrument de monitorizare continua, capabil sa alerteze personalul medical in cazul unor valori anormale.
  • Ideea de la care am pornit:
  • De ce este util:

Descriere generală

Componentele interactioneaza intre ele astfel:

  • Fluxul de date: Senzorul de presiune FSR transmite un semnal analogic variabil catre unitatea centrala. Acest semnal este procesat prin intermediul modulului ADC. In paralel, butonul integrat pe placuta functioneaza ca o intrerupere pentru schimbarea starilor de functionare (Standby / Calibrare / Monitorizare).
  • Procesare Software: Microcontrollerul identifica momentele de inspiratie si expiratie, calculand intervalul de timp dintre acestea pentru a determina rata respiratorie (RR).
  • Feedback si Alerte: Rezultatele numerice sunt transmise prin protocolul I2C catre ecranul LCD. Starea de sanatate a ritmului este semnalizata vizual prin 2 LED-uri (Verde - Normal, Rosu - Critic). Alerta sonora (Buzzer) este activata in cazul valorilor critice.

Hardware Design

Lista de piese

  • Microcontroller ATmega328P Xplained Mini
  • 1x Senzor FSR (senzor de presiune analogic)
  • 1x Display LCD 16×2 cu modul adaptor I2C
  • 2x LED-uri (1 rosu, 1 verde)
  • 1x Buzzer Activ
  • 1x Rezistenta 10KOhm (pentru divizorul de tensiune al senzorului FSR)
  • 2x Rezistente 220Ohm (pentru limitarea curentului prin LED-uri)
  • Breadboard, fire jumper

Software Design

Descrierea codului aplicaţiei (firmware):

  • 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

Rezultate Obţinute

Care au fost rezultatele obţinute în urma realizării proiectului vostru.

Concluzii

Download

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ă ;-).

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.

Jurnal

Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului.

Bibliografie/Resurse

Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe Resurse Software şi Resurse Hardware.

Export to PDF

pm/prj2026/tarik_ilhan.omer/antonio.ciocodeica.1778335463.txt.gz · Last modified: 2026/05/09 17:04 by antonio.ciocodeica
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0