查看: 2345|回复: 0

麒麟座MINI开发板--光照强度检测

[复制链接]
  • TA的每日心情
    开心
    2017-12-5 20:32
  • 签到天数: 10 天

    连续签到: 2 天

    [LV.3]偶尔看看II

    发表于 2017-10-4 14:13:09 | 显示全部楼层 |阅读模式
    分享到:
        天下雨,在家宅着没出去,刚好折腾下手头的板子。我的想法前面也都讲过,就实现把自己手头的一些传感器模块在麒麟MINI开发板上驱动起来,最后整个成一个基于ONENET网络平台的室内环境监测系统。今天主要是在麒麟MINI开发板上实现了光照强度模块GY30的驱动和光照强度的OLED显示。
          1.光照强度模块介绍
        GY30是一款数字光照强度检测模块,该模块采用了日本罗姆(ROHM)半导体生产的数字式环境光传感ICBH1750FVI,其主要特性有:
    • I2C数字接口,支持速率最大400Kbps
    • 输出量为光照度(Illuminance)
    • 测量范围1~65535 lux,分辨率最小到1lux
    • 低功耗(Power down)功能
    • 屏蔽50/60Hz市电频率引起的光照变化干扰
    • 支持两个I2C地址,通过ADDR引脚选择
    • 较小的测量误差(精度误差最大值+/-20%)
       2.GY30模块实物图和内部电路图

    GY30模块实物图

    GY30模块实物图

               

    GY30模块电路图

    GY30模块电路图

         GY30模块上设计了3.3V稳压电路和I2C电平转换电路,所以可以直接和3.3V,5V系统连接,使用非常方便。
        3.GY30模块与麒麟座MINI开发板连接及实际显示
        由于模块是I2C接口,所以直接和开发班上的I2C接口相连
        SCL-->PB10
        SDA-->PB11
       

    GY30模块与麒麟MNI开发板连接

    GY30模块与麒麟MNI开发板连接

       

    GY30模块与麒麟MNI开发板连接1

    GY30模块与麒麟MNI开发板连接1

      

    OLED显示室内光照强度

    OLED显示室内光照强度

        以下是各种环境照度值:单位lux   
        黑夜:0.001—0.02;
       月夜:0.02—0.3;
       阴天室内:5—50;
       阴天室外:50—500;
       晴天室内:100—1000;
       夏季中午太阳光下的照度:约为10*6次方;
       阅读书刊时所需的照度:50—60;
       家用摄像机标准照度:1400
       4.GY30模块说明书、驱动源代码
          GY-30中文说明.pdf (116.21 KB, 下载次数: 4)
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-4-24 20:37 , Processed in 0.112031 second(s), 16 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.