打印
[PIC®/AVR®/dsPIC®产品]

【CuriosityNano测评报告】06.驱动MAX30102血氧传感器的尝试

[复制链接]
楼主: hu9jj
手机看帖
扫描二维码
随时随地手机跟帖
21
mituzu| | 2021-10-3 20:14 | 只看该作者 回帖奖励 |倒序浏览
心率到了375了吗?      

使用特权

评论回复
22
suzhanhua| | 2021-10-3 20:14 | 只看该作者
这个不是stm32驱动的吗   

使用特权

评论回复
23
xietingfeng| | 2021-10-3 20:14 | 只看该作者
有工程文件吗?      

使用特权

评论回复
24
isseed| | 2021-10-3 20:14 | 只看该作者
是用的硬件iic吗?  

使用特权

评论回复
25
wangdezhi| | 2021-10-3 20:15 | 只看该作者
美信MAX30102不好用。   

使用特权

评论回复
26
biechedan| | 2021-10-3 20:15 | 只看该作者
这个波形数据为什么不用线呢?

使用特权

评论回复
27
chenci2013| | 2021-10-3 20:15 | 只看该作者
现在做心率的算法是什么  

使用特权

评论回复
28
gygp| | 2021-10-3 20:16 | 只看该作者
波形杂乱有什么解决方案吗?  

使用特权

评论回复
29
wziyi| | 2021-10-4 20:35 | 只看该作者
既然能在STM32用证明模拟i2c代码逻辑没问题,怀疑是gpio驱动和延时函数没有移植好。pic有些引脚是不能做开漏输出输出,可以上传完整工程。

使用特权

评论回复
30
hu9jj|  楼主 | 2021-10-5 08:57 | 只看该作者
本帖最后由 hu9jj 于 2021-10-5 08:58 编辑
wziyi 发表于 2021-10-4 20:35
既然能在STM32用证明模拟i2c代码逻辑没问题,怀疑是gpio驱动和延时函数没有移植好。pic有些引脚是不能做开 ...

感谢您的分析和建议!由于原代码对FLASH的开销很大,在PIC18F16Q41上运行可能有点儿勉强,所以我已经放弃了移植,没有再继续实验了。

使用特权

评论回复
31
chenjun89| | 2021-10-5 14:45 | 只看该作者
你这个不敢用啊

使用特权

评论回复
32
hu9jj|  楼主 | 2021-10-5 15:29 | 只看该作者

    哈哈,您是指1楼中图片显示的异常数值吧。这是当时显示代码中的一个BUG,检测到数据异常时仅仅作了文字提示,并没有屏蔽错误数值的显示。

使用特权

评论回复
33
麻花油条| | 2021-10-7 16:17 | 只看该作者
波形杂乱有什么好的解决方案了

使用特权

评论回复
34
hu9jj|  楼主 | 2021-10-7 20:36 | 只看该作者
麻花油条 发表于 2021-10-7 16:17
波形杂乱有什么好的解决方案了

刚开机时会杂乱,手指塞入后稍微等几秒种就自然会稳定,不需要其他解决方案。

使用特权

评论回复
35
huahuagg| | 2021-10-7 22:29 | 只看该作者
用过这个测量心率,太跳了。   

使用特权

评论回复
36
qjp1988113| | 2021-10-15 15:36 | 只看该作者
这个有什么具体的算法么?

使用特权

评论回复
37
hu9jj|  楼主 | 2021-10-15 15:52 | 只看该作者
qjp1988113 发表于 2021-10-15 15:36
这个有什么具体的算法么?

这个是准备从STM32移植过来的,因为单片机显示速度跟不上,移植并未成功。原代码的算法部分尚未深究,在STM32F103C8T6最小核心板上是可以运行的,我原来用LCD5110显示屏。

使用特权

评论回复
38
qjp1988113| | 2021-10-15 15:54 | 只看该作者
hu9jj 发表于 2021-10-15 15:52
这个是准备从STM32移植过来的,因为单片机显示速度跟不上,移植并未成功。原代码的算法部分尚未深究,在S ...

厉害,大佬对mICRochip 还真是情有独钟啊~

使用特权

评论回复
39
kkzz| | 2021-11-3 13:52 | 只看该作者
MAX30102算法有吗

使用特权

评论回复
40
hudi008| | 2021-11-3 13:52 | 只看该作者
为什么采集到的Spo2一直为-999

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则