硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3561|回复: 8
收起左侧

[客户分享] 温湿度传感器AM2105说明书

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
发表于 2018-8-4 10:50:01 | 显示全部楼层 |阅读模式
am2105-v1_2说明书(6-27).pdf (4.63 MB, 下载次数: 45)

8888.png


回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
 楼主| 发表于 2018-8-4 10:50:28 | 显示全部楼层
注意硬件连接问题
QQ截图20180804104942.png
回复

使用道具 举报

10

主题

140

回帖

170

积分

初级会员

积分
170
发表于 2018-8-4 11:04:17 | 显示全部楼层
1,此类器件比ds18b20更占时间,如果用操作系统,应该怎么处理?
2,要读取实时值要连续测量多次,但又说要间隔2s,这不是矛盾吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
 楼主| 发表于 2018-8-4 11:12:43 | 显示全部楼层
lvehe 发表于 2018-8-4 11:04
1,此类器件比ds18b20更占时间,如果用操作系统,应该怎么处理?
2,要读取实时值要连续测量多次,但又说 ...

1、2秒读一次,CPU利用率较低,慢慢读就行。
2、这句换比较清楚了:
QQ截图20180804111232.png
回复

使用道具 举报

10

主题

140

回帖

170

积分

初级会员

积分
170
发表于 2018-8-4 11:59:02 | 显示全部楼层
CPU利用率是低,但是如果测量时间大于1ms,会影响系统实时性,比如am2303可能要3、4ms。
多次读取,但每次间隔2s,我觉得这和连续是矛盾的,实际上我们一般就是1或2s读取一次。隔了2s还能算是连续读?
回复

使用道具 举报

10

主题

140

回帖

170

积分

初级会员

积分
170
发表于 2018-8-4 12:12:10 | 显示全部楼层
本帖最后由 lvehe 于 2018-8-4 12:16 编辑

我觉得它的意思应该是:模块每隔2s转换一次,所以要得到当前值,尽量2s读取一次,否则隔得太久读取的就是前几秒的值了。
这类模块普遍留着一个引脚不用,我觉得还不如利用起来,采用iic接口,这样还能解决实时性问题。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
 楼主| 发表于 2018-8-4 12:22:02 | 显示全部楼层
lvehe 发表于 2018-8-4 11:59
CPU利用率是低,但是如果测量时间大于1ms,会影响系统实时性,比如am2303可能要3、4ms。
多次读取,但每次 ...

1、我个人的理解,一般搞这个温度,湿度等环境变量采集的设备(再配上无线设备做传输),不要求什么实时性,能用就行,而且一般1-2秒更新一次。

如果你的系统要求实时性,且要挂这种无法实时采集的东西,特别是18B20这种,时序要求严格,无法做非阻塞方式读取,最好外挂一个STM8之类的芯片去搞,或者使用硬件方式读取,软件模拟不可避免的要有实时性问题。

2、这个不用太纠结,这个pdf文案能力有限,描述容易让人误会。

回复

使用道具 举报

65

主题

432

回帖

632

积分

金牌会员

积分
632
发表于 2018-8-5 10:45:59 | 显示全部楼层
我一直用外挂STM8的方式读取,读后用SPI或UART发送给STM32,这些效率较低时序严格的东东,最好外挂后发送给RTOS系统才能保证实时性
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
 楼主| 发表于 2018-8-6 02:55:53 | 显示全部楼层
taobaofarmer 发表于 2018-8-5 10:45
我一直用外挂STM8的方式读取,读后用SPI或UART发送给STM32,这些效率较低时序严格的东东,最好外挂后发送给 ...

这是一种非常不错的解决方法。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-29 01:28 , Processed in 0.184286 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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