TSL2561是一个采用smbus/iic接口的可以直接读取测量的数字型测量光强度传感器。本文采用iic接口不涉及smbs。
从给的数据手册可以看出有一个引脚ADDR SEL用来设置芯片地址,当引脚接地时从机地址为0x29,浮空时从机地址 0x39,接高电平时为0x49.在头文件中采用宏定义如下
在读取CH0和CH1的数据后还要进行一定的补偿计算才能得出实际的光强度,在我的写的代码中,读出CH0和CH1没有问题,但在进行补偿计算时我只是照着数据手册写出了代码,因为我对光的强度没啥概念,也没有合适的测量光强度仪,所以并不能保证补偿计算的正确,但是读出的原始数据是没问题的。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部1条评论
快来发表一下你的评论吧 !