Cuprins:
- Pasul 1: Adunați materialele
- Pasul 2: Construirea senzorului de impulsuri
- Pasul 3: Configurați restul circuitului
- Pasul 4: o continuare a proiectului
- Pasul 5: Adăugați orice doriți
Video: Pulsoximetru microcontrolat: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Pentru acest proiect, intenționez să vă arăt ce am făcut până acum cu proiectul meu de oximetru de puls micro-controlat. Pasiunea mea pentru electronică și fitness sunt foarte puternice, așa că am decis să creez un proiect care să-mi permită să folosesc ambele pasiuni.
Disclaimer: Acest proiect nu este finalizat și este posibil ca valorile enumerate să nu funcționeze pentru dvs. Cel mai bine este să-l testați singur și să încercați să depanați problemele.
Pasul 1: Adunați materialele
Pentru acest proiect veți avea nevoie de următoarele componente:
- x1 CNY70 Senzor optic reflectorizant cu ieșire tranzistor
- x2 MCP6004 OPAMP-uri generale
- Rezistențe x6
- x3 Condensatoare
- x1 Arduino Lilypad
Pasul 2: Construirea senzorului de impulsuri
În primul rând, m-am uitat la fișa tehnică pentru senzorul optic reflectorizant CNY70. Folosind informațiile din foaia de date, mi-am dat seama că aveam nevoie de un rezistor de 33ohm care să intre în LED-ul IR. Acest lucru ar permite ca un curent de 50mA să curgă cu o tensiune înainte de 1.25V. Tensiunea pe care am furnizat-o întregului meu sistem a fost de 3,3V.
Link către foaia de date CNY70:
www.vishay.com/docs/83751/cny70.pdf
În al doilea rând, a trebuit să găzduiesc piesa CNY70 astfel încât să poată fi interschimbabilă (doar în cazul în care trebuia să o înlocuiesc). Așadar, am lipit câteva fire la un conector femelă cu 4 pini, apoi la celălalt capăt am folosit un conector tată cu 4 pini, astfel încât să poată fi conectat la panou.
În cele din urmă, mi-am conectat CNY70 la conectorul feminin și am conectat celălalt capăt la placă. De asemenea, am conectat ieșirea CNY70 la primul OP-AMP pe care l-aș folosi.
Pasul 3: Configurați restul circuitului
Restul circuitului este plug and play. Ceea ce trebuie pus la punct este un amplificator de impedanță trans, un filtru de trecere înaltă și o etapă de câștig de curent alternativ.
Amplificator trans-impedanță:
Folosind un MCP6004 OP-AMP, am urmărit aspectul pin al acestui cip. Mi-am construit amplificatorul de impedanță trans folosind o configurare inversă OP-AMP. Un rezistor în feedback cu un condensator și în feedback. Este posibil ca acest condensator să nu fie necesar din cauza faptului că scopul său principal este de a filtra zgomotul. Valoarea rezistorului trebuie să se bazeze pe curentul din fototranzistorul CNY70.
Filtru trece sus:
A fost utilizat un filtru de trecere înaltă pentru a filtra mai mult zgomot de la senzorul de impuls. Folosind un condensator în paralel cu două rezistențe, zgomotul trebuie eliminat. Un pic de ghicit și verificat a fost metoda pe care am folosit-o pentru a încerca să aflu ce ar funcționa pentru circuitul meu.
Etapa de câștig AC:
Etapa AC Gain este realizată dintr-un OP-AMP fără inversare. Întreaga idee a acestei etape este de a permite doar semnalelor noastre puls să fie introduse în Arduino Lilypad. ADC-ul din interiorul Arduino va citi din ieșirea OP-AMP utilizată în etapa de câștig AC.
Pasul 4: o continuare a proiectului
În acest moment acest proiect nu este finalizat. Ceea ce intenționez să fac cu acest proiect este să configurez software-ul Arduino Lilypad pentru a trimite un semnal Bluetooth pe telefonul unei persoane. Scopul principal al acestui proiect este de a crea o aplicație pentru un dispozitiv mobil, astfel încât utilizatorul să poată urmări propria frecvență cardiacă. Vreau să adaptez obiectivul utilizatorului în funcție de frecvența cardiacă în care ar trebui să se afle pentru ca acest obiectiv să fie atins. În acest fel, utilizatorul își poate optimiza antrenamentele. Am atașat un PowerPoint pe care l-am făcut cu scopul principal despre care vorbesc.
Pasul 5: Adăugați orice doriți
Acest proiect nu este pus în piatră, deci orice doriți să adăugați la el pentru a-l îmbunătăți, apoi faceți-l. Acest proiect nu este nici pe departe perfect, dar îmi place. Cu siguranță există părți / modalități mai bune de optimizare. Încercați câteva lucruri noi pentru a vă face acest proiect propriu.
Recomandat:
Cum să faci 4G LTE dublă antenă BiQuade Pași simpli: 3 pași
Cum să fac 4G LTE Double BiQuade Antenna Pași simpli: De cele mai multe ori mă confrunt, nu am o putere de semnal bună pentru lucrările mele de zi cu zi. Asa de. Căut și încerc diferite tipuri de antenă, dar nu funcționează. După un timp pierdut, am găsit o antenă pe care sper să o fac și să o testez, pentru că nu se bazează pe principiul
Design de joc în Flick în 5 pași: 5 pași
Designul jocului în Flick în 5 pași: Flick este un mod foarte simplu de a crea un joc, în special ceva de genul puzzle, roman vizual sau joc de aventură
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino - Pași cu pași: 4 pași
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino | Pași cu pas: în acest proiect, voi proiecta un senzor senzor de parcare inversă Arduino Car Circuit folosind senzorul cu ultrasunete Arduino UNO și HC-SR04. Acest sistem de avertizare auto bazat pe Arduino poate fi utilizat pentru navigație autonomă, autonomie robotică și alte r
Pulsoximetru Arduino: 35 de pași (cu imagini)
Pulsoximetrul Arduino: oximetrele pulsului sunt instrumente standard pentru setările spitalului. Folosind absorbanțele relative ale hemoglobinei oxigenate și dezoxigenate, aceste dispozitive determină procentul de sânge al unui pacient care transportă oxigen (un interval sănătos fiind de 94-9
Pulsoximetru cu precizie mult îmbunătățită: 6 pași (cu imagini)
Pulsoximetru cu o precizie mult îmbunătățită: dacă ați vizitat recent un medic, este posibil ca semnele vitale de bază să fi fost examinate de o asistentă medicală. Greutatea, înălțimea, tensiunea arterială, precum și ritmul cardiac (HR) și saturația de oxigen din sângele periferic (SpO2). Poate că ultimele două au fost obținute de la