LED用DMX512协议整个系统怎么连接?

2023-11-19

提问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就可以组合出不同的变化效果。

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

LED用DMX512协议整个系统怎么连接? 的相关文章

随机推荐

  • 蓝桥杯最长不下降子序列,线段树python

    问题描述 给定一个长度为 N 的整数序列 A1 A2 AN 现在你有一次机会 将其 中连续的K 个数修改成任意一个相同值 请你计算如何修改可以使修改后的数 列的最长不下降子序列最长 请输出这个最长的长度 最长不下降子序列是指序列中的一个子序
  • 1+x 证书 Web 前端开发中级理论考试(试卷 6 )

    1 x 证书 Web 前端开发中级理论考试 试卷 6 官方QQ群 1 x 证书 web 前端开发初级对应课程分析 http blog zh66 club index php archives 194 1 X 证书 Web 前端开发中级对应课
  • 2022国赛5:神州路由器DHCP服务配置

    配置如下 RA配置 Router conf Router host RA RA config int g0 1 RA config g0 1 ip add 192 168 10 1 255 255 255 0 RA config g0 1
  • STM32+ESP8266+MQTT连接阿里云(1)

    ESP8266连接阿里云的流程 发送 目的是让ESP8266退出透传 AT RESTORE 让模块恢复出厂设置 AT 判断模块的好坏及工作状态 正常就会回复OK ATE0 关闭回显 这个没什么好说的 AT CWMODE CUR 1 设置为s
  • 【网络是怎样连接的】—— 向 DNS 服务器查询 IP 地址

    IP 1 基本知识 互联网和公司内部的局域网都是基于 TCP IP 的思路来设计的 由一些小的子网 通过路由器连接起来组成一个大的网络 这里的子网可以理解为用集线器连接起来的几台计算机 在网络中 所有的设备都会被分配一个地址 这个地址就相当
  • 设计模式学习笔记(一)之单例模式

    单例模式 作用 保证一个类只有一个实例 并且提供访问这个实例的全局访问点 应用场景有 数据库连接池 spring中 Bean默认是单例 Servlet中 每一个Servlet是单例 配置文件的类 一般是单例 优点 单例只生成一个实例 减少系
  • UVM实战——01基本概念_2 什么是UVM?

    什么是UVM 1 什么是UVM 2 UVM的特点 3 UVM提供的资源 3 1 编程指导 3 1 1 理念 3 1 2 功能 3 2 验证组件 3 3 验证激励 3 4 通信机制 3 5 宏 1 什么是UVM UVM Universal V
  • 在iOS9上调用支付宝不回调的问题解决,以及支付宝嵌入的流程梳理

    又有一段时间没有经营自己的博客了 这一段有点忙啊 在最近的一个项目中再一次用到了第三方支付 对 就是支付宝 之前的项目其实已经实现过相应的功能 那是还是在ios8的系统下 这不在iOS9下就遇到了一个问题 不回调啊 反正要梳理支付宝的嵌入
  • 搭建树莓派Pico交叉编译环境和工具链(arm-none-eabi-gcc)时可能会遇到的错误以及解决方案

    本文是一个类似手册的文章 用来记录可能遇到的错误 你可以通过侧栏选择遇到的错误来查看详细信息 No install step for ELF2UF2Build 遇到这种错误有两种原因 安装了版本不对或者不完整的arm none eabi g
  • 继电器、并联的二极管和驱动三极管选型实战演练

    继电器选型原则 继电器的选用原则参见下表 在表中 必须确定 栏中有 号的项目被确定之后 就可选定一款继电器 如果有进一步的要求 需要进一步考虑 参考 栏中有 号的相应项目 下面对表格中的所有参数进行详细说明 触点 1触点负载 确定继电器所能
  • 一篇文章了解爬虫技术现状

    本文全面的分析了爬虫的原理 技术现状 以及目前仍面临的问题 如果你没接触过爬虫 本文很适合你 如果你是一名资深的虫师 那么文末的彩蛋你可能感兴趣 需求 万维网上有着无数的网页 包含着海量的信息 无孔不入 森罗万象 但很多时候 无论出于数据分
  • list【2】模拟实现(含迭代器实现超详解哦)

    模拟实现list 引言 实现概述 list迭代器实现 默认成员函数 operator 与 operator gt operator 与 operator operator 与 operator 迭代器实现概览 list主要接口实现 默认成员
  • pnpm修改设置下载包的存储路径

    要修改 pnpm 存储依赖的路径 可以使用 pnpm 的 store 配置选项 通过更改 store 配置 可以指定 pnpm 存储依赖的目录位置 这在希望将依赖存储在不同磁盘分区 不同的硬盘驱动器或其他自定义位置时很有用 步骤 1 打开命
  • 9.2 流程分析

    介绍了系统文件加密和文件解密的流程 那么我们本例主要涉及两个核心函数个函数Encrypt File和Decrypt File 使用Encrypt File函数完成文件加密功能 Decrypt File函数完成文件解密功能 下面介绍这两个函数
  • 跟着官网编写一个LLVMPass

    官网地址 https llvm org docs WritingAnLLVMPass html introduction what is a pass 一 创建文件 1 项目结构为 llvm project lib Transforms H
  • TscanCode C/C++静态分析开源分析工具安装与使用

    TscanCode是腾讯静态分析团队开发的一款开源免费的C C 静态分析工具 由于其比较简单实用 准确率较高 并且扫描C C 代码不需要进行编译 所以个人觉得对C C 项目开发挺有帮助的 就简单介绍一下该工具的安装与使用 1 Tscanco
  • 文件包含漏洞-日志注入

    文件目录 一 文件包含漏洞 1 文件包含概述 2 文件包含类型 二 文件包含 日志注入 1 日志注入概述 2 环境准备 3 配置环境 4 模拟网站环境 三 日志注入流程 一 文件包含漏洞 1 文件包含概述 文件包含漏洞是 Web 应用程序中
  • springboot的优化

    在SpringBoot的Web项目中 默认采用的是内置Tomcat 当然也可以配置支持内置的jetty 内置有什么好处呢 在SpringBoot的Web项目中 默认采用的是内置Tomcat 当然也可以配置支持内置的jetty 内置有什么好处
  • 互联网JAVA面试常问问题(三)

    一 volatile原理和使用场景 volatile 原理 volatile变量进行写操作时 JVM会向处理器发送一条Lock前缀的指令 将这个变量所在缓存行的数据写会到系统内存 Lock前缀指令实际上相当于一个内存屏障 也成内存栅栏 它确
  • LED用DMX512协议整个系统怎么连接?

    提问1 EIA485规范只支持 雏菊链 或每段上最多以32个 单元负载 所构成的串行网络 DMX512不是可以支持512个通道吗 那是不是说 超过32个的情况下需要使用中继 提问2 控制器 接收端1 接收端2 接收端n 电阻 GND 这样的