2358|1

290

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

RTT&瑞萨高性能 CPK-RA6M4 开发板测评——光线传感器 [复制链接]

一、硬件

        本次测评的是Intersil一款极具超小封装的数字型红外光传感器--ISL29035.

ISL29035是业界最小的采用6个管脚的数字型红外光传感器,能够实现对各种光源的精准检测。其除了具有高灵敏度的特性,还包括:
  (1)采用6个管脚的业内最小的数字光传感器;
  (2)提供市场领先的宽角度的光响应特性;
  (3)支持Windows 8和Android操作系统的要求;
  (4)宽动态光照度范围可增强用户的视觉体验;
  (5)内部集成的ADC可以直接将光照度的模拟信号直接转换成数字信号;
  (6)可模拟人眼的响应曲线,具有优异的红外光抑制功能;
  (7)能够在各种环境光源条件下工作,并并最大限度地降低屏的功耗

主要应用于个人电脑、电视、手持设备。电气特性:

  • 分辨率是16位的·ADC

  • 电源范围为2.25V - 3.63V

  • 支持I2C协议

  • 支持软件和自动关闭模式

        RA6M4开发板上的电路图如下:

二、软件

1、RA Smart Configurator操作

        配置I2C引脚。由于光线传感器的原理图是P511作为I2C的SDA,P512作为I2C的SCL。因此配置P511为输出模式,P512为输出模式。如图

2、RT-Thread Studio操作

        1)双击RT-Thread Setting ,打开页面后添加isl29035驱动软件包。如图

        2)在RT-Thread Setting页面点击硬件,使能I2C,并且添加I2C端口,SDA的端口为P511,那么511转换成16进制就是0x50b = 5 * 16 * 16 + 1 * 10 + 1;SCL的端口为P512,那么转换成16进制就是0x50c.如图:

三、测试

        打开终端。在终端输入list device ,查看有没有添加成功设备信息。

        1、挂载isl29035传感器

        在终端输入sensor probe li_isl129,终端就会打印device id。再使用list device 是否挂载成功。li_isl129成功的话,ref count 对应的值为1

        2、再输入sensor read 5。就会显示5次光强信息。

        如图,随着光线越强,打印的光强的值越大。

最新回复

rt-thread就是方便,配置一下就行了  详情 回复 发表于 2022-6-19 10:41
点赞 关注
个人签名

阅读改变人生


回复
举报

553

帖子

3

TA的资源

纯净的硅(初级)

沙发
 

rt-thread就是方便,配置一下就行了

 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表