查看: 1301|回复: 2

快速体验RA+ZMOD4410检测室内空气质量

[复制链接]

11

主题

11

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
80468
发表于 2022-2-25 14:50:06 | 显示全部楼层 |阅读模式
这次分享一篇使用RA驱动ZMOD4410快速体验室内空气质量检测的经验。

这里是ZMDOD4410的简介和数据手册

使用的软件环境是E2和FSP3.5.0。其中集成了ZMOD的驱动配置,使用非常方便。

硬件连接如下图,jlink连接开发板,i2c(开发板100、101脚)连接zmod模块,104脚连接zmod模块中断脚。


FSP的帮助文档里可以找到zmod的调用方式:


找到zmod的官方例程中发现有ZMOD4410_RA6M4_NonOS的示例,我的板子是RA2的,需要自己新建工程,但可以使用ZMOD4410_RA6M4_NonOS\src\RA_ZMOD4410.c中的调用步骤。

所以新建工程、拷贝RA_ZMOD4410.c到工程目录中,声明外部;并调用start_demo函数。

测试发现示例中,若使能中断 #define G_ZMOD4XXX_SENSOR0_IRQ_ENABLE   (1),则无法拉起中断,获取不到数据。

改为 #define G_ZMOD4XXX_SENSOR0_IRQ_ENABLE   (0),调试程序,获取数据如下:



对比手册中的质量数据表:


IAQ不到2,我这空气还不错。你们要不要试试看嘞。

需要注意的是质量数据需要一定的时间才会出来,zmod要预热、数据收集一段时间要进行算法处理。当然你调试的时候就会发现啦。各个数据刷新出来的顺序会有先后。

附上操作步骤和例程文件:
(浏览器打开看不到图片可以用word打开)


本帖子中包含更多资源

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

x
回复

使用道具 举报

9

主题

95

帖子

9580

积分

论坛元老

Rank: 8Rank: 8

积分
9580
发表于 2023-3-5 11:48:14 | 显示全部楼层

E2没用过,FSP的确是好东西
回复

使用道具 举报

3

主题

195

帖子

1281

积分

金牌会员

Rank: 6Rank: 6

积分
1281
发表于 2023-3-14 10:03:37 | 显示全部楼层

资料太多英文不友好
回复

使用道具 举报

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

本版积分规则

用户排行榜

RA助手

主题: 116帖子:133精华:0

RA_Lance

主题: 92帖子:132精华:9

lugl

主题: 39帖子:127精华:0

xujiwei263

主题: 16帖子:73精华:0

books咦

主题: 11帖子:11精华:2

Juggernaut

主题: 9帖子:95精华:0
快速回复 返回顶部 返回列表