极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 40796|回复: 11

我做的心率 脉搏传感器模块上传资料 腕带式 指夹式 心率测量,并上传我做的串口示波器

[复制链接]
发表于 2014-3-28 13:44:24 | 显示全部楼层 |阅读模式
本帖最后由 Name_006 于 2014-3-28 13:46 编辑

最近 看蓝牙4.0可穿戴方面的东西 无意中 看到心率测量这个项目,然后到处找资料  
近期完成电路测试,这两个心率测量模块 各有特点


两种模块对比
指夹式:测试最为灵敏 而且抗干扰能力比较强,测量到的心率波形比较稳定 波形也很好
腕带式:测量也比较灵敏,运放放大倍数比较大 抗干扰能力不是很强,

指夹式 心率测量模块 AO端输出波形

腕带式 心率测量模块 AO端输出波形



然后是我用C#做的 串口示波器  界面就是上面的那个  使用非常简单 附件有使用说明



最后 是 我用 arduino UNO 做的测试  代码如下
  1. /* AnalogReadSerial Reads an analog input on pin 0, prints the result to the serial monitor   This example code is in the public domain. */
  2. void setup()
  3. {
  4.     Serial.begin(115200);
  5. }   
  6. void loop()
  7. {
  8. int sensorValue = analogRead(A0);
  9. Serial.write(0x57);
  10. Serial.write(0x43);
  11. Serial.write(18);
  12. Serial.write(0xa1);

  13. Serial.write(sensorValue>>8);
  14. Serial.write(sensorValue);
  15. Serial.write(0);
  16. Serial.write(0);
  17. Serial.write(0);
  18. Serial.write(0);

  19. Serial.write(0);
  20. Serial.write(0);
  21. Serial.write(0);
  22. Serial.write(0);
  23. Serial.write(0);
  24. Serial.write(0);

  25. Serial.write(0);
  26. Serial.write(0);
  27. Serial.write(0);
  28. Serial.write(0);
  29. Serial.write(0);
  30. Serial.write(0);

  31. /*Serial.println(sensorValue,DEC);
  32. Serial.println(",");
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

 楼主| 发表于 2014-3-31 16:31:19 | 显示全部楼层
对比pulse sensor  优势
1.pulse sensor 使用 单个运放  本店两种模块均使用 4个运算放大电路
2.pulse sensor 放大倍数不可调,本店两种模块 均有 可调电位器调节放大倍数
3.pulse sensor 使用一般运放  本店腕带式 使用低功耗运放  完全可以用到可穿戴 BLE 蓝牙4.0等可穿戴设备上
4.pulse sensor只是 模拟输出, 本店两种模块 均使用运放作了电压比较器 DO输出 高低脉冲,对于心率计数更加方便  
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-28 13:48:15 | 显示全部楼层
大家 感兴趣的话  淘宝 直接应该能够搜到的  

如果搜不到  可以直接  ldolin.taobao.com

回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-28 14:00:13 | 显示全部楼层
哦 忘了上传一份 模块的 使用说明   

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2014-3-28 15:30:38 | 显示全部楼层
不错啊,之前一直看到国外的那个项目,但是国内没有卖的

你的这个恐怕是taobao上的第一个吧
回复 支持 反对

使用道具 举报

发表于 2014-3-28 15:31:22 | 显示全部楼层
真心不错,学习了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-28 16:51:15 | 显示全部楼层
zoologist 发表于 2014-3-28 15:30
不错啊,之前一直看到国外的那个项目,但是国内没有卖的

你的这个恐怕是taobao上的第一个吧

对啊   不过国外的东西 真心贵  那什么PulseSensor  就一个运放 还卖到 120  更有199的价格的   

我这个 两个模块都是 4运放 并且有原理图 可供修改 进一步完善  
回复 支持 反对

使用道具 举报

发表于 2014-3-28 23:20:22 | 显示全部楼层
话说你貌似用的是MCP600X的方案吧,我记得这个成本也很低。。
四运放MCP6004。。。
回复 支持 反对

使用道具 举报

发表于 2014-3-28 23:23:41 | 显示全部楼层
代码实在是看不懂,因为没有做滤波所以写了一堆0软件滤波?
这是要玩坏自己的节奏撒。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-29 17:34:27 | 显示全部楼层
Damn_intuition 发表于 2014-3-28 23:23
代码实在是看不懂,因为没有做滤波所以写了一堆0软件滤波?
这是要玩坏自己的节奏撒。。。

代码是 一共 9通道的数据   只使用了 一通道 其他通道就是0了呗                                                               
回复 支持 反对

使用道具 举报

发表于 2014-3-31 09:26:03 | 显示全部楼层
Name_006 发表于 2014-3-29 17:34
代码是 一共 9通道的数据   只使用了 一通道 其他通道就是0了呗                                        ...

原来如此。哈哈。
学习。
回复 支持 反对

使用道具 举报

发表于 2015-3-4 18:41:54 | 显示全部楼层
为什么有两个VCC和一个EN?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-15 16:07 , Processed in 0.163883 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表