0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

光敏电阻光线(可见光)的强弱变化实验案例

454398 来源:博客园 作者:hicjiajia 2020-09-24 10:14 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

突然发现上个月买的单片机盒子里有个光敏电阻,这个没玩过,所以赶紧试试。光敏电阻器的阻值随入射光线(可见光)的强弱变化而变化,在黑暗条件下,它的阻值(暗阻)可达1~10M欧,在强光条件(100LX)下,它阻值(亮阻)仅有几百至数千欧姆。

下面看一下电路图:(我们把光敏电阻接入AIN0通道的J2插针处)

如何操作AD还是按照前篇文章的三步走战略,但是光敏电阻组值变动范围太大,很难严格的说出量程范围,我们只需要大体估计个就行,反正有比例关系。

我们知道当没有光照射的时候,光敏电阻阻值最大,AD将获得最大值(全1),我们索性规定当没有光照射的时候,输入的电压就是5V,这样对应的系数就有了,255 / 5 = 51 。(有些朋友可能会乱,哪里来这么多的规定!?要明白我要要检测AD转换的数字值,8位AD最大只能显示255,所以你模拟量再怎么变,AD最大到255就不动了,也许AD达到255的时候,我们估计的电阻值距离实际电阻值相差甚远,不过没关系,大体的比例关系有了),确定了系数就好了(51),没有光照情况下,将输出5.0V,其他的值就类推就OK了。

那怎么用呢,在程序中,我们可以检测测量到的值,当>4.5可粗略认为没有光照,当>3.0V且<4.5V代表有弱光照射,当<3.0V可代表有强光照射,进而我们可以进行其他的控制。我这里做实验只是简单的用LCD显示一下:

(上图为光敏电阻有弱光照)

(上图为光敏电阻有稍强光照)

代码非常简单:

#include "1602.h"
#include "iic.h"
#include 

uchar temp,AIN0,TempData[2];

int main()
{
    INIT_1602();
    IIC_INIT();    

    while(1)
    {
        temp = read_byte(0x91,0x40);
        AIN0 = read_byte(0x91,0x40);
        TempData[0] = AIN0 / 51;
        TempData[1]=(((uchar)(((float)AIN0 / 51) * 10)) % 10); 
    
        write_byte_lcd(0,7,0x30 + TempData[0]);
        write_byte_lcd(0,8,'.');
        write_byte_lcd(0,9,0x30 + TempData[1]);
    }
}

工程文件:

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电路图
    +关注

    关注

    10495

    文章

    10764

    浏览量

    557474
  • 光敏电阻
    +关注

    关注

    4

    文章

    307

    浏览量

    51946
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    昉·星光开发板方案:昉·星光开发板光敏传感器之光强度数据读取

    ,用于帮助开发板读取光敏传感器的模拟输出信息,从而火照光照强度数值。 在这个光敏传感器顶部,有一个光敏电阻,由于光电效应,光照愈强,阻值就愈低,随着光照强度的升高,电阻值迅速降低。反之
    发表于 03-18 06:19

    在 VisionFive 2 上使用光敏传感器读取光强度数据

    VisionFive 2 SBC本身没有ADC模块,因此本次演示专门使用ADC模块来帮助板卡读取传感器的模拟输出信息,从而获得火光照度的值。 在感光传感器的顶部,有一个光敏电阻。由于光电效应,光越强
    发表于 03-11 07:03

    在 VisionFive 2 上使用光敏传感器

    SBC 本身没有 ADC 模块,因此本演示主要解释 DO 输出的使用。未来,我们将与外部ADC模块合作,通过AO输出获得光的强度值。 在感光传感器的顶部,有一个光敏电阻。由于光电效应,光越强,电阻值越低
    发表于 03-11 06:23

    Teledyne FLIR OEM在MWC展会中发布Lepton XDS:采用MSX专利技术的紧凑型热成像与可见光双摄像头模块

    FLIR OEM近期宣布推出 Lepton® XDS紧凑型双热成像与可见光摄像头模块,该产品将Teledyne FLIR专利MSX®(多光谱动态成像)技术引入新一代对空间和功耗高度受限的原始设备制造商
    的头像 发表于 02-26 09:25 535次阅读
    Teledyne FLIR OEM在MWC展会中发布Lepton XDS:采用MSX专利技术的紧凑型热成像与<b class='flag-5'>可见光</b>双摄像头模块

    睿创微纳推出覆盖可见光与红外波段的双光电子稳像技术

    电子稳像技术是通过算法对连续图像序列进行智能分析与运动补偿,在复杂运动环境下保持画面稳定性与结构一致性的关键技术。当前行业内电子稳像方案多集中于可见光领域,面对红外热成像中更易被放大的抖动、拖尾与边缘失真问题,传统方法往往力不从心。
    的头像 发表于 02-11 16:24 1199次阅读

    SAPHHIRE XT:COHERENT 全新紧凑型 1W 可见光激光平台为生命科学和半导体创新树立了新标准

    泵浦半导体(OPS)技术的新型中功率可见光激光器。Sapphire XT作为一款令人印象深刻的紧凑型一体化解决方案亮相,集成控制器,支持488nm、532nm和561nm,各自输出1W功率。这款新激光系统的占地面积可与智能手机媲美,性能是前代型号的两倍,同时整体体积减少了超过50%。 先进生命科学应用如超
    的头像 发表于 01-19 08:56 454次阅读
    SAPHHIRE XT:COHERENT 全新紧凑型 1W <b class='flag-5'>可见光</b>激光平台为生命科学和半导体创新树立了新标准

    解锁“不可见光”的科技密码

    红外LED在安防、汽车、通信等领域发挥重要作用,利用半导体材料发光,具有高效、低干扰的特点,推动科技发展。
    的头像 发表于 12-22 10:44 426次阅读
    解锁“不<b class='flag-5'>可见光</b>”的科技密码

    晶圆级纳米制造多层衍射光学处理器可实现单向可见光成像

    用于单向可见光成像的多层衍射光学处理器的晶圆级纳米制造。 加州大学洛杉矶分校萨缪利工程学院的研究人员与博通公司光学系统部门合作,报告了一种宽带、偏振不敏感的单向成像仪,该成像仪在可见光谱中运行,能够
    的头像 发表于 12-02 07:38 306次阅读
    晶圆级纳米制造多层衍射光学处理器可实现单向<b class='flag-5'>可见光</b>成像

    汽车玻璃可见光透射率VLT标准70%:关乎道路安全的关键指标

    在国际窗膜协会澳大利亚分会(IWFAA)的持续游说下,澳大利亚多地已允许将汽车前侧窗的可见光透射率(VLT)标准从70%降至35%,以期实现全国规范统一。然而,这一提议引发了重要的道路安全隐患:前侧
    的头像 发表于 09-24 18:02 1188次阅读
    汽车玻璃<b class='flag-5'>可见光</b>透射率VLT标准70%:关乎道路安全的关键指标

    基于OPT3004数字环境光传感器的智能光感应用技术解析

    Texas Instruments OPT3004数字环境光传感器 (ALS) 是一种测量可见光强度的传感器。传感器的光谱响应与人眼视觉响应高度相似,并且具有很高的红外线阻隔率(在入射角较大
    的头像 发表于 09-23 14:28 1307次阅读
    基于OPT3004数字环境光传感器的智能光感应用技术解析

    中国科大研制可见光波段矢量光谱分析仪

    图1:可见光到近红外波段的集成光学应用 近日,中国科学技术大学刘骏秋团队与合作者在集成光学领域取得重要进展,成功研制出一种新型可见光矢量光谱分析仪。该仪器首次实现对可见光波段集成光学器件的高精度
    的头像 发表于 08-28 09:27 809次阅读
    中国科大研制<b class='flag-5'>可见光</b>波段矢量光谱分析仪

    六博光电推出高性价比可见光通信模块

    在当今数字化时代,信息的快速传递已成为推动科技进步的重要力量。近日,武汉六博光电凭借其在光通信领域的深厚积累,成功推出了一款高性价比集创新性与实用性于一体的可见光通信模块,为科研探索、学术竞赛及教育
    的头像 发表于 08-06 17:26 1610次阅读
    六博光电推出高性价比<b class='flag-5'>可见光</b>通信模块

    LiFi技术:可见光通信在室内网络中的应用与前景

    LiFi的技术基础与通信原理​​LiFi(LightFidelity)是一种利用可见光波段(380-790THz)传输数据的无线通信技术。其核心原理是通过调制LED光源的明暗频率编码信息:光源以每秒
    的头像 发表于 08-06 15:24 3079次阅读
    LiFi技术:<b class='flag-5'>可见光</b>通信在室内网络中的应用与前景

    太阳光谱全面解析丨UVA、UVB、UVC与可见光、红外光

    太阳光是来自太阳所有频谱的电磁辐射,其光谱与温度5,800K的黑体非常接近,99.9%的能量集中在红外光区、可见光区和紫外光区。Luminbox凭借在太阳光模拟器领域的技术创新,为精准探索太阳光
    的头像 发表于 07-24 10:23 8752次阅读
    太阳光谱全面解析丨UVA、UVB、UVC与<b class='flag-5'>可见光</b>、红外光

    单向光闸:用光束筑起数据安全的“光之墙”

    坚固,成为高敏感数据流动的终极守卫者。 以下为烟台有光通信科技有限公司开发的单向光闸 ■产品特点 发端与收端无任何线缆连接,完全的物理隔离,绝对单向传输,无法被攻击 采用可见光作为通信光线,直接在空气中
    发表于 07-18 11:06