“Microduino-Pulse/zh”的版本间的差异
Cdan134@163.com(讨论 | 贡献) |
|||
(未显示2个用户的11个中间版本) | |||
第5行: | 第5行: | ||
[[File: Microduino-Sensor.jpg|400px|thumb|right| Microduino-Plush Sensor]] | [[File: Microduino-Sensor.jpg|400px|thumb|right| Microduino-Plush Sensor]] | ||
− | Microduino- | + | Microduino-Pulse Sensor是一款精度较高的心率传感器。 |
+ | |||
心率传感器用来检测心跳,采用光电容积法,利用人体组织在血管搏动时造成透光率不同来进行脉搏测量的,通过一个带有放大和消噪功能的光学放大器来检测血液量的变化从而得到人体的实时心率。一般佩戴在手指末端或者耳垂等毛细血管末端。 | 心率传感器用来检测心跳,采用光电容积法,利用人体组织在血管搏动时造成透光率不同来进行脉搏测量的,通过一个带有放大和消噪功能的光学放大器来检测血液量的变化从而得到人体的实时心率。一般佩戴在手指末端或者耳垂等毛细血管末端。 | ||
第18行: | 第19行: | ||
==特色== | ==特色== | ||
+ | *功耗低 | ||
*灵敏度高 | *灵敏度高 | ||
− | |||
*体积小,易安装 | *体积小,易安装 | ||
+ | |||
==规格== | ==规格== | ||
− | * | + | *电器规格 |
− | * | + | **工作电压:1.8V至5.5V |
− | * | + | **输入设备 |
+ | *技术参数 | ||
**工作温度:-40°C至85°C | **工作温度:-40°C至85°C | ||
**无铅封装,符合RoHS标准 | **无铅封装,符合RoHS标准 | ||
− | |||
− | |||
− | |||
− | |||
**供电电流:IQ = 100µA(典型值) | **供电电流:IQ = 100µA(典型值) | ||
**90°相位容限(典型值) | **90°相位容限(典型值) | ||
+ | **采用MCP6001 1MHZ低功率运算放大器 | ||
+ | **1MHz增益带宽积(典型值) | ||
+ | **采用APDS-9008模拟输出环境亮度传感器 | ||
+ | |||
+ | *尺寸 | ||
+ | **1.27mm间距的4Pin接口 | ||
+ | **开关大小:5mm*5mm, | ||
+ | **板子大小:20mm*20mm | ||
+ | |||
+ | *接法 | ||
+ | **引脚说明:GND、VCC、信号输出、NC(空)。 | ||
+ | 注:该输出信号为模拟信号,需要使用模拟接口来检测(A0~A7)。可以接到Sensor-hub的 1、2、10、11、12号引脚,对应使用的引脚为IIC(A4)、IIC(A5)、A6、A2、A0。 | ||
+ | |||
[[File: Microduino-Plush Sensor_rule1.jpg|600px|thumb|center]] | [[File: Microduino-Plush Sensor_rule1.jpg|600px|thumb|center]] | ||
[[File: Microduino-Plush Sensor_rule2.jpg|600px|thumb|center]] | [[File: Microduino-Plush Sensor_rule2.jpg|600px|thumb|center]] | ||
− | + | ||
− | |||
[[file:mCookie-sensorhub_rule.JPG|thumb|800px|center]] | [[file:mCookie-sensorhub_rule.JPG|thumb|800px|center]] | ||
第42行: | 第53行: | ||
*芯片:'''[[File: APDS-9008.pdf]]''' '''[[File: MCP6001.pdf]]''' | *芯片:'''[[File: APDS-9008.pdf]]''' '''[[File: MCP6001.pdf]]''' | ||
*原理图:'''[[File: Microduino_Pulse.Zip]]''' | *原理图:'''[[File: Microduino_Pulse.Zip]]''' | ||
+ | |||
+ | |||
+ | ==开发== | ||
+ | ===准备=== | ||
+ | *确认你搭建了Microduino的开发环境,否则参考:[[Microduino Getting started/zh]] | ||
+ | *核心选择 | ||
+ | **1.直接采用[[Microduino-CoreUSB/zh]]或[[mCookie-CoreUSB/zh]]做核心。 | ||
+ | **2.采用[[Microduino-Core/zh]]或[[Microduino-Core+/zh]]做核心,还需要使用[[Microduino-USBTTL/zh]]模块来下载程序。(若使用mCookie测试,核心板选取方式和一代产品相同)。 | ||
+ | |||
+ | ===程序=== | ||
+ | |||
*测试程序: | *测试程序: | ||
[https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Advanced_Tutorial/Microduino_Pulse_measurement Microduino_Pulse_measurement] | [https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Advanced_Tutorial/Microduino_Pulse_measurement Microduino_Pulse_measurement] | ||
− | == | + | ===硬件搭建=== |
− | * | + | *所需硬件(出核心外):[[Microduino-Cube-S1/zh]]、[[Microduino-OLED/zh]]、[[Microduino-Sensorhub/zh]]、USB数据线、连接线 |
− | + | *把所有模块叠在一起,然后用连接线将心率传感器插入[[Microduino-Sensorhub/zh]]的A0插槽、[[Microduino-OLED/zh]]的连接线与[[Microduino-Cube-S1/zh]]板的IIC接口(3.3V)相连。 | |
− | * | ||
− | |||
*打开测试程序,选择正确的板卡,编译通过后直接下载。 | *打开测试程序,选择正确的板卡,编译通过后直接下载。 | ||
*下载完毕你可以看到OLED交互界面,第一行显示心跳次数,第二行显示时间,最后计算出心跳次数。 | *下载完毕你可以看到OLED交互界面,第一行显示心跳次数,第二行显示时间,最后计算出心跳次数。 | ||
第55行: | 第75行: | ||
**当手指拿开,在一定时间内没检测到心跳,自动清零。 | **当手指拿开,在一定时间内没检测到心跳,自动清零。 | ||
− | == | + | ==应用== |
+ | 心率传感器可用在智能手环上,用于检测运动运动过程中的心跳速度,从而调整自己的运动节奏。 | ||
+ | |||
+ | |||
+ | ===项目=== | ||
==购买== | ==购买== |
2015年10月23日 (五) 02:59的最新版本
Language | English |
---|
Microduino-Pulse Sensor是一款精度较高的心率传感器。
特色
规格
注:该输出信号为模拟信号,需要使用模拟接口来检测(A0~A7)。可以接到Sensor-hub的 1、2、10、11、12号引脚,对应使用的引脚为IIC(A4)、IIC(A5)、A6、A2、A0。 文档
开发准备
程序
硬件搭建
应用心率传感器可用在智能手环上,用于检测运动运动过程中的心跳速度,从而调整自己的运动节奏。
项目购买历史图库
|