查看: 3899|回复: 16

[原创] 【YL-KL26Z】用YL-KL26Z的LED3测光强

[复制链接]
  • TA的每日心情
    奋斗
    2023-9-17 19:57
  • 签到天数: 2310 天

    [LV.Master]伴坛终老

    107

    主题

    4270

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    10481
    最后登录
    2023-9-17
    发表于 2015-2-8 23:06:41 | 显示全部楼层 |阅读模式
    本帖最后由 shaoziyang 于 2015-2-12 11:15 编辑

    前几天在ST Nucleo开发板上试过了用LED测试光强,效果还不错。所以想在YL-KL26Z上试试效果如何。因为YL-KL26Z在硬件上很多地方都兼容FRDM-KL25Z,所以我就直接使用了Mbed,这样移植就很方便。YL-KL26Z的3个LED中,只有LED3才有ADC功能,所以这个实验只能使用LED3。
    参考代码如下:

    1. #include "mbed.h"

    2. Serial pc(PTA2, PTA1);

    3. int main()
    4. {
    5.   while(1) {

    6.     DigitalOut myled(LED3);
    7.     myled = 0;
    8.     wait(0.490);
    9.     myled = 1;

    10.     AnalogIn Light(LED3);
    11.     wait(0.005);
    12.    
    13.     pc.printf("%d\r\n", Light.read_u16()>>4);

    14.   }
    15. }
    复制代码


    运行后的效果如下:

    x.jpg

    可以看到,还是可以检测出光强的变化。不过和ST Nucleo上相比,在光强不变时ADC的数值有一些波动,而且对光强的变化敏感度要差一些。这可能与YL-KL26Z上使用了蓝色LED有关,参数特性有些不同,红色LED对光强的敏感度明显好一些。



    回复

    使用道具 举报

  • TA的每日心情
    开心
    2021-12-10 16:14
  • 签到天数: 1442 天

    [LV.10]以坛为家III

    17

    主题

    3862

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    8291
    最后登录
    2021-12-10
    发表于 2015-2-9 08:25:22 | 显示全部楼层
    楼主是直接在 MBED 底下设计的吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-9-17 19:57
  • 签到天数: 2310 天

    [LV.Master]伴坛终老

    107

    主题

    4270

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    10481
    最后登录
    2023-9-17
     楼主| 发表于 2015-2-9 09:24:02 | 显示全部楼层
    是的。用KL25Z的程序模板。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-1-24 09:50
  • 签到天数: 2 天

    [LV.1]初来乍到

    654

    主题

    3262

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    11098
    最后登录
    2019-1-27
    发表于 2015-2-9 13:32:00 | 显示全部楼层
    Good ~ 给使用YL-KL26Z作为参考
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    24

    主题

    410

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1203
    最后登录
    2018-6-27
    发表于 2015-2-11 08:52:13 | 显示全部楼层
    YL-KL26Z也可以在mbed上使用呀,不错
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-9-17 19:57
  • 签到天数: 2310 天

    [LV.Master]伴坛终老

    107

    主题

    4270

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    10481
    最后登录
    2023-9-17
     楼主| 发表于 2015-2-11 09:47:21 | 显示全部楼层
    770781327 发表于 2015-2-11 08:52
    YL-KL26Z也可以在mbed上使用呀,不错

    KL26和KL25差不多,基本兼容。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8

    主题

    300

    帖子

    0

    高级会员

    Rank: 4

    积分
    746
    最后登录
    2016-5-26
    发表于 2015-6-6 12:09:20 | 显示全部楼层
    谢谢分享。。
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-12-22 09:09
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    24

    主题

    446

    帖子

    0

    高级会员

    Rank: 4

    积分
    876
    最后登录
    2019-3-8
    发表于 2015-6-9 16:21:15 | 显示全部楼层
    不好意思,俺真没看明白是怎么测的光强
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-9-17 19:57
  • 签到天数: 2310 天

    [LV.Master]伴坛终老

    107

    主题

    4270

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    10481
    最后登录
    2023-9-17
     楼主| 发表于 2015-6-9 21:01:54 | 显示全部楼层
    本帖最后由 shaoziyang 于 2015-6-9 21:03 编辑
    digua96 发表于 2015-6-9 16:21
    不好意思,俺真没看明白是怎么测的光强

    你可以先把程序下载进去试试看。原理是光的强度会影响二极管PN结的放电速度。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5

    主题

    42

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    250
    最后登录
    2015-12-10
    发表于 2015-6-10 10:29:05 | 显示全部楼层
    这个有创意
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-4-29 20:16 , Processed in 0.160725 second(s), 28 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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