提问1:EIA485规范只支持“雏菊链”或每段上最多以32个“单元负载”所构成的串行网络。DMX512不是可以支持512个通道吗?那是不是说,超过32个的情况下需要使用中继?

提问2:控制器---接收端1---接收端2---...---接收端n---电阻---GND
这样的连接是否正确?各个接收端和控制器是否必须共地?是否可以各自用单独的电源,省略传输线里的电源线?
作为支持DMX的接收端来说是不是做下面这些动作:接收信号,通过计数找到和自己地址匹配的数据,转成PWM去驱动LED,把信号输出给下一个接收端?
是不是可以用接收端的MCU的RxD端接收数据,然后不做任何处理从TxD端再发出去。

解答:

DMX系统很简单通用的,我就是搞LEDDMX系统程序开发的,DMX512是国际标准通用的信号传输协议,你怎么说的那么复杂啊
连接:
DMX控制器---接受解码器---LED灯具
或者
DMX控制器--LED灯具(带DMX信号接收芯片的灯具)
DMX信号走的是485信号,是并行信号,安装上看起来像串行安装,很多人以为信号是串行,其实DMX信号是并行的,所有下面的接收端都是并联在DMX控制器的输出线上,如果不分地址码,就区分不出不同的接收端,区分不同的接收端才可以形成各种有规律的变化效果
问题1:
“EIA485规范只支持“雏菊链”或每段上最多以32个“单元负载”所构成的串行网络。”你这个说法可能是某个产品针对性的说明,放在其它LED产品上是不对的。
DMX512是支持512个通道的,如果你一个“单元负载”是占了16个通道,那就只能连接32个“单元负载”,像一般的全彩LED灯具是RGB色占用3个通道,DMX512控制器输出的每路就可以连接170个灯具。
如果DMX512控制器是有多路输出的,就可以连接N路*170个灯具
一般的接收端2是接收上接收端1输入的DMX信号,再传送到下一个接收端3,就是你上面说的“雏菊链”方式,这不是“串行网络”,串行网络是不需要地址编码的,只是设计上看起来象串行,实际是并行来的,只是并行信号线都经过里面接收端走线,只是这样安装美观方便。
不一定要“雏菊链”方式的方式,你也可以从DMX控制器拉出一根主信号线,把所有的“单元负载”都并联到这根主信号线就行了。
提问2:
控制器---接收端1---接收端2---...---接收端n---电阻---GND
这样是对的,电阻标准是用120欧姆的,只是传统应用上这样用的,我们平常在LED产品应用上是不接电阻和接地的,使用上是没有影响的,不过任何产品设备理论上接地都是好的。你喜欢就接地啦。
是否可以各自用单独的电源?这个不是一定的,只是看你的接收端设计怎么样好用,是用一个电源连接很多个还是每个灯具一个电源都可以的。
DMX的接收端按照安装顺序设定不同的地址,按照正常安装方式,如果LED灯具是占3个通道(地址),那么第一个接收端开始地址就设为1,第二个接收端设为4,第三个接收端设为7.......一直这样设下去。
DMX接收端接收DMX信号后,转成模拟信号驱动LED,PWM是控制LED亮度的方式
DMX控制器发出的信号,接受端是不做任何处理的,下面每个接受端接收到的都是一样的命令,只是接受端各自有不同编码,接受端给到LED的信号快慢不一样,所以LED就可以组合出不同的变化效果。

LED用DMX512协议整个系统怎么连接?相关推荐

  1. dmx计算机,DMX512协议是什么 DMX512数字灯光控制系统介绍

    引言 基于DMX512控制协议进行调光控制的灯光系统叫做数字灯光系统.目前,包括电脑灯在内的各种舞台效果灯.调光控制器.控制台.换色器.电动吊杆等各种舞台灯光设备,以其对DMX512协议的全面支持,已 ...

  2. python使用socket实现协议TCP长连接框架

    点击上方↑↑↑蓝字[协议分析与还原]关注我们 " 使用python实现协议中常见的TCP长连接框架." 分析多了协议就会发现,很多的应用,特别是游戏类和IM类应用,它们的协议会使用 ...

  3. dmx512协议c语言编程,DMX512协议+c程序代码.pdf

    DMX512 协议 1.协议简介 DMX 是Digital MultipleX 的缩写 ,意为多路数字传输.DMX512 控制协议 是美国舞台灯光协会(USITT)于1990 年发布的灯光控制器与灯具 ...

  4. tcp、http协议的长连接和短连接

    转载:http://www.cnblogs.com/onlysun/p/4520553.html 当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当 ...

  5. 《趣弹幕-滚动LED显示屏-隐私协议》

    <趣弹幕-滚动LED显示屏-隐私协议> 趣弹幕:您的隐私的保护对我们来说至关重要.我们承诺不会盗取用户隐私. 适用范围: 1.信息相关 a. 本产品使用不关联个人相关用户信息,简单的一个使 ...

  6. MODBUS转PROFINET网关(PROFINET转MODBUS网关)协议转换器PNMD485-K20连接安川变频器,接入到西门子S7-1200PLC PROFINET通讯网络应用配置方法

    本文主要介绍微硬创新:MODBUS转PROFINET网关(PROFINET转MODBUS网关)协议转换器PNMD485-K20连接安川变频器,接入到西门子S7-1200PLC PROFINET通讯网络 ...

  7. 蓝牙协议HFP(Hands-Free Profile)电话免提协议 Connection management 连接管理HFP SLC 的建立跟释放

    零. 概述 本文章主要讲下电话免提协议HFP(Hands-Free Profile)Connection management.包括connection establishment     跟conn ...

  8. HTTP协议的长连接与短连接

    点击查看原文:查看原文 1.HTTP协议与TCP协议的关系?? HTTP的长连接和短连接实质上是TCP的长连接和短连接.HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议. IP层: ...

  9. mqtt协议实现--协议框架和连接管理(1)

    2.MQTT协议实现 2.1 协议栈基本工作原理 MQTT实现的最核心的思想是发布/订阅模式,基本的工作原理是首先要通信双方建立连接,然后由服务端发布主题,客户端向broker订阅需要的主题,通过这种 ...

  10. http协议是短连接服务器,HTTP 长连接和短连接

    1.HTTP协议和TCP/IP协议的关系? HTTP协议长连接和短连接本质上是TCP的长连接和短连接. HTTP 属于应用层协议,是建立在TCP协议基础上的,通过TCP建立与服务器的连接通道. TCP ...

最新文章

  1. python的构建工具setup.py
  2. ue4 classuobject没有成员beginplay_关于UE4使用的一些想法(一)
  3. OC的项目网址(自己编写的项目)
  4. Scala 读取文件
  5. IBM副总裁自述的数据中心简化经验
  6. python 异常处理 变量_Python基础入门:从变量到异常处理
  7. 仿新浪微博实现ListBox下拉刷新和到底部自动加载
  8. 小程序如何吸粉以及引流
  9. jquery 插件解决IE6 PNG不透明
  10. 苹果发布的Mac Pro就是“渣渣”?网友疯狂吐槽
  11. 人脸识别长篇研究 | (一)发展与市场(二)技术与流程(三)行业应用
  12. 实现自己选取歌曲制作手机铃声
  13. 手游图片素材提取_一款可以提取安卓游戏模型的软件,支持贴图、声音导出丨带测试...
  14. Manjaro Linux 双显卡安装步骤及独立显卡运行游戏(Nvidia GeForce GTX 980m)
  15. python爬取网易云音乐热评_python爬取网易云音乐评论
  16. 百度地图离线开发V2.0
  17. VBA基础函数:取数组最大下标——UBound函数
  18. Jm 18.4 MVC 报告一
  19. ACO蚁群算法(附MATLAB源码)
  20. sql查询每科成绩的最高分_SQL查询语句: 查询 每科目分数最高的5项(学生姓名,科目,分数)...

热门文章

  1. matlab qpsk调制程序,QPSK调制解调完整程序(配有自己的注释)
  2. java读取excel图表模板,修改选值范围
  3. C++单例模式--线程安全
  4. Redis开发与运维
  5. 详解2008年日全食全过程
  6. 下载谷歌浏览器和谷歌驱动
  7. Android OpenCv实现拍照搜题功能实现步骤
  8. 开发者工具——web前端助手
  9. 软件开发流程都是什么样的呢?
  10. 复杂网络作业六:Louvain社区发现算法原理,细节以及实现