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
    +关注

    关注

    240

    文章

    22899

    浏览量

    649985
  • 紫外线
    +关注

    关注

    1

    文章

    360

    浏览量

    21167
收藏 人收藏

    评论

    相关推荐

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

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

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

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

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

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

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

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

    PHOTONIS紫外线相机 (UV)介绍

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

    灭蚊如何选择紫外线UV LED

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

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

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

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

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

    紫外线老化试验机灯管常见故障及解决方案

    紫外线老化试验机在日常操作中会出现这样或者那样的问题,下面艾思荔小编为大家具体介绍一下:一.紫外灯管点不亮。紫外线试验主要依靠紫外灯管来照射产品,所以
    的头像 发表于 11-24 11:49 1006次阅读
    <b class='flag-5'>紫外线</b>老化试验机灯管常见故障及解决方案

    一文详解紫外线技术应用技术

    PrescientX的创始人兼首席执行官巴里•亨特(Barry Hunt)表示,这间办公室代表了一种未来可能性——如果未来像新冠肺炎这样的疫情变得更加常见,紫外线杀菌是我们战胜它们的一种最有力的武器。
    的头像 发表于 11-21 16:48 772次阅读
    一文详解<b class='flag-5'>紫外线</b>技术应用技术

    紫外线消毒设备数据采集远程监控预警系统解决方案

    紫外线消毒设备是一种利用紫外线辐射进行杀菌消毒的设备。主要通过紫外线辐射破坏微生物的DNA结构,使其失去复制和繁殖的能力,从而达到杀菌消毒的效果,适用于城镇污水处理厂出水、城市污水再生
    的头像 发表于 11-03 17:22 391次阅读
    <b class='flag-5'>紫外线</b>消毒设备数据采集远程监控预警系统解决方案

    请问波长多少的紫外线led适合做uv漆的光固化?

    波长多少的紫外线led适合做uv漆的光固化?
    发表于 11-02 08:08

    用微型光谱仪验证“透明镜片&amp;quot;对眼部紫外线防护效果

    用微型光谱仪验证“透明镜片"对眼部紫外线防护效果背景众所周知,长时间的眼部紫外线照射会影响长期的眼部健康。虽然通常可以通过纺织品或涂抹防晒霜来有效保护皮肤,但对眼睛敏感组织和周围皮肤进行
    的头像 发表于 09-26 08:17 529次阅读
    用微型光谱仪验证“透明镜片&amp;quot;对眼部<b class='flag-5'>紫外线</b>防护效果

    紫外线传感器在紫外空气质量净化设备中的使用

    空气质量对我们的身体健康和生活质量有着重要的影响,紫外线空气净化处理设备的使用也越来越普遍。紫外线传感器作为空气处理设备的重要组成部分,发挥着重要的作用。 紫外线是太阳辐射的一种,紫外线
    的头像 发表于 09-21 10:14 895次阅读
    <b class='flag-5'>紫外线</b>传感器在<b class='flag-5'>紫外</b>空气质量净化设备中的使用