查看: 937|回复: 0

[分享] DMX512让灯光炫起来

[复制链接]
  • TA的每日心情
    开心
    2024-3-26 15:16
  • 签到天数: 266 天

    [LV.8]以坛为家I

    3298

    主题

    6545

    帖子

    0

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    32004
    最后登录
    2024-4-9
    发表于 2021-8-26 09:29:43 | 显示全部楼层 |阅读模式
    DMX512让灯光炫起来


    去过演唱会现场的朋友们都发现,炫丽多彩的舞台灯光,悦耳动听的歌声和跌宕起伏的氛围让人疯狂至极。即使没有去过现场,单看电视上面类似春晚这样的大型节目,舞台的效果也是如梦如幻。


    在这炫丽多彩的背后少不了智能灯光控制的作用。DMX512是一个专注于舞台灯光控制的总线协议。看到灯光控制,很多大佬蒙圈了,它跟DALI有很区别?不都是控制灯光的吗?
    小编经过大量的学习和搜索,找到了一些不同点:
    1、应用场景
    DALI适合静态控制的室内照明,设置的值直接保存到Slave中,设置完之后可以撤掉主机,所以灯光大部分情况下是不变的,需要变的时候设置一下就可以了。如果会议室的场景设置,设置到某个场景之后一般就不需要改变了,需要切换场景的时候再设置一下就行。


    而DMX512适合动态控制的舞台灯光、室外景观照明,比如夜店的灯光不停的改变,1秒钟刷新几十次,觥筹交错之时,DMX512一帧帧数据在主机和从机之间通信不断。
    2、速率不同
    DALI是1200bps,速度很慢。DMX512是250kbps,1秒钟最大刷新44帧。所以DMX更适合动态快速刷洗。


    3、从机数量不同
    DALI最大支持64个从机,DMX512可以支持512个从机。


    4、协议不同
    DALI相对复杂,DMX512相对简单。


    5、组网结构不同
    DALI支持多个主机,去中心化设计。DMX512仅有一个主机,给所有的从机发数据,中心化通信方式。


    6、传输层不同
    DALI是曼彻斯特编码,DMX512是485协议。

    既然它们之间各有各自的应用场景,那就有各自的发挥场景。这个行业小编平时了解也不是很多,经过研究还挺有趣。


    当然了小编也要给大家拿出来实际的干货。那就是恩智浦的DMX512(带RDM功能)的参考方案。如下:
    12.png


    首先可以在NXP community网址上面找到资料:


    https://community.nxp.com/t5/LPC-Microcontrollers-Knowledge/DMX512-Software-Development-Kit/ta-p/1108660


    在网页上面下载DMX_RDM_LPC11xx_release1.0.zip压缩包。
    13.png
    里面包含主机和从机的应用笔记,上手指南,PCBgerber文件,还有一个SDK安装执行文件。


    安装DMX512_RDM_SDK_1.0_Setup.exe之后在安装目录下可以找到:
    14.png
    里面包含文档(应用笔记,用户手册,原理图,BOM物料),上位机软件和它的源码,主机和从机的工程文件源码。


    下图是用gerber和BOM做的系统,一个控制器,一个监控器,4个从机板子。


    结构图如下
    15.png
    下面是控制器上位机的运行截图:
    16.png
    这个方案其实已经存在很多年,主机平台用的是LPC11u14,从机平台用的是LPC1114,这都是恩智浦比较成熟的MCU平台,如果想用最新的LPC55系列MCU,可以做一下代码移植。


    相信有这么多资料,不管是做板子还是调试代码都不是难事。感兴趣的大佬可以关注一下。


    小编还有一个相关的视频介绍此方案,如下:



    签到签到
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-4-20 18:32 , Processed in 0.113351 second(s), 20 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表