用光敏电阻设计一个简单的电路来控制LED的亮灭(电路图)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用光敏电阻设计一个简单的电路来控制LED的亮灭(电路图)相关的知识,希望对你有一定的参考价值。

如上图所示:

    1、在有光照的情况下,光敏电阻的阻值大概只有几Ω~几十Ω,三极管Q1的基极是低电压,三极管Q1不能导通,所以,PNP三极管Q的基极是高电压,也不能导通,所以此时,LED不会发光。

    2、在无光照的情况下,光敏电阻的阻值会达到MΩ以上,三极管Q1的基极是高电压,三极管Q1导通,所以,PNP三极管Q的基极就会是低电压,Q也能导通,所以此时,LED会发光。

    希望能帮到你。

参考技术A

1、在有光照的情况下,光敏电阻的阻值大概只有几Ω~几十Ω,三极管Q1的基极是低电压,三极管Q1不能导通,所以,PNP三极管Q的基极是高电压,也不能导通,所以此时,LED不会发光。

2、在无光照的情况下,光敏电阻的阻值会达到MΩ以上,三极管Q1的基极是高电压,三极管Q1导通,所以,PNP三极管Q的基极就会是低电压,Q也能导通,所以此时,LED会发光。

光敏电阻,是一种特殊的电阻,简称光电阻,又名光导管。它的电阻和光线的强弱有直接关系。光强度增加,则电阻减小;光强度减小,则电阻增大。这是由于光照产生的载流子都参与导电,在外加电场的作用下作漂移运动,电子奔向电源的正极,空穴奔向电源的负极,从而使光敏电阻器的阻值迅速下降。

参考技术B 恩,你可以用运放,比如LM393来做

Proteus仿真8086简单IO接口实验——读取开关状态控制灯的亮灭

  • 本次实验内容来自于何宏老师《微机原理与接口技术 基于Proteus仿真的8086微机系统设计及应用》的12.1节基本I/O口应用,略有改动
  • 用245读取开关状态,然后用373控制开关的亮灭
  • 实验效果如图所示,138为译码器输入为地址线A15A14A13A12,当Y5和RD同时有效时读取开关状态,当Y0和WR同时有效时缓冲器373打开输出数据
  • 代码如下所示,在Proteus中编译完成
CODE    SEGMENT PUBLIC 'CODE'
        ASSUME CS:CODE
IN245 EQU 0D000H
OUT373 EQU 8000H
START:
    MOV DX, IN245
	IN AL, DX
	MOV DX, OUT373
	OUT DX, AL
	JMP START
CODE    ENDS
END START

以上是关于用光敏电阻设计一个简单的电路来控制LED的亮灭(电路图)的主要内容,如果未能解决你的问题,请参考以下文章

STM32使用PWM控制LED灯的亮灭程度

STM32使用PWM控制LED灯的亮灭程度

模电设计--电阻密码锁

怎样用单片机io口控制大功率led灯亮灭,用1117芯片

stm32控制LED的亮灭

单片机一个接口怎么控制两个LED灯?!