沉闷的橱柜是我和其他人一样总是讨厌的东西。特别是当我们需要从橱柜中捡起东西时,由于昏暗的未点燃的橱柜,需要很长时间才能做到这一点。这种橱柜照明电路可以解决上述问题,它只使用最少的组件,并且非常容易组装并连接到您的橱柜。
橱柜照明电路图:
该电路的工作从磁簧开关开始,磁簧开关在电路中充当激活器。将簧片开关放在橱柜的一侧,以便在贴有磁铁的门关闭时,应激活簧片开关。磁簧开关和磁铁的放置对于该电路的工作至关重要。
PNP 晶体管 CK100 用作该电路中的开关。当晶体管的基极被拉高时,晶体管将处于关断状态,而它被拉低时晶体管将被迫进入导通状态。因此,当门关闭时,它会激活簧片开关,进而关闭电路并将晶体管的基极拉到 Vcc。这将迫使晶体管进入关闭状态。一旦门打开,电阻R1会将基极拉至低电平状态。这将激活晶体管并强制晶体管进入ON状态。
当晶体管处于导通状态时。电流开始从发射器流向集电极,使LED发光并照亮您的橱柜。要记住的重要一点是,我们在这个项目中使用了0.5瓦的LED,这将消耗大约150mA,与通常的LED相比非常大。这些LED中的每一个的压降约为3.2v,将LED的总压降总和为9.6v。这意味着连接LED的限流电阻需要降约2.4v,电流流过150mA。
3 个 LED 的压降 = 3 x 3.2 = 9.6v
R2 = ( 12 – 9.6 ) / 150mA
= 16 欧姆
= 20欧姆(四舍五入)
计算该电阻的功耗约为0.3W。
P = VI
= 2.4 x 150mA
= 0.36 瓦
最好使用额定功率为实际功耗两倍的电阻器。所以这里我用了一个额定功率为20.0W的5欧姆电阻器。晶体管的基极电阻值由下式计算
R1 = Vcc – Vbe / Ib
我选择Ib作为15mA,因为选择集电极电流的1/10作为Ib是一种很好的做法,以迫使它们进入饱和区域并打开晶体管。
R1 = ( 12 – 0.6 ) / 15mA = 760 欧姆
= 820欧姆(四舍五入到最接近的值)
该电路可以组装在通用PCB中,并且由于涉及的组件非常少,因此仅占用很少的空间。
注意:
使用可提供至少500mA电流的电源。
磁体和磁簧开关的位置非常关键,可能需要一些反复试验才能正确
该电路的主要缺点是,当橱柜门关闭时,由于通过R15提供的电流路径,电路将消耗约1mA的电流,因此强烈建议使用连续直流电源。
这里还没有内容,您有什么问题吗?
电子电路资源推荐
- altium+designer AD 元件封装库
来源:下载中心
- 《医疗仪器原理》高清书签版
来源:下载中心
- 电阻的串联、并联及混联电路介绍及作用
来源:电路图
- 电工基础:电路的组成
来源:电路图
- 从0到1:树莓派与物联网教程(英文)
来源:大学堂
- 常见电路与元件的动画原理展示
来源:大学堂
推荐帖子 最新更新时间:2024-11-13 20:27
- DSP速成
- 新建的DSP2812学习交流群, 118296485 ,欢迎加入。 DSP速成 非常谢谢!定一个!!!!!!!!!!!!!!!!!! DSP还可以速成。。。 谢谢 学习ing 看看吧,多谢了 好奇,多谢!! 回复 板凳 wstt 的帖子
- xingyeDSP 与 ARM 处理器
- 编译器不支持的汇编指令,怎么办
- 我的芯片提供了系列多媒体加速指令,但是EVC编译器不认识,请问我该怎样加到程序代码中使用 急,求救 编译器不支持的汇编指令,怎么办 打EVC的SP,有可能会增加对这些指令的支持 能说详细点吗 一般不需要你自己做,询问原厂,会提供完善的lib库的。 原厂的LIB库是LINUX的
- flygh嵌入式系统
- PCB版的价格到底如何估算?之一:影响一块PCB板价格的各种因素
- 文章分两部分:一、影响一块PCB板价格的各种因素; 二、各种因素的报价 正文: part 1 PCB的价格是很多采购者一直很困惑的事情,很多人在线下单时也会疑问这些价格是怎么算出来的,下面我们就一起谈论一下PCB价格的组成因素。 一、PCB所
- ohahahaPCB设计
- 如何学会编程
- 怎样才能把单片机学好 如何学会编程 不知道LZ到什么程度了???? 是入了门,会编一点程???在门外???会数字电路????:P 回复:如何学会编程
- xiaolianxiang单片机
- 除了茫然,还是茫然.........
- 现在自学ARM,自己把接口等看了一遍,觉得自己可以做板子上的DEMO了,C语言的还可以勉强看懂...但是看.h和.inc除了茫然没别的感觉了....可以看懂语法,就不不知道这是什么意义???? 除了茫然,还是茫然......... 这个是基础,慢慢学吧 好难好难,我们现在刚讲C5
- zhanghuan嵌入式系统
- matlab第四课--多项式数组
- 设定范围和绘图打交道! matlab第四课--多项式数组 polyval 可以计算多项式数组的值! 语法 x=-1:0.1:2; y=polyval(p,x) z=plot(x,y) 程序源码! y = Columns 1 through 5 10.0000 9.69
- gaoxiao微控制器 MCU
- 给手提电瓶灯增加调光功能
- ISM330DHCX有限状态机学习资料
- 新手学习帖:TL494的应用
- QUARTUS 9.0 仿真输出一直是低电平
- directivity_and_vswr_measurements
- 基于IPM05F 3Sh板:FOC电机控制400V无感有感编码器所有设计资料汇总(原理图/BOM表...
- 新建高楼的微波环境及其对微波信道的阻挡作用
- 【晒样片】在TI申请的样片到了
- 如何实现DSP与PC机之间的串行通信
- 关于MSP430的时钟问题
- 关于c语言中移位问题求教
- 珠三角企业借助用友移动商街扩展生意
- MSP430FR5969学习笔记---gpio
- GPS导航系统国家标准
- 关于文件系统学习的步骤
- 大电流整流桥浅谈
- 微型网络故障和安全渗透测试仪
- 不得不爱,懒爸懒妈们的好帮手!
- 用msp430f249单片机的usb接口设计
- ADSL上网常见故障解答