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

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

3天内不再提示

如何创建DMX灯具

454398 来源:工程师吴畏 2019-08-15 11:50 次阅读

第1步:项目概述和背景

如何创建DMX灯具

我的朋友和我对荷兰派对场面并不陌生,有时我们喜欢自己组织派对。只有当我们组织一个派对时,我们没有太多的照明,因此我自己制作了一些DMX灯具。在第三张图片中,您可以看到我第一次(成功)尝试自己创建DMX夹具。

因为我这个笨拙的朋友放弃了这个原型我不得不重新制作一个,我认为这次在Instructables上发布我的进展是一个很好的主意。请享用!我希望它对你的项目有用。

第2步:获取您的用品

是时候拿到你的用品了!我从eBay或亚马逊获得的列表中的大多数项目。这些物品可以广泛使用,因此我不需要查找它们。

零件

高功率UV LED(700mA) )包括星形板

ATmega328 IC

5V稳压器IC(L7805CV)

N沟道mosfet(BUZZ11)

小型晶体管(2N2222) )

10-dip开关

信号转换器IC(SN75176BP)或MAX485

16mhz cristal

22 pF陶瓷电容器[2x]

1 uF陶瓷电容

10 uF电解电容

大功率电阻器(0.81ohm,5W)

100K欧姆电阻

10K欧姆电阻[11x]

XLR插座(公母)

电源/适配器(32V和16V,我打捞)来自旧打印机)

散热器

接头和接头

原型板

外壳材料(我使用的是压缩的)木材(荷兰语:MDF))

第3步:焊接时间

是时候预热烙铁并展示你的焊接技巧了。

因为原型板很小,我用了三个。我将它分为电源调节板,控制板和拨码开关板。我将拨码开关板倒置,因此拨码开关面向外部,因此用户可以访问它并更改DMX起始地址。

第4步:构建案例

这对我来说总是一个问题。我没有配备重型机械或3D打印机,所以我选择了压缩木材(MDF)。木材易于修改,我对成品有很好的控制。

在大多数情况下,我使用螺丝和木胶。我没有使用木胶的唯一部分是前部,所以我可以进入内部。

我知道热和木材不是最好的朋友。我第一次参加是为LED使用镜头,但我放弃了它们,希望气流足以冷却大功率LED。此外,UV LED将用作黑光,并且在聚会期间将是有限的时间。我希望在聚会期间只有10%的时间使用这种灯,我希望使用之间的暂停足以冷却LED。

我测试了这个,我的理论是正确的,内部的套管从未超过40摄氏度。此外,因为我使用木材,我总是可以在以后使用小风扇来增加气流,从而更快地冷却LED。

步骤5:原理图

驱动电路高功率LED

我从Dan Goldwater那里得到了这个想法。查看他的Instructable了解更多信息以及此驱动电路的更多变化:https://www.instructables.com/id/Power-LED-s---si 。.. 。

我打算使用一个0.75欧姆的电阻器,但当时我只有一个0.81电阻器。这不是问题,因为在这种设置中,更高的阻抗将导致更低的恒定电流,并因此延长UV LED的寿命。

Dip-switch

我使用下拉电阻来稳定信号。如果DMX起始地址在聚会期间发生变化,则很难通过DMX控制光线。我将失去控制光线的能力,它将使光线变得无用。

DMX信号转换

为了转换输入的DMX信号(+ 2.5V和-2.5V),我使用了信号转换器IC。我使用(便宜)SN75176BP。更常见的IC是MAX485。连接XLR插座的引脚如下:

XLR1 [GND] - 》接地/引脚5

XLR2 [D-] - 》 B/引脚6

XLR3 [D +] - 》 A/pin7

不要忘记将RO/pin1和RE/pin2连接到地,将DE/pin3连接到VCC!将DI/pin4连接到微控制器

注意:这仅适用于传入的DMX信号。如果要发送DMX信号,则需要不同的配置。也许我会就此做一个单独的教程,让我知道这是否有用。

状态LED

我忘了画画pin3和LED之间有一个100K电阻。我使用了一个100K欧姆的电阻,因为它仍然让我看到LED是否闪烁,但LED不会亮到亮,因此它不会照亮房间。

第6步:代码

我尽力描述代码,但我认为还有改进的余地,我愿意接受建议。如果你有任何关于如何减少代码行的技巧,请告诉我!

在您询问有关代码的问题之前,请观看视频。在这里,我几乎解释了代码的每一行及其功能。

第7步:全部放在一起

现在把它们放在一起。画壳。添加一些支架,可以悬挂桁架上的灯光并享受光线!

风扇

只是为了确保灯具不会过热我实施了一个小风扇。我将它连接到电源适配器的16V输出,并在灯接通电源时运行。因此,即使LED关闭,风扇也可以冷却LED。

黑光效果

为了获得最佳效果,我建议一些在紫外线LED亮起时会亮起的东西。最好的是使用白色或一些荧光材料(f.i.高亮标记)。对于第一个派对,我使用了一些纸板切口并用荧光漆喷涂。在第一张图片中,LED被关闭,在第二张图片中它们被打开。你可以清楚地看到现实生活中的差异。当灯亮起时,我从人群中得到了一些非常巧妙的反应。

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

    关注

    1

    文章

    187

    浏览量

    24212
  • DMX
    DMX
    +关注

    关注

    0

    文章

    9

    浏览量

    8849
收藏 人收藏

    评论

    相关推荐

    DMX512并联led驱动芯片大全及SM16512PK详解

    DMX512是一种数字通信协议,被广泛应用于舞台照明、娱乐场所和建筑物装饰等领域。它通过光信号控制多个灯光设备,实现各种炫彩效果。而SM16512PK作为一款专门为DMX512协议设计的并联LED
    的头像 发表于 02-29 16:24 296次阅读
    <b class='flag-5'>DMX</b>512并联led驱动芯片大全及SM16512PK详解

    ​用于LED装饰照明DMX512并联驱动控制芯片作用与应用领域

    LED装饰照明DMX512并联驱动控制芯片是一种新型的照明控制芯片,它能够实现LED灯的分段控制,提供更加丰富多彩的照明效果。在现代建筑装饰和舞台演出中,LED装饰照明已经成为主流,而DMX
    的头像 发表于 02-23 16:40 275次阅读
    ​用于LED装饰照明<b class='flag-5'>DMX</b>512并联驱动控制芯片作用与应用领域

    DMX512灯控协议模块,无需布线,轻松实现灯光控制

    泽耀科技DMX512射频模块DMX512一种数据调光协议,作为一种灯光控制器与灯具设备之间通信的良好协议标准,它具有抗干扰能力强、信号可以进行长距离传输、数据刷新快、实现简单等优势特点。其应用场
    的头像 发表于 01-26 08:09 408次阅读
    <b class='flag-5'>DMX</b>512灯控协议模块,无需布线,轻松实现灯光控制

    什么是DMX线缆?DMX和XLR连接器相同吗?我可以将XLR用于DMX吗?

    什么是DMX线缆?DMX和XLR连接器相同吗?我可以将XLR用于DMX吗? DMX线缆是一种用于传输灯光和控制设备信号的专用电缆。它通常用于舞台、演唱会、剧院等场合,用于控制灯光设备的
    的头像 发表于 11-27 17:09 782次阅读

    DMX512照明中使用隔离式RS-485

    电子发烧友网站提供《在DMX512照明中使用隔离式RS-485.pdf》资料免费下载
    发表于 11-23 09:38 1次下载
    在<b class='flag-5'>DMX</b>512照明中使用隔离式RS-485

    MR-WT23手持编址器说明书

    在景观 LED 控制领域,DMX512 的驱动方式在 LED 灯具的应用上十分普及。因 DMX512 协议的特殊性,LED 灯具在采用的 DMX
    发表于 11-22 17:08 2次下载

    DMX512透明屏的工作原理是什么?

    DMX512透明屏是一种具有创新性和实用性的显示屏技术,可以为观众带来全新的视觉体验。随着技术的不断发展和成熟,相信透明屏将在各个领域得到更广泛的应用。
    的头像 发表于 11-08 16:56 272次阅读

    明微电子推出多功能DMX512协议转码控制芯片SM18500P

    11月8日,明微电子官微宣布推出多功能DMX512协议转码控制芯片--SM18500P。
    的头像 发表于 11-08 14:06 621次阅读
    明微电子推出多功能<b class='flag-5'>DMX</b>512协议转码控制芯片SM18500P

    照明灯具的安装要求

    一、照明灯具的安装要求 1、室内吊灯灯具的安装高度不应低于2.5m,受条件限制可减至2.2m;户外照明灯具的安装高度不应低于3m;户外墙上灯具的安装高度不应低于2.5m。同一室内或场所
    的头像 发表于 10-16 10:11 1572次阅读

    DMX512Master Controller GUI 用户手册(R01US0200EJ0100)

    DMX512 Master Controller GUI 用户手册 (R01US0200EJ0100)
    发表于 07-10 19:38 1次下载
    <b class='flag-5'>DMX</b>512Master Controller GUI 用户手册(R01US0200EJ0100)

    关于Dmx512

    大家好,Dmx512如果实现级联编址,求思路
    发表于 06-09 23:17

    大家好,DMX512灯具如何实现级联编址,求思路

    DMX512灯具如何实现级联编址,求思路
    发表于 06-09 21:23

    基于ESP8266的dmx接收器和发送器疑问求解

    嗨, 所以我有一个带有两个 max485 屏蔽的 esp 来接收(改变)和发送 dmx 数据。然而,首先我只想接收并通过 DMX 信号,这样当我让它工作时,我就可以开始做我的 if 和 else
    发表于 06-07 08:51

    如何使用ESP8266而不是Raspberry Pi来实现E1.31到DMX512的桥接?

    我正在考虑使用 ESP8266 而不是 Raspberry Pi 来实现 E1.31 到 DMX512 的桥接。我已经发展到能够使用 netcat 将手工制作的数据包发送到模块并使用 Saleae
    发表于 05-24 06:10

    如何才能在串行端口上生成dmx512数据?

    我想用 8N2 达到 250k 波特率。 其中 8 个数据位没有奇偶校验 2 个停止位。 实际上我想在串行端口上生成 dmx512 数据。
    发表于 05-10 11:36