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

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

3天内不再提示

紫外线LED灯的制作

454398 来源:工程师吴畏 2019-08-09 09:36 次阅读

步骤1:注意事项

- 灯发出的光应尽可能均匀,灯应照亮整个下方的物体。

- 灯泡的倒计时时间必须至少为1分30秒

- 灯泡应足够大,以覆盖长达6厘米的物体直径但不应太大。

- 灯泡必须易于移动。

- 灯泡必须由“安全”电源(电池/适配器)供电

第2步:工具和电子元件

电子元件:

- 1 Microchip PIC 16F628A

- 2个瞬时开关按钮

- 2个晶体管BS170

- 1个晶体管2N2222

- 2个单位数字显示器

- 1个红色LED 5mm

- 17个UV LED 5mm

- 8个电阻150欧姆

- 17个电阻68欧姆

- 2个电阻器10Kohm

- 1个电阻器220欧姆

- 1个蜂鸣器

- 2个PCB

- 包裹线(例如:30 AWG)

其他组件:

- 8个垫片

- 一些螺钉

- 1 pvc管帽(100mm)

- 1 pvc管套(100mm)

- 健康收缩管

工具:

- 钻头

- 烙铁

- 焊丝

- 将代码注入Microchip 16F628的编程器(例如PICkit 2)

如果您想修改代码,我建议您使用Microchip MPLAB IDE(免费软件),但您还需要CCS编译器(共享软件)。您也可以使用其他编译器,但程序中需要进行许多更改。但我会为你提供。 HEX文件,以便您可以将其直接注入微控制器

步骤3:原理图

这是使用的原理图CADENCE Capture CIS Lite。

组件作用说明:

- 16F628A:管理输入/输出和倒计时时间的微控制器

- SW1:设置定时器设置按钮

- SW2:启动按钮

- FND1和FND2:数字显示以显示倒计时时间

- U1和U2:用于数字数字显示的功率晶体管(多路复用)

- Q1:功率晶体管为UV LED上电

- D2至D18:UV LED

- D1:状态LED,当UV LED为电源时亮起on

- LS1:倒计时结束时发出声音的蜂鸣器

步骤4:面包板上的计算和原型设计

让我们按照上面的原理图在面包板上组装组件并对微控制器进行编程!

我把系统分成了sev组装整体前的零件:

- 紫外线LED的一部分

- 显示管理的一部分

- 用于管理按钮和灯光/声音指示器的部件

对于每个部分,我计算了不同组件的值,然后在面包板上检查了它们的正确操作。

UV LED部分:

LED通过电阻连接到阳极上的Vcc(+ 5V),并通过晶体管Q1(2N2222)连接到阴极上的GND。

对于这部分,只需要计算晶体管需要一个基极电阻才能有足够的电流使其正确饱和。我选择为每个紫外LED提供20mA的电流。共有17个LED,因此总电流为17 * 20mA = 340mA,将从晶体管的集电极到发射极穿过晶体管。

以下是技术文档中用于计算的不同有用值: Betamin = 30 Vcesat = 1V(约。。.)Vbesat = 0.6V

了解晶体管和Betamin的集电极上的电流值我们可以从中推导出晶体管基极上的最小电流,使其饱和:Ibmin = Ic/Betamin Ibmin = 340mA/30 Ibmin我们采用系数K = 2来确保晶体管饱和:

Ibsat = Ibmin * 2

Ibsat = 22.33mA

现在让我们计算一下晶体管的基极电阻值:

Rb =(Vcc-Vbesat)/Ibsat

Rb =(5-0.6)/22.33mA

Rb = 200 ohm

我选择了E12系列的标准值: Rb = 220欧姆

原则上我应该选择一个标准值等于或小于200欧姆的电阻器,但我对电阻器的值没有多少选择,所以我采用了最接近的值。

显示管理部分:

计算显示段的限流电阻:

以下是来自技术文档(数字显示和BS170晶体管)的不同有用值进行计算:

Vf = 2V

If = 20mA

计算电流限值:

R = Vcc-Vf/If

R = 5-2/20mA

R = 150 ohm

我选择E12系列的标准值: R = 150 ohm

多路复用管理:

我选择使用多路复用显示技术来限制控制显示器上字符所需的线路数量。

有一个对应的显示器到十位数和另一个对应于单位数字的显示。这种技术实现起来非常简单,这里是它的工作原理(例如:显示数字27)

1 - 微控制器在7个输出上发送信号,对应于要显示的十位数字符(数字2)2 - 微控制器激活提供对应于数字3的显示器的晶体管 - 延迟2ms经过4 - 微控制器停用提供对应于数字5的显示器的晶体管 - 微控制器发送信号7对应于要为单元的数字显示的字符的输出(数字7)6 - 微控制器激活晶体管,该晶体管提供对应于单元7的显示 - 经过2ms的延迟8 - 微控制器禁用提供给晶体管的晶体管与单位对应的显示

此序列在循环中非常快速地重复,以便人眼不会察觉其中一个显示器关闭的时刻。

推动纽扣 和灯光/声音指示器部分:

这部分的硬件测试非常少,计算量也更少。

计算出状态导通的限流电阻:

R = Vcc-Vf/如果R = 5-2/20mA R = 150欧姆

我从E12系列中选择一个标准值: R = 150 ohm

对于按钮,我只是检查了我能够检测到感谢微控制器并增加显示器上的按压次数。我还测试了蜂鸣器激活以查看它是否正常工作。

让我们看看如何通过程序处理所有这些。。.。。.

步骤5:程序

该程序使用MPLAB IDE以C语言编写,代码使用CCS C编译器编译。

代码已完全注释,很容易理解我让你下载源代码,如果你想知道它是如何工作的,或者你想要修改它。

唯一有点复杂的可能是微控制器定时器的倒计时管理,我会尽快解释原理:

每个调用一个特殊的函数通过微控制器2ms,这是程序中称为RTCC_isr()的函数。

此功能管理显示的多路复用以及倒计时的管理。如上所述,每2ms更新一次显示,同时每2ms调用一次TimeManagment函数并管理倒计时值。

在程序的主循环中,只需管理按钮,在此功能中,有倒计时值的设置和开始点亮UV LED和倒计时的按钮。

参见下面的MPLAB项目的zip文件:

第6步:焊接和装配

我已将整个系统分布在2块板上:一块板支持UV LED的电阻,另一块板支持所有其他组件。然后我添加了垫片来叠加卡片。

最复杂的是焊接上板的所有连接,特别是因为显示器需要大量的电线,即使使用多路复用系统。。.。。.

我巩固了连接和带有热熔胶和热缩护套的电线,以获得最清洁的结果。

然后我在PVC盖上做了标记,以便尽可能地分配LED,以获得最均匀的光线可能。然后我钻了直径为LED的孔,在图片上可以看到中心有更多的LED是正常的,因为灯主要用于在小物体上发光。

(您可以在项目开头的演示图片上看到PVC管没有涂上盖子,我的妻子想要自己装饰它是正常的。。.。。.如果有一天我有照片我会添加它们!)

最后我焊接了一个母USB连接器,以便能够用手机充电器或外接电池为灯泡供电

我在实现过程中拍了很多照片,他们很“说话”。

第7步:系统操作图

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

    关注

    242

    文章

    23146

    浏览量

    658562
  • 紫外线
    +关注

    关注

    1

    文章

    364

    浏览量

    21219
收藏 人收藏

    评论

    相关推荐

    紫外线固化技术概述

    紫外线固化技术利用UV光引发聚合反应,快速固化材料,适用于印刷、电子、医疗等多个领域,提高生产效率和材料性能,正向高效、环保、多功能方向发展。
    的头像 发表于 11-21 09:14 114次阅读
    <b class='flag-5'>紫外线</b>固化技术概述

    紫外能量计的技术原理和应用场景

    紫外线消毒的效果评估、高分子材料老化研究、探伤以及大规模集成电路光刻等领域的紫外辐照度测量工作。 综上所述,紫外能量计因其独特的技术原理而在多个领域展现出广泛的应用前景。随着科技的
    发表于 10-15 14:42

    紫外线诱导降解(UVID)对TOPCon组件的影响

    TOPCon光伏组件随着技术的成熟和成本的降低,在全球范围内得到了迅速的推广和应用。然而,由于电池对紫外线辐射的敏感性增加,TOPCon技术容易受到紫外线诱导降解(UVID)的影响,这对组件的性能
    的头像 发表于 09-27 08:10 592次阅读
    <b class='flag-5'>紫外线</b>诱导降解(UVID)对TOPCon组件的影响

    户外连接器极易被紫外线“霍霍”!解读LP系列连接器抗UV性能

    UV是对连接器性能构成影响的一大外部因素。UV,即是紫外线,普遍存在于户外阳光照射环境之中。对于连接器而言,尤其是用于户外环境中的连接器,其是否具备足够强的抗UV性能是评判其性能的一项关键指标。因而
    的头像 发表于 09-14 08:04 230次阅读
    户外连接器极易被<b class='flag-5'>紫外线</b>“霍霍”!解读LP系列连接器抗UV性能

    FP7208:LED恒流驱动IC 在美甲手持一字的运用 单节锂电池

    FP7208 如何在便携式美甲一字上进行升压运用。相关内容如下: 一、美甲光疗工作原理 现如今有两种常见的美甲光疗,一种是紫外线
    的头像 发表于 08-30 16:27 436次阅读
    FP7208:<b class='flag-5'>LED</b>恒流驱动IC 在美甲手持一字<b class='flag-5'>灯</b>的运用 单节锂电池

    外线的温度高还是紫外线的温度高

    引言 红外线紫外线是电磁波谱中的两种重要类型,它们在自然界和人类社会中都有着广泛的应用。 红外线紫外线的基本概念 2.1 红外线
    的头像 发表于 08-20 09:46 1892次阅读

    外线紫外线有什么区别与功能

    引言 红外线紫外线都是电磁波的一种,它们在自然界中广泛存在,对人类的生活和科学研究都有着重要的影响。然而,由于它们的特性和应用领域不同,人们对它们的了解程度也不尽相同。 红外线紫外线
    的头像 发表于 08-20 09:44 2218次阅读

    外线紫外线的特点及应用有哪些

    。 d. 反射能力:红外线的反射能力较强,可以用于测量物体的距离。 紫外线的特点: a. 波长范围:紫外线的波长范围在10纳米至400纳米之间。 b. 杀菌能力:紫外线具有较强的杀菌能
    的头像 发表于 08-20 09:42 960次阅读

    外线紫外线哪个热效应更显著

    一、引言 红外线紫外线是电磁波谱中的两个重要波段,它们在自然界和人类社会中都有着广泛的应用。红外线紫外线的热效应是人们关注的焦点之一,因为它们对人体的健康和生活都有着直接或间接的影
    的头像 发表于 08-20 09:41 995次阅读

    PHOTONIS紫外线相机 (UV)介绍

    Photonis 自豪地推出其最新的紫外线 (UV) 相机和核心,采用尖端技术设计,可满足各行各业的需求。我们的紫外线成像系统(紫外线图像增强器)具有无与伦比的灵敏度和精度,使用户能够捕捉和可视化
    的头像 发表于 08-12 06:14 492次阅读
    PHOTONIS<b class='flag-5'>紫外线</b>相机 (UV)介绍

    灭蚊如何选择紫外线UV LED

    昆虫具有趋光性,用于导航和辨别方向。不同昆虫对光的敏感度不同,多数害虫趋向紫外光和可见光。蚊子对紫蓝绿光敏感,对黄白光无趋向性。灭蚊利用蚊子趋光性选择敏感波长光源诱杀蚊子。
    的头像 发表于 07-22 10:09 427次阅读
    灭蚊<b class='flag-5'>灯</b>如何选择<b class='flag-5'>紫外线</b>UV <b class='flag-5'>LED</b>

    基于Arduino的紫外线传感器设计 紫外线传感器的工作原理和分类

    紫外线传感器,又称为紫外光敏管(简称UV管),是一种利用光电子发射效应的光电传感器。它能够通过特定的光敏元件将紫外线信号转换为可测量的电信号,广泛应用于环境监测、气象观测、农业、林业、医疗诊断以及
    的头像 发表于 07-08 17:53 1187次阅读
    基于Arduino的<b class='flag-5'>紫外线</b>传感器设计 <b class='flag-5'>紫外线</b>传感器的工作原理和分类

    “隐形破坏者”紫外线怎么防?揭秘BD系列工业级连接器抗UV性能

    紫外线,简称UV,它是一种让人又爱又恨的不可见光,广泛存在于户外。所爱者可以杀菌,所恨者是它对塑胶有着不可逆的老化作用。因而对于长期暴露于户外场景中的塑胶连接器而言,是否抗UV决定了它的质量和耐用性
    的头像 发表于 04-12 08:13 331次阅读
    “隐形破坏者”<b class='flag-5'>紫外线</b>怎么防?揭秘BD系列工业级连接器抗UV性能

    什么是紫外线传感器?它的结构分类有哪些?

    什么是紫外线传感器?它的结构分类有哪些? 紫外线传感器是一种能够测量、检测和监测紫外线辐射的电子传感器。紫外线属于电磁波谱的一部分,波长范围在185纳米到400纳米之间。
    的头像 发表于 02-02 15:05 1133次阅读