Pages: [1]   Go Down
Author Topic: Photoplethysmogram (PPG) signal time period measurement  (Read 1030 times)
0 Members and 1 Guest are viewing this topic.
Chennai, India
Offline Offline
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


I am working on a project that measures the heart rate in b.p.m. For this I am planning to use Arduino UNO. A PPG signal is basically a quasi-sine wave which needs to be filtered prior to measuring time period just for simplicity's sake.So, the PPG signal is passed through a peak detection circuit and a square wave whose voltage varies from -4V to +4V is resulted whose time period is to measured. Can someone please help me with finding the time period of the resulting square wave using arduino UNO? Any help is much appreciated.

Thanks in advance


Forum Moderator
Offline Offline
Edison Member
Karma: 12
Posts: 1619
Another year! Alone! :(
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

utilise the interrupt perpheral on the Arduino UNO there are 2 hardware interrupts you need one to acknowledge the pulse that is generated and then calculate the difference between 2 pulse occurences.

"Real Men can Accomplish  Anything"
-  Website  
- skype : nishants5  

ਫ਼ਤੇਹ ਕਰੂਂ !

Pages: [1]   Go Up
Jump to: