搜索
bottom↓
回复: 28

BH1750FVI 芯片 光照度传感器资料 需要的带走

[复制链接]

出0入0汤圆

发表于 2014-6-10 23:27:41 | 显示全部楼层 |阅读模式
由于上传文件有限
其他光敏传感器资料有需要的可以联系我

本帖子中包含更多资源

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

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2014-6-10 23:36:31 | 显示全部楼层
用过,帮顶,还做过一块测试板。

出0入0汤圆

 楼主| 发表于 2014-6-10 23:45:03 | 显示全部楼层
用过 ??  那为啥我用他的历程测试时没成功
他的ADD脚是不是应该和GND相连
正在查原因中 同求帮助

出0入0汤圆

发表于 2014-6-11 00:18:23 | 显示全部楼层
njhying 发表于 2014-6-10 23:45
用过 ??  那为啥我用他的历程测试时没成功
他的ADD脚是不是应该和GND相连
正在查原因中 同求帮助

ADD是地址脚。

在程序里

#define          SlaveAddress   0x46 //定义器件在IIC总线中的从地址,根据ALT  ADDRESS地址引脚不同修改
                                              //ALT  ADDRESS引脚接地时地址为0x46,接电源VCC时地址为0xB8

0x46的话应该接地。


另外如果用stc  1T的单片机,10、11、12、15系列的,就要调整延时函数的速度了。

出0入0汤圆

发表于 2014-6-11 00:44:37 | 显示全部楼层
AD采样一个光照传感器,跟个二极管似得,是不是要简单点??

出0入0汤圆

发表于 2014-6-11 00:46:42 | 显示全部楼层
wxty 发表于 2014-6-11 00:44
AD采样一个光照传感器,跟个二极管似得,是不是要简单点??


那种没标定过,不能量化。

BH1750输出的是勒克斯单位,就是国际标准。

比如用眼健康要求在300勒克斯亮度下看书,那么用BH1750传感器你就知道自己的台灯是否符合亮度规定。

但你用光敏二极管的话,是没法判断的。

当然了,在BH1750内部结构里,也是个光敏二极管,但人家输出的数据经过了整理、线性化等步骤,最后生成以勒克斯为单位的数据,更好。

出0入0汤圆

发表于 2014-6-11 00:50:30 | 显示全部楼层
电子喵星人 发表于 2014-6-11 00:46
那种没标定过,不能量化。

BH1750输出的是勒克斯单位,就是国际标准。

有一张电压-勒克斯对照表,精度应该不高啦,但是便宜。

出0入0汤圆

发表于 2014-6-11 00:51:22 | 显示全部楼层
wxty 发表于 2014-6-11 00:50
有一张电压-勒克斯对照表,精度应该不高啦,但是便宜。

好的AD芯片几块钱,各种各样实验成本几块钱。

这种模块一个才8.5元。

。。。。

出0入0汤圆

发表于 2014-6-11 00:54:58 | 显示全部楼层
电子喵星人 发表于 2014-6-11 00:51
好的AD芯片几块钱,各种各样实验成本几块钱。

这种模块一个才8.5元。

AD还用专用芯片,需要多高精度?MCU自带的足够了吧。 晚安

出0入0汤圆

 楼主| 发表于 2014-6-11 01:08:20 | 显示全部楼层
电子喵星人 发表于 2014-6-11 00:18
ADD是地址脚。

在程序里

我用的51  就是他的测试程序
那我看看延时
ADD接地了

出0入0汤圆

发表于 2014-6-11 01:47:33 | 显示全部楼层
njhying 发表于 2014-6-11 01:08
我用的51  就是他的测试程序
那我看看延时
ADD接地了

12T的STC89C52RC不用调整延时

只有STC 10  11 12 15系列要。

如果你是STC89C52RC  那么就不是延时的问题了,可能是模块坏了,可能是杜邦线有问题等

出0入0汤圆

 楼主| 发表于 2014-6-11 01:51:08 | 显示全部楼层
电子喵星人 发表于 2014-6-11 01:47
12T的STC89C52RC不用调整延时

只有STC 10  11 12 15系列要。

哦哦 杜邦线 新的  
刚买的模块啊
哎 明天你和商家谈
谢啦 哥

出0入0汤圆

发表于 2014-6-11 02:05:58 | 显示全部楼层
本帖最后由 电子喵星人 于 2014-6-11 02:10 编辑
njhying 发表于 2014-6-11 01:51
哦哦 杜邦线 新的  
刚买的模块啊
哎 明天你和商家谈


当然了,也可能是个人水平问题,犯了低级错误,所以调不出。

这种模块坏的几率也不是太高,哈哈。

重新检查端口定义是否正确,SCL和SDA有没有弄反,之类的问题。

还有,“没成功”是啥意思?

出0入0汤圆

发表于 2014-6-11 02:14:50 | 显示全部楼层
对了  I2C接口的通讯能力比较弱,杜邦线可能会有问题,最好额外接两个1K的上拉电阻在两个IO口跟VCC之间,增强高电平驱动的能力。

出0入0汤圆

发表于 2014-6-11 03:37:52 | 显示全部楼层
wxty 发表于 2014-6-11 00:54
AD还用专用芯片,需要多高精度?MCU自带的足够了吧。 晚安

专用模块测量范围是0-65535勒克斯,接近人眼范围。

所以模块内部带有的AD就是16位的。


而MCU自带的一般是10位即1024个字。

如果你用mcu自带AD,想做到0-65535勒克斯量程范围,就那么每个字改变一下,数据就跳动63.9勒克斯,这样测量误差是非常大的。

出0入0汤圆

 楼主| 发表于 2014-6-11 09:47:21 | 显示全部楼层
电子喵星人 发表于 2014-6-11 02:14
对了  I2C接口的通讯能力比较弱,杜邦线可能会有问题,最好额外接两个1K的上拉电阻在两个IO口跟VCC之间,增 ...

谢谢啦  我再查查

出0入0汤圆

 楼主| 发表于 2014-6-11 15:35:47 | 显示全部楼层
njhying 发表于 2014-6-11 09:47
谢谢啦  我再查查


问题查出来了  就是没加上拉电阻
以前只知道在P0口加  
谢谢啦

出0入0汤圆

发表于 2014-6-11 17:24:16 | 显示全部楼层
感谢楼主提供资料,我也好久来玩玩光照度,亮度,光强等等。好像测量光照度及光强有规范要求吧,还要什么暗室,还有什么球。以前一个测量仪器都是好几万。

出0入0汤圆

 楼主| 发表于 2014-6-11 18:39:01 | 显示全部楼层
ok  资料已发邮箱  注意查收

出0入0汤圆

发表于 2014-6-11 18:47:22 | 显示全部楼层
本帖最后由 电子喵星人 于 2014-6-11 19:01 编辑
njhying 发表于 2014-6-11 15:35

问题查出来了  就是没加上拉电阻
以前只知道在P0口加  


如果直接接在板子上的 那不用加也行。

但外接引线削弱了信号,而51单片机的高电平输出能力又比较弱,所以不能成功生成高电平信号。这时候就要外加强上拉了。

还有些芯片就算接在板子上,也要接强上拉电阻。比如L9110电机驱动芯片,对 IO口高电平的要求比较高。
还有ULN2003达林顿驱动芯片,不同的批次和型号用51驱动的话不一定直接可行。最好也加强上拉

这个判断其实比较容易,写个程序让某个跟芯片连接的端口输出高电平1,然后测量那个芯片上的端口跟GND之间的电压是不是4.6V以上,是的话表示成功输出了高电平。如果只有2-3V左右(5V的系统),表明高电平驱动的能力已经不足了,要强上拉

51单片机其他口的内置上拉电阻是10K以上的(好像是),所以是弱上拉。

出0入0汤圆

发表于 2014-6-11 18:57:56 | 显示全部楼层
hetao7241 发表于 2014-6-11 17:24
感谢楼主提供资料,我也好久来玩玩光照度,亮度,光强等等。好像测量光照度及光强有规范要求吧,还要什么暗 ...


淘宝8.5-12元一个的模块

51单片机系统

没其他要求了


当然了 ,更严格精度要求的就要标定

出0入0汤圆

 楼主| 发表于 2014-6-11 21:27:07 | 显示全部楼层
电子喵星人 发表于 2014-6-11 18:47
如果直接接在板子上的 那不用加也行。

但外接引线削弱了信号,而51单片机的高电平输出能力又比较弱,所 ...

嗯 讲得有理   今天学到了好多 。。

出0入0汤圆

发表于 2014-6-11 21:32:14 | 显示全部楼层
njhying 发表于 2014-6-11 21:27
嗯 讲得有理   今天学到了好多 。。


gsm那个搞定没

出0入0汤圆

 楼主| 发表于 2014-6-11 21:35:26 | 显示全部楼层
还没有   都快泵贵了   模块信息就是发不出去

出0入0汤圆

发表于 2014-6-11 23:10:05 | 显示全部楼层
njhying 发表于 2014-6-11 21:35
还没有   都快泵贵了   模块信息就是发不出去

修改后的程序已经在我模块上测试过  单片机连模块

能发短信。

你拍个照片传上来 看看你是怎么用单片机连模块的

出0入0汤圆

发表于 2016-7-19 15:04:48 | 显示全部楼层
正需要,定一个,必须滴

出0入0汤圆

发表于 2016-7-26 15:40:12 | 显示全部楼层
刚买,试一下

出0入0汤圆

发表于 2017-7-18 14:16:06 | 显示全部楼层
多谢分享,学习了.

出0入0汤圆

发表于 2017-12-2 11:13:18 | 显示全部楼层
本帖最后由 a9191389 于 2017-12-2 11:15 编辑

量程不够,太阳光直射下输出0,无法接受
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-25 03:34

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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