社区导航

 
快捷导航
  • 首页
  • 论坛
  • 查看新帖
  • 最新回复
  • 精华区
  • 社区活动
  • 联系管理员
  • 消灭零回复
  • E金币兑换
搜索
查看: 1575|回复: 5

[光学传感器] 罗姆传感器评估套件(10)紫外线传感器ML8511A

[复制链接]

214

TA的帖子

5

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-2-26 10:49:46 | 显示全部楼层 |阅读模式
传感器介绍
套件里的紫外线传感器型号为ML8511A,是一款电压输出的紫外线传感器。
紫外线指的是电磁波谱中波长从 10nm~400nm 辐射的总称,是不可见光。
其芯片内部框图如下,通过绝缘硅(SOI)技术,核心是对紫外光敏硅器件的信号放大后输出。
1.png
电压输出和紫外线强度有很好的线性关系
2.png
敏感波长主要集中在400nm以下,和紫外线相符。
3.png
硬件连接
传感器芯片是下图中的U13,这是一个光学敏感传感器,所以不要用手触摸它的光学表面,容易引起污染和损坏。
4.jpg

5.jpg

这个传感器是模拟输出连接,工作电压为2.7-3.6V,这里用3.3V。
注意ANALOG_1接口对应的模拟通道是A0,ANALOG_2接口对应的模拟通道是A2。
由于是模拟接口,即使不接传感器也能读到结果(当然是不正确的),所以一定要确认接口是否正确。
6.jpg
测试
测试程序:
  1. #include <ML8511A.h>

  2. int uvout_pin = A0;

  3. ML8511A ml8511a;

  4. void setup() {

  5.   Serial.begin(9600);
  6.   while (!Serial);

  7.   ml8511a.init(uvout_pin);

  8.   Serial.println("ML8511A Sample");

  9. }

  10. void loop() {
  11.   float uv;

  12.   ml8511a.get_val(&uv);

  13.   Serial.write("ML8511A UV = ");
  14.   Serial.print(uv);
  15.   Serial.println(" [mW/cm2]");
  16.   Serial.println();

  17.   delay(500);
  18. }
复制代码



挡住,基本趋于0。
7.png


日光灯下:
8.png


使用手机的闪光灯照射:
9.png


此帖出自传感器论坛

回复

使用道具 举报

6619

TA的帖子

128

TA的资源

管理员

Rank: 13Rank: 13Rank: 13Rank: 13

发表于 2017-2-27 09:18:50 | 显示全部楼层
汇总贴在此:
罗姆传感器评估套件测评——by x1816
http://bbs.eeworld.com.cn/forum. ... &fromuid=536508

回复

使用道具 举报

795

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2017-3-15 17:01:41 | 显示全部楼层
能不能看看你main()中的内容呢?看看如何使用

点评

Arduino不需要main 定义好setup和loop就可以了  详情 回复 发表于 2017-3-15 17:03

回复

使用道具 举报

214

TA的帖子

5

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2017-3-15 17:03:13 | 显示全部楼层
不足论 发表于 2017-3-15 17:01
能不能看看你main()中的内容呢?看看如何使用

Arduino不需要main  定义好setup和loop就可以了

点评

Arduino的启动顺序是怎样的,这个代码里,我没有看到结构体Serial的定义,有些看不懂  详情 回复 发表于 2017-3-15 17:07

回复

使用道具 举报

795

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2017-3-15 17:07:28 | 显示全部楼层
x1816 发表于 2017-3-15 17:03
Arduino不需要main  定义好setup和loop就可以了

Arduino的启动顺序是怎样的,这个代码里,我没有看到结构体Serial的定义,有些看不懂

点评

Serial是Arduino自带的,启动顺序你可以找个入门教程看一看  详情 回复 发表于 2017-3-15 17:34

回复

使用道具 举报

214

TA的帖子

5

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2017-3-15 17:34:17 | 显示全部楼层
不足论 发表于 2017-3-15 17:07
Arduino的启动顺序是怎样的,这个代码里,我没有看到结构体Serial的定义,有些看不懂

Serial是Arduino自带的,启动顺序你可以找个入门教程看一看

回复

使用道具 举报

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

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456

GMT+8, 2017-9-23 06:41 , Processed in 0.348034 second(s), 17 queries , Redis On.

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