[技术问答] 有没有用新唐的i2c驱动max30100的啊

[复制链接]
6211|39
 楼主| 仙女山 发表于 2016-2-18 16:26 | 显示全部楼层 |阅读模式
现在是能够采集,但是不知道采集的数据是否正确,该应该如何判断呢
如果想加多个max30100芯片,可不可以修改这种iic芯片的地址呢?

Luis德华 发表于 2016-2-18 19:59 | 显示全部楼层
用模拟iic吧,修改芯片内的地址不容易吧
Micachl 发表于 2016-2-19 20:17 | 显示全部楼层
这种医疗芯片用的比较少吧
huangcunxiake 发表于 2016-2-20 09:28 | 显示全部楼层
用的人太少了,所以肯定你做这个也很赚钱吧,好多人不会啊,你老板不多给你几毛钱?
huangcunxiake 发表于 2016-2-20 09:29 | 显示全部楼层
Key Features
•Complete Pulse Oximeter and Heart-Rate Sensor Solution Simplifies Design ◦Integrated LEDs, Photo Sensor, and High-Performance Analog Front-End
◦Tiny 5.6mm x 2.8mm x 1.2mm 14-Pin Optically Enhanced System-in-Package

•Ultra-Low-Power Operation Increases Battery Life for Wearable Devices ◦Programmable Sample Rate and LED Current for Power Savings
◦ Ultra-Low Shutdown Current (0.7µA, typ)

•Advanced Functionality Improves Measurement Performance ◦High SNR Provides Robust Motion Artifact Resilience
◦Integrated Ambient Light Cancellation
◦High Sample Rate Capability
◦Fast Data Output Capability

huangcunxiake 发表于 2016-2-20 09:30 | 显示全部楼层
  1. START; Send device address + write mode Send address of FIFO_WR_PTR; REPEATED_START; Send device address + read mode Read FIFO_WR_PTR; STOP; The central processor evaluates the number of samples to be read from the FIFO: NUM_AVAILABLE_SAMPLES = FIFO_WR_PTR – FIFO_RD_PTR (Note: pointer wrap around should be taken into account) NUM_SAMPLES_TO_READ = < less than or equal to NUM_AVAILABLE_SAMPLES > Second transaction: Read NUM_SAMPLES_TO_READ samples from the FIFO: START; Send device address + write mode Send address of FIFO_DATA; REPEATED_START; Send device address + read mode for (i = 0; i < NUM_SAMPLES_TO_READ; i++) { Read FIFO_DATA; Save IR[15:8]; Read FIFO_DATA; Save IR[7:0]; Read FIFO_DATA; Save R[15:8]; Read FIFO_DATA; Save R[7:0]; } STOP;



huangcunxiake 发表于 2016-2-20 09:31 | 显示全部楼层
这个文档里有说明和伪代码的程序
MAX30100.pdf (874.83 KB, 下载次数: 100)

gejigeji521 发表于 2016-2-20 15:08 | 显示全部楼层
看懂了手册直接写就可以了,我看了楼上的资料,没啥难的啊,楼主如果不会,给我一千块我帮你写出来。
稳稳の幸福 发表于 2016-2-20 16:03 | 显示全部楼层
医疗芯片用的比较少,问是不行的,除非花点小钱找人帮你写,要不就自己好好试着写一下。
zhuotuzi 发表于 2016-2-20 19:48 | 显示全部楼层
Complete Pulse Oximeter and Heart-Rate Sensor Solution Simplifies Design ◦Integrated LEDs, Photo Sensor, and High-Performance Analog Front-End 心率传感器
IversonCar 发表于 2016-2-21 09:23 | 显示全部楼层
这个芯片就是血氧和心率芯片,纯I2C接口,没什么难度
orangebanana 发表于 2016-2-27 20:52 | 显示全部楼层
这个是医疗仪器吧,恐怕用的不多吧
这个芯片的设计是需要心思的
小狗爱吃骨头 发表于 2016-2-28 22:48 | 显示全部楼层
你把采集的数据显示成图形啊,这就知道数据是否是你想要的了
wangwei0952 发表于 2016-3-11 15:46 | 显示全部楼层
刚用st的mcu做好 ,就是有一个I2C接口,你只要先读出来 0xff那个寄存器 ,是0x11了说明接口就通了 ,然后在读数据和控制
史迪威将军 发表于 2016-3-23 20:42 | 显示全部楼层
这个好像不太可能,一般一块板子上只用一个,你为啥用这么多
黄岱 发表于 2016-4-20 20:22 来自手机 | 显示全部楼层
楼主您好!我是一名大一学生,前几个星期买下了有这传感器的小模块。现在单片机程序写好了,但却没办法引出数据,由于实在是新手,想问问楼主是怎样提取出数据的?我想学习学习,不胜感谢!
lulugl 发表于 2016-7-15 15:19 | 显示全部楼层
楼上的是否可以给份驱动我学习下
lulugl 发表于 2016-7-15 15:20 | 显示全部楼层
16楼的你的驱动写了吗?
dentsgot 发表于 2016-7-20 14:55 | 显示全部楼层
lulugl 发表于 2016-7-15 15:20
16楼的你的驱动写了吗?

楼主有没有把这个片子运用成熟呢,能否给大家讲一下
天灵灵地灵灵 发表于 2016-7-20 22:18 | 显示全部楼层
接口对应上,你看懂手册都用了什么指令,就行了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

36

主题

340

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部