找回密码
 注册
查看: 151|回复: 2
打印 上一主题 下一主题

SHT20+BH1750+BMP180 温湿度、气压、光照度三合一 设计

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-9-22 10:03 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
      最近一直想做一个可以检测温湿度的,光照强度,还有气压检测的仪表。而且要精度高反应快的传感器,在网上找了一圈,看的眼花缭乱,符合要求的价格都不低,  $ T/ D- D; e( H/ ?. [$ m% s
      无意中看到某宝看到一个温湿度、气压、光照度三合一的传感模块,最重要的是模块上面集成的温湿度芯片是我首选的SHT20,还有光照强度传感器BH1750. ,都符合自己的要求,这2款芯片在大学的时候就有所了解,算是温度检测和光照检测领域里,精度高,体积非常小,性价比很高的一款。气压传感器一般都是采用BMP180或者BMP085,这2个芯片也差不多的,现在用BMP180的感觉要多一些。非常符合设计需要。 再加上这个模块是串口输出,直接就可以读取数据啦。哈哈哈,根本不需要自己去进行3个传感器的驱动代码编程,。(其实之前我也买个单独的模块回来,本来打算3个模块并联使用,,奈何程序花了好几天时间都没有调试通过,后来模块直接都不知道丢哪里去了。)。于是果断重新就此准备自己重新制作一个。9 E- T3 @$ S; j  q
        因为是模块,没有相关的显示屏,硬着头皮问卖家能不能拿送个显示屏................结果和预想的一样。需要单独购买。好吧,又买了一块单片机的板子,到手拼接后,开始查资料制作,于是出现了此贴。
7 ^: ?% e% r& ~  L1 t7 M$ h; \
; C) [- Q& Z+ T) l* d! {/ ^; F) X     从单片机板子和模块到手后 到制作完成总共花了1天时间!附实物图与相关程序,留给需要的人吧!其实还可以通过气压大小,有相应来计算出海拔高度。过段时间更新的时候我在上传上来。。。。
3 V6 @; L4 f* ~$ E3合1模块上的传感器:Cmcu-01 SHT20+BMP180+BH1750FVI
5 j& q+ n) y, ^5 @; j$ `; F: u
) Y) F9 \, A! T3 k- X各传感器的参数介绍:5 y7 y/ Q9 i* r. k9 O& ?
================================================
( j. j! E  J  Q/ E- h9 N& kSHT20是瑞士Sensirion 数字温湿度传感器。 SHT20数字温湿度传感器是众多温湿度传感器中一款性价比高的产品,配有4C 代CMOSens®芯片。除了配有电容式相对湿度传感器和能隙温度传感器外,该芯片还包含一个放大器、A/D 转换器、OTP 内存和数字处理单元。用量以百万计,且应用领域广泛。该类传感器适用于对成本极其敏感但又注重品质的大批量生产的行业。 同时具有很高的温度精度和湿度精度。 SHT20系列模块专为低功耗小体积应用设计,具有良好的品质、快的响应速度、抗干扰能力强、性价比高等优点、极低的功耗。懂行的人都知道它的优点。0 h! ]( G' l5 N; t
传感器重要参数:                  5 y! e2 s# |8 Z# R8 ]% P: d& i) g
湿度测量范围:0—100%RH
- S1 I/ B' F. `% J湿度精度范围(10%RH to 95%RH): ±3%RH2 ~0 }8 U$ F: e* x# s& n7 b: o
温度测量范围: -40℃—125℃  (-40 - +257°F)
) b! l! Q1 L% t- q温度精度范围:±0.3℃9 ^9 X1 W% ~; b# b
湿度迟滞:±1%RH7 |9 u/ W& K" J2 t! ]/ e
测量时间:50ms
) p. ?7 U& z* _, d" H% {$ c) a年漂移量:-0.5%RH/year- b) s) H: c1 c
响应时间:5 s
7 L1 P3 `0 g: e8 N, g=================================================6 O$ a4 _# e$ P! M" ]+ G# }' I
BMP180是一款高精度、小体积、超低能耗的压力传感器,可以应用在移动设备中- v, {7 q6 e$ _7 [
它的性能卓越,绝对精度最低可以达到0.03hPa,并且耗电极低,只有3μA,采用强大的8-pin陶瓷无引线芯片承载(LCC)超薄封装,可以通过I2C总线直接与各种微处理器相连+ T# ?; {6 r& F0 X- Q- t+ ^( R! _
主要特点:
; ]3 ^" i3 o  p/ X压力范围:300~1100hPa(海拔9000米~-500米),从这里可以看出来,该模块还可以通过公式计算海拔高度哦~
* U) [7 i0 K  T% z- `低功耗:5μA,在标准模式) L% `, [. W' M6 ]3 G$ t
高精度:低功耗模式下,分辨率为0.06hPa(0.5米), L9 q, ~! C0 a* o1 A
高线性模式下,分辨率为0.03hPa(0.25米)
; y7 ]. v9 s$ H8 L======================================================
: u. ~7 S  n& b0 T2 ^2 Z& {3 HBH1750FVI
5 P% o* W: Y- I: C3 }采用ROHM原装BH1750FVI芯片
, |! U* }9 b4 O& i! D6 h光照度范围:0-65535 lx   (有没有发现比光敏电阻强N倍?)  k! A) x" b  W
传感器内置16bitAD转换器
! _& p( A1 Z; O1 ]! ~直接数字输出,省略复杂的计算,省略标定) H. `- x+ y4 [1 c! I
不区分环境光源
/ `3 C! p3 j* K, @; @' Q, e接近于视觉灵敏度的分光特性, c! J# {, y0 T! u2 t4 K
可对广泛的亮度进行1勒克斯的高精度测定
0 {; @5 [0 o! J2 ]3 X  o================================================% J" }% `/ S4 |/ u7 Z/ O: V/ b) G
/ m; c0 u- ?3 b+ S$ t" _% m: I
7 S# t  O2 d% k9 d# v" k- e- ^

程序,相关文档资料测试通过.zip

3.78 MB, 下载次数: 1, 下载积分: 威望 -5

该用户从未签到

2#
发表于 2022-9-22 11:16 | 只看该作者
本帖最后由 CRAZY_argentina 于 2022-9-26 20:19 编辑 % Q; z) K$ I0 U

4 K! |" Y: i' Z* l3 o# M! T# y这个压力传感器的测量范围很大,300~1100hPa(海拔9000米~-500米). U, L. t9 ]; Q6 F1 `* q
人类活动的地方,基本都能使用。算是很全能的了
6 q/ H( d1 S( b" w" o* q, g+ w0 ~0 C5 }- c

该用户从未签到

3#
发表于 2022-9-26 20:21 | 只看该作者
BMP180是一款高精度的气压传感器,具有低功耗、低噪声等特点,广泛使用在气压、海拔测量。其内部附带温度传感器,可对气压测量值进行补偿,使用I2C通信方式
您需要登录后才可以回帖 登录 | 注册

本版积分规则

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-1-16 00:54 , Processed in 0.078125 second(s), 25 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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